From 306102f75d8558e8083440eaa9800b708dff3a65 Mon Sep 17 00:00:00 2001 From: codevise-bot Date: Wed, 18 Dec 2024 14:46:43 +0000 Subject: [PATCH] Run 12395227970 --- master/iframe.html | 2 +- ...ca9bf997.iframe.bundle.js => main.85a380de.iframe.bundle.js} | 2 +- master/project.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename master/{main.ca9bf997.iframe.bundle.js => main.85a380de.iframe.bundle.js} (99%) diff --git a/master/iframe.html b/master/iframe.html index 6a064856..31052c81 100644 --- a/master/iframe.html +++ b/master/iframe.html @@ -400,4 +400,4 @@ import './993.9a775219.iframe.bundle.js'; - import './main.ca9bf997.iframe.bundle.js'; \ No newline at end of file + import './main.85a380de.iframe.bundle.js'; \ No newline at end of file diff --git a/master/main.ca9bf997.iframe.bundle.js b/master/main.85a380de.iframe.bundle.js similarity index 99% rename from master/main.ca9bf997.iframe.bundle.js rename to master/main.85a380de.iframe.bundle.js index c1eca399..9367a301 100644 --- a/master/main.ca9bf997.iframe.bundle.js +++ b/master/main.85a380de.iframe.bundle.js @@ -1 +1 @@ -(self.webpackChunkpageflow_scrolled=self.webpackChunkpageflow_scrolled||[]).push([[179],{"./.storybook/preview.js-generated-config-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var preview_namespaceObject={};__webpack_require__.r(preview_namespaceObject),__webpack_require__.d(preview_namespaceObject,{parameters:()=>parameters});var external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("@storybook/preview-api");const parameters={layout:"fullscreen"},config=preview_namespaceObject.default??preview_namespaceObject;Object.keys(config).forEach((key=>{const value=config[key];switch(key){case"args":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.addArgs)(value);case"argTypes":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.addArgTypes)(value);case"decorators":return value.forEach((decorator=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.addDecorator)(decorator,!1)));case"loaders":return value.forEach((loader=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.addLoader)(loader,!1)));case"parameters":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.addParameters)({...value},!1);case"argTypesEnhancers":return value.forEach((enhancer=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.addArgTypesEnhancer)(enhancer)));case"argsEnhancers":return value.forEach((enhancer=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.addArgsEnhancer)(enhancer)));case"render":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.setGlobalRender)(value);case"globals":case"globalTypes":{const v={};return v[key]=value,(0,external_STORYBOOK_MODULE_PREVIEW_API_.addParameters)(v,!1)}case"__namedExportsOrder":case"decorateStory":case"renderToDOM":case"renderToCanvas":return null;case"runStep":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.addStepRunner)(value);default:return console.log(`Unknown key '${key}' exported by preview annotation file '/home/runner/work/pageflow/pageflow/entry_types/scrolled/package/.storybook/preview.js'`)}}))},"./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?stories\\.js)$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./contentElements/counter/stories.js":"./src/contentElements/counter/stories.js","./contentElements/dataWrapperChart/stories.js":"./src/contentElements/dataWrapperChart/stories.js","./contentElements/externalLinkList/stories.js":"./src/contentElements/externalLinkList/stories.js","./contentElements/heading/stories.js":"./src/contentElements/heading/stories.js","./contentElements/hotspots/stories.js":"./src/contentElements/hotspots/stories.js","./contentElements/iframeEmbed/stories.js":"./src/contentElements/iframeEmbed/stories.js","./contentElements/imageGallery/stories.js":"./src/contentElements/imageGallery/stories.js","./contentElements/infoTable/stories.js":"./src/contentElements/infoTable/stories.js","./contentElements/inlineAudio/stories.js":"./src/contentElements/inlineAudio/stories.js","./contentElements/inlineBeforeAfter/stories.js":"./src/contentElements/inlineBeforeAfter/stories.js","./contentElements/inlineImage/stories.js":"./src/contentElements/inlineImage/stories.js","./contentElements/inlineVideo/stories.js":"./src/contentElements/inlineVideo/stories.js","./contentElements/question/stories.js":"./src/contentElements/question/stories.js","./contentElements/quote/stories.js":"./src/contentElements/quote/stories.js","./contentElements/soundDisclaimer/stories.js":"./src/contentElements/soundDisclaimer/stories.js","./contentElements/textBlock/stories.js":"./src/contentElements/textBlock/stories.js","./contentElements/tikTokEmbed/stories.js":"./src/contentElements/tikTokEmbed/stories.js","./contentElements/twitterEmbed/stories.js":"./src/contentElements/twitterEmbed/stories.js","./contentElements/videoEmbed/stories.js":"./src/contentElements/videoEmbed/stories.js","./contentElements/vrImage/stories.js":"./src/contentElements/vrImage/stories.js","./frontend/__stories__/MediaPlayer-stories.js":"./src/frontend/__stories__/MediaPlayer-stories.js","./frontend/__stories__/appearance-stories.js":"./src/frontend/__stories__/appearance-stories.js","./frontend/__stories__/backdropEffects-stories.js":"./src/frontend/__stories__/backdropEffects-stories.js","./frontend/__stories__/browserBugs/chromeWebaudioCurrentTimeSegfault/stories.js":"./src/frontend/__stories__/browserBugs/chromeWebaudioCurrentTimeSegfault/stories.js","./frontend/__stories__/browserBugs/safariVideoDimension/stories.js":"./src/frontend/__stories__/browserBugs/safariVideoDimension/stories.js","./frontend/__stories__/contentElementWidths-stories.js":"./src/frontend/__stories__/contentElementWidths-stories.js","./frontend/__stories__/floatingAndSelfClearing-stories.js":"./src/frontend/__stories__/floatingAndSelfClearing-stories.js","./frontend/__stories__/mediaPlayerAutoplay-stories.js":"./src/frontend/__stories__/mediaPlayerAutoplay-stories.js","./frontend/__stories__/motifAreaMinHeight-stories.js":"./src/frontend/__stories__/motifAreaMinHeight-stories.js","./frontend/__stories__/motifAreaMobileImage-stories.js":"./src/frontend/__stories__/motifAreaMobileImage-stories.js","./frontend/__stories__/motifAreaPadding-stories.js":"./src/frontend/__stories__/motifAreaPadding-stories.js","./frontend/__stories__/motifAreaPlayground-stories.js":"./src/frontend/__stories__/motifAreaPlayground-stories.js","./frontend/__stories__/playerControls-stories.js":"./src/frontend/__stories__/playerControls-stories.js","./frontend/__stories__/tooltip-stories.js":"./src/frontend/__stories__/tooltip-stories.js","./frontend/__stories__/transitions-stories.js":"./src/frontend/__stories__/transitions-stories.js","./frontend/__stories__/useOnScreen-stories.js":"./src/frontend/__stories__/useOnScreen-stories.js","./frontend/inlineEditing/__stories__/EditableText-stories.js":"./src/frontend/inlineEditing/__stories__/EditableText-stories.js","./frontend/inlineEditing/__stories__/SelectionRect-stories.js":"./src/frontend/inlineEditing/__stories__/SelectionRect-stories.js","./widgets/consentBar/stories.js":"./src/widgets/consentBar/stories.js","./widgets/defaultNavigation/stories.js":"./src/widgets/defaultNavigation/stories.js"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?stories\\.js)$"},"./storybook-init-renderer-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs")},"./spec/support/stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{me:()=>exampleHeading,Qq:()=>examplePositionedElement,NA:()=>exampleTextBlock,sd:()=>filePermaId,Gs:()=>normalizeAndMergeFixture,sn:()=>storiesOfContentElement});var react=__webpack_require__("../../../node_modules/react/index.js"),frontend=__webpack_require__("./src/frontend/index.js"),src_frontend=__webpack_require__("../../../package/src/frontend/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),IconInlineFileRights_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/iconInlineFileRights/IconInlineFileRights.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(IconInlineFileRights_module.Z,options);const iconInlineFileRights_IconInlineFileRights_module=IconInlineFileRights_module.Z&&IconInlineFileRights_module.Z.locals?IconInlineFileRights_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function IconInlineFileRights({context,playerControlsStandAlone,playerControlsFadedOut,children}){return"afterElement"===context?null:(0,jsx_runtime.jsxs)("div",{className:classnames_default()(iconInlineFileRights_IconInlineFileRights_module.wrapper,{[iconInlineFileRights_IconInlineFileRights_module.fadedOut]:"playerControls"!==context||playerControlsFadedOut,[iconInlineFileRights_IconInlineFileRights_module.standAlone]:"playerControls"!==context}),children:[(0,jsx_runtime.jsx)("button",{className:iconInlineFileRights_IconInlineFileRights_module.button,children:(0,jsx_runtime.jsx)(frontend.X2,{name:"copyright"})}),(0,jsx_runtime.jsx)("div",{className:iconInlineFileRights_IconInlineFileRights_module.tooltip,children:(0,jsx_runtime.jsx)("div",{className:iconInlineFileRights_IconInlineFileRights_module.scroller,children})})]})}IconInlineFileRights.displayName="IconInlineFileRights",frontend.tQ.widgetTypes.register("iconInlineFileRights",{component:IconInlineFileRights});var TextInlineFileRights_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/textInlineFileRights/TextInlineFileRights.module.css"),TextInlineFileRights_module_options={};TextInlineFileRights_module_options.styleTagTransform=styleTagTransform_default(),TextInlineFileRights_module_options.setAttributes=setAttributesWithoutAttributes_default(),TextInlineFileRights_module_options.insert=insertBySelector_default().bind(null,"head"),TextInlineFileRights_module_options.domAPI=styleDomAPI_default(),TextInlineFileRights_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TextInlineFileRights_module.Z,TextInlineFileRights_module_options);const textInlineFileRights_TextInlineFileRights_module=TextInlineFileRights_module.Z&&TextInlineFileRights_module.Z.locals?TextInlineFileRights_module.Z.locals:void 0;function TextInlineFileRights({configuration,context,children}){const darkBackground=(0,frontend.W3)(),{setTransientState}=(0,frontend.EK)(),supported="insideElement"!==context&&"playerControls"!==context;return(0,react.useEffect)((()=>(supported&&setTransientState({hasFileRights:!0}),()=>{supported&&setTransientState({hasFileRights:!1})})),[setTransientState,supported]),supported?(0,jsx_runtime.jsx)("div",{className:classnames_default()(textInlineFileRights_TextInlineFileRights_module.text,{[textInlineFileRights_TextInlineFileRights_module.forSection]:"section"===context,[textInlineFileRights_TextInlineFileRights_module.withBackdrop]:"section"===context||configuration.showTextInlineFileRightsBackdrop,[textInlineFileRights_TextInlineFileRights_module.darkBackground]:darkBackground}),children:(0,jsx_runtime.jsx)("div",{children})}):null}function normalizeSeed_normalizeSeed({imageFileUrlTemplates,fileUrlTemplates,fileModelTypes,prettyUrl,shareUrlTemplates,defaultFileRights,legalInfo,themeOptions,themeAssets,entry,imageFiles,videoFiles,audioFiles,textTrackFiles,chapters,sections,contentElements,widgets,additionalSeedData,consentVendors,contentElementConsentVendors,cutOff,fileLicenses,entryTranslations}={}){const normalizedEntries=normalizeCollection(entry?[entry]:[{}],{locale:"en",configuration:{}}),normalizedContentElements=normalizeCollection(contentElements,{typeName:"textBlock",configuration:{}}),normalizedSections=function normalizeSections(sections=[],contentElements){const sectionDefaults={configuration:{transition:"scroll",backdrop:{image:"#000"}}};if(contentElements.length&&!sections.length)return contentElements.forEach((contentElement=>contentElement.sectionId=10)),[{id:10,permaId:1,...sectionDefaults}];return normalizeCollection(sections,sectionDefaults).map((section=>({...section,configuration:{transition:sectionDefaults.configuration.transition,...section.configuration}})))}(sections,normalizedContentElements),normalizedChapters=function normalizeChapters(chapters=[],sections){const chapterDefaults={configuration:{}};if(sections.length&&!chapters.length)return sections.forEach((section=>section.chapterId=100)),[{id:100,permaId:10,...chapterDefaults}];return normalizeCollection(chapters,chapterDefaults)}(chapters,normalizedSections);return{config:{fileUrlTemplates:{imageFiles:{...imageFileUrlTemplates},videoFiles:{},audioFiles:{},textTrackFiles:{},...fileUrlTemplates},fileModelTypes:{audioFiles:"Pageflow::AudioFile",imageFiles:"Pageflow::ImageFile",textTrackFiles:"Pageflow::TextTrackFile",videoFiles:"Pageflow::VideoFile",...fileModelTypes},prettyUrl,shareUrlTemplates:normalizeShareUrlTemplates(shareUrlTemplates),defaultFileRights,legalInfo:normalizeLegalInfo(legalInfo),theme:normalizeTheme({themeOptions,themeAssets}),additionalSeedData:additionalSeedData||{frontendVersion:1},consentVendors:consentVendors||[],contentElementConsentVendors:contentElementConsentVendors||{},cutOff,fileLicenses:fileLicenses||{},entryTranslations:entryTranslations||[]},collections:{entries:normalizedEntries,imageFiles:normalizeCollection(imageFiles,{isReady:!0,basename:"image",extension:"jpg",width:1920,height:1279,configuration:{}}),videoFiles:normalizeCollection(videoFiles,{isReady:!0,width:1920,height:1279,configuration:{}}),audioFiles:normalizeCollection(audioFiles,{isReady:!0,configuration:{}}),textTrackFiles:normalizeCollection(textTrackFiles,{parentFileId:null,parentFileType:null,configuration:{}}),chapters:normalizedChapters,sections:normalizedSections,contentElements:normalizedContentElements,widgets:normalizeWidgets(widgets)}}}function normalizeShareUrlTemplates(shareUrlTemplates){return shareUrlTemplates||{email:"mailto:?body=%{url}",facebook:"http://www.facebook.com/sharer/sharer.php?u=%{url}",google:"https://plus.google.com/share?url=%{url}",linked_in:"https://www.linkedin.com/shareArticle?mini=true&url=%{url}",telegram:"tg://msg?text=%{url}",twitter:"https://x.com/intent/post?url=%{url}",whats_app:"WhatsApp://send?text=%{url}"}}function normalizeLegalInfo(legalInfo){return legalInfo||{imprint:{label:"",url:""},copyright:{label:"",url:""},privacy:{label:"",url:""}}}function normalizeTheme({themeAssets,themeOptions}){return{assets:{icons:{},...themeAssets},options:{colors:{},...themeOptions}}}function normalizeWidgets(widgets=[]){return widgets.map((widget=>({permaId:widget.role,configuration:{},...widget})))}function normalizeCollection(collection=[],defaults={}){return collection.map(((item,index)=>({id:index+1,permaId:index+1,...defaults,...item})))}TextInlineFileRights.displayName="TextInlineFileRights",frontend.tQ.widgetTypes.register("textInlineFileRights",{component:TextInlineFileRights});__webpack_require__("../../../node_modules/backbone-events-standalone/index.js"),__webpack_require__("../../../node_modules/@testing-library/react/dist/@testing-library/react.esm.js"),__webpack_require__("../../../node_modules/@testing-library/react-hooks/dom/index.js");var dist=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs");const seed_namespaceObject=JSON.parse('{"config":{"fileUrlTemplates":{"imageFiles":{"thumbnail":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/thumbnail/:basename.:processed_extension","thumbnailLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/thumbnail_large/:basename.:processed_extension","navigationThumbnailSmall":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/navigation_thumbnail_small/:basename.:processed_extension","navigationThumbnailLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/navigation_thumbnail_large/:basename.:processed_extension","thumbnailOverviewDesktop":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/thumbnail_overview_desktop/:basename.:processed_extension","thumbnailOverviewMobile":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/thumbnail_overview_mobile/:basename.:processed_extension","linkThumbnail":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/link_thumbnail/:basename.:processed_extension","linkThumbnailLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/link_thumbnail_large/:basename.:processed_extension","print":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/print/:basename.:processed_extension","medium":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/medium/:basename.:processed_extension","large":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/large/:basename.:processed_extension","ultra":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/ultra/:basename.:processed_extension","panoramaMedium":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/panorama_medium/:basename.:processed_extension","panoramaLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/panorama_large/:basename.:processed_extension","original":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/original/:basename.:extension"},"videoFiles":{"original":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/attachment_on_s3s/:id_partition/original/:basename.:extension","high":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/high.mp4","medium":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/medium.mp4","fullhd":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/fullhd.mp4","4k":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/4k.mp4","hls-playlist":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/hls-playlist.m3u8","dash-playlist":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/dash/manifest.mpd","posterMedium":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/posters/:id_partition/v1/medium/poster-0.JPG","posterLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/posters/:id_partition/v1/large/poster-0.JPG","posterUltra":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/posters/:id_partition/v1/ultra/poster-0.JPG","print":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/posters/:id_partition/v1/print/poster-0.JPG"},"audioFiles":{"original":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/audio_files/attachment_on_s3s/:id_partition/original/:basename.:extension","m4a":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/audio_files/:id_partition/audio.m4a","mp3":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/audio_files/:id_partition/audio.mp3","ogg":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/audio_files/:id_partition/audio.ogg","peakData":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/audio_files/peak_data/:id_partition/original/audio.json"},"otherFiles":{"original":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/other_files/attachment_on_s3s/:id_partition/original/:basename.:extension"},"textTrackFiles":{"vtt":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/text_track_files/processed_attachments/:id_partition/v1/vtt/:basename.vtt"}},"fileModelTypes":{"imageFiles":"Pageflow::ImageFile","videoFiles":"Pageflow::VideoFile","audioFiles":"Pageflow::AudioFile","otherFiles":"Pageflow::OtherFile","textTrackFiles":"Pageflow::TextTrackFile"},"prettyUrl":"http://example.org/storybook-seed","shareUrlTemplates":{"email":"mailto:?body=%{url}","facebook":"http://www.facebook.com/sharer/sharer.php?u=%{url}","google":"https://plus.google.com/share?url=%{url}","linked_in":"https://www.linkedin.com/shareArticle?mini=true&url=%{url}","telegram":"tg://msg?text=%{url}","twitter":"https://x.com/intent/post?url=%{url}","whats_app":"WhatsApp://send?text=%{url}"},"defaultFileRights":"","legalInfo":{"imprint":{"label":"Impressum","url":"http://example.com/impressum.html"},"copyright":{"label":"© Pageflow 2014","url":"http://www.example.com/copyright.html"},"privacy":{"label":"Datenschutz","url":null}},"enabledFeatureNames":["scrolled_entry_type","datawrapper_chart_embed_opt_in","paged_entry_type"],"theme":{"assets":{"logoDesktop":"/packs-test/static/pageflow-scrolled/themes/default/logoDesktop-1a15d5ac41444c6531b4.svg","logoMobile":"/packs-test/static/pageflow-scrolled/themes/default/logoMobile-c48f68e97a285a626294.svg","logoDarkVariantDesktop":"/packs-test/static/pageflow-scrolled/themes/default/logoDarkVariantDesktop-c47933a19b534a87dcc8.svg","logoDarkVariantMobile":"/packs-test/static/pageflow-scrolled/themes/default/logoDarkVariantMobile-c5a1a150584750f099ca.svg","unmute":"/packs-test/static/pageflow-scrolled/themes/default/unmute-669cf0e573b8bed67460.mp3","icons":{}},"options":{"stylesheetPacks":["fonts/sourceSansPro"],"fontFamily":{"entry":"\\"Source Sans Pro\\", sans-serif","widget":"\\"Source Sans Pro\\", sans-serif"},"customThemeIcons":["information","muted","share","unmuted"],"properties":{"root":{"accentColor":"#e10028","widgetSurfaceColor":"#fff","widgetOnSurfaceColor":"#000","widgetPrimaryColor":"#00375a","widgetOnPrimaryColor":"#fff","widgetSecondaryColor":"#c2c2c2","widgetOnSecondayColor":"#000","widgetBackgroundColor":"rgb(255 255 255 / .95)","widgetOnBackgroundColor":"#000"},"dark":{"accentColor":"#ff8097","widgetSurfaceColor":"#000","widgetSurfaceBackdropBlur":"5px","widgetSurfaceOpacity":"70%","widgetOnSurfaceColor":"#eee","widgetPrimaryColor":"#fff","widgetOnPrimaryColor":"#000","widgetBackgroundColor":"rgb(0 0 0 / .65)","widgetBackgroundBackdropBlur":"5px","widgetOnBackgroundColor":"#eee","defaultNavigationSeparatorColor":"rgb(255 255 255 / .1)","defaultNavigationProgressBarBackgroundColor":"rgb(0 0 0 / .5)"}},"logoAltText":"Pageflow","themeColor":"#ffffff"}},"additionalSeedData":{"frontendVersion":1},"contentElementConsentVendors":{},"consentVendors":[],"entryTranslations":[],"fileLicenses":{"cc_by_4":{"name":"CC-BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"cc_by_sa_4":{"name":"CC-BY-SA 4.0","url":"https://creativecommons.org/licenses/by-sa/4.0/"},"cc_by_nc_4":{"name":"CC-BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"cc_by_nc_sa_4":{"name":"CC-BY-NC-SA 4.0","url":"https://creativecommons.org/licenses/by-sa-nc/4.0/"},"cc_by_nd_4":{"name":"CC-BY-ND 4.0","url":"https://creativecommons.org/licenses/by-nd/4.0/"},"cc_by_nc_nd_4":{"name":"CC-BY-NC-ND 4.0","url":"https://creativecommons.org/licenses/by-nc-nd/4.0/"}},"cutOff":false},"i18n":{"defaultLocale":"en","locale":"de","translations":{"de":{"pageflow_scrolled":{"public":{"chart":{"default_title":"Interaktives Diagramm"},"consent_accept_all":"Alle akzeptieren und schließen","consent_configure":"Mehr Informationen","consent_deny_all":"Ablehnen","consent_expand_vendor":"Mehr Informationen","consent_no_vendors":"Es werden im Moment keine Drittanbieter verwendet.","consent_prompt_html":"Diese Website nutzt Technologien von Drittanbietern.\\nWir bitten Sie hiermit um Erlaubnis, diese Technologien zu verwenden.\\nSie können Ihre Einwilligung später jederzeit auf unserer Seite zur\\nDatenschutzerklärung\\nändern oder widerrufen.","consent_save":"Auswahl speichern","consent_settings":"Privatsphäre-Einstellungen","enter_fullscreen":"Vollbild","exit_fullscreen":"Vollbild verlassen","image_rights":"Bildrechte","inline_file_rights_labels":{"after":"Nachher-Bild","atmo":"Atmo","audio":"Audio","before":"Vorher-Bild","image":"Bild","poster":"Poster","video":"Video"},"js_required":"Bitte aktivieren Sie JavaScript, um diese Website korrekt anzuzeigen.","languages":{"ar":"Arabisch","cs":"Tschechisch","de":"Deutsch","dk":"Dänisch","el":"Griechisch","en":"Englisch","es":"Spanisch","fi":"Finnisch","fr":"Französisch","fy":"Friesisch","hi":"Hindi","it":"Italienisch","ja":"Japanisch","lb":"Luxemburgisch","nb":"Bokmål","nl":"Holländisch","nn":"Nynorsk","no":"Norwegisch","pl":"Polnisch","pt":"Portugiesisch","rm":"Rätoromanisch","ru":"Russisch","se":"Nordsamisch","sr":"Serbisch","sv":"Schwedisch","tr":"Türkisch","unknown":"(Unbekannt)","zh":"Chinesisch"},"media":"Medien","more":"Mehr","navigation":{"chapter":"Kapitel %{number}","close_mobile_menu":"Kapitelübersicht schließen","language":"Sprache","legal_info":"Impressum","mute":"Ton stummschalten","open_mobile_menu":"Kapitelübersicht öffnen","share":"Teilen","unmute":"Ton aktivieren"},"navigation_skip_links":{"content":"Zum Inhalt"},"next":"Nächster","player_controls":{"pause":"Pausieren","play":"Wiedergeben","progress":"Zeitachse. Verstrichene Zeit: %{currentTime}. Gesamtzeit: %{duration}","quality":"Qualität","text_tracks":"Untertitel"},"previous":"Vorheriger","sound_disclaimer":{"help_muted":"Diese Seite wirkt am besten mit eingeschaltetem Ton. Klicke hier, um den Ton zu aktivieren.","help_unmuted":"Der Ton kann über das Lautsprecher-Symbol in der Navigationsleiste wieder deaktiviert werden."},"text_track_modes":{"auto":"Auto (%{label})","auto_off":"Auto (Aus)","none":"Aus"},"third_party_consent":{"confirm":"Einverstanden","opt_in_prompt":{"datawrapper":"Ich bin damit einverstanden, dass mir Diagramme von Datawrapper angezeigt werden.","facebook":"Ich bin damit einverstanden, dass mir Facebook Videos gezeigt werden.","tiktok":"Ich bin damit einverstanden, dass Inhalte von TikTok angezeigt werden.","twitter":"Ich bin damit einverstanden, dass Inhalte von X angezeigt werden.","vimeo":"Ich bin damit einverstanden, dass mir Vimeo Videos gezeigt werden.","youtube":"Ich bin damit einverstanden, dass mir YouTube Videos gezeigt werden."},"opt_out":{"prompt":"Um externe Dienste auszuschalten, %{link} klicken.","prompt_link":"hier"}},"unsupported_browser":"Diese Website verwendet Funktionen, die Ihr Browser nicht unterstützt. Bitte aktualisieren Sie Ihren Browser auf eine aktuelle Version.","video_qualities":{"annotations":{"4k":"4K","fullhd":"HD","medium":"HD"},"labels":{"4k":"2160p","auto":"Automatisch","fullhd":"1080p","medium":"720p"}}},"inline_editing":{"add_caption":"Beschriftung hinzufügen","add_content_element":"Neues Element hinzufügen","cancel":"Abbrechen","drag_content_element":"Ziehen, um Element zu verschieben","edit_section_transition_after":"Übergangseffekt bearbeiten","edit_section_transition_before":"Übergangseffekt bearbeiten","external_links":{"open_in_new_tab":"Seite in neuem Tab ansehen","open_in_new_tab_message":"Öffnen im selben Tab ist im Editor deaktiviert."},"formats":{"block_quote":"Blockzitat","bulleted_list":"Auflistung","heading":"Überschrift","ordered_list":"Aufzählung","paragraph":"Absatz","bold":"Fett (Strg+B)","italic":"Kursiv (Strg+I)","strikethrough":"Durchgestrichen (Strg+Umschalten+S)","underline":"Unterstrichen (Strg+U)","sub":"Tiefgestellt (Strg+;)","sup":"Hochgestellt (Strg+,)"},"insert_content_element":{"after":"Neues Element unterhalb einfügen","before":"Neues Element oberhalb einfügen"},"insert_link":"Link einfügen","link_tooltip":{"chapter_number":"Kapitel %{number}","deleted_chapter":"Gelöschtes Kapitel","deleted_file":"Gelöschte Datei","opens_in_new_tab":"Öffnet in neuem Tab","opens_in_same_tab":"Öffnet außerhalb des Editors im selben Tab","visit_chapter":"Gehe zu Kapitel","visit_section":"Gehe zu Abschnitt"},"remove_link":"Link entfernen","select_content_element":"Element auswählen","select_section":"Abschnitt auswählen","type_answer":"Antworttext eingeben","type_attribution":"Namen eingeben","type_description":"Beschreibung eingeben","type_heading":"Überschrift","type_question":"Fragetext eingeben","type_quote":"Zitat eingeben","type_subtitle":"Untertitel eingeben","type_tagline":"Tagline eingeben","type_text":"Text eingeben","type_title":"Titel","url_placeholder":"URL eingeben oder einfügen","select_backdrop_content_element":"Hintergrund bearbeiten","back_to_section":"Zurück zum Abschnitt","select_link_destination":"Link-Ziel auswählen","change_link_destination":"Link-Ziel ändern"}}}}},"collections":{"entries":[{"id":1,"locale":"de","shareProviders":{"email":true,"facebook":true,"linked_in":true,"twitter":true,"telegram":true,"whats_app":true},"shareUrl":"","credits":null,"configuration":{},"publishedAt":null,"permaId":1}],"chapters":[],"sections":[],"contentElements":[],"widgets":[{"permaId":"header","role":"header","typeName":"defaultNavigation","configuration":{}},{"permaId":"consent","role":"consent","typeName":"consentBar","configuration":{}},{"permaId":"inlineFileRights","role":"inlineFileRights","typeName":"iconInlineFileRights","configuration":{}}],"imageFiles":[{"id":1,"permaId":1,"basename":"04_turtle","extension":"jpg","rights":"","configuration":{"focusX":24,"focusY":40,"testReferenceName":"turtle"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":4000,"height":3000,"processedExtension":"JPG","createdAt":"2024-12-18T14:10:51Z"},{"id":2,"permaId":2,"basename":"17_haldern_church_after","extension":"jpg","rights":"","configuration":{"testReferenceName":"churchAfter"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":4752,"height":3168,"processedExtension":"JPG","createdAt":"2024-12-18T14:11:05Z"},{"id":3,"permaId":3,"basename":"16_haldern_church_before","extension":"jpg","rights":"","configuration":{"testReferenceName":"churchBefore"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":4752,"height":3168,"processedExtension":"JPG","createdAt":"2024-12-18T14:11:18Z"},{"id":4,"permaId":4,"basename":"equirectangular_mono","extension":"jpg","rights":"","configuration":{"testReferenceName":"equirectangularMono","projection":"equirectangular_mono"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":2048,"height":1024,"processedExtension":"JPG","createdAt":"2024-12-18T14:11:24Z"},{"id":5,"permaId":5,"basename":"equirectangular_stereo","extension":"png","rights":"","configuration":{"testReferenceName":"equirectangularStereo","projection":"equirectangular_stereo"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":1920,"height":1920,"processedExtension":"JPG","createdAt":"2024-12-18T14:11:39Z"}],"videoFiles":[{"id":1,"permaId":6,"basename":"08_interview_toni","extension":"mp4","rights":"","configuration":{"testReferenceName":"interview_toni"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":1920,"height":1080,"durationInMs":null,"createdAt":"2024-12-18T14:11:44Z","variants":["dash-playlist","hls-playlist","dash-medium","hls-medium","dash-high","hls-high","dash-low","hls-low","medium","high","low","posterMedium","posterLarge","posterUltra","print"]}],"audioFiles":[{"id":1,"permaId":7,"basename":"quicktime_jingle","extension":"m4a","rights":"","configuration":{"testReferenceName":"quicktime_jingle"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"durationInMs":null,"createdAt":"2024-12-18T14:11:45Z","variants":["m4a","mp3","ogg"]}],"otherFiles":[],"textTrackFiles":[{"id":1,"permaId":8,"basename":"sample","extension":"vtt","rights":null,"configuration":{},"parentFileId":1,"parentFileModelType":"Pageflow::AudioFile","isReady":true}]}}');var addon_viewport_dist=__webpack_require__("../../../node_modules/@storybook/addon-viewport/dist/index.mjs");src_frontend.Xh.detectFeatures();let seedFixture=seed_namespaceObject;function storiesOfContentElement(module,options){const stories=(0,dist.storiesOf)(`Content Elements/${options.typeName}`,module);seedFixture.i18n&&(0,frontend.E5)(seedFixture.i18n),function exampleStories(options){return[...variantsExampleStories(options),...layoutExampleStories(options),...mobileExampleStories(options),...consentOptInStories(options),...inlineFileRightsStories(options)]}(options).forEach((({title,seed,requireConsentOptIn,cssRules,parameters={}})=>{const consent=src_frontend.yN.create();(0,frontend.cY)({seed,consent,contentElementTypes:frontend.tQ.contentElementTypes,cookieName:requireConsentOptIn&&"pageflow_consent_storybook"}),stories.add(title,(()=>{return(0,jsx_runtime.jsxs)(frontend.is,{seed,consent,children:[(0,jsx_runtime.jsx)("style",{children:(rules=cssRules,Object.entries(rules).map((([name,properties])=>{const selector="root"===name?":root":`.scope-${name}`,declations=Object.entries(properties).map((([key,value])=>`${key}: ${value};`)).join("\n");return`\n ${selector} {\n ${declations}\n }\n `})).join("\n"))}),(0,jsx_runtime.jsx)(frontend.kS,{})]});var rules}),{...parameters,viewport:{viewports:addon_viewport_dist.p,...parameters.viewport}})}))}function filePermaId(collectionName,testReferenceName){const fileCollection=seedFixture.collections[collectionName];if(!fileCollection)throw new Error(`Unknown file collection "${collectionName}`);const file=fileCollection.find((file=>file.configuration.testReferenceName===testReferenceName));if(!file)throw new Error(`No file with testReferenceName "${testReferenceName}" in collection "${collectionName}`);return file.permaId}function variantsExampleStories({typeName,baseConfiguration,variants}){return variants?exampleStoryGroup({typeName,name:"Variants",examples:variants.map((({name,permaId,configuration,themeOptions,sectionConfiguration,inlineFileRightsWidgetTypeName})=>({name,permaId,contentElementConfiguration:{...baseConfiguration,...configuration},themeOptions,sectionConfiguration,inlineFileRightsFor:inlineFileRightsWidgetTypeName?["audioFiles","imageFiles","videoFiles"]:[],widgets:inlineFileRightsWidgetTypeName?[{role:"inlineFileRights",typeName:inlineFileRightsWidgetTypeName}]:[]})))}):[]}function layoutExampleStories({typeName,baseConfiguration}){return exampleStoryGroup({typeName,name:"Layout",examples:[{name:"Left",sectionConfiguration:{layout:"left"},contentElementConfiguration:baseConfiguration},{name:"Center",sectionConfiguration:{layout:"center"},contentElementConfiguration:baseConfiguration},{name:"Center Ragged",sectionConfiguration:{layout:"centerRagged"},contentElementConfiguration:baseConfiguration},{name:"Right",sectionConfiguration:{layout:"right"},contentElementConfiguration:baseConfiguration}]})}function mobileExampleStories({typeName,baseConfiguration}){return exampleStoryGroup({typeName,name:"Phone",examples:[{name:"Default",contentElementConfiguration:baseConfiguration}],parameters:{viewport:{defaultViewport:"iphone6"},percy:{widths:[320]}}})}function consentOptInStories({typeName,consent,baseConfiguration}){return consent?exampleStoryGroup({typeName,name:"Consent",consentVendors:[{name:"test",optInPrompt:"I agree with being shown this content."}],examples:[{name:"Opt-In",contentElementConfiguration:{...baseConfiguration,...consent.configuration}}]}):[]}function inlineFileRightsStories({typeName,inlineFileRights,baseConfiguration}){return inlineFileRights?exampleStoryGroup({typeName,name:"Inline File Rights",inlineFileRightsFor:["audioFiles","imageFiles","videoFiles"],examples:[["Icon","iconInlineFileRights"],["Text","textInlineFileRights"]].map((([name,typeName])=>({name,widgets:[{role:"inlineFileRights",typeName}],contentElementConfiguration:{...baseConfiguration}})))}):[]}function exampleStoryGroup({name,typeName,examples,parameters,consentVendors,inlineFileRightsFor,widgets}){const defaultSectionConfiguration={transition:"scroll",backdrop:{image:"#000"},fullHeight:!1},sections=examples.map(((example,index)=>({id:index,configuration:{transition:"scroll",backdrop:{image:"#000"},fullHeight:!1,...defaultSectionConfiguration,...example.sectionConfiguration}}))),contentElements=examples.reduce(((memo,example,index)=>[...memo,exampleHeading({sectionId:index,text:`${name} - ${example.name}`}),{id:1e3+index,permaId:example.permaId||2e3+index,sectionId:index,typeName,configuration:example.contentElementConfiguration}]),[]);return sections.map(((section,index)=>({title:`${name} - ${examples[index].name}`,seed:normalizeAndMergeFixture({sections:[section],contentElements,widgets:examples[index].widgets,themeOptions:examples[index].themeOptions,consentVendors,inlineFileRightsFor:inlineFileRightsFor||examples[index].inlineFileRightsFor,contentElementConsentVendors:consentVendors&&contentElements.filter((({id})=>id)).reduce(((memo,{id})=>({...memo,[id]:consentVendors[0].name})),{})}),requireConsentOptIn:!!consentVendors,parameters,cssRules:Object.entries(examples[index].themeOptions?.properties||{}).reduce(((result,[scope,properties])=>(result[scope]=function themeCssProperties(properties){return Object.keys(properties).reduce(((result,key)=>(result[`--theme-${function dasherize(text){return text.replace(/[A-Z]/g,(match=>`-${match.toLowerCase()}`))}(key)}`]=properties[key],result)),{})}(properties),result)),{})})))}function normalizeAndMergeFixture({inlineFileRightsFor=[],...options}={}){const seed=normalizeSeed_normalizeSeed(options);return{...seedFixture,config:mergeDeep(seedFixture.config,{theme:{options:options.themeOptions||{}},consentVendors:options.consentVendors||[],contentElementConsentVendors:options.contentElementConsentVendors||{}}),collections:{...seedFixture.collections,...inlineFileRightsFor.reduce(((memo,collectionName)=>{return{...memo,[collectionName]:(files=seedFixture.collections[collectionName],files.map((file=>({...file,rights:"Jane Doe",configuration:{...file.configuration,rights_display:"inline",source_url:"https://example.com/jane-doe/image"}}))))};var files}),{}),chapters:seed.collections.chapters,sections:seed.collections.sections,contentElements:seed.collections.contentElements,widgets:seed.collections.widgets}}}function exampleHeading({sectionId,text,position,width}){return{sectionId,typeName:"heading",configuration:{children:text,level:1,position,width}}}const lorem="At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr. Sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet.";function exampleTextBlock({sectionId,text=lorem}){return{sectionId,typeName:"textBlock",configuration:{value:[{type:"paragraph",children:[{text}]}]}}}function examplePositionedElement({sectionId,position,width,caption,configuration={},typeName="inlineImage"}){return{sectionId,typeName,configuration:{position,width,id:null,caption,...configuration}}}function mergeDeep(target,source){let output=Object.assign({},target);return isObject(target)&&isObject(source)&&Object.keys(source).forEach((key=>{isObject(source[key])?key in target?output[key]=mergeDeep(target[key],source[key]):Object.assign(output,{[key]:source[key]}):Object.assign(output,{[key]:source[key]})})),output}function isObject(item){return item&&"object"==typeof item&&!Array.isArray(item)}},"./src/contentElements/counter/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"counter",baseConfiguration:{targetValue:75,startValue:50,unit:"%",description:[{type:"paragraph",children:[{text:"more awesome"}]},{type:"paragraph",children:[{text:"than before"}]}]},variants:[{name:"Large",configuration:{textSize:"large",targetValue:7}},{name:"Medium",configuration:{textSize:"medium"}},{name:"Small",configuration:{textSize:"small"}},{name:"XL Width",configuration:{width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}},{name:"Leading Unit",configuration:{unit:"$",unitPlacement:"leading"}},{name:"Pallete number color",themeOptions:{properties:{root:{paletteColorAccent:"#04f"}}},configuration:{numberColor:"accent"}}]})},"./src/contentElements/dataWrapperChart/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"dataWrapperChart",baseConfiguration:{url:"https://datawrapper.dwcdn.net/1kJer/1/"}})},"./src/contentElements/externalLinkList/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var frontend=__webpack_require__("./src/frontend/index.js");const linkWidths={xs:-2,sm:-1,md:0,lg:1,xl:2,xxl:3};function maxLinkWidth({layout,textPosition,width}){return"center"===layout||"centerRagged"===layout?"right"===textPosition?{[frontend.ee.md]:linkWidths.md,[frontend.ee.lg]:linkWidths.lg,[frontend.ee.xl]:linkWidths.xl}[width]:{[frontend.ee.md]:linkWidths.lg,[frontend.ee.lg]:linkWidths.xl,[frontend.ee.xl]:linkWidths.xxl}[width]:"right"===textPosition?{[frontend.ee.md]:linkWidths.sm,[frontend.ee.lg]:linkWidths.md,[frontend.ee.xl]:linkWidths.xl}[width]:{[frontend.ee.md]:linkWidths.lg,[frontend.ee.lg]:linkWidths.lg,[frontend.ee.xl]:linkWidths.xxl}[width]}var stories=__webpack_require__("./spec/support/stories.js"),dist=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function exampleSeed({textPosition,linkCount}){const sectionConfiguration={transition:"scroll"};return(0,stories.Gs)({sections:[{id:1,configuration:{...sectionConfiguration,layout:"left",backdrop:{color:"#cad2c5"}}},{id:2,configuration:{...sectionConfiguration,layout:"center",backdrop:{color:"#84a98c"}}},{id:3,configuration:{...sectionConfiguration,layout:"right",backdrop:{color:"#52796f"}}}],contentElements:[...exampleContentElements(1,"left",textPosition),...exampleContentElements(2,"center",textPosition),...exampleContentElements(3,"right",textPosition)]})}function linkCount({layout,textPosition,width,linkWidth}){return"right"===textPosition?3:range(linkWidths.xs,maxLinkWidth({width,layout,textPosition})).reverse().indexOf(linkWidth)+1}function exampleContentElements(sectionId,layout,textPosition){return[(0,stories.me)({sectionId,text:`Layout ${layout}`}),...[frontend.ee.md,frontend.ee.lg,frontend.ee.xl].flatMap((width=>range(linkWidths.xs,maxLinkWidth({width,layout,textPosition})).map((linkWidth=>({sectionId,typeName:"externalLinkList",configuration:{textPosition,width,linkWidth,links:links({count:linkCount({layout,textPosition,width,linkWidth})})}})))))]}function range(start,end){const result=[];for(let i=start;i<=end;i++)result.push(i);return result}function links({count}){return Array.from({length:count},((_,index)=>({id:`${index+1}`,title:`Link ${index+1}`,url:"https://www.pageflow.io/",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is the description"})))}module=__webpack_require__.hmd(module),(0,stories.sn)(module,{typeName:"externalLinkList",baseConfiguration:{links:[{id:"1",title:"PageflowIO",url:"https://www.pageflow.io/",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is description",open_in_new_tab:"0",thumbnailCropPosition:{x:0,y:50}},{id:"2",title:"pageflowio",url:"https://www.pageflow.io/",thumbnail:"",description:"This is pageflowio link",open_in_new_tab:"1"},{id:"3",title:"PageflowIo",url:"https://www.pageflow.io/",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is another pageflowio link",open_in_new_tab:"0"},{id:"4",title:"PageflowIo",url:"https://www.pageflow.io/",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is another pageflowio link",open_in_new_tab:"0"}]},variants:[{name:"With thumbnail aspect ratio",configuration:{thumbnailAspectRatio:"square"}},{name:"With thumbnail size",configuration:{textPosition:"right",thumbnailSize:"large"}},{name:"With text size",configuration:{textSize:"large"}},{name:"With inverted content colors",configuration:{variant:"cards-inverted"},themeOptions:{properties:{"externalLinkList-cards-inverted":{darkContentSurfaceColor:"var(--root-light-content-surface-color)",lightContentSurfaceColor:"var(--root-dark-content-surface-color)",darkContentTextColor:"var(--root-light-content-text-color)",lightContentTextColor:"var(--root-dark-content-text-color)"}}}},{name:"With transparent background",configuration:{variant:"cards-inverted"},sectionConfiguration:{backdrop:{image:(0,stories.sd)("imageFiles","turtle")}},inlineFileRightsWidgetTypeName:"textInlineFileRights",themeOptions:{properties:{"externalLinkList-cards-inverted":{externalLinksCardSurfaceColor:"transparent",externalLinksCardTextColor:"var(--content-text-color)",externalLinksCardPaddingInline:"0"}}}},{name:"Without link urls",configuration:{links:[{id:"1",title:"Static Teaser",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is description"},{id:"2",title:"Other item",description:"This is pageflowio link"}]}}],inlineFileRights:!0}),[["below",6],["right",3]].forEach((([textPosition,linkCount])=>(0,dist.storiesOf)("Content Elements/externalLinkList",module).add(`Text Position - ${textPosition}`,(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:exampleSeed({textPosition,linkCount}),children:(0,jsx_runtime.jsx)(frontend.kS,{})})))))},"./src/contentElements/frontend.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var frontend=__webpack_require__("./src/frontend/index.js"),react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Heading_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/heading/Heading.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Heading_module.Z,options);const heading_Heading_module=Heading_module.Z&&Heading_module.Z.locals?Heading_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Heading({configuration,sectionProps,contentElementWidth}){const firstSectionInEntry=0===(configuration.level||sectionProps.sectionIndex),updateConfiguration=(0,frontend.MP)(),{t}=(0,frontend.QT)({locale:"ui"}),darkBackground=(0,frontend.W3)(),{isSelected,isEditable}=(0,frontend.EK)(),legacyValue=configuration.children,Tag=firstSectionInEntry?"h1":"h2",forcePaddingTop=firstSectionInEntry&&!("marginTop"in configuration),entranceAnimation=!(0,frontend.ln)()&&configuration.entranceAnimation||"none",[animating,setAnimating]=(0,react.useState)(!1);(0,frontend.OF)({onActivate(){setAnimating("none"!==entranceAnimation)},onInvisible(){isEditable&&setAnimating(!1)}});const previousAnimation=(0,react.useRef)(entranceAnimation),previouslySelected=(0,react.useRef)(isSelected);function renderSubtitle(name){const value=configuration[name];return!isSelected&&frontend.utils.isBlankEditableTextValue(value)?null:(0,jsx_runtime.jsx)(frontend.xv,{scaleCategory:getScaleCategory(configuration,firstSectionInEntry,name),children:(0,jsx_runtime.jsx)("div",{className:heading_Heading_module[name],role:"doc-subtitle",children:(0,jsx_runtime.jsx)(frontend.uX,{value,hyphens:configuration.hyphens,placeholder:t(`pageflow_scrolled.inline_editing.type_${name}`),onChange:value=>updateConfiguration({[name]:value})})})})}return(0,react.useEffect)((()=>{isEditable&&previousAnimation.current!==entranceAnimation&&(previousAnimation.current=entranceAnimation,setAnimating(!1),setTimeout((()=>setAnimating(!0)),100))}),[entranceAnimation,isEditable]),(0,react.useEffect)((()=>{!previouslySelected.current&&isSelected&&setAnimating(!0),previouslySelected.current=isSelected}),[isSelected]),(0,jsx_runtime.jsxs)("header",{className:classnames_default()(heading_Heading_module.root,heading_Heading_module[`animation-${entranceAnimation}`],{[heading_Heading_module.animating]:animating},{[heading_Heading_module.hasTagline]:!frontend.utils.isBlankEditableTextValue(configuration.tagline)||isSelected},{[heading_Heading_module.forcePaddingTop]:forcePaddingTop},{[heading_Heading_module[sectionProps.layout]]:contentElementWidth>frontend.ee.md||"centerRagged"===sectionProps.layout},{[frontend.EU]:!sectionProps.invert}),children:[renderSubtitle("tagline"),(0,jsx_runtime.jsx)(Tag,{className:classnames_default()(heading_Heading_module.main,"scope-headings",configuration.typographyVariant&&`typography-heading-${configuration.typographyVariant}`,darkBackground?heading_Heading_module.light:heading_Heading_module.dark),style:{color:(0,frontend.Sj)(configuration.color)},children:(0,jsx_runtime.jsx)(frontend.xv,{scaleCategory:getScaleCategory(configuration,firstSectionInEntry),inline:!0,children:(0,jsx_runtime.jsx)(frontend.uX,{value:configuration.value,defaultValue:legacyValue,hyphens:configuration.hyphens,placeholder:t(firstSectionInEntry?"pageflow_scrolled.inline_editing.type_title":"pageflow_scrolled.inline_editing.type_heading"),onChange:value=>updateConfiguration({value})})})}),renderSubtitle("subtitle")]})}function getScaleCategory(configuration,firstSectionInEntry,suffix=""){const base=`heading${function capitalize(string){return string.charAt(0).toUpperCase()+string.slice(1)}(suffix)}`;switch(configuration.textSize){case"large":return`${base}-lg`;case"medium":return`${base}-md`;case"small":return`${base}-sm`;default:return firstSectionInEntry?`${base}-lg`:`${base}-sm`}}Heading.displayName="Heading",frontend.tQ.contentElementTypes.register("heading",{component:Heading,lifecycle:!0});var bundle=__webpack_require__("../../../node_modules/react-compare-image/dist/bundle.js"),bundle_default=__webpack_require__.n(bundle),index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),BeforeAfter_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/inlineBeforeAfter/BeforeAfter.module.css"),BeforeAfter_module_options={};BeforeAfter_module_options.styleTagTransform=styleTagTransform_default(),BeforeAfter_module_options.setAttributes=setAttributesWithoutAttributes_default(),BeforeAfter_module_options.insert=insertBySelector_default().bind(null,"head"),BeforeAfter_module_options.domAPI=styleDomAPI_default(),BeforeAfter_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(BeforeAfter_module.Z,BeforeAfter_module_options);const inlineBeforeAfter_BeforeAfter_module=BeforeAfter_module.Z&&BeforeAfter_module.Z.locals?BeforeAfter_module.Z.locals:void 0,placeholderForBeforeImage="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQwMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gQ3JlYXRlZCB3aXRoIE1ldGhvZCBEcmF3IC0gaHR0cDovL2dpdGh1Yi5jb20vZHVvcGl4ZWwvTWV0aG9kLURyYXcvIC0tPgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9IiMzZDVhODAiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDUiIHdpZHRoPSI2NDIiIHk9Ii0xIiB4PSItMSIvPgogIDxnIGRpc3BsYXk9Im5vbmUiIG92ZXJmbG93PSJ2aXNpYmxlIiB5PSIwIiB4PSIwIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiBpZD0iY2FudmFzR3JpZCI+CiAgIDxyZWN0IGZpbGw9InVybCgjZ3JpZHBhdHRlcm4pIiBzdHJva2Utd2lkdGg9IjAiIHk9IjAiIHg9IjAiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiLz4KICA8L2c+CiA8L2c+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiA8L2c+Cjwvc3ZnPg==",placeholderForAfterImage="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQwMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gQ3JlYXRlZCB3aXRoIE1ldGhvZCBEcmF3IC0gaHR0cDovL2dpdGh1Yi5jb20vZHVvcGl4ZWwvTWV0aG9kLURyYXcvIC0tPgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9IiM5OGMxZDkiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDUiIHdpZHRoPSI2NDIiIHk9Ii0xIiB4PSItMSIvPgogIDxnIGRpc3BsYXk9Im5vbmUiIG92ZXJmbG93PSJ2aXNpYmxlIiB5PSIwIiB4PSIwIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiBpZD0iY2FudmFzR3JpZCI+CiAgIDxyZWN0IGZpbGw9InVybCgjZ3JpZHBhdHRlcm4pIiBzdHJva2Utd2lkdGg9IjAiIHk9IjAiIHg9IjAiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiLz4KICA8L2c+CiA8L2c+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiA8L2c+Cjwvc3ZnPg==",placeholderFile={width:640,height:403};function BeforeAfter(configuration){const{isActive,load,before_label,after_label,initial_slider_position,slider_color}=configuration,[wiggle,setWiggle]=(0,react.useState)(!1),[moved,setMoved]=(0,react.useState)(!1);(0,react.useEffect)((()=>{setWiggle((wiggle=>wiggle||isActive))}),[isActive]);const beforeImage=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"before_id"}),afterImage=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"after_id"}),{isSelected}=(0,frontend.EK)(),beforeImageUrl=beforeImage&&beforeImage.urls.large,beforeImageAlt=beforeImage&&beforeImage.configuration.alt,afterImageUrl=afterImage&&afterImage.urls.large,afterImageAlt=afterImage&&afterImage.configuration.alt,initialSliderPos=initial_slider_position/100,inlineFileRightsItems=[{file:beforeImage,label:"before"},{file:afterImage,label:"after"}];return(0,jsx_runtime.jsxs)(frontend.Gi,{file:beforeImage||afterImage||placeholderFile,fill:"backdrop"===configuration.position,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[(0,jsx_runtime.jsx)(index_esm.Z,{bounds:!0,children:({measureRef,contentRect})=>{const initialRectWidth=contentRect.bounds.width*initialSliderPos+"px";return(0,jsx_runtime.jsxs)("div",{ref:measureRef,style:{"--initial-rect-width":initialRectWidth},className:classnames_default()({[inlineBeforeAfter_BeforeAfter_module.selected]:isSelected,[inlineBeforeAfter_BeforeAfter_module.wiggle]:wiggle&&!moved},inlineBeforeAfter_BeforeAfter_module.container),children:[(0,jsx_runtime.jsx)(InitialSliderPositionIndicator,{parentSelected:isSelected,position:initial_slider_position}),renderCompareImage()]})}}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"insideElement",items:inlineFileRightsItems})]})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:inlineFileRightsItems})]});function renderCompareImage(){return load?(0,jsx_runtime.jsx)(bundle_default(),{leftImage:beforeImage?beforeImageUrl:placeholderForBeforeImage,rightImage:afterImage?afterImageUrl:placeholderForAfterImage,leftImageLabel:before_label,rightImageLabel:after_label,leftImageAlt:beforeImageAlt,rightImageAlt:afterImageAlt,sliderPositionPercentage:initialSliderPos,onSliderPositionChange:()=>setMoved(!0),sliderLineColor:slider_color||void 0}):null}}function InitialSliderPositionIndicator({parentSelected,position}){const indicatorStyles={left:`calc(${position}% - 2px/2)`,width:"2px",height:"100%",borderLeft:"1px solid black",borderRight:"1px solid black"};return parentSelected&&50!==position?(0,jsx_runtime.jsx)("div",{className:inlineBeforeAfter_BeforeAfter_module.sliderStart,style:indicatorStyles}):""}function InlineBeforeAfter(props){const{isActive,shouldLoad}=(0,frontend.OF)();return(0,jsx_runtime.jsx)(BeforeAfter,{...props.configuration,load:shouldLoad,isActive})}InlineBeforeAfter.displayName="InlineBeforeAfter",frontend.tQ.contentElementTypes.register("inlineBeforeAfter",{component:InlineBeforeAfter,lifecycle:!0});__webpack_require__("./src/contentElements/inlineImage/frontend.js");var src_frontend=__webpack_require__("../../../package/src/frontend/index.js"),MutedIndicator_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/inlineVideo/MutedIndicator.module.css"),MutedIndicator_module_options={};MutedIndicator_module_options.styleTagTransform=styleTagTransform_default(),MutedIndicator_module_options.setAttributes=setAttributesWithoutAttributes_default(),MutedIndicator_module_options.insert=insertBySelector_default().bind(null,"head"),MutedIndicator_module_options.domAPI=styleDomAPI_default(),MutedIndicator_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(MutedIndicator_module.Z,MutedIndicator_module_options);const inlineVideo_MutedIndicator_module=MutedIndicator_module.Z&&MutedIndicator_module.Z.locals?MutedIndicator_module.Z.locals:void 0;function MutedIndicator({visible}){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(inlineVideo_MutedIndicator_module.wrapper,{[inlineVideo_MutedIndicator_module.visible]:visible}),children:(0,jsx_runtime.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:[(0,jsx_runtime.jsx)("rect",{className:inlineVideo_MutedIndicator_module.eqBar1,x:"4",y:"4",width:"3.7",height:"8"}),(0,jsx_runtime.jsx)("rect",{className:inlineVideo_MutedIndicator_module.eqBar2,x:"10.2",y:"4",width:"3.7",height:"16"}),(0,jsx_runtime.jsx)("rect",{className:inlineVideo_MutedIndicator_module.eqBar3,x:"16.3",y:"4",width:"3.7",height:"11"})]})})}function OrientationAwareInlineVideo({landscapeVideoFile,portraitVideoFile,landscapePosterImageFile,portraitPosterImageFile,landscapeMotifArea,portraitMotifArea,contentElementId,configuration,sectionProps}){const portraitOrientation=(0,frontend.BT)(),videoFile=portraitOrientation&&portraitVideoFile?portraitVideoFile:landscapeVideoFile,motifArea=portraitOrientation&&portraitVideoFile?portraitMotifArea:landscapeMotifArea,posterImageFile=portraitOrientation&&portraitPosterImageFile?portraitPosterImageFile:landscapePosterImageFile;return(0,jsx_runtime.jsx)(OrientationUnawareInlineVideo,{videoFile,motifArea,posterImageFile,contentElementId,sectionProps,configuration},portraitOrientation)}function OrientationUnawareInlineVideo({videoFile,posterImageFile,contentElementId,configuration,sectionProps,motifArea}){const[playerState,playerActions]=(0,frontend.FI)(),inlineFileRightsItems=[{label:"video",file:videoFile},{label:"poster",file:posterImageFile}],Player=sectionProps?.containerDimension&&motifArea?CropPositionComputingPlayer:PlayerWithControlBar;return(0,jsx_runtime.jsx)(frontend.VZ,{playerState,playerActions,children:(0,jsx_runtime.jsxs)(frontend.Gi,{file:videoFile,aspectRatio:videoFile?void 0:fallbackAspectRatio,fill:"backdrop"===configuration.position,opaque:!videoFile,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[(0,jsx_runtime.jsx)(MutedIndicator,{visible:src_frontend.BC.muted&&playerState.shouldPlay&&!configuration.keepMuted}),(0,jsx_runtime.jsx)(Player,{sectionProps,videoFile,motifArea,posterImageFile,inlineFileRightsItems,playerState,playerActions,contentElementId,configuration},"loop"===configuration.playbackMode)]})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:inlineFileRightsItems})]})})}function CropPositionComputingPlayer({videoFile,motifArea,...props}){const videoFileWithMotifArea=(0,frontend.AN)({file:videoFile,motifArea,containerDimension:props.sectionProps.containerDimension});return(0,jsx_runtime.jsx)(PlayerWithControlBar,{...props,videoFile:videoFileWithMotifArea})}function PlayerWithControlBar({videoFile,posterImageFile,inlineFileRightsItems,playerState,playerActions,contentElementId,configuration,sectionProps}){const{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad,shouldPrepare}=(0,frontend.OF)(function getLifecycleHandlers(configuration,playerActions){return{onVisible(){"loop"===configuration.playbackMode&&playerActions.play()},onActivate(){("autoplay"===configuration.playbackMode||!configuration.playbackMode&&configuration.autoplay)&&playerActions.play({via:"autoplay"})},onDeactivate(){"loop"!==configuration.playbackMode&&playerActions.fadeOutAndPause(400)},onInvisible(){"loop"===configuration.playbackMode&&playerActions.fadeOutAndPause(400)}}}(configuration,playerActions));(0,frontend.El)({key:contentElementId,request:playerState.shouldPlay,onLost(){"loop"!==configuration.playbackMode&&playerActions.fadeOutAndPause(400)}});const onPlayerClick=function getPlayerClickHandler({configuration,playerActions,shouldPlay,lastControlledVia,mediaMuted,isEditable,isSelected}){return isEditable&&!isSelected?null:"loop"===configuration.playbackMode?mediaMuted&&!configuration.keepMuted?()=>playerActions.playBlessed():null:configuration.keepMuted?()=>{shouldPlay?playerActions.pause():playerActions.play()}:()=>{shouldPlay&&mediaMuted?(configuration.rewindOnUnmute&&"autoplay"===lastControlledVia&&playerActions.seekTo(0),playerActions.playBlessed()):shouldPlay?playerActions.pause():playerActions.playBlessed()}}({configuration,playerActions,shouldPlay:playerState.shouldPlay,lastControlledVia:playerState.lastControlledVia,mediaMuted:src_frontend.BC.muted,isEditable,isSelected});return(0,react.useEffect)((()=>{if("loop"!==configuration.playbackMode)return;let documentState=(0,src_frontend.wR)((visibilityState=>{"hidden"===visibilityState?playerActions.fadeOutAndPause(400):playerActions.play()}));return()=>documentState.removeCallback()}),[playerActions,configuration.playbackMode]),(0,jsx_runtime.jsx)(frontend.Vo,{videoFile,fadedOut:sectionProps.isIntersecting,sticky:"backdrop"===configuration.position,defaultTextTrackFilePermaId:configuration.defaultTextTrackFileId,playerState,playerActions,hideControlBar:configuration.hideControlBar||"loop"===configuration.playbackMode,hideBigPlayButton:"loop"===configuration.playbackMode,inlineFileRightsItems,configuration,onPlayerClick,children:(0,jsx_runtime.jsx)(frontend.De,{playerDescription:"Inline Video",playbackMode:configuration.playbackMode||(configuration.autoplay?"autoplay":"manual"),children:(0,jsx_runtime.jsx)(frontend.Y7,{load:shouldPrepare?"auto":shouldLoad?"poster":"none",loop:"loop"===configuration.playbackMode,fit:"backdrop"===configuration.position?"cover":"contain",playerState,playerActions,videoFile,posterImageFile,defaultTextTrackFilePermaId:configuration.defaultTextTrackFileId,quality:"high",playsInline:!0,atmoDuringPlayback:configuration.atmoDuringPlayback})})})}MutedIndicator.displayName="MutedIndicator",OrientationAwareInlineVideo.displayName="OrientationAwareInlineVideo",OrientationUnawareInlineVideo.displayName="OrientationUnawareInlineVideo",CropPositionComputingPlayer.displayName="CropPositionComputingPlayer",PlayerWithControlBar.displayName="PlayerWithControlBar";const fallbackAspectRatio=.5625;function InlineAudio({contentElementId,configuration}){const audioFile=(0,frontend.Zo)({configuration,collectionName:"audioFiles",propertyName:"id"}),posterImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"posterId"}),[playerState,playerActions]=(0,frontend.FI)(),{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad,shouldPrepare}=(0,frontend.OF)({onActivate(){configuration.autoplay&&!src_frontend.BC.muted&&playerActions.play()},onDeactivate(){playerActions.fadeOutAndPause(400)}});(0,frontend.El)({key:contentElementId,request:playerState.shouldPlay,onLost(){playerActions.fadeOutAndPause(400)}});const inlineFileRightsItems=[{label:"audio",file:audioFile},{label:"image",file:posterImageFile}];return(0,jsx_runtime.jsxs)(frontend.Gi,{file:posterImageFile,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsx)(frontend.Gi.Content,{children:(0,jsx_runtime.jsx)(frontend.Kh,{audioFile,defaultTextTrackFilePermaId:configuration.defaultTextTrackFileId,playerState,playerActions,standAlone:!posterImageFile,inlineFileRightsItems,configuration,onPlayerClick:()=>{isEditable&&!isSelected||(playerState.shouldPlay?playerActions.pause():playerActions.playBlessed())},children:(0,jsx_runtime.jsx)(frontend.De,{playerDescription:"Inline Audio",playbackMode:configuration.autoplay?"autoplay":"manual",children:(0,jsx_runtime.jsx)(frontend.zF,{load:shouldPrepare?"auto":shouldLoad?"poster":"none",controls:configuration.controls,playerState,playerActions,audioFile,posterImageFile,defaultTextTrackFilePermaId:configuration.defaultTextTrackFileId,quality:"high",playsInline:!0,atmoDuringPlayback:configuration.atmoDuringPlayback})})})})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:inlineFileRightsItems})]})}frontend.tQ.contentElementTypes.register("inlineVideo",{component:function InlineVideo({contentElementId,configuration,sectionProps}){const videoFile=(0,frontend.Zo)({configuration,collectionName:"videoFiles",propertyName:"id"}),posterImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"posterId"}),portraitVideoFile=(0,frontend.Zo)({configuration,collectionName:"videoFiles",propertyName:"portraitId"}),portraitPosterImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"portraitPosterId"});return portraitVideoFile?(0,jsx_runtime.jsx)(OrientationAwareInlineVideo,{landscapeVideoFile:videoFile,portraitVideoFile,landscapeMotifArea:configuration.motifArea,portraitMotifArea:configuration.portraitMotifArea,landscapePosterImageFile:posterImageFile,portraitPosterImageFile,contentElementId,sectionProps,configuration}):(0,jsx_runtime.jsx)(OrientationUnawareInlineVideo,{videoFile,motifArea:configuration.motifArea,posterImageFile,contentElementId,sectionProps,configuration})},lifecycle:!0}),InlineAudio.displayName="InlineAudio",frontend.tQ.contentElementTypes.register("inlineAudio",{component:InlineAudio,lifecycle:!0});var SoundDisclaimer_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/soundDisclaimer/SoundDisclaimer.module.css"),SoundDisclaimer_module_options={};SoundDisclaimer_module_options.styleTagTransform=styleTagTransform_default(),SoundDisclaimer_module_options.setAttributes=setAttributesWithoutAttributes_default(),SoundDisclaimer_module_options.insert=insertBySelector_default().bind(null,"head"),SoundDisclaimer_module_options.domAPI=styleDomAPI_default(),SoundDisclaimer_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SoundDisclaimer_module.Z,SoundDisclaimer_module_options);const soundDisclaimer_SoundDisclaimer_module=SoundDisclaimer_module.Z&&SoundDisclaimer_module.Z.locals?SoundDisclaimer_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"volume-mute",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-volume-mute"]||"fa-volume-mute")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"}));function unmuted_extends(){return unmuted_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",unmuted_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"volume-mute",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-volume-mute"]||"fa-volume-mute")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M232.36 64.01a24.007 24.007 0 00-1.176.002c-5.703.15-11.464 2.348-16.155 7.039L126.061 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-14.293-11.514-23.733-23.64-24.01zm149.5 31.994c-8.107-.16-16.098 3.814-20.75 11.217-7.09 11.28-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256c0-63.53-32.06-121.94-85.77-156.24a23.808 23.808 0 00-12.37-3.756zm-55.032 80.174c-8.51-.046-16.795 4.42-21.209 12.402-6.39 11.61-2.159 26.2 9.451 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88 0-31.88-17.54-61.32-45.78-76.86a23.987 23.987 0 00-11.402-2.952z"}));function SoundDisclaimer(){const{isEditable,isSelected}=(0,frontend.EK)(),{t}=(0,frontend.QT)(),muted=(0,frontend.En)();return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(soundDisclaimer_SoundDisclaimer_module.soundDisclaimer),style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:[(0,jsx_runtime.jsxs)("button",{className:classnames_default()(soundDisclaimer_SoundDisclaimer_module.unmute,{[soundDisclaimer_SoundDisclaimer_module.active]:muted}),onClick:()=>src_frontend.BC.mute(!1),children:[(0,jsx_runtime.jsx)(soundDisclaimer_muted,{}),(0,jsx_runtime.jsx)("p",{dangerouslySetInnerHTML:{__html:t("pageflow_scrolled.public.sound_disclaimer.help_muted")}})]}),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(soundDisclaimer_SoundDisclaimer_module.unmuted,{[soundDisclaimer_SoundDisclaimer_module.active]:!muted}),children:[(0,jsx_runtime.jsx)(unmuted,{}),(0,jsx_runtime.jsx)("p",{dangerouslySetInnerHTML:{__html:t("pageflow_scrolled.public.sound_disclaimer.help_unmuted")}})]})]})}SoundDisclaimer.displayName="SoundDisclaimer",frontend.tQ.contentElementTypes.register("soundDisclaimer",{component:SoundDisclaimer});var TextBlock_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/textBlock/TextBlock.module.css"),TextBlock_module_options={};TextBlock_module_options.styleTagTransform=styleTagTransform_default(),TextBlock_module_options.setAttributes=setAttributesWithoutAttributes_default(),TextBlock_module_options.insert=insertBySelector_default().bind(null,"head"),TextBlock_module_options.domAPI=styleDomAPI_default(),TextBlock_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TextBlock_module.Z,TextBlock_module_options);const textBlock_TextBlock_module=TextBlock_module.Z&&TextBlock_module.Z.locals?TextBlock_module.Z.locals:void 0;function TextBlock(props){const updateConfiguration=(0,frontend.MP)(),{t}=(0,frontend.QT)({locale:"ui"}),theme=(0,frontend.Fg)(),className=classnames_default()(textBlock_TextBlock_module.text,textBlock_TextBlock_module[`quoteDesign-${theme.options.quoteDesign||"largeHanging"}`],textBlock_TextBlock_module[`layout-${props.sectionProps.layout}`]);return(0,jsx_runtime.jsx)(frontend.sL,{value:props.configuration.value,contentElementId:props.contentElementId,className,selectionRect:!0,placeholder:t("pageflow_scrolled.inline_editing.type_text"),onChange:value=>updateConfiguration({value})})}TextBlock.displayName="TextBlock",frontend.tQ.contentElementTypes.register("textBlock",{component:TextBlock,customSelectionRect:!0,supportsWrappingAroundFloats:!0});__webpack_require__("./src/contentElements/videoEmbed/frontend.js");var ExternalLink_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/ExternalLink.module.css"),ExternalLink_module_options={};ExternalLink_module_options.styleTagTransform=styleTagTransform_default(),ExternalLink_module_options.setAttributes=setAttributesWithoutAttributes_default(),ExternalLink_module_options.insert=insertBySelector_default().bind(null,"head"),ExternalLink_module_options.domAPI=styleDomAPI_default(),ExternalLink_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ExternalLink_module.Z,ExternalLink_module_options);const frontend_ExternalLink_module=ExternalLink_module.Z&&ExternalLink_module.Z.locals?ExternalLink_module.Z.locals:void 0;var Thumbnail_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/Thumbnail.module.css"),Thumbnail_module_options={};Thumbnail_module_options.styleTagTransform=styleTagTransform_default(),Thumbnail_module_options.setAttributes=setAttributesWithoutAttributes_default(),Thumbnail_module_options.insert=insertBySelector_default().bind(null,"head"),Thumbnail_module_options.domAPI=styleDomAPI_default(),Thumbnail_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Thumbnail_module.Z,Thumbnail_module_options);const frontend_Thumbnail_module=Thumbnail_module.Z&&Thumbnail_module.Z.locals?Thumbnail_module.Z.locals:void 0,aspectRatioPaddings={narrow:"75%",square:"100%",portrait:"133%"};function Thumbnail({imageFile,aspectRatio,cropPosition,load,children}){const aspectRatioPadding=function getAspectRatioPadding(aspectRatio,imageFile){return"original"===aspectRatio&&imageFile?imageFile.height/imageFile.width*100+"%":aspectRatioPaddings[aspectRatio]}(aspectRatio,imageFile={...imageFile,cropPosition});return(0,jsx_runtime.jsxs)("div",{className:frontend_Thumbnail_module.thumbnail,style:{paddingTop:aspectRatioPadding},children:[(0,jsx_runtime.jsx)(frontend.Ee,{imageFile,load,preferSvg:!0,variant:aspectRatioPadding||cropPosition?"medium":"linkThumbnailLarge"}),children]})}function ExternalLink(props){const[hideTooltip,setHideTooltip]=(0,react.useState)(!0),{t}=(0,frontend.QT)({locale:"ui"}),{isEditable,isSelected}=(0,frontend.EK)(),thumbnailImageFile=(0,frontend.Zo)({configuration:props,collectionName:"imageFiles",propertyName:"thumbnail"}),url=function ensureAbsolute(url){return!url||url.match(/^(https?:)?\/\//)?url:`http://${url}`}(props.url);return(0,jsx_runtime.jsxs)(LinkOrDiv,{className:classnames_default()(frontend_ExternalLink_module.item,frontend_ExternalLink_module[`textPosition-${props.textPosition}`],frontend_ExternalLink_module[`thumbnailSize-${props.thumbnailSize}`],frontend_ExternalLink_module[`textSize-${props.textSize}`],{[frontend_ExternalLink_module.invert]:props.invert}),href:url,title:"title"===props.textPosition?[props.title,props.description].filter(Boolean).join("\n"):null,onClick:function(event){isEditable&&(props.open_in_new_tab&&isSelected||event.preventDefault(),!props.open_in_new_tab&&isSelected&&setHideTooltip(!1))},onMouseLeave:function(){setHideTooltip(!0)},target:props.open_in_new_tab?"_blank":"_self",rel:props.open_in_new_tab?"noopen noreferrer":void 0,children:[(0,jsx_runtime.jsx)("div",{className:frontend_ExternalLink_module.thumbnail,children:(0,jsx_runtime.jsx)(Thumbnail,{imageFile:thumbnailImageFile,aspectRatio:props.thumbnailAspectRatio,cropPosition:props.thumbnailCropPosition,load:props.loadImages,children:(0,jsx_runtime.jsx)(frontend.Bw,{context:"insideElement",items:[{file:thumbnailImageFile,label:"image"}]})})}),(0,jsx_runtime.jsxs)("div",{className:frontend_ExternalLink_module.background,children:[(0,jsx_runtime.jsx)(frontend.Bw,{context:"afterElement",items:[{file:thumbnailImageFile,label:"image"}]}),(0,jsx_runtime.jsxs)("div",{className:frontend_ExternalLink_module.details,children:[(0,jsx_runtime.jsx)("p",{className:frontend_ExternalLink_module.link_title,children:props.title}),(0,jsx_runtime.jsx)("p",{className:frontend_ExternalLink_module.link_desc,children:props.description})]})]}),function renderNewTabTooltip(){if(isEditable){const onTooltipClick=function(){window.open(url,"_blank"),setHideTooltip(!0)};return(0,jsx_runtime.jsxs)("div",{className:classnames_default()({[frontend_ExternalLink_module.hidden]:hideTooltip},frontend_ExternalLink_module.tooltip),onClick:onTooltipClick,children:[t("pageflow_scrolled.inline_editing.external_links.open_in_new_tab_message"),(0,jsx_runtime.jsx)("span",{children:t("pageflow_scrolled.inline_editing.external_links.open_in_new_tab")})]})}}()]})}function LinkOrDiv({children,...props}){return props.href?(0,jsx_runtime.jsx)("a",{...props,children}):(0,jsx_runtime.jsx)("div",{className:props.className,title:props.title,children})}Thumbnail.displayName="Thumbnail",ExternalLink.displayName="ExternalLink";var ExternalLinkList_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/ExternalLinkList.module.css"),ExternalLinkList_module_options={};ExternalLinkList_module_options.styleTagTransform=styleTagTransform_default(),ExternalLinkList_module_options.setAttributes=setAttributesWithoutAttributes_default(),ExternalLinkList_module_options.insert=insertBySelector_default().bind(null,"head"),ExternalLinkList_module_options.domAPI=styleDomAPI_default(),ExternalLinkList_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ExternalLinkList_module.Z,ExternalLinkList_module_options);const frontend_ExternalLinkList_module=ExternalLinkList_module.Z&&ExternalLinkList_module.Z.locals?ExternalLinkList_module.Z.locals:void 0;var below_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/textPositons/below.module.css"),below_module_options={};below_module_options.styleTagTransform=styleTagTransform_default(),below_module_options.setAttributes=setAttributesWithoutAttributes_default(),below_module_options.insert=insertBySelector_default().bind(null,"head"),below_module_options.domAPI=styleDomAPI_default(),below_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(below_module.Z,below_module_options);const textPositons_below_module=below_module.Z&&below_module.Z.locals?below_module.Z.locals:void 0;var right_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/textPositons/right.module.css"),right_module_options={};right_module_options.styleTagTransform=styleTagTransform_default(),right_module_options.setAttributes=setAttributesWithoutAttributes_default(),right_module_options.insert=insertBySelector_default().bind(null,"head"),right_module_options.domAPI=styleDomAPI_default(),right_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(right_module.Z,right_module_options);const textPositons_right_module=right_module.Z&&right_module.Z.locals?right_module.Z.locals:void 0;function ExternalLinkList(props){const linkList=props.configuration.links||[],{shouldLoad}=(0,frontend.OF)(),darkBackground=(0,frontend.W3)(),layout="centerRagged"===props.sectionProps.layout?"center":props.sectionProps.layout,linkWidth=["xs","s","m","l","xl","xxl"][("linkWidth"in props.configuration?props.configuration.linkWidth:-1)+2];const textPosition=props.configuration.textPosition||"below",textPositionStyles="right"===textPosition?textPositons_right_module:textPositons_below_module;return(0,jsx_runtime.jsx)("div",{className:frontend_ExternalLinkList_module.container,children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_ExternalLinkList_module.list,frontend_ExternalLinkList_module[`textPosition-${textPosition}`],props.configuration.variant&&`scope-externalLinkList-${props.configuration.variant}`,textPositionStyles.list,textPositionStyles[`layout-${layout}`],textPositionStyles[`width-${(0,frontend.S7)(props.configuration.width)}`],textPositionStyles[`linkWidth-${linkWidth}`],textPositionStyles[`linkAlignment-${props.configuration.linkAlignment}`],textPositionStyles[`textPosition-${textPosition}`]),children:linkList.map(((link,index)=>(0,react.createElement)(ExternalLink,{...link,key:link.id,thumbnailAspectRatio:props.configuration.thumbnailAspectRatio,thumbnailSize:props.configuration.thumbnailSize||"small",textPosition:props.configuration.textPosition||"below",textSize:props.configuration.textSize||"small",invert:!darkBackground,loadImages:shouldLoad})))})})}ExternalLinkList.displayName="ExternalLinkList",frontend.tQ.contentElementTypes.register("externalLinkList",{component:ExternalLinkList,lifecycle:!0});var DataWrapperChart_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/dataWrapperChart/DataWrapperChart.module.css"),DataWrapperChart_module_options={};DataWrapperChart_module_options.styleTagTransform=styleTagTransform_default(),DataWrapperChart_module_options.setAttributes=setAttributesWithoutAttributes_default(),DataWrapperChart_module_options.insert=insertBySelector_default().bind(null,"head"),DataWrapperChart_module_options.domAPI=styleDomAPI_default(),DataWrapperChart_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(DataWrapperChart_module.Z,DataWrapperChart_module_options);const dataWrapperChart_DataWrapperChart_module=DataWrapperChart_module.Z&&DataWrapperChart_module.Z.locals?DataWrapperChart_module.Z.locals:void 0;function DataWrapperChart({configuration}){const{t}=(0,frontend.QT)(),{shouldLoad}=(0,frontend.OF)(),{isEditable,isSelected}=(0,frontend.EK)(),height=function useIframeHeight(url){const[height,setHeight]=(0,react.useState)("400px");return(0,react.useEffect)((()=>{function receive(event){if(void 0!==event.data["datawrapper-height"])for(var chartId in event.data["datawrapper-height"])url?.indexOf(chartId)>-1&&setHeight(event.data["datawrapper-height"][chartId]+"px")}return window.addEventListener("message",receive),()=>window.removeEventListener("message",receive)}),[url]),height}(configuration.url);var srcURL="";configuration.url&&(srcURL=configuration.url.replace(/http(s|):/,""));const backgroundColor=configuration.backgroundColor||"#323d4d";return(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsxs)("div",{className:dataWrapperChart_DataWrapperChart_module.container,style:{pointerEvents:isEditable&&!isSelected?"none":void 0,backgroundColor,color:(0,frontend.az)(backgroundColor),height},"data-percy":"hide",children:[(0,jsx_runtime.jsx)(frontend.IG,{providerName:"datawrapper",children:shouldLoad&&renderIframe(srcURL,configuration.title||t("pageflow_scrolled.public.chart.default_title"))}),(0,jsx_runtime.jsx)(DatawrapperOptOutInfo,{providerName:"datawrapper"})]})})})}function DatawrapperOptOutInfo(props){return src_frontend.R2.isEnabled("datawrapper_chart_embed_opt_in")?(0,jsx_runtime.jsx)(frontend.IQ,{providerName:"datawrapper",...props}):null}function renderIframe(url,title){return url?(0,jsx_runtime.jsx)("iframe",{src:url,title,scrolling:"no",allowFullScreen:!0,mozallowfullscreen:"true",webkitallowfullscreen:"true"}):null}function VrImage({configuration,contentElementWidth}){const{shouldLoad}=(0,frontend.OF)(),{isEditable,isSelected}=(0,frontend.EK)(),imageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"image"});return(0,jsx_runtime.jsx)("div",{style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:(0,jsx_runtime.jsxs)(frontend.Gi,{aspectRatio:contentElementWidth===frontend.ee.full?.5:.75,fill:"backdrop"===configuration.position,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[renderLazyPanorama(configuration,imageFile,shouldLoad),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"insideElement",items:[{file:imageFile,label:"image"}]})]})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:[{file:imageFile,label:"image"}]})]})})}function renderLazyPanorama(configuration,imageFile,shouldLoad){if(shouldLoad&&imageFile&&imageFile.isReady)return(0,jsx_runtime.jsx)(AutoCruisingPanorama,{imageFile,initialYaw:configuration.initialYaw,initialPitch:configuration.initialPitch})}function AutoCruisingPanorama({imageFile,initialYaw,initialPitch}){const viewerRef=(0,react.useRef)(),[hidePanoramaIndicator,setHidePanoramaIndicator]=(0,react.useState)(!1),[startAutoCruising,stopAutoCruising]=function useAutoCruising({viewerRef,onCancel}){const autoCruisingRef=(0,react.useRef)(!1),rafIdRef=(0,react.useRef)(),lastYawRef=(0,react.useRef)(null),start=(0,react.useCallback)((function(){let viewer=viewerRef.current,start=(new Date).getTime(),pitch=viewer.getPitch(),yaw=viewer.getYaw(),delta=0;autoCruisingRef.current||(rafIdRef.current=window.requestAnimationFrame((function tick(){if(delta=(new Date).getTime()-start,autoCruisingRef.current&&null!==lastYawRef.current&&(Math.abs(pitch-viewer.getPitch())>.1||Math.abs(lastYawRef.current-viewer.getYaw())>.1))return autoCruisingRef.current=!1,lastYawRef.current=null,void onCancel();lastYawRef.current=yaw-delta/1e3%360,viewer.lookAt({yaw:lastYawRef.current,pitch},0),autoCruisingRef.current&&(rafIdRef.current=window.requestAnimationFrame(tick))})),autoCruisingRef.current=!0)}),[viewerRef,onCancel]),stop=(0,react.useCallback)((function(){window.cancelAnimationFrame(rafIdRef.current),autoCruisingRef.current=!1,lastYawRef.current=null}),[]);return(0,react.useEffect)((()=>stop),[stop]),[start,stop]}({viewerRef,onCancel:()=>setHidePanoramaIndicator(!0)});return(0,frontend.OF)({onActivate(){viewerRef.current&&startAutoCruising()}}),(0,jsx_runtime.jsx)(frontend.HR,{imageFile,initialYaw,initialPitch,viewerRef,hidePanoramaIndicator,onReady:startAutoCruising,onFullscreen:stopAutoCruising})}DataWrapperChart.displayName="DataWrapperChart",DatawrapperOptOutInfo.displayName="DatawrapperOptOutInfo",renderIframe.displayName="renderIframe",frontend.tQ.contentElementTypes.register("dataWrapperChart",{component:DataWrapperChart,lifecycle:!0,consentVendors({configuration,t}){const prefix="pageflow_scrolled.public.chart";return[{name:"datawrapper",displayName:t(`${prefix}.consent_vendor_name`),description:t(`${prefix}.consent_vendor_description`),paradigm:src_frontend.R2.isEnabled("datawrapper_chart_embed_opt_in")?"lazy opt-in":"skip"}]}}),VrImage.displayName="VrImage",AutoCruisingPanorama.displayName="AutoCruisingPanorama",frontend.tQ.contentElementTypes.register("vrImage",{component:VrImage,lifecycle:!0});var IframeEmbed_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/iframeEmbed/IframeEmbed.module.css"),IframeEmbed_module_options={};IframeEmbed_module_options.styleTagTransform=styleTagTransform_default(),IframeEmbed_module_options.setAttributes=setAttributesWithoutAttributes_default(),IframeEmbed_module_options.insert=insertBySelector_default().bind(null,"head"),IframeEmbed_module_options.domAPI=styleDomAPI_default(),IframeEmbed_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(IframeEmbed_module.Z,IframeEmbed_module_options);const iframeEmbed_IframeEmbed_module=IframeEmbed_module.Z&&IframeEmbed_module.Z.locals?IframeEmbed_module.Z.locals:void 0,aspectRatios={wide:.5625,narrow:.75,square:1,portrait:1.7777};function IframeEmbed({configuration}){const{shouldLoad}=(0,frontend.OF)(),{isEditable,isSelected}=(0,frontend.EK)(),aspectRatio=(0,frontend.BT)()&&configuration.portraitAspectRatio?configuration.portraitAspectRatio:configuration.aspectRatio;return(0,jsx_runtime.jsx)("div",{className:iframeEmbed_IframeEmbed_module.wrapper,style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:(0,jsx_runtime.jsx)(frontend.Gi,{aspectRatio:aspectRatios[aspectRatio||"wide"],opaque:frontend.utils.isBlank(configuration.source),children:(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsxs)(frontend.du,{configuration,children:[(0,jsx_runtime.jsx)(frontend.Gi.Content,{children:(0,jsx_runtime.jsx)(frontend.IG,{children:shouldLoad&&(0,jsx_runtime.jsx)("iframe",{className:classnames_default()(iframeEmbed_IframeEmbed_module.iframe,iframeEmbed_IframeEmbed_module[`scale-${configuration.scale}`]),title:configuration.title,src:configuration.source})})}),(0,jsx_runtime.jsx)(OptOutInfo,{configuration})]})})})})}function OptOutInfo({configuration}){return configuration.requireConsent?(0,jsx_runtime.jsx)(frontend.IQ,{}):null}IframeEmbed.displayName="IframeEmbed",OptOutInfo.displayName="OptOutInfo",frontend.tQ.contentElementTypes.register("iframeEmbed",{component:IframeEmbed,lifecycle:!0});var Placeholder_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/twitterEmbed/Placeholder.module.css"),Placeholder_module_options={};Placeholder_module_options.styleTagTransform=styleTagTransform_default(),Placeholder_module_options.setAttributes=setAttributesWithoutAttributes_default(),Placeholder_module_options.insert=insertBySelector_default().bind(null,"head"),Placeholder_module_options.domAPI=styleDomAPI_default(),Placeholder_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Placeholder_module.Z,Placeholder_module_options);const twitterEmbed_Placeholder_module=Placeholder_module.Z&&Placeholder_module.Z.locals?Placeholder_module.Z.locals:void 0;function icon_extends(){return icon_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",icon_extends({viewBox:"0 0 512 512","aria-hidden":"true"},props),react.createElement("path",{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z"}));function Placeholder({children,minHeight}){return(0,jsx_runtime.jsxs)("div",{className:twitterEmbed_Placeholder_module.wrapper,style:{minHeight},children:[(0,jsx_runtime.jsxs)("div",{className:twitterEmbed_Placeholder_module.row,children:[(0,jsx_runtime.jsx)("div",{className:twitterEmbed_Placeholder_module.avatar}),(0,jsx_runtime.jsxs)("div",{className:twitterEmbed_Placeholder_module.info,children:[(0,jsx_runtime.jsx)("div",{className:twitterEmbed_Placeholder_module.name}),(0,jsx_runtime.jsx)("div",{className:twitterEmbed_Placeholder_module.handle})]}),(0,jsx_runtime.jsx)(icon,{width:24,height:24})]}),children||(0,jsx_runtime.jsx)("div",{className:twitterEmbed_Placeholder_module.text})]})}Placeholder.displayName="Placeholder";var TwitterEmbed_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/twitterEmbed/TwitterEmbed.module.css"),TwitterEmbed_module_options={};TwitterEmbed_module_options.styleTagTransform=styleTagTransform_default(),TwitterEmbed_module_options.setAttributes=setAttributesWithoutAttributes_default(),TwitterEmbed_module_options.insert=insertBySelector_default().bind(null,"head"),TwitterEmbed_module_options.domAPI=styleDomAPI_default(),TwitterEmbed_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TwitterEmbed_module.Z,TwitterEmbed_module_options);const twitterEmbed_TwitterEmbed_module=TwitterEmbed_module.Z&&TwitterEmbed_module.Z.locals?TwitterEmbed_module.Z.locals:void 0;function TwitterEmbed({configuration}){const{url,hideConversation,hideMedia}=configuration,{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad}=(0,frontend.OF)(),[minHeight,setMinHeight]=(0,react.useState)({}),key=[url,hideConversation,hideMedia].join("-"),onLoad=(0,react.useCallback)((({height})=>{setMinHeight({[key]:height})}),[key]);return(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsxs)("div",{style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:[shouldLoad?(0,jsx_runtime.jsx)(frontend.IG,{providerName:"twitter",icon:!1,wrapper:children=>(0,jsx_runtime.jsx)(Placeholder,{children}),children:(0,jsx_runtime.jsx)(Tweet,{url,hideConversation,hideMedia,minHeight:minHeight[key],onLoad},key)}):(0,jsx_runtime.jsx)(Placeholder,{minHeight:minHeight[key]}),(0,jsx_runtime.jsx)(frontend.IQ,{providerName:"twitter"})]})})}function Tweet({url,hideConversation,hideMedia,minHeight,onLoad}){const ref=(0,react.useRef)(null),tweetId=url?url.split("/")[5]:void 0,[loaded,setLoaded]=(0,react.useState)(!1);return(0,react.useEffect)((()=>{let isComponentMounted=!0;const options={cards:hideMedia?"hidden":"",conversation:hideConversation?"none":""};return function scriptLoaded(){return new Promise((resolve=>{const script=document.createElement("script");script.src="https://platform.twitter.com/widgets.js",script.addEventListener("load",resolve),document.head.appendChild(script)}))}().then((()=>{window.twttr.widgets&&tweetId&&isComponentMounted&&window.twttr.widgets.createTweetEmbed&&window.twttr.widgets.createTweet(tweetId,ref.current,options).then((()=>{setLoaded(!0),onLoad({height:ref.current?.clientHeight})}))})),()=>isComponentMounted=!1}),[hideMedia,hideConversation,tweetId,onLoad]),(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[!loaded&&(0,jsx_runtime.jsx)(Placeholder,{minHeight}),(0,jsx_runtime.jsx)("div",{ref,className:classnames_default()(twitterEmbed_TwitterEmbed_module.container,{[twitterEmbed_TwitterEmbed_module.loadingContainer]:!loaded})})]})}TwitterEmbed.displayName="TwitterEmbed",frontend.tQ.contentElementTypes.register("twitterEmbed",{component:TwitterEmbed,lifecycle:!0,consentVendors({t}){const prefix="pageflow_scrolled.public.twitter";return[{name:"twitter",displayName:t(`${prefix}.consent_vendor_name`),description:t(`${prefix}.consent_vendor_description`),paradigm:"lazy opt-in"}]}});var Question_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/question/Question.module.css"),Question_module_options={};Question_module_options.styleTagTransform=styleTagTransform_default(),Question_module_options.setAttributes=setAttributesWithoutAttributes_default(),Question_module_options.insert=insertBySelector_default().bind(null,"head"),Question_module_options.domAPI=styleDomAPI_default(),Question_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Question_module.Z,Question_module_options);const question_Question_module=Question_module.Z&&Question_module.Z.locals?Question_module.Z.locals:void 0;function Question({configuration,contentElementId,sectionProps}){const updateConfiguration=(0,frontend.MP)(),{t}=(0,frontend.QT)({locale:"ui"}),{isEditable,isSelected}=(0,frontend.EK)();return(0,jsx_runtime.jsxs)("details",{open:configuration.expandByDefault||isEditable&&isSelected,className:classnames_default()(question_Question_module.details,question_Question_module[`layout-${sectionProps.layout}`]),children:[(0,jsx_runtime.jsxs)("summary",{onClick:isEditable?event=>event.preventDefault():void 0,children:[(0,jsx_runtime.jsx)(frontend.X2,{name:"expand"}),(0,jsx_runtime.jsx)(frontend.xv,{scaleCategory:"question",children:(0,jsx_runtime.jsx)(frontend.uX,{value:configuration.question,onChange:question=>updateConfiguration({question}),hyphens:"none",placeholder:t("pageflow_scrolled.inline_editing.type_question")})})]}),(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)(frontend.sL,{value:configuration.answer,contentElementId,className:question_Question_module.answer,onChange:answer=>updateConfiguration({answer}),onlyParagraphs:!0,hyphens:"none",placeholder:t("pageflow_scrolled.inline_editing.type_answer")})})]})}Question.displayName="Question",frontend.tQ.contentElementTypes.register("question",{component:Question});var Counter_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/counter/Counter.module.css"),Counter_module_options={};Counter_module_options.styleTagTransform=styleTagTransform_default(),Counter_module_options.setAttributes=setAttributesWithoutAttributes_default(),Counter_module_options.insert=insertBySelector_default().bind(null,"head"),Counter_module_options.domAPI=styleDomAPI_default(),Counter_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Counter_module.Z,Counter_module_options);const counter_Counter_module=Counter_module.Z&&Counter_module.Z.locals?Counter_module.Z.locals:void 0;function Counter({configuration,contentElementId,contentElementWidth,sectionProps}){const updateConfiguration=(0,frontend.MP)(),locale=(0,frontend.bU)(),{t}=(0,frontend.QT)({locale:"ui"}),targetValue=configuration.targetValue||0,decimalPlaces=configuration.decimalPlaces||0,startValue=configuration.startValue||0,countingDuration=countingDurations[configuration.countingSpeed],[currentValue,setCurrentValue]=(0,react.useState)(countingDuration>0?startValue:targetValue),[animated,setAnimated]=(0,react.useState)(!1),intervalRef=(0,react.useRef)(),timeoutRef=(0,react.useRef)(),{isEditable}=(0,frontend.EK)(),animate=(0,react.useCallback)((()=>{if(setAnimated(!0),!intervalRef.current&&countingDuration>0){const startTime=(new Date).getTime(),ease=configuration.entranceAnimation&&"none"!==configuration.entranceAnimation?easeOut:easeInOut;intervalRef.current=setInterval((()=>{const t=((new Date).getTime()-startTime)/countingDuration;t<1?setCurrentValue(startValue+(targetValue-startValue)*ease(t)):(clearInterval(intervalRef.current),setCurrentValue(targetValue))}),10)}}),[targetValue,startValue,countingDuration,configuration.entranceAnimation]),resetAnimation=(0,react.useCallback)((()=>{clearInterval(intervalRef.current),intervalRef.current=null,setCurrentValue(countingDuration>0?startValue:targetValue),setAnimated(!1)}),[startValue,targetValue,countingDuration]);return(0,react.useEffect)((()=>{isEditable&&(resetAnimation(),clearTimeout(timeoutRef.current),timeoutRef.current=setTimeout(animate,500))}),[animate,resetAnimation,isEditable]),(0,frontend.OF)({onActivate(){animate()},onInvisible(){isEditable&&resetAnimation()}}),(0,jsx_runtime.jsx)("div",{className:classnames_default()({[counter_Counter_module.center]:contentElementWidth>frontend.ee.md}),children:(0,jsx_runtime.jsxs)("div",{className:classnames_default()(counter_Counter_module.wrapper,{[counter_Counter_module.centerRagged]:"centerRagged"===sectionProps.layout}),children:[(0,jsx_runtime.jsx)(frontend.xv,{scaleCategory:numberScaleCategories[configuration.textSize||"medium"],children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(`typography-counter-${configuration.typographyVariant}`,counter_Counter_module.number,counter_Counter_module[`animation-${configuration.entranceAnimation}`],{[counter_Counter_module[`animation-${configuration.entranceAnimation}-active`]]:animated}),style:{"--counting-duration":`${countingDuration||1e3}ms`,"--palette-color":(0,frontend.Sj)(configuration.numberColor)},children:function format(value){const localeString=value.toLocaleString(locale,{minimumFractionDigits:decimalPlaces,maximumFractionDigits:decimalPlaces}),unit=configuration.unit||"";return"leading"===configuration.unitPlacement?`${unit}${localeString}`:`${localeString}${unit}`}(currentValue)})}),(0,jsx_runtime.jsx)(frontend.sL,{value:configuration.description,contentElementId,className:counter_Counter_module.description,onChange:description=>updateConfiguration({description}),onlyParagraphs:!0,scaleCategory:"counterDescription",placeholder:t("pageflow_scrolled.inline_editing.type_description")})]})})}Counter.displayName="Counter";const numberScaleCategories={verySmall:"counterNumber-xs",small:"counterNumber-sm",medium:"counterNumber-md",large:"counterNumber-lg"},countingDurations={none:0,fast:500,medium:2e3,slow:5e3};function easeInOut(t){return(t*=2)<1?t**2/2:(t-=1)-t**2/2+.5}function easeOut(t){return 2*(t-t**2/2)}frontend.tQ.contentElementTypes.register("counter",{component:Counter,lifecycle:!0});var Quote_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/quote/Quote.module.css"),Quote_module_options={};Quote_module_options.styleTagTransform=styleTagTransform_default(),Quote_module_options.setAttributes=setAttributesWithoutAttributes_default(),Quote_module_options.insert=insertBySelector_default().bind(null,"head"),Quote_module_options.domAPI=styleDomAPI_default(),Quote_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Quote_module.Z,Quote_module_options);const quote_Quote_module=Quote_module.Z&&Quote_module.Z.locals?Quote_module.Z.locals:void 0;function Quote({configuration,contentElementId,sectionProps}){const updateConfiguration=(0,frontend.MP)(),{isSelected}=(0,frontend.EK)(),theme=(0,frontend.Fg)(),{t}=(0,frontend.QT)({locale:"ui"}),design=configuration.variant?configuration.variant.split("-")[0]:theme.options.quoteDesign;return(0,jsx_runtime.jsxs)("figure",{className:classnames_default()(quote_Quote_module.figure,quote_Quote_module[`design-${design||"largeHanging"}`],`scope-quote-${configuration.variant}`,{[quote_Quote_module.maskedMark]:theme.options.properties?.root?.quoteLeftMarkMaskImage},{[quote_Quote_module.centerRagged]:"centerRagged"===sectionProps.layout}),style:{"--palette-color":(0,frontend.Sj)(configuration.color)},children:[(0,jsx_runtime.jsx)("blockquote",{className:quote_Quote_module.text,children:(0,jsx_runtime.jsx)(frontend.sL,{value:configuration.text,contentElementId,onChange:text=>updateConfiguration({text}),onlyParagraphs:!0,scaleCategory:getTextScaleCategory(configuration,"Text")})}),(isSelected||!frontend.utils.isBlankEditableTextValue(configuration.attribution||[]))&&(0,jsx_runtime.jsx)("figcaption",{className:quote_Quote_module.attribution,children:(0,jsx_runtime.jsx)(frontend.sL,{value:configuration.attribution,contentElementId,onChange:attribution=>updateConfiguration({attribution}),onlyParagraphs:!0,scaleCategory:getTextScaleCategory(configuration,"Attribution"),placeholder:t("pageflow_scrolled.inline_editing.type_attribution")})})]})}function getTextScaleCategory(configuration,suffix){const base=`quote${suffix}`;switch(configuration.textSize){case"large":return`${base}-lg`;case"small":return`${base}-sm`;case"verySmall":return`${base}-xs`;default:return`${base}-md`}}Quote.displayName="Quote",frontend.tQ.contentElementTypes.register("quote",{component:Quote});__webpack_require__("./src/contentElements/imageGallery/frontend.js");var InfoTable_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/infoTable/InfoTable.module.css"),InfoTable_module_options={};InfoTable_module_options.styleTagTransform=styleTagTransform_default(),InfoTable_module_options.setAttributes=setAttributesWithoutAttributes_default(),InfoTable_module_options.insert=insertBySelector_default().bind(null,"head"),InfoTable_module_options.domAPI=styleDomAPI_default(),InfoTable_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(InfoTable_module.Z,InfoTable_module_options);const infoTable_InfoTable_module=InfoTable_module.Z&&InfoTable_module.Z.locals?InfoTable_module.Z.locals:void 0;function InfoTable({configuration,sectionProps}){const{isSelected}=(0,frontend.EK)(),updateConfiguration=(0,frontend.MP)(),{t}=(0,frontend.QT)({locale:"ui"});return(0,jsx_runtime.jsx)(frontend.r8,{className:classnames_default()(infoTable_InfoTable_module.table,{[infoTable_InfoTable_module.selected]:isSelected,[infoTable_InfoTable_module.center]:"centerRagged"===sectionProps.layout}),labelScaleCategory:"infoTableLabel",valueScaleCategory:"infoTableValue",labelPlaceholder:t("pageflow_scrolled.inline_editing.type_text"),valuePlaceholder:t("pageflow_scrolled.inline_editing.type_text"),value:configuration.value,onChange:value=>updateConfiguration({value})})}InfoTable.displayName="InfoTable",frontend.tQ.contentElementTypes.register("infoTable",{component:InfoTable})},"./src/contentElements/heading/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"heading",baseConfiguration:{children:"Some Heading Text",level:1},variants:[{name:"First headline in entry",configuration:{level:0}},{name:"Large",configuration:{textSize:"large"}},{name:"Medium",configuration:{textSize:"medium"}},{name:"Small ",configuration:{textSize:"small"}},{name:"With subtitles - Large",configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl,textSize:"large"}},{name:"With subtitles - Medium",configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl,textSize:"medium"}},{name:"With subtitles - Small",configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl,textSize:"small"}},{name:"With subtitles - Center",sectionConfiguration:{layout:"center"},configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}},{name:"With subtitles - Right",sectionConfiguration:{layout:"right"},configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}},{name:"With custom content text colors",themeOptions:{properties:{headings:{lightContentTextColor:"red"}}}},{name:"With custom content text colors in inverted section",sectionConfiguration:{invert:!0},themeOptions:{properties:{headings:{darkContentTextColor:"red"}}}},{name:"Palette Color",themeOptions:{properties:{root:{paletteColorAccent:"#04f"}}},configuration:{color:"accent"}}]})},"./src/contentElements/hotspots/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var frontend=__webpack_require__("./src/frontend/index.js"),react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),floating_ui_react=__webpack_require__("../../../node_modules/@floating-ui/react/dist/floating-ui.react.mjs"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ScrollButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/ScrollButton.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ScrollButton_module.Z,options);const hotspots_ScrollButton_module=ScrollButton_module.Z&&ScrollButton_module.Z.locals?ScrollButton_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const size=40;function ScrollButton({direction,disabled,onClick}){const{t}=(0,frontend.QT)();return(0,jsx_runtime.jsx)("button",{className:classnames_default()(hotspots_ScrollButton_module.button,{[hotspots_ScrollButton_module.disabled]:disabled}),tabIndex:"-1",onClick,children:(0,jsx_runtime.jsxs)("div",{className:hotspots_ScrollButton_module.icon,children:[(0,jsx_runtime.jsx)(frontend.X2,{name:"left"===direction?"arrowLeft":"arrowRight",width:size,height:size}),(0,jsx_runtime.jsx)("span",{className:hotspots_ScrollButton_module.visuallyHidden,children:t("left"===direction?"pageflow_scrolled.public.previous":"pageflow_scrolled.public.next")})]})})}ScrollButton.displayName="ScrollButton";var Scroller_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Scroller.module.css"),Scroller_module_options={};Scroller_module_options.styleTagTransform=styleTagTransform_default(),Scroller_module_options.setAttributes=setAttributesWithoutAttributes_default(),Scroller_module_options.insert=insertBySelector_default().bind(null,"head"),Scroller_module_options.domAPI=styleDomAPI_default(),Scroller_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Scroller_module.Z,Scroller_module_options);const hotspots_Scroller_module=Scroller_module.Z&&Scroller_module.Z.locals?Scroller_module.Z.locals:void 0,Scroller=react.forwardRef((function Scroller({areas,disabled,setStepRef,containerRect,children},ref){return disabled?children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:(0,jsx_runtime.jsxs)("div",{ref,className:hotspots_Scroller_module.scroller,children:[Array.from({length:areas.length+2},((_,index)=>(0,jsx_runtime.jsx)("div",{ref:setStepRef(index),className:hotspots_Scroller_module.step},index))),(0,jsx_runtime.jsx)("div",{className:hotspots_Scroller_module.sticky,children:(0,jsx_runtime.jsx)("div",{style:{height:containerRect.height},children})})]})})}));var Area_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Area.module.css"),Area_module_options={};Area_module_options.styleTagTransform=styleTagTransform_default(),Area_module_options.setAttributes=setAttributesWithoutAttributes_default(),Area_module_options.insert=insertBySelector_default().bind(null,"head"),Area_module_options.domAPI=styleDomAPI_default(),Area_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Area_module.Z,Area_module_options);const hotspots_Area_module=Area_module.Z&&Area_module.Z.locals?Area_module.Z.locals:void 0;function Area({area,portraitMode,noPointerEvents,highlighted,outlined,className,children,onMouseEnter,onMouseLeave,onClick}){const outline=portraitMode?area.portraitOutline:area.outline;return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(hotspots_Area_module.area,className,{[hotspots_Area_module.highlighted]:highlighted,[hotspots_Area_module.noPointerEvents]:noPointerEvents}),children:[(0,jsx_runtime.jsx)("div",{className:hotspots_Area_module.clip,style:{clipPath:(points=outline,`polygon(${(points||[]).map((coords=>coords.map((coord=>`${coord}%`)).join(" "))).join(", ")})`)},tabIndex:"-1",onClick,onMouseEnter,onMouseLeave}),children,outlined&&(0,jsx_runtime.jsx)(Outline,{points:outline,color:areaColor(area,portraitMode)})]});var points}function areaColor(area,portraitMode){return(0,frontend.Sj)(portraitMode&&area.portraitColor||area.color)}function Outline({points,color}){return(0,jsx_runtime.jsx)("svg",{className:hotspots_Area_module.outline,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none",children:(0,jsx_runtime.jsx)("polygon",{points:(points||[]).map((coords=>coords.map((coord=>coord)).join(","))).join(" "),style:{stroke:color}})})}Area.displayName="Area",Outline.displayName="Outline";var ImageArea_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/ImageArea.module.css"),ImageArea_module_options={};ImageArea_module_options.styleTagTransform=styleTagTransform_default(),ImageArea_module_options.setAttributes=setAttributesWithoutAttributes_default(),ImageArea_module_options.insert=insertBySelector_default().bind(null,"head"),ImageArea_module_options.domAPI=styleDomAPI_default(),ImageArea_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ImageArea_module.Z,ImageArea_module_options);const hotspots_ImageArea_module=ImageArea_module.Z&&ImageArea_module.Z.locals?ImageArea_module.Z.locals:void 0;function ImageArea({panZoomEnabled,activeImageVisible,...props}){const{shouldLoad}=(0,frontend.OF)(),activeImageFile=(0,frontend.TR)({collectionName:"imageFiles",permaId:props.area.activeImage}),portraitActiveImageFile=(0,frontend.TR)({collectionName:"imageFiles",permaId:props.area.portraitActiveImage}),imageFile=props.portraitMode&&portraitActiveImageFile?portraitActiveImageFile:activeImageFile;return(0,jsx_runtime.jsx)(Area,{...props,className:classnames_default()(hotspots_ImageArea_module.area,{[hotspots_ImageArea_module.activeImageVisible]:activeImageVisible}),children:(0,jsx_runtime.jsx)(frontend.Ee,{imageFile,load:shouldLoad,variant:panZoomEnabled?"ultra":"large",preferSvg:!0})})}ImageArea.displayName="ImageArea";var Indicator_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Indicator.module.css"),Indicator_module_options={};Indicator_module_options.styleTagTransform=styleTagTransform_default(),Indicator_module_options.setAttributes=setAttributesWithoutAttributes_default(),Indicator_module_options.insert=insertBySelector_default().bind(null,"head"),Indicator_module_options.domAPI=styleDomAPI_default(),Indicator_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Indicator_module.Z,Indicator_module_options);const hotspots_Indicator_module=Indicator_module.Z&&Indicator_module.Z.locals?Indicator_module.Z.locals:void 0;function Indicator({area,portraitMode,hidden,outerRef}){const indicatorPosition=(portraitMode?area.portraitIndicatorPosition:area.indicatorPosition)||[50,50];return(0,jsx_runtime.jsx)("div",{className:hotspots_Indicator_module.wrapper,ref:outerRef,children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(hotspots_Indicator_module.indicator,{[hotspots_Indicator_module.hidden]:hidden}),style:{"--color":areaColor(area,portraitMode),left:`${indicatorPosition[0]}%`,top:`${indicatorPosition[1]}%`}})})}Indicator.displayName="Indicator";var floating_ui_react_dom=__webpack_require__("../../../node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.mjs"),floating_ui_dom=__webpack_require__("../../../node_modules/@floating-ui/dom/dist/floating-ui.dom.mjs");const TooltipPortal=floating_ui_react.ll,useTooltipTransitionStyles=floating_ui_react.Y_;function getBoundingRect(area){const xCoords=area.map((point=>point[0])),yCoords=area.map((point=>point[1])),minX=Math.min(...xCoords),maxX=Math.max(...xCoords),minY=Math.min(...yCoords);return{left:minX,top:minY,width:maxX-minX,height:Math.max(...yCoords)-minY}}function getPanZoomStepTransform({imageFileWidth,imageFileHeight,areaOutline,areaZoom,containerWidth,containerHeight,indicatorPositions=[]}){if(!(containerWidth&&containerHeight&&imageFileWidth&&imageFileHeight))return{x:0,y:0,scale:1};const rect=getBoundingRect(areaOutline||[]),displayImageWidth=imageFileWidth*containerHeight/imageFileHeight,displayImageHeight=containerHeight,displayAreaWidth=rect.width/100*displayImageWidth,displayAreaLeft=rect.left/100*displayImageWidth,displayAreaHeight=rect.height/100*displayImageHeight,displayAreaTop=rect.top/100*displayImageHeight,scale=(100-areaZoom)/100+areaZoom/100*containerHeight/(displayAreaHeight+0);let translateX=(containerWidth-displayAreaWidth*scale)/2-displayAreaLeft*scale,translateY=(containerHeight-displayAreaHeight*scale-0)/2-displayAreaTop*scale;return translateX=Math.min(0,Math.max(containerWidth-displayImageWidth*scale,translateX)),translateY=Math.min(0,Math.max(containerHeight-displayImageHeight*scale,translateY)),{x:translateX,y:translateY,indicators:indicatorPositions.map((indicatorPosition=>({x:translateX+displayImageWidth*indicatorPosition[0]/100*(scale-1),y:translateY+displayImageHeight*indicatorPosition[1]/100*(scale-1)}))),scale}}function getTooltipReferencePosition({area,portraitMode,panZoomEnabled,imageFile,containerRect}){const referencePositionInPercent=function getReferencePositionInPercent({area,portraitMode}){const referenceType=portraitMode?area.portraitTooltipReference:area.tooltipReference,indicatorRect=function getIndicatorRect(indicatorPosition=[50,50]){return{left:indicatorPosition[0],top:indicatorPosition[1],height:0}}(portraitMode?area.portraitIndicatorPosition:area.indicatorPosition);if("area"===referenceType){const boundingRect=getBoundingRect(portraitMode?area.portraitOutline:area.outline);return{top:boundingRect.top,height:boundingRect.height,left:indicatorRect.left}}return indicatorRect}({area,portraitMode}),transform=panZoomEnabled?getPanZoomStepTransform({areaOutline:portraitMode?area.portraitOutline:area.outline,areaZoom:(portraitMode?area.portraitZoom:area.zoom)||0,imageFileWidth:imageFile?.width,imageFileHeight:imageFile?.height,containerWidth:containerRect.width,containerHeight:containerRect.height}):{x:0,y:0,scale:1};return{left:containerRect.width*transform.scale*referencePositionInPercent.left/100+transform.x,top:containerRect.height*transform.scale*referencePositionInPercent.top/100+transform.y,height:containerRect.height*transform.scale*referencePositionInPercent.height/100}}var Tooltip_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Tooltip.module.css"),Tooltip_module_options={};Tooltip_module_options.styleTagTransform=styleTagTransform_default(),Tooltip_module_options.setAttributes=setAttributesWithoutAttributes_default(),Tooltip_module_options.insert=insertBySelector_default().bind(null,"head"),Tooltip_module_options.domAPI=styleDomAPI_default(),Tooltip_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Tooltip_module.Z,Tooltip_module_options);const hotspots_Tooltip_module=Tooltip_module.Z&&Tooltip_module.Z.locals?Tooltip_module.Z.locals:void 0,arrowKeys=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"];function Tooltip({area,contentElementId,portraitMode,configuration,visible,active,panZoomEnabled,imageFile,containerRect,keepInViewport,floatingStrategy,aboveNavigationWidgets,wrapperRef,onMouseEnter,onMouseLeave,onClick,onDismiss}){const{t:translateWithEntryLocale}=(0,frontend.QT)(),{t}=(0,frontend.QT)({locale:"ui"}),updateConfiguration=(0,frontend.MP)(),{isEditable}=(0,frontend.EK)(),darkBackground=(0,frontend.W3)(),light=configuration.invertTooltips?!darkBackground:darkBackground,tooltipImageFile=(0,frontend.Zo)({configuration:area,collectionName:"imageFiles",propertyName:"tooltipImage"}),referencePosition=getTooltipReferencePosition({area,contentElementId,portraitMode,configuration,panZoomEnabled,imageFile,containerRect}),tooltipTexts=configuration.tooltipTexts||{},tooltipLinks=configuration.tooltipLinks||{},referenceType=portraitMode?area.portraitTooltipReference:area.tooltipReference,position=portraitMode?area.portraitTooltipPosition:area.tooltipPosition,maxWidth=portraitMode?area.portraitTooltipMaxWidth:area.tooltipMaxWidth,arrowRef=(0,react.useRef)(),{refs,floatingStyles,context}=(0,floating_ui_react.YF)({open:containerRect.width>0&&visible,onOpenChange:open=>!open&&onDismiss(),strategy:floatingStrategy||"absolute",placement:"above"===position?"top":"bottom",middleware:[(0,floating_ui_react_dom.cv)("area"===referenceType?7:20),(0,floating_ui_react_dom.uY)(keepInViewport?{crossAxis:!0,padding:{left:40,right:40}}:{padding:{left:-5,right:-5},boundary:wrapperRef.current}),keepInViewport&&(0,floating_ui_react_dom.RR)(),(0,floating_ui_react_dom.x7)({element:arrowRef,padding:5})],whileElementsMounted:floating_ui_dom.Me}),role=(0,floating_ui_react.qs)(context,{role:"label"}),dismiss=(0,floating_ui_react.bQ)(context,{outsidePressEvent:"mousedown",outsidePress:event=>!function insideScrollButton(element){return!!element.closest(`.${hotspots_ScrollButton_module.button}`)}(event.target)}),{getReferenceProps,getFloatingProps}=(0,floating_ui_react.NI)([role,dismiss]),{isMounted,styles:transitionStyles}=useTooltipTransitionStyles(context);function handleTextChange(propertyName,value){updateConfiguration({tooltipTexts:{...tooltipTexts,[area.id]:{...tooltipTexts[area.id],[propertyName]:value}}})}function presentOrEditing(propertyName){return!frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.[propertyName])||isEditable&&active||isEditable&&frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.title)&&frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.description)&&frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.link)}return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(floating_ui_react.A8,{render:(0,jsx_runtime.jsx)("div",{className:hotspots_Tooltip_module.compositeItem}),children:(0,jsx_runtime.jsx)("div",{ref:refs.setReference,className:hotspots_Tooltip_module.reference,style:referencePosition,...getReferenceProps()})}),isMounted&&(0,jsx_runtime.jsx)(TooltipPortal,{id:aboveNavigationWidgets&&"floating-ui-above-navigation-widgets",children:(0,jsx_runtime.jsx)(floating_ui_react.wD,{context,modal:!1,initialFocus:-1,returnFocus:!1,children:(0,jsx_runtime.jsx)("div",{style:transitionStyles,children:(0,jsx_runtime.jsxs)("div",{ref:refs.setFloating,style:floatingStyles,className:classnames_default()(hotspots_Tooltip_module.box,hotspots_Tooltip_module[`maxWidth-${maxWidth}`],hotspots_Tooltip_module[`align-${area.tooltipTextAlign}`],light?hotspots_Tooltip_module.light:hotspots_Tooltip_module.dark,{[hotspots_Tooltip_module.editable]:isEditable,[hotspots_Tooltip_module.paddingForScrollButtons]:keepInViewport,[hotspots_Tooltip_module.minWidth]:presentOrEditing("link")}),onMouseEnter,onMouseLeave,onClick,...getFloatingProps(),children:[(0,jsx_runtime.jsx)(floating_ui_react.Y$,{ref:arrowRef,context,strokeWidth:1}),tooltipImageFile&&(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:(0,jsx_runtime.jsxs)("div",{className:hotspots_Tooltip_module.imageWrapper,children:[(0,jsx_runtime.jsx)(frontend.Ee,{imageFile:tooltipImageFile,variant:"medium",fill:!1,width:tooltipImageFile.width,height:tooltipImageFile.height,preferSvg:!0}),(0,jsx_runtime.jsx)(frontend.Bw,{context:"insideElement",items:[{file:tooltipImageFile,label:"image"}]}),(0,jsx_runtime.jsx)(frontend.Bw,{context:"afterElement",items:[{file:tooltipImageFile,label:"image"}]})]})}),(0,jsx_runtime.jsxs)("div",{className:hotspots_Tooltip_module.textWrapper,onKeyDown:function handleKeyDown(event){arrowKeys.includes(event.key)&&isEditable&&(event.stopPropagation(),event.preventDefault())},children:[presentOrEditing("title")&&(0,jsx_runtime.jsx)("h3",{id:`hotspots-tooltip-title-${contentElementId}-${area.id}`,children:(0,jsx_runtime.jsx)(frontend.xv,{inline:!0,scaleCategory:"hotspotsTooltipTitle",children:(0,jsx_runtime.jsx)(frontend.uX,{value:tooltipTexts[area.id]?.title,onChange:value=>handleTextChange("title",value),placeholder:t("pageflow_scrolled.inline_editing.type_heading")})})}),presentOrEditing("description")&&(0,jsx_runtime.jsx)(frontend.sL,{value:tooltipTexts[area.id]?.description,onChange:value=>handleTextChange("description",value),scaleCategory:"hotspotsTooltipDescription",placeholder:t("pageflow_scrolled.inline_editing.type_text")}),presentOrEditing("link")&&(0,jsx_runtime.jsx)(frontend.xv,{inline:!0,scaleCategory:"hotspotsTooltipLink",children:(0,jsx_runtime.jsxs)(frontend.hV,{href:tooltipLinks[area.id]?.href,openInNewTab:tooltipLinks[area.id]?.openInNewTab,linkPreviewDisabled:frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.link),className:hotspots_Tooltip_module.link,onChange:value=>function handleLinkChange(value){frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.link)&&handleTextChange("link",[{type:"heading",children:[{text:translateWithEntryLocale("pageflow_scrolled.public.more")}]}]),updateConfiguration({tooltipLinks:{...tooltipLinks,[area.id]:value}})}(value),children:[(0,jsx_runtime.jsx)(frontend.uX,{value:tooltipTexts[area.id]?.link,onChange:value=>handleTextChange("link",value),placeholder:t("pageflow_scrolled.inline_editing.type_text")}),"›"]})})]})]})})})})]})}function useScrollPanZoom({imageFile,containerRect,areas,enabled,portraitMode,onChange}){const wrapperRef=(0,react.useRef)(),scrollerAreasRef=(0,react.useRef)(),indicatorRefs=(0,react.useRef)([]),onVisibleIndexChange=(0,react.useCallback)((index=>onChange(index-1)),[onChange]),[scrollerRef,setStepRef]=function useIntersectionObserver({threshold,onVisibleIndexChange,enabled}){const containerRef=(0,react.useRef)(),childRefs=(0,react.useRef)([]),observerRef=(0,react.useRef)();return(0,react.useEffect)((()=>{if(!enabled)return;const observer=observerRef.current=new IntersectionObserver((entries=>{const containerElement=containerRef.current;if(!containerElement)return;let found=!1;entries.forEach((entry=>{const entryIndex=Array.from(containerElement.children).findIndex((child=>child===entry.target));entry.isIntersecting&&entry.intersectionRatio>=threshold&&(found=!0,onVisibleIndexChange(entryIndex))})),found||onVisibleIndexChange(-1)}),{root:containerRef.current,threshold});return childRefs.current.forEach((child=>{child&&observer.observe(child)})),()=>{observer.disconnect()}}),[enabled,threshold,onVisibleIndexChange]),[containerRef,index=>ref=>{observerRef.current&&(ref?observerRef.current.observe(ref):observerRef.current.unobserve(childRefs.current[index])),childRefs.current[index]=ref}]}({enabled,threshold:.7,onVisibleIndexChange}),imageFileWidth=imageFile?.width,imageFileHeight=imageFile?.height,containerWidth=containerRect.width,containerHeight=containerRect.height,steps=(0,react.useMemo)((()=>{if(enabled&&containerWidth)return[{x:0,y:0,scale:1,indicators:[]},...areas.map((area=>getPanZoomStepTransform({areaOutline:portraitMode?area.portraitOutline:area.outline,areaZoom:(portraitMode?area.portraitZoom:area.zoom)||0,indicatorPositions:areas.map((area=>(portraitMode?area.portraitIndicatorPosition:area.indicatorPosition)||[50,50])),imageFileWidth,imageFileHeight,containerWidth,containerHeight}))),{x:0,y:0,scale:1,indicators:[]}]}),[areas,enabled,imageFileWidth,imageFileHeight,containerWidth,containerHeight,portraitMode]),scrollFromTo=(0,react.useCallback)(((from,to)=>{const scroller=scrollerRef.current,step=scroller.children[to+1];scroller.scrollTo(Math.abs(scroller.offsetLeft-step.offsetLeft),0),steps&&(wrapperRef.current.animate([keyframe(steps[from+1]),keyframe(steps[to+1])],{duration:200}),areas.forEach(((area,index)=>{indicatorRefs.current[index].animate([keyframe(steps[from+1].indicators?.[index]||{x:0,y:0}),keyframe(steps[to+1].indicators?.[index]||{x:0,y:0})],{duration:200})})))}),[scrollerRef,steps,areas]);(0,frontend.LI)((()=>{if(!steps)return;const scrollTimeline=new window.ScrollTimeline({source:scrollerRef.current,axis:"inline"}),animations=[];return[wrapperRef.current,scrollerAreasRef.current].forEach((element=>animations.push(element.animate(steps.map(keyframe),{fill:"both",timeline:scrollTimeline})))),areas.forEach(((area,index)=>{animations.push(indicatorRefs.current[index].animate(steps.map((step=>keyframe(step.indicators?.[index]||{x:0,y:0}))),{fill:"both",timeline:scrollTimeline}))})),()=>animations.forEach((animation=>animation.cancel()))}),[areas,steps]);return[wrapperRef,scrollerRef,scrollerAreasRef,setStepRef,index=>ref=>{indicatorRefs.current[index]=ref},scrollFromTo]}function keyframe(step){return{transform:`translate(${step.x}px, ${step.y}px) scale(${step.scale||1})`,easing:"ease"}}var Hotspots_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Hotspots.module.css"),Hotspots_module_options={};Hotspots_module_options.styleTagTransform=styleTagTransform_default(),Hotspots_module_options.setAttributes=setAttributesWithoutAttributes_default(),Hotspots_module_options.insert=insertBySelector_default().bind(null,"head"),Hotspots_module_options.domAPI=styleDomAPI_default(),Hotspots_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Hotspots_module.Z,Hotspots_module_options);const hotspots_Hotspots_module=Hotspots_module.Z&&Hotspots_module.Z.locals?Hotspots_module.Z.locals:void 0;function Hotspots({contentElementId,contentElementWidth,customMargin,configuration}){return(0,jsx_runtime.jsx)(frontend.Vm,{contentElementId,renderChildren:({enterFullscreen})=>(0,jsx_runtime.jsx)(HotspotsImage,{contentElementId,contentElementWidth,customMargin,configuration,displayFullscreenToggle:contentElementWidth!==frontend.ee.full&&configuration.enableFullscreen,onFullscreenEnter:enterFullscreen,floatingStrategy:"standAlone"===configuration.position?"fixed":"absolute",children:children=>(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.clip,children})})})}),renderFullscreenChildren:()=>(0,jsx_runtime.jsx)(HotspotsImage,{contentElementId,contentElementWidth,configuration,displayFullscreenToggle:!1,keepTooltipsInViewport:!0,tooltipsAboveNavigationWidgets:!0})})}function HotspotsImage({contentElementId,contentElementWidth,customMargin,configuration,keepTooltipsInViewport,floatingStrategy,tooltipsAboveNavigationWidgets,displayFullscreenToggle,onFullscreenEnter,children=children=>children}){const defaultImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"image"}),portraitImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"portraitImage"}),portraitOrientation=(0,frontend.BT)(),isPhonePlatform=(0,frontend.y$)(),{shouldLoad}=(0,frontend.OF)(),{setTransientState,select,isEditable,isSelected}=(0,frontend.EK)(),[activeIndex,setActiveIndexState]=(0,react.useState)("initialActiveArea"in configuration?configuration.initialActiveArea:-1),[hoveredIndex,setHoveredIndex]=(0,react.useState)(-1),[highlightedIndex,setHighlightedIndex]=(0,react.useState)(-1),portraitMode=!(!portraitOrientation||!portraitImageFile),imageFile=portraitMode?portraitImageFile:defaultImageFile,panZoomEnabled="always"===configuration.enablePanZoom||"phonePlatform"===configuration.enablePanZoom&&isPhonePlatform,areas=(0,react.useMemo)((()=>configuration.areas||[]),[configuration.areas]),setActiveIndex=(0,react.useCallback)((index=>{setTransientState({activeAreaId:areas[index]?.id}),setActiveIndexState((activeIndex=>(activeIndex!==index&&index>=0&&isSelected&&select(),index)))}),[setActiveIndexState,setTransientState,areas,select,isSelected]),[containerRect,contentRectRef]=function useContentRect({enabled}){const[contentRect,setContentRect]=(0,react.useState)({width:0,height:0}),ref=(0,react.useRef)();return(0,react.useEffect)((()=>{if(!enabled)return;const current=ref.current,resizeObserver=new ResizeObserver((entries=>{setContentRect(entries[entries.length-1].contentRect)}));return resizeObserver.observe(current),()=>{resizeObserver.unobserve(current)}}),[enabled]),[contentRect,ref]}({enabled:shouldLoad}),[wrapperRef,scrollerRef,scrollerAreasRef,setScrollerStepRef,setIndicatorRef,scrollFromToArea]=useScrollPanZoom({containerRect,imageFile,areas,enabled:panZoomEnabled&&shouldLoad,portraitMode,onChange:setActiveIndex}),scrollToArea=(0,react.useCallback)((index=>{scrollFromToArea(activeIndex,index)}),[scrollFromToArea,activeIndex]),activateArea=panZoomEnabled?scrollToArea:setActiveIndex;return(0,frontend.WZ)((command=>{"HIGHLIGHT_AREA"===command.type?setHighlightedIndex(command.index):"RESET_AREA_HIGHLIGHT"===command.type?setHighlightedIndex(-1):"SET_ACTIVE_AREA"===command.type&&activateArea(command.index)})),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(hotspots_Hotspots_module.outer,{[hotspots_Hotspots_module.customMargin]:customMargin}),children:[function renderScrollButtons(){return panZoomEnabled?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.left,children:(0,jsx_runtime.jsx)(ScrollButton,{direction:"left",disabled:-1===activeIndex,onClick:()=>{activeIndex>=0&&activateArea(activeIndex-1)}})}),(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.right,children:(0,jsx_runtime.jsx)(ScrollButton,{direction:"right",disabled:activeIndex>=areas.length,onClick:()=>{activeIndexactivateArea(index-1),children:(0,jsx_runtime.jsxs)("div",{className:hotspots_Hotspots_module.tooltipsWrapper,children:[children((0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[(0,jsx_runtime.jsxs)("div",{className:hotspots_Hotspots_module.stack,ref:contentRectRef,children:[(0,jsx_runtime.jsxs)("div",{className:hotspots_Hotspots_module.wrapper,ref:wrapperRef,children:[(0,jsx_runtime.jsx)(frontend.Ee,{imageFile,load:shouldLoad,fill:!1,structuredData:!0,variant:panZoomEnabled?"ultra":"large",preferSvg:!0}),function renderVisibleAreas(){return areas.map(((area,index)=>(0,jsx_runtime.jsx)(ImageArea,{area,panZoomEnabled,portraitMode,activeImageVisible:activeIndex===index||!panZoomEnabled&&activeIndex<0&&hoveredIndex===index,outlined:isEditable&&isSelected,highlighted:hoveredIndex===index||highlightedIndex===index||activeIndex===index},index)))}()]}),(0,jsx_runtime.jsx)(Scroller,{disabled:!panZoomEnabled,areas,ref:scrollerRef,setStepRef:setScrollerStepRef,containerRect,children:(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.wrapper,ref:scrollerAreasRef,children:function renderClickableAreas(){return areas.map(((area,index)=>(0,jsx_runtime.jsx)(Area,{area,portraitMode,noPointerEvents:panZoomEnabled&&activeIndex>=0&&activeIndexsetHoveredIndex(index),onMouseLeave:()=>setHoveredIndex(-1),onClick:()=>{isEditable&&!isSelected||activateArea(index)}},index)))}()})}),function renderIndicators(){return areas.map(((area,index)=>(0,jsx_runtime.jsx)(Indicator,{area,hidden:panZoomEnabled&&activeIndex>=0&&activeIndex(0,jsx_runtime.jsx)(Tooltip,{area,contentElementId,containerRect,imageFile,panZoomEnabled,portraitMode,configuration,visible:activeIndex===index||!panZoomEnabled&&activeIndex<0&&hoveredIndex===index,active:activeIndex===index,keepInViewport:keepTooltipsInViewport,aboveNavigationWidgets:tooltipsAboveNavigationWidgets,wrapperRef:contentRectRef,floatingStrategy,onMouseEnter:()=>setHoveredIndex(index),onMouseLeave:()=>setHoveredIndex(-1),onClick:()=>setActiveIndex(index),onDismiss:()=>activateArea(-1)},index)))}(),(0,jsx_runtime.jsx)(floating_ui_react.A8,{render:(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.compositeItem})})]})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:[{file:imageFile,label:"image"}]})]})})]})}Hotspots.displayName="Hotspots",HotspotsImage.displayName="HotspotsImage",frontend.tQ.contentElementTypes.register("hotspots",{component:Hotspots,lifecycle:!0,customMargin:!0});var stories=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,stories.sn)(module,{typeName:"hotspots",baseConfiguration:{image:(0,stories.sd)("imageFiles","turtle"),width:2,initialActiveArea:0,areas:[{id:1,outline:[[20,30],[50,30],[50,50],[20,50]],indicatorPosition:[25,45]}],tooltipTexts:{1:{title:[{children:[{text:"Some Title"}]}],description:[{type:"paragraph",children:[{text:"This text describes area"}]}],link:[{children:[{text:"Read more"}]}]}}},variants:[{name:"With Caption",configuration:{caption:"Some text here"}}],inlineFileRights:!0})},"./src/contentElements/iframeEmbed/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"iframeEmbed",baseConfiguration:{source:"https://example.com",caption:"Some caption"},consent:{configuration:{requireConsent:!0}},variants:[{name:"With Consent",configuration:{requireConsent:!0}}]})},"./src/contentElements/imageGallery/frontend.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var frontend=__webpack_require__("./src/frontend/index.js"),react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ScrollButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/imageGallery/ScrollButton.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ScrollButton_module.Z,options);const imageGallery_ScrollButton_module=ScrollButton_module.Z&&ScrollButton_module.Z.locals?ScrollButton_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const size=40;function ScrollButton({direction,disabled,onClick}){return(0,jsx_runtime.jsx)("button",{className:classnames_default()(imageGallery_ScrollButton_module.button,imageGallery_ScrollButton_module[direction],{[imageGallery_ScrollButton_module.disabled]:disabled}),onClick,children:(0,jsx_runtime.jsx)("div",{className:imageGallery_ScrollButton_module.icon,children:(0,jsx_runtime.jsx)(frontend.X2,{name:"left"===direction?"arrowLeft":"arrowRight",width:size,height:size})})})}ScrollButton.displayName="ScrollButton";var ImageGallery_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/imageGallery/ImageGallery.module.css"),ImageGallery_module_options={};ImageGallery_module_options.styleTagTransform=styleTagTransform_default(),ImageGallery_module_options.setAttributes=setAttributesWithoutAttributes_default(),ImageGallery_module_options.insert=insertBySelector_default().bind(null,"head"),ImageGallery_module_options.domAPI=styleDomAPI_default(),ImageGallery_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ImageGallery_module.Z,ImageGallery_module_options);const imageGallery_ImageGallery_module=ImageGallery_module.Z&&ImageGallery_module.Z.locals?ImageGallery_module.Z.locals:void 0;function ImageGallery({configuration,contentElementId,contentElementWidth,customMargin}){const[visibleIndex,setVisibleIndex]=(0,react.useState)(-1),isPhonePlatform=(0,frontend.y$)();return(0,jsx_runtime.jsx)(frontend.Vm,{contentElementId,renderChildren:({enterFullscreen,isFullscreen})=>(0,jsx_runtime.jsx)(Scroller,{customMargin,configuration,contentElementWidth,controlled:isFullscreen,displayFullscreenToggle:!isPhonePlatform&&contentElementWidth!==frontend.ee.full&&configuration.enableFullscreenOnDesktop,visibleIndex,setVisibleIndex,onFullscreenEnter:enterFullscreen}),renderFullscreenChildren:({exitFullscreen})=>(0,jsx_runtime.jsx)(Scroller,{configuration,contentElementWidth,visibleIndex,setVisibleIndex,displayFullscreenToggle:!1,onBump:exitFullscreen,onFullscreenExit:exitFullscreen})})}function Scroller({visibleIndex,setVisibleIndex,displayFullscreenToggle,customMargin,onFullscreenEnter,onFullscreenExit,onBump,configuration,contentElementWidth,controlled}){const lastVisibleIndex=(0,react.useRef)(null),{isSelected,isEditable}=(0,frontend.EK)();let items=configuration.items||[];!items.length&&isEditable&&(items=[{id:1,placeholder:!0}]);const onVisibleIndexChange=(0,react.useCallback)((index=>{controlled||(lastVisibleIndex.current=index,setVisibleIndex(index))}),[controlled,setVisibleIndex]),{containerRef:scrollerRef,setChildRef}=function useIntersectionObserver({threshold,onVisibleIndexChange}){const containerRef=(0,react.useRef)(),childRefs=(0,react.useRef)([]),observerRef=(0,react.useRef)();return(0,react.useEffect)((()=>{const observer=observerRef.current=new IntersectionObserver((entries=>{const containerElement=containerRef.current;entries.forEach((entry=>{const entryIndex=Array.from(containerElement.children).findIndex((child=>child===entry.target));entry.isIntersecting&&entry.intersectionRatio>=threshold&&onVisibleIndexChange(entryIndex)}))}),{root:containerRef.current,threshold});return childRefs.current.forEach((child=>{child&&observer.observe(child)})),()=>{observer.disconnect()}}),[threshold,onVisibleIndexChange]),{containerRef,setChildRef:index=>ref=>{observerRef.current&&(ref?observerRef.current.observe(ref):observerRef.current.unobserve(childRefs.current[index])),childRefs.current[index]=ref}}}({onVisibleIndexChange,threshold:.7});function scrollBy(delta){const scroller=scrollerRef.current,child=scroller.children[visibleIndex+delta];child&&scrollerRef.current.scrollTo(child.offsetLeft-scroller.offsetLeft,0)}function handleClick(event){if(isEditable&&!isSelected)return;const rect=scrollerRef.current.getBoundingClientRect();(event.pageX-rect.x)/rect.width<.5?visibleIndex>0?scrollBy(-1):onBump&&onBump():visibleIndex{if(lastVisibleIndex.current!==visibleIndex&&visibleIndex>=0&&(controlled||null===lastVisibleIndex.current)){lastVisibleIndex.current=visibleIndex;const scroller=scrollerRef.current,item=scroller.children[visibleIndex];scroller.style.scrollBehavior="auto",scroller.scrollTo(Math.abs(scroller.offsetLeft-item.offsetLeft),0),scroller.style.scrollBehavior=null}}),[visibleIndex,scrollerRef,controlled]),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(imageGallery_ImageGallery_module.wrapper,{[imageGallery_ImageGallery_module.wide]:contentElementWidth===frontend.ee.lg||contentElementWidth===frontend.ee.xl},{[imageGallery_ImageGallery_module.customMargin]:customMargin}),children:[(0,jsx_runtime.jsx)("div",{className:imageGallery_ImageGallery_module.leftButton,children:(0,jsx_runtime.jsx)(ScrollButton,{direction:"left",disabled:visibleIndex<=0,onClick:()=>scrollBy(-1)})}),(0,jsx_runtime.jsx)("div",{className:imageGallery_ImageGallery_module.rightButton,children:(0,jsx_runtime.jsx)(ScrollButton,{direction:"right",disabled:visibleIndex>=items.length-1,onClick:()=>scrollBy(1)})}),(0,jsx_runtime.jsx)("div",{className:imageGallery_ImageGallery_module.items,ref:scrollerRef,children:items.map(((item,index)=>(0,jsx_runtime.jsx)(Item,{ref:setChildRef(index),item,current:index===visibleIndex,configuration,onClick:handleClick,children:displayFullscreenToggle&&(0,jsx_runtime.jsx)(frontend.XC,{isFullscreen:!1,onEnter:onFullscreenEnter})},item.id)))})]})}ImageGallery.displayName="ImageGallery",Scroller.displayName="Scroller";const Item=(0,react.forwardRef)((function({item,configuration,current,onClick,children},ref){const updateConfiguration=(0,frontend.MP)(),{shouldLoad}=(0,frontend.OF)(),captions=configuration.captions||{},caption=captions[item.id],imageFile=(0,frontend.Zo)({configuration:item,collectionName:"imageFiles",propertyName:"image"});return(0,jsx_runtime.jsx)("div",{className:classnames_default()(imageGallery_ImageGallery_module.item,{[imageGallery_ImageGallery_module.current]:current,[imageGallery_ImageGallery_module.placeholder]:item.placeholder}),ref,children:(0,jsx_runtime.jsx)("div",{className:imageGallery_ImageGallery_module.figure,children:(0,jsx_runtime.jsxs)(frontend.Gi,{file:imageFile,aspectRatio:imageFile?void 0:.75,scale:.8,opaque:!imageFile,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.Bc,{caption,variant:configuration.captionVariant,onCaptionChange:function(caption){updateConfiguration({captions:{...captions,[item.id]:caption}})},addCaptionButtonVisible:current&&!item.placeholder,addCaptionButtonPosition:"inside",children:(0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[(0,jsx_runtime.jsx)("div",{onClick,children:(0,jsx_runtime.jsx)(frontend.Ee,{imageFile,load:shouldLoad})}),children,(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"insideElement",items:[{file:imageFile,label:"image"}]})]})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:[{file:imageFile,label:"image"}]})]})})})}));frontend.tQ.contentElementTypes.register("imageGallery",{component:ImageGallery,lifecycle:!0,customMargin:!0})},"./src/contentElements/imageGallery/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/imageGallery/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"imageGallery",baseConfiguration:{items:[{id:1,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")},{id:2,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","churchBefore")},{id:3,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","churchAfter")},{id:4,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")},{id:5,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","churchBefore")},{id:6,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","churchAfter")}]},inlineFileRights:!0,variants:[{name:"Custom scroll button size",themeOptions:{properties:{root:{imageGalleryScrollButtonSize:"60px"}}}},{name:"With Captions",configuration:{captions:{1:[{type:"paragraph",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum."}]}]}}},{name:"With Caption Variant",configuration:{captions:{1:[{type:"paragraph",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum."}]}]},captionVariant:"inverted"},themeOptions:{properties:{"figureCaption-inverted":{darkContentSurfaceColor:"var(--root-light-content-surface-color)",lightContentSurfaceColor:"var(--root-dark-content-surface-color)",darkContentTextColor:"var(--root-light-content-text-color)",lightContentTextColor:"var(--root-dark-content-text-color)"}}}}]})},"./src/contentElements/infoTable/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"infoTable",baseConfiguration:{value:[{type:"row",children:[{type:"label",children:[{text:"Name"}]},{type:"value",children:[{text:"Jane "},{text:"Doe",italic:!0}]}]},{type:"row",children:[{type:"label",children:[{text:"Website"}]},{type:"value",children:[{text:"Find more "},{type:"link",href:"https://example.com",openInNewTab:!0,children:[{text:"here"}]}]}]}]}})},"./src/contentElements/inlineAudio/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"inlineAudio",baseConfiguration:{id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("audioFiles","quicktime_jingle"),autoplay:!1,controls:!1},variants:[{name:"stand alone"},{name:"stand alone with caption",configuration:{caption:"Some caption"}},{name:"with poster image",configuration:{posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")}},{name:"with poster image and caption",configuration:{posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle"),caption:"Some caption"}},{name:"with waveform",configuration:{playerControlVariant:"waveform",waveformColor:"#1963ad"}},{name:"with waveform and caption",configuration:{playerControlVariant:"waveform",waveformColor:"#1963ad",caption:"Some caption"}},{name:"with waveform and poster image",configuration:{playerControlVariant:"waveform",waveformColor:"#1963ad",posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")}},{name:"with waveform, poster image and caption",configuration:{playerControlVariant:"waveform",waveformColor:"#1963ad",posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle"),caption:"Some caption"}}],inlineFileRights:!0})},"./src/contentElements/inlineBeforeAfter/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sn)(module,{typeName:"inlineBeforeAfter",baseConfiguration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:50,before_label:"2010",after_label:"2020"},variants:[{name:"full-width",configuration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:50,before_label:"2010",after_label:"2020",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.full}},{name:"non-centered divider",configuration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:30,before_label:"Spring 2010",after_label:"Spring 2020"}},{name:"colored divider",configuration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:50,slider_color:"red",before_label:"2010",after_label:"2020"}},{name:"With caption",configuration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:50,caption:"Some text here"}},{name:"With position backdrop",sectionConfiguration:{backdropType:"contentElement",backdrop:{contentElement:1001}},permaId:1001,configuration:{position:"backdrop"}}],inlineFileRights:!0})},"./src/contentElements/inlineImage/frontend.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var frontend=__webpack_require__("./src/frontend/index.js"),jsx_runtime=(__webpack_require__("../../../node_modules/react/index.js"),__webpack_require__("../../../node_modules/react/jsx-runtime.js"));function OrientationAwareInlineImage({landscapeImageFile,portraitImageFile,contentElementId,contentElementWidth,configuration}){const imageFile=(0,frontend.BT)()&&portraitImageFile?portraitImageFile:landscapeImageFile;return(0,jsx_runtime.jsx)(ImageWithCaption,{imageFile,contentElementId,contentElementWidth,configuration})}function ImageWithCaption({imageFile,contentElementId,contentElementWidth,configuration}){const{shouldLoad}=(0,frontend.OF)(),{enableFullscreen}=configuration,supportFullscreen=enableFullscreen&&contentElementWidth{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/inlineImage/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"inlineImage",baseConfiguration:{id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")},variants:[{name:"With Caption",configuration:{caption:"Some text here"}},{name:"With Caption Variant",configuration:{caption:"Some text here",captionVariant:"inverted"},themeOptions:{properties:{"figureCaption-inverted":{darkContentSurfaceColor:"var(--root-light-content-surface-color)",lightContentSurfaceColor:"var(--root-dark-content-surface-color)",darkContentTextColor:"var(--root-light-content-text-color)",lightContentTextColor:"var(--root-dark-content-text-color)"}}}}],inlineFileRights:!0})},"./src/contentElements/inlineVideo/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"inlineVideo",baseConfiguration:{id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("videoFiles","interview_toni"),autoplay:!1,controls:!1},variants:[{name:"with poster image",configuration:{posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")}},{name:"with position backdrop",sectionConfiguration:{backdropType:"contentElement",backdrop:{contentElement:1001}},permaId:1001,configuration:{position:"backdrop"}}],inlineFileRights:!0})},"./src/contentElements/question/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"question",baseConfiguration:{expandByDefault:!0,question:[{type:"heading",children:[{text:"What else is important?"}]}],answer:[{type:"paragraph",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. "}]},{type:"paragraph",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]}]},variants:[{name:"Closed",configuration:{expandByDefault:!1}}]})},"./src/contentElements/quote/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");function markSvg(){return"url(\"data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 358.88'%3E%3Cpath fill='%230ff' fill-rule='nonzero' d='M383.91 0c42.61 0 74.76 14 96.41 41.99 10.59 13.68 18.53 29.23 23.81 46.63 5.25 17.26 7.87 36.24 7.87 56.9 0 23.45-3.27 45.79-9.81 67.02-6.55 21.24-16.35 41.25-29.38 60.01-13.05 18.77-28.97 35.33-47.76 49.66-18.67 14.24-40.16 26.25-64.44 36.03a8.869 8.869 0 0 1-8.51-1.06l-88.49-56.56c-4.12-2.63-5.33-8.1-2.7-12.21a8.769 8.769 0 0 1 4.06-3.42c16.64-6.98 31.71-14.08 45.19-21.3 13.47-7.22 25.48-14.62 36.02-22.19 10.22-7.34 19.04-15.44 26.45-24.3 2.46-2.93 4.76-5.94 6.9-9.03-4.65 1.45-9.61 2.17-14.88 2.17-13.52 0-26.24-2.13-38.14-6.37-11.93-4.24-22.97-10.61-33.12-19.1-10.43-8.71-18.26-19.37-23.47-31.94-5.12-12.35-7.69-26.44-7.69-42.26 0-18.17 2.7-34.18 8.08-48.01 5.51-14.18 13.82-25.97 24.88-35.33 10.85-9.17 23.79-16.05 38.81-20.61C348.74 2.24 365.38 0 383.91 0zm82.4 52.81c-18.08-23.36-45.55-35.05-82.4-35.05-16.93 0-31.86 1.97-44.78 5.89-12.63 3.84-23.47 9.58-32.49 17.22-8.79 7.44-15.41 16.84-19.82 28.18-4.55 11.69-6.83 25.57-6.83 41.62 0 13.52 2.11 25.35 6.3 35.46 4.11 9.89 10.27 18.28 18.48 25.14 8.49 7.1 17.72 12.43 27.67 15.98 9.95 3.55 20.69 5.33 32.21 5.33 9.05 0 16.67-3.34 22.85-10 3.14-3.34 8.37-3.77 12.01-.87l4.44 3.56c3.17 2.42 4.4 6.78 2.71 10.59-5.25 11.83-12.07 22.74-20.42 32.72-8.32 9.94-18.23 19.04-29.72 27.29-11.16 8.01-23.84 15.83-38.03 23.43-9.78 5.24-20.23 10.36-31.34 15.37l71.04 45.41c21.07-8.85 39.77-19.5 56.1-31.95 17.28-13.18 31.92-28.42 43.94-45.71 12.03-17.31 21.04-35.68 27.02-55.08 5.99-19.43 8.99-40.04 8.99-61.82 0-19.07-2.35-36.33-7.04-51.76-4.64-15.3-11.61-28.96-20.89-40.95zM124.39 0c42.62 0 74.76 14 96.42 41.99 10.58 13.68 18.52 29.23 23.81 46.63 5.24 17.26 7.87 36.24 7.87 56.9 0 47.08-13.07 89.43-39.2 127.03-13.04 18.77-28.97 35.33-47.76 49.66-18.66 14.24-40.15 26.25-64.44 36.03a8.876 8.876 0 0 1-8.51-1.06L4.09 300.62c-4.12-2.63-5.33-8.1-2.7-12.21a8.769 8.769 0 0 1 4.06-3.42c16.64-6.98 31.71-14.08 45.2-21.3 13.47-7.22 25.48-14.62 36.02-22.19 10.21-7.34 19.03-15.44 26.45-24.3 2.47-2.95 4.78-5.98 6.94-9.09-4.71 1.48-9.69 2.23-14.93 2.23-13.54 0-26.27-2.13-38.17-6.37l-.44-.17c-11.76-4.26-22.64-10.57-32.64-18.93-10.43-8.71-18.26-19.37-23.48-31.94-5.12-12.35-7.68-26.44-7.68-42.26 0-18.17 2.69-34.18 8.07-48.01 5.52-14.18 13.82-25.97 24.89-35.33 10.84-9.17 23.78-16.05 38.8-20.61C89.22 2.24 105.87 0 124.39 0zm82.4 52.81c-18.08-23.36-45.54-35.05-82.4-35.05-16.93 0-31.86 1.97-44.77 5.89-12.64 3.84-23.47 9.58-32.49 17.22-8.8 7.44-15.41 16.84-19.82 28.18-4.55 11.69-6.83 25.57-6.83 41.62 0 13.52 2.1 25.35 6.3 35.46 4.1 9.89 10.27 18.28 18.48 25.14 8.4 7.03 17.5 12.31 27.27 15.85l.4.13c9.95 3.55 20.69 5.33 32.2 5.33 4.61 0 8.79-.82 12.51-2.45 3.75-1.64 7.21-4.16 10.35-7.55 3.14-3.34 8.37-3.77 12-.87l4.45 3.56a8.843 8.843 0 0 1 2.71 10.59 138.097 138.097 0 0 1-20.43 32.72c-8.32 9.94-18.23 19.04-29.71 27.29-11.16 8.01-23.85 15.83-38.04 23.43-9.78 5.24-20.22 10.36-31.34 15.37l71.04 45.41c21.07-8.85 39.78-19.5 56.1-31.95 17.28-13.18 31.93-28.42 43.95-45.71 24-34.54 36-73.51 36-116.9 0-19.07-2.34-36.33-7.03-51.76-4.65-15.3-11.62-28.96-20.9-40.95z'/%3E%3C/svg%3E\")"}module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"quote",baseConfiguration:{text:[{type:"paragraph",children:[{text:"Be the change that you wish to see in the world."}]}],attribution:[{type:"paragraph",children:[{text:"Mahatma Gandhi"}]},{type:"paragraph",children:[{text:"1869–1948"}]}]},variants:[{name:"Large",configuration:{textSize:"large"}},{name:"Medium",configuration:{textSize:"medium"}},{name:"Small",configuration:{textSize:"small"}},{name:"Very Small",configuration:{textSize:"verySmall"}},{name:"Large Centered",configuration:{variant:"largeCentered-custom"},themeOptions:{properties:{"quote-largeCentered-custom":{quoteLargeMarkFontSize:"3em"}}}},{name:"Hanging",themeOptions:{quoteDesign:"hanging"}},{name:"Hanging Centered Ragged",configuration:{text:[{type:"paragraph",children:[{text:"Be the change\n that you wish to see in the world"}]}]},themeOptions:{quoteDesign:"hanging"},sectionConfiguration:{layout:"centerRagged"}},{name:"Hanging with custom spacing",themeOptions:{quoteDesign:"hanging",properties:{root:{quoteHangingMarkSpacing:"0.3em"}}}},{name:"Centered Attribution",themeOptions:{properties:{root:{quoteAttributionMinWidth:"50%"}}}},{name:"Inline",themeOptions:{quoteDesign:"inline",properties:{root:{quoteLeftMark:'"»"',quoteRightMark:'"«"',quoteMarkFontWeight:"normal",quoteIndent:0,quoteMarkOpacity:1}}}},{name:"Double angle",themeOptions:{properties:{root:{quoteLeftMark:'"»"',quoteLeftMarkTop:"-0.35em"}}}},{name:"SVG mark",themeOptions:{properties:{root:{quoteLeftMark:markSvg(),quoteLargeMarkFontSize:"1em",quoteMarkWidth:"1.5em",quoteHangingMarkSpacing:"0.3em",quoteIndent:"1.8em",quoteLeftMarkTop:"-0.35em"}}}},{name:"SVG mask mark",themeOptions:{properties:{root:{quoteLeftMarkMaskImage:markSvg(),quoteMarkColor:"red",quoteLargeMarkFontSize:"1.2em",quoteMarkOpacity:"1",quoteMarkWidth:"1.25em",quoteHangingMarkSpacing:"0.3em",quoteIndent:"1.8em",quoteLeftMarkTop:"-0.35em"}}}},{name:"SVG mask mark with palette color",themeOptions:{properties:{root:{paletteColorAccent:"#04f",quoteLeftMarkMaskImage:markSvg(),quoteLargeMarkFontSize:"1.2em",quoteMarkOpacity:"1",quoteMarkWidth:"1.25em",quoteHangingMarkSpacing:"0.3em",quoteIndent:"1.8em",quoteLeftMarkTop:"-0.35em"}}},configuration:{color:"accent"}},{name:"Pallete color",themeOptions:{properties:{root:{paletteColorAccent:"#04f"}}},configuration:{color:"accent"}}]})},"./src/contentElements/soundDisclaimer/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"soundDisclaimer",baseConfiguration:{}})},"./src/contentElements/textBlock/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module);const linkExampleConfiguration={value:[{type:"paragraph",children:[{text:"This is a "},{type:"link",href:"https://example.com",children:[{text:"link"}]}]}]};(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"textBlock",baseConfiguration:{value:[{type:"heading",children:[{text:"Heading"}]},{type:"paragraph",children:[{text:"At",bold:!0},{text:" "},{text:"vero",underline:!0},{text:" eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. "},{text:"This is a "},{type:"link",href:"https://example.com",children:[{text:"link"}]}]},{type:"block-quote",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren."}]},{type:"paragraph",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]},{type:"bulleted-list",children:[{type:"list-item",children:[{text:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]},{type:"list-item",children:[{text:"Sed diam nonumy eirmod tempor invidunt ut labore et dolore."}]}]},{type:"paragraph",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]},{type:"numbered-list",children:[{type:"list-item",children:[{text:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]},{type:"list-item",children:[{text:"Sed diam nonumy eirmod tempor invidunt ut labore et dolore."}]}]}]},variants:[{name:"Palette color",themeOptions:{properties:{root:{paletteColorAccent:"#04f"}}},configuration:{value:[{type:"heading",color:"accent",children:[{text:"Heading"}]},{type:"paragraph",color:"accent",children:[{text:"Some paragraph"}]}]}},{name:"Text align justify",configuration:{value:[{type:"heading",textAlign:"justify",children:[{text:"Heading"}]},{type:"paragraph",textAlign:"justify",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]}]}},{name:"With theme link color",configuration:linkExampleConfiguration,themeOptions:{properties:{root:{contentLinkColor:"red"}}}},{name:"With theme light link color",configuration:linkExampleConfiguration,themeOptions:{properties:{root:{lightContentLinkColor:"yellow",darkContentLinkColor:"green"}}}},{name:"With theme dark link color in inverted section",configuration:linkExampleConfiguration,sectionConfiguration:{invert:!0},themeOptions:{properties:{root:{lightContentLinkColor:"yellow",darkContentLinkColor:"green"}}}},{name:"With customized hanging quotes",themeOptions:{quoteDesign:"hanging",properties:{root:{quoteLeftMark:'"»"',quoteRightMark:'"«"',quoteHangingMarkSpacing:"0.2em",quoteMarkOpacity:1,quoteMarkFontWeight:"normal",textBlockBlockQuoteHangingIndent:"2em"}}}},{name:"With customized inline quotes",themeOptions:{quoteDesign:"inline",properties:{root:{quoteLeftMark:'"»"',quoteRightMark:'"«"'}}}},{name:"With custom lists",themeOptions:{properties:{root:{textBlockUnorderedListStyleType:'"- "',textBlockUnorderedListMarkerColor:"red",textBlockUnorderedListIndent:"15px",textBlockOrderedListIndent:"60px",textBlockFirstListItemMarginTop:"2rem",textBlockListItemMarginTop:0}}}},{name:"With custom content text colors",themeOptions:{properties:{root:{lightContentTextColor:"green"},headings:{lightContentTextColor:"red"}}}},{name:"With custom content text colors in inverted section",sectionConfiguration:{invert:!0},themeOptions:{properties:{root:{darkContentTextColor:"green"},headings:{darkContentTextColor:"red"}}}}]})},"./src/contentElements/tikTokEmbed/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var frontend=__webpack_require__("./src/frontend/index.js"),lib=(__webpack_require__("../../../node_modules/react/index.js"),__webpack_require__("../../../node_modules/react-tiny-oembed/lib/index.js")),lib_default=__webpack_require__.n(lib),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),TikTokEmbed_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/tikTokEmbed/TikTokEmbed.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TikTokEmbed_module.Z,options);const tikTokEmbed_TikTokEmbed_module=TikTokEmbed_module.Z&&TikTokEmbed_module.Z.locals?TikTokEmbed_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const tikTokProvider={provider_name:"TikTok",provider_url:"http://www.tiktok.com/",endpoints:[{schemes:["https://www.tiktok.com/*","https://www.tiktok.com/*/video/*"],url:"https://www.tiktok.com/oembed"}]};function TikTokEmbed({configuration}){const{url}=configuration,{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad}=(0,frontend.OF)(),isStaticPreview=(0,frontend.ln)();return(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsxs)("div",{style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:[(0,jsx_runtime.jsx)("div",{className:tikTokEmbed_TikTokEmbed_module.wrapper,children:shouldLoad&&url&&!isStaticPreview&&(0,jsx_runtime.jsx)(frontend.IG,{providerName:"tiktok",children:(0,jsx_runtime.jsx)("div",{className:tikTokEmbed_TikTokEmbed_module.inner,"data-percy":"hide",children:(0,jsx_runtime.jsx)(lib_default(),{url,providers:[tikTokProvider]},url)})})}),(0,jsx_runtime.jsx)(frontend.IQ,{inset:!0,providerName:"tiktok"})]})})}TikTokEmbed.displayName="TikTokEmbed",frontend.tQ.contentElementTypes.register("tikTokEmbed",{component:TikTokEmbed,lifecycle:!0,customMargin:!0,consentVendors({t}){const prefix="pageflow_scrolled.public.tiktok";return[{name:"tiktok",displayName:t(`${prefix}.consent_vendor_name`),description:t(`${prefix}.consent_vendor_description`),paradigm:"lazy opt-in"}]}});var stories=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,stories.sn)(module,{typeName:"tikTokEmbed",baseConfiguration:{url:"https://www.tiktok.com/@scout2015/video/6718335390845095173"},consent:!0})},"./src/contentElements/twitterEmbed/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"twitterEmbed",baseConfiguration:{url:"https://twitter.com/pageflow_io/status/1484828278623985664"},consent:!0,variants:[{name:"Placeholder",configuration:{url:""}}]})},"./src/contentElements/videoEmbed/frontend.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var frontend=__webpack_require__("./src/frontend/index.js"),react=__webpack_require__("../../../node_modules/react/index.js"),ReactPlayer=__webpack_require__("../../../node_modules/react-player/lib/ReactPlayer.js");const youtubeMatcher=/youtube\.com\/|youtu\.be\//,vimeoMatcher=/vimeo\.com\//,facebookMatcher=/facebook\.com\//;function getProviderName(url){return youtubeMatcher.test(url)?"youtube":vimeoMatcher.test(url)?"vimeo":facebookMatcher.test(url)?"facebook":null}var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),VideoEmbed_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/videoEmbed/VideoEmbed.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(VideoEmbed_module.Z,options);const videoEmbed_VideoEmbed_module=VideoEmbed_module.Z&&VideoEmbed_module.Z.locals?VideoEmbed_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const aspectRatios={wide:.5625,narrow:.75,square:1,portrait:1.7777};function VideoEmbed({contentElementId,configuration}){const{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad}=(0,frontend.OF)(),[playerState,setPlayerState]=(0,react.useState)("unplayed"),providerName=getProviderName(configuration.videoSource);return(0,jsx_runtime.jsx)("div",{style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:(0,jsx_runtime.jsx)(frontend.Gi,{aspectRatio:aspectRatios[configuration.aspectRatio||"wide"],children:(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsxs)(frontend.du,{configuration,children:[(0,jsx_runtime.jsx)(frontend.Gi.Content,{children:shouldLoad&&(0,jsx_runtime.jsx)(PreparedPlayer,{playerState,setPlayerState,contentElementId,configuration,providerName})}),(0,jsx_runtime.jsx)(frontend.IQ,{providerName,hide:"playing"===playerState})]})})})})}function PreparedPlayer({contentElementId,configuration,playerState,setPlayerState,providerName}){(0,frontend.El)({key:contentElementId,request:"playing"===playerState,onLost(){setPlayerState("paused")}}),(0,frontend.OF)({onInvisible(){setPlayerState("paused")}});const posterImageFile=(0,frontend.TR)({collectionName:"imageFiles",permaId:configuration.posterId}),posterUrl=posterImageFile?.isReady&&posterImageFile.urls.large;const atmoHooks=function useAtmoHooks(atmoDuringPlayback){const atmo=(0,frontend.hL)();return(0,react.useMemo)((()=>{const{before,after}=atmo.createMediaPlayerHooks(atmoDuringPlayback)||{before(){},after(){}};let timeout;return{before(){timeout?(clearTimeout(timeout),timeout=null):before()},after(){timeout=setTimeout((()=>{after(),timeout=null}),1e3)}}}),[atmo,atmoDuringPlayback])}(configuration.atmoDuringPlayback);function onPlay(){setPlayerState("playing"),atmoHooks.before()}function onPauseOrEnd(){setPlayerState("paused"),atmoHooks.after()}return(0,jsx_runtime.jsx)(frontend.IG,{providerName,children:({consentedHere})=>(0,jsx_runtime.jsx)(ReactPlayer.ZP,{className:videoEmbed_VideoEmbed_module.embedPlayer,url:configuration.videoSource,playing:"paused"!==playerState,onPlay,onPause:onPauseOrEnd,onEnded:onPauseOrEnd,light:!consentedHere&&"unplayed"===playerState&&(posterUrl||!0),width:"100%",height:"100%",controls:!configuration.hideControls,config:{_unused:configuration.atmoDuringPlayback,youtube:{playerVars:{showinfo:!configuration.hideInfo}},vimeo:{playerOptions:{byline:!configuration.hideInfo}}}},function keyFromConfiguration(config){return[config.hideControls,config.hideInfo].join("")}(configuration))})}VideoEmbed.displayName="VideoEmbed",PreparedPlayer.displayName="PreparedPlayer",frontend.tQ.contentElementTypes.register("videoEmbed",{component:VideoEmbed,lifecycle:!0,consentVendors({configuration,t}){const provider=getProviderName(configuration.videoSource);if(provider){const prefix="pageflow_scrolled.public.video_embed.consent";return[{name:provider,displayName:t(`${prefix}.${provider}.vendor_name`),description:t(`${prefix}.${provider}.vendor_description`),paradigm:"lazy opt-in"}]}return[]}})},"./src/contentElements/videoEmbed/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/videoEmbed/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"videoEmbed",baseConfiguration:{videoSource:"https://www.youtube.com/embed/G_-KPFsYMX4"},variants:[{name:"With Caption",configuration:{caption:"Some text here"}},{name:"Aspect Ratio 16:9",configuration:{aspectRatio:"wide"}},{name:"Aspect Ratio 4:3",configuration:{aspectRatio:"narrow"}},{name:"Aspect Ratio 1:1",configuration:{aspectRatio:"square"}},{name:"Aspect Ratio 9:16",configuration:{aspectRatio:"portrait"}}]})},"./src/contentElements/vrImage/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js"),mockdate__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/mockdate/lib/mockdate.js"),mockdate__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(mockdate__WEBPACK_IMPORTED_MODULE_2__),_percy_io_in_percy__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@percy-io/in-percy/src/index.js"),_percy_io_in_percy__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_percy_io_in_percy__WEBPACK_IMPORTED_MODULE_3__);module=__webpack_require__.hmd(module),_percy_io_in_percy__WEBPACK_IMPORTED_MODULE_3___default()()&&mockdate__WEBPACK_IMPORTED_MODULE_2___default().set("2021-08-02"),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"vrImage",baseConfiguration:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","equirectangularMono")},variants:[{name:"With initial yaw and pitch",configuration:{initialYaw:180,initialPitch:30}},{name:"Stereo image",configuration:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","equirectangularStereo")}},{name:"With caption",configuration:{caption:"Some text here"}},{name:"With position backdrop",sectionConfiguration:{backdropType:"contentElement",backdrop:{contentElement:1001}},permaId:1001,configuration:{position:"backdrop"}}],inlineFileRights:!0})},"./src/entryState/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{MB:()=>EntryStateProvider,I_:()=>getFileUrlTemplateHost,HB:()=>updateContentElementConfiguration,iR:()=>useAdditionalSeedData,ML:()=>useAvailableQualities,W$:()=>useChapter,HV:()=>useChapters,mz:()=>useContentElement,J7:()=>useContentElementConsentVendor,Bg:()=>useCredits,T3:()=>useDarkWidgets,en:()=>useEntryMetadata,QR:()=>useEntryStateDispatch,RN:()=>useEntryStructure,Hr:()=>useEntryTranslations,TR:()=>useFile,qE:()=>useFileRights,Zo:()=>useFileWithInlineRights,$n:()=>useLegalInfo,F5:()=>useNestedFiles,fp:()=>useSection,bD:()=>useSectionForegroundContentElements,Zp:()=>useSectionsWithChapter,xY:()=>useShareProviders,Cx:()=>useShareUrl,Fg:()=>useTheme,FZ:()=>useWidget});var react=__webpack_require__("../../../node_modules/react/index.js"),index_modern=__webpack_require__("../../../node_modules/use-context-selector/dist/index.modern.js"),es=__webpack_require__("../../../node_modules/reselect/es/index.js");const PREFIX="PAGEFLOW_SCROLLED_COLLECTION",RESET=`${PREFIX}_RESET`,ADD=`${PREFIX}_ADD`,CHANGE=`${PREFIX}_CHANGE`,PATCH_CONFIGURATION=`${PREFIX}_PATCH_CONFIGURATION`,REMOVE=`${PREFIX}_REMOVE`,SORT=`${PREFIX}_SORT`;function reducer(state,action){const collectionName=action.payload.collectionName,keyAttribute=action.payload.keyAttribute;switch(action.type){case RESET:return{...state,[collectionName]:init(action.payload.items,keyAttribute)};case ADD:return{...state,[collectionName]:{order:action.payload.order,items:{...state[collectionName].items,[action.payload.attributes[keyAttribute]]:action.payload.attributes}}};case CHANGE:return{...state,[collectionName]:{order:state[collectionName].order,items:{...state[collectionName].items,[action.payload.attributes[keyAttribute]]:action.payload.attributes}}};case PATCH_CONFIGURATION:const key=action.payload.key;return{...state,[collectionName]:{order:state[collectionName].order,items:{...state[collectionName].items,[key]:{...state[collectionName].items[key],configuration:{...state[collectionName].items[key].configuration,...action.payload.configuration}}}}};case REMOVE:const clonedItems={...state[collectionName].items};return delete clonedItems[action.payload.key],{...state,[collectionName]:{order:action.payload.order,items:clonedItems}};case SORT:return{...state,[collectionName]:{order:action.payload.order,items:state[collectionName].items}};default:return state}}function init(items,keyAttribute="id"){return{order:(items=items.filter((item=>item[keyAttribute]))).map((item=>item[keyAttribute])),items:items.reduce(((result,item)=>(result[item[keyAttribute]]=item,result)),{})}}function createItemsSelector(collectionName,filter){if(filter){const itemsSelector=createItemsSelector(collectionName);return createShallowEqualArraysSelector((collections=>itemsSelector(collections).filter(filter)),(items=>items))}return(0,es.P1)((collections=>collections[collectionName]),toOrderedItems)}function toOrderedItems(collection){if(collection){const items=collection.items;return collection.order.map((key=>items[key]))}return[]}const createShallowEqualArraysSelector=(0,es.wN)(es.PW,(function shallowEqualArrays(a,b){return a.length===b.length&&a.every(((item,index)=>item===b[index]))}));var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const Context=(0,index_modern.kr)();function EntryStateProvider({seed,children}){const[collections,dispatch]=function useCollections(seed={},{keyAttribute}={}){return(0,react.useReducer)(reducer,Object.keys(seed).reduce(((result,key)=>(result[key]=init(seed[key],keyAttribute),result)),{}))}(seed.collections,{keyAttribute:"permaId"}),value=(0,react.useMemo)((()=>({entryState:{collections,config:seed.config},dispatch})),[collections,dispatch,seed]);return(0,jsx_runtime.jsx)(Context.Provider,{value,children})}function useEntryState(selector=(entryState=>entryState)){return(0,index_modern.Sz)(Context,(value=>selector(value.entryState)))}function useEntryStateDispatch(){return(0,index_modern.Sz)(Context,(value=>value.dispatch))}function EntryStateProvider_useEntryStateConfig(){return useEntryState((entryState=>entryState.config))}function useEntryStateCollectionItem(collectionName,key){return useEntryState((entryState=>function getItem(state,collectionName,key){if(state[collectionName])return state[collectionName].items[key]}(entryState.collections,collectionName,key)))}function useEntryStateCollectionItems(collectionName,filter){const itemsSelector=(0,react.useMemo)((()=>createItemsSelector(collectionName,filter)),[collectionName,filter]);return useEntryState((entryState=>itemsSelector(entryState.collections)))}function useMultipleEntryStateCollectionItems(collectionNames){const multipleItemsSelector=(0,react.useMemo)((()=>function createMultipleItemsSelector(collectionNames,filter){return(0,es.P1)(...collectionNames.map((collectionName=>collections=>collections[collectionName])),((...collections)=>collectionNames.reduce(((result,collectionName,index)=>(result[collectionName]=toOrderedItems(collections[index]),result)),{})))}(collectionNames)),[collectionNames]);return useEntryState((entryState=>multipleItemsSelector(entryState.collections)))}function useAdditionalSeedData(name){const config=EntryStateProvider_useEntryStateConfig();if(!config.additionalSeedData[name])throw new Error(`Could not find additional seed data with name '${name}'.`);return config.additionalSeedData[name]}function useContentElementConsentVendor({contentElementId}){const config=EntryStateProvider_useEntryStateConfig(),vendorName=config.contentElementConsentVendors[contentElementId];return config.consentVendors.find((vendor=>vendor.name===vendorName))}function useTheme(){return EntryStateProvider_useEntryStateConfig().theme}function useEntryMetadata(){const entries=useEntryStateCollectionItems("entries");return(0,react.useMemo)((()=>entries[0]),[entries])}function useDarkWidgets(){const theme=useTheme();return useEntryMetadata().configuration.darkWidgets||theme.options.darkWidgets}function useShareProviders({isPhonePlatform}){const config=EntryStateProvider_useEntryStateConfig(),entryMetadata=useEntryMetadata(),shareProviders=entryMetadata?.shareProviders||{},urlTemplates=config.shareUrlTemplates;return(0,react.useMemo)((()=>{const sharing={email:{iconName:"email",name:"Mail",url:urlTemplates.email},facebook:{iconName:"facebook",name:"Facebook",url:urlTemplates.facebook},linked_in:{iconName:"linkedIn",name:"LinkedIn",url:urlTemplates.linked_in},telegram:{iconName:"telegram",name:"Telegram",url:urlTemplates.telegram},twitter:{iconName:"twitter",name:"X",url:urlTemplates.twitter},whats_app:{iconName:"whatsApp",name:"WhatsApp",url:urlTemplates.whats_app}};return function activeShareProviders(shareProvidersConfig,isPhonePlatform){const providers=function filterShareProviders(shareProvidersConfig,isPhonePlatform){if(!isPhonePlatform)return Object.keys(shareProvidersConfig).filter((function(provider){return"telegram"!==provider&&"whats_app"!==provider}));return Object.keys(shareProvidersConfig)}(shareProvidersConfig,isPhonePlatform);return providers.filter((function(provider){return!1!==shareProvidersConfig[provider]}))}(shareProviders,isPhonePlatform).map((provider=>{const config=sharing[provider];return{name:config.name,iconName:config.iconName,url:config.url}}))}),[shareProviders,isPhonePlatform,urlTemplates])}function useShareUrl(){const entryMetadata=useEntryMetadata(),config=EntryStateProvider_useEntryStateConfig();return entryMetadata?entryMetadata.shareUrl?entryMetadata.shareUrl:config.prettyUrl:config.shareUrl}function useEntryTranslations(){return EntryStateProvider_useEntryStateConfig().entryTranslations}EntryStateProvider.displayName="EntryStateProvider";var slugify=__webpack_require__("../../../node_modules/slugify/slugify.js"),slugify_default=__webpack_require__.n(slugify);function useEntryStructure(){const chapters=useChapters(),sections=useEntryStateCollectionItems("sections");return(0,react.useMemo)((()=>{const linkedSections=sections.map((section=>sectionData(section)));return linkedSections.forEach(((section,index)=>{section.sectionIndex=index,section.previousSection=linkedSections[index-1],section.nextSection=linkedSections[index+1]})),chapters.map((chapter=>{const chapterSections=linkedSections.filter((item=>item.chapterId===chapter.id));return chapterSections.forEach((section=>section.chapter=chapter)),{...chapter,sections:chapterSections}}))}),[chapters,sections])}function useSectionsWithChapter(){const chapters=useChapters(),sections=useEntryStateCollectionItems("sections"),chaptersById=(0,react.useMemo)((()=>chapters.reduce(((result,chapter)=>(result[chapter.id]=chapter,result)),{})),[chapters]);return(0,react.useMemo)((()=>sections.map(((section,sectionIndex)=>({sectionIndex,...sectionData(section),chapter:chaptersById[section.chapterId]})))),[chaptersById,sections])}function useSection({sectionPermaId}){return sectionData(useEntryStateCollectionItem("sections",sectionPermaId))}function sectionData(section){return section&&{permaId:section.permaId,id:section.id,chapterId:section.chapterId,...(configuration=section.configuration,{...configuration,..."contentElement"===configuration.backdropType?{fullHeight:!0}:{}})};var configuration}function useSectionForegroundContentElements({sectionId,layout}){return useEntryStateCollectionItems("contentElements",(0,react.useCallback)((contentElement=>contentElement.sectionId===sectionId&&"backdrop"!==contentElement.configuration.position),[sectionId])).map((contentElement=>contentElementData(contentElement,layout)))}function useContentElement({permaId,layout}){const contentElement=useEntryStateCollectionItem("contentElements",permaId);return(0,react.useMemo)((()=>contentElement&&contentElementData(contentElement,layout)),[contentElement,layout])}function contentElementData(contentElement,layout){const position=function getPosition(contentElement,layout){const position=contentElement.configuration.position;return supportedPositions[layout||"left"].includes(position)?position:"inline"}(contentElement,layout);return{id:contentElement.id,permaId:contentElement.permaId,sectionId:contentElement.sectionId,type:contentElement.typeName,position,width:getWidth(contentElement,position),standAlone:"standAlone"===contentElement.configuration.position,props:contentElement.configuration}}const supportedPositions={center:["inline","left","right"],centerRagged:["inline","left","right"],left:["inline","sticky"],right:["inline","sticky"],backdrop:["backdrop"]};const legacyPositionWidths={wide:2,full:3},clampedWidthPositions=["sticky","left","right"];function getWidth(contentElement,position){const width="number"==typeof contentElement.configuration.width?contentElement.configuration.width:legacyPositionWidths[contentElement.configuration.position]||0;return clampedWidthPositions.includes(position)?Math.min(Math.max(width||0,-2),2):width}function useChapter({permaId}){const chapters=useChapters();return(0,react.useMemo)((()=>chapters.find((chapter=>chapter.permaId===permaId))),[chapters,permaId])}function useChapters(){const chapters=useEntryStateCollectionItems("chapters");return(0,react.useMemo)((()=>{const chapterSlugs={};return chapters.map(((chapter,index)=>{let chapterSlug=chapter.configuration.title;return chapterSlug?(chapterSlug=slugify_default()(chapterSlug,{lower:!0,locale:"de",strict:!0}),chapterSlugs[chapterSlug]&&(chapterSlug=chapterSlug+"-"+chapter.permaId),chapterSlugs[chapterSlug]=chapter):chapterSlug="chapter-"+chapter.permaId,{id:chapter.id,permaId:chapter.permaId,index,title:chapter.configuration.title,summary:chapter.configuration.summary,chapterSlug}}))}),[chapters])}function extendFile(collectionName,file,config){return function addModelType(collectionName,file,modelTypes){if(!file)return null;if(!modelTypes[collectionName])throw new Error(`Could not find model type for collection name ${collectionName}`);return{...file,modelType:modelTypes[collectionName]}}(collectionName,function expandUrls(collectionName,file,urlTemplates){if(!file)return null;if(!urlTemplates[collectionName])throw new Error(`No file url templates found for ${collectionName}`);const variants=file.variants?["original",...file.variants]:Object.keys(urlTemplates[collectionName]),urls=variants.reduce(((result,variant)=>{const url=function getFileUrl(collectionName,file,quality,urlTemplates){const templates=urlTemplates[collectionName],template=templates[quality];if(template)return template.replace(":id_partition",function idPartition(id){return function partition(string,separator){return string.replace(/./g,(function(c,i,a){return i&&(a.length-i)%3==0?"/"+c:c}))}(function pad(string,size){return(Array(size).fill(0).join("")+string).slice(-size)}(id,9))}(file.id)).replace(":basename",file.basename).replace(":extension",file.extension).replace(":processed_extension",file.processedExtension).replace(":pageflow_hls_qualities",(()=>function hlsQualities(file){return["low","medium","high","fullhd","4k"].filter((quality=>file.variants.includes(quality))).join(",")}(file)))}(collectionName,file,variant,urlTemplates);return url&&(result[variant]=url),result}),{});return{urls,...file}}(collectionName,file,config.fileUrlTemplates),config.fileModelTypes)}function useFile({collectionName,permaId}){return extendFile(collectionName,useEntryStateCollectionItem(collectionName,permaId),EntryStateProvider_useEntryStateConfig())}function useFileWithInlineRights({configuration,collectionName,propertyName}){const file=useFile({collectionName,permaId:configuration[propertyName]}),config=EntryStateProvider_useEntryStateConfig();return file&&{...file,license:file.configuration.license&&config.fileLicenses[file.configuration.license],inlineRights:"inline"===file.configuration.rights_display&&!configuration["id"===propertyName?"inlineRightsHidden":`${propertyName.replace("Id","")}InlineRightsHidden`]}}function useNestedFiles({collectionName,parent}){const config=EntryStateProvider_useEntryStateConfig();return useEntryStateCollectionItems(collectionName,(file=>parent&&file.parentFileId===parent.id&&file.parentFileModelType===parent.modelType)).map((file=>extendFile(collectionName,file,config)))}function getFileUrlTemplateHost(seed,collectionName,variant){return seed.config.fileUrlTemplates[collectionName][variant].split("//")[1].split("/")[0]}function useFileRights(){const config=EntryStateProvider_useEntryStateConfig(),files=useMultipleEntryStateCollectionItems(Object.keys(config.fileModelTypes)),defaultFileRights=config.defaultFileRights?.trim(),items={};return Object.keys(files).forEach((key=>files[key].filter((file=>"inline"!==file.configuration.rights_display)).forEach((file=>{const text=file.rights?.trim()||defaultFileRights;text&&(items[text]=items[text]||{text,urls:new Set},file.configuration.source_url?.trim()&&items[text].urls.add(file.configuration.source_url))})))),Object.values(items).map((item=>({...item,urls:Array.from(item.urls).sort()}))).sort(((a,b)=>a.text.localeCompare(b.text)))}function useLegalInfo(){return EntryStateProvider_useEntryStateConfig().legalInfo}function useCredits(){const entryMetadata=useEntryMetadata();let credits="";return entryMetadata&&(credits=entryMetadata.credits),credits}const qualities=["medium","fullhd","4k"];function useAvailableQualities(file){return file?["auto",...qualities.filter((name=>file.variants.includes(name)))]:[]}function useWidget({role}){const widgets=useEntryStateCollectionItems("widgets");return(0,react.useMemo)((()=>widgets.find((widget=>widget.role===role&&widget.typeName))),[role,widgets])}function updateContentElementConfiguration({dispatch,permaId,configuration}){!function updateConfiguration({dispatch,name,key,configuration}){dispatch({type:PATCH_CONFIGURATION,payload:{collectionName:name,key,configuration}})}({dispatch,name:"contentElements",key:permaId,configuration})}},"./src/frontend/Atmo.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{u:()=>Atmo});var backbone_events_standalone__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/backbone-events-standalone/index.js"),backbone_events_standalone__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(backbone_events_standalone__WEBPACK_IMPORTED_MODULE_0__),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js");class Atmo{constructor({atmoSourceId,multiPlayer,backgroundMedia}){this.multiPlayer=multiPlayer,this.atmoSourceId=atmoSourceId,this.backgroundMedia=backgroundMedia,this.backgroundMedia.on("change:muted",(()=>{this.update()})),(0,pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.wR)((hiddenState=>{"hidden"===hiddenState?this.multiPlayer.fadeOutIfPlaying():this.update()})),this.listenTo(this.multiPlayer,"playfailed",(()=>{backgroundMedia.mute(!0)}))}disable(){this.disabled=!0,this.multiPlayer.fadeOutAndPause(),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.U3.trigger("atmo:disabled")}enable(){this.disabled=!1,this.update(),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.U3.trigger("atmo:enabled")}pause(){if(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xh.has("volume control support"))return this.multiPlayer.fadeOutAndPause();this.multiPlayer.pause()}turnDown(){if(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xh.has("volume control support"))return this.multiPlayer.changeVolumeFactor(.2);this.multiPlayer.pause()}resume(){return this.multiPlayer.paused()?this.disabled||this.backgroundMedia.muted?Promise.resolve():this.multiPlayer.resumeAndFadeIn():this.multiPlayer.changeVolumeFactor(1)}update(){this.disabled||(this.backgroundMedia.muted?this.multiPlayer.fadeOutAndPause():this.multiPlayer.fadeTo(this.atmoSourceId))}createMediaPlayerHooks(atmoDuringPlayback){var atmo=this;return{before:function(){"mute"===atmoDuringPlayback?atmo.pause():"turnDown"===atmoDuringPlayback&&atmo.turnDown()},after:function(){atmo.resume()}}}}Object.assign(Atmo.prototype,backbone_events_standalone__WEBPACK_IMPORTED_MODULE_0___default())},"./src/frontend/AudioPlayer/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>AudioPlayer,G:()=>processSources});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),MediaPlayer=__webpack_require__("./src/frontend/MediaPlayer/index.js"),useTextTracks=__webpack_require__("./src/frontend/useTextTracks.js"),useMediaMuted=__webpack_require__("./src/frontend/useMediaMuted.js"),urls=__webpack_require__("./src/frontend/utils/urls.js"),iso8601=__webpack_require__("./src/frontend/utils/iso8601.js"),entryState=__webpack_require__("./src/entryState/index.js"),StructuredData=__webpack_require__("./src/frontend/StructuredData.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function AudioStructuredData({file}){const entryMedadata=(0,entryState.en)(),data={"@context":"http://schema.org","@type":"AudioObject",name:file.basename,description:file.configuration.alt,url:(0,urls.X)("https",file.urls.mp3),duration:(0,iso8601.J)(file.durationInMs),datePublished:entryMedadata.publishedAt,uploadDate:file.createdAt,copyrightHolder:{"@type":"Organization",name:file.rights}};return(0,jsx_runtime.jsx)(StructuredData.J,{data})}AudioStructuredData.displayName="AudioStructuredData";var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),AudioPlayer_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/AudioPlayer.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(AudioPlayer_module.Z,options);const frontend_AudioPlayer_module=AudioPlayer_module.Z&&AudioPlayer_module.Z.locals?AudioPlayer_module.Z.locals:void 0;function AudioPlayer({audioFile,posterImageFile,...props}){const textTracks=(0,useTextTracks.W)({file:audioFile,defaultTextTrackFilePermaId:props.defaultTextTrackFilePermaId,captionsByDefault:(0,useMediaMuted.En)()});return audioFile&&audioFile.isReady?(0,jsx_runtime.jsxs)("div",{className:classnames_default()(frontend_AudioPlayer_module.spaceForTextTracks,{[frontend_AudioPlayer_module.spaceForTextTracksActive]:!posterImageFile&&textTracks.files.length}),children:[(0,jsx_runtime.jsx)(MediaPlayer.Sy,{type:"audio",textTracks,filePermaId:audioFile.permaId,sources:processSources(audioFile),textTracksInset:!!posterImageFile,posterImageUrl:posterImageFile&&posterImageFile.isReady?posterImageFile.urls.large:void 0,altText:audioFile.configuration.alt,...props}),(0,jsx_runtime.jsx)(AudioStructuredData,{file:audioFile})]}):null}function processSources(audioFile){var sources=[];return audioFile.urls.ogg&&sources.push({type:"audio/ogg",src:`${audioFile.urls.ogg}?u=1`}),audioFile.urls.mp3&&sources.push({type:"audio/mp3",src:`${audioFile.urls.mp3}?u=1`}),audioFile.urls.m4a&&sources.push({type:"audio/m4a",src:`${audioFile.urls.m4a}?u=1`}),sources}AudioPlayer.defaultProps={controls:!0}},"./src/frontend/ContentElement.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{d:()=>ContentElement});var react=__webpack_require__("../../../node_modules/react/index.js"),api=__webpack_require__("./src/frontend/api/index.js"),inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),useContentElementAttributes=__webpack_require__("./src/frontend/useContentElementAttributes.js"),useContentElementLifecycle=__webpack_require__("./src/frontend/useContentElementLifecycle.js"),widths=__webpack_require__("./src/frontend/layouts/widths.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ContentElementMargin_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementMargin.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ContentElementMargin_module.Z,options);const frontend_ContentElementMargin_module=ContentElementMargin_module.Z&&ContentElementMargin_module.Z.locals?ContentElementMargin_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ContentElementMargin({width,children}){return width===widths.Q.full?children:(0,jsx_runtime.jsx)("div",{className:frontend_ContentElementMargin_module.wrapper,children})}ContentElementMargin.displayName="ContentElementMargin";var ContentElement_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElement.module.css"),ContentElement_module_options={};ContentElement_module_options.styleTagTransform=styleTagTransform_default(),ContentElement_module_options.setAttributes=setAttributesWithoutAttributes_default(),ContentElement_module_options.insert=insertBySelector_default().bind(null,"head"),ContentElement_module_options.domAPI=styleDomAPI_default(),ContentElement_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ContentElement_module.Z,ContentElement_module_options);const frontend_ContentElement_module=ContentElement_module.Z&&ContentElement_module.Z.locals?ContentElement_module.Z.locals:void 0;class ContentElementErrorBoundary extends react.Component{constructor(props){super(props),this.state={hasError:!1}}static getDerivedStateFromError(error){return{hasError:!0}}render(){return this.state.hasError?(0,jsx_runtime.jsxs)("div",{className:frontend_ContentElement_module.missing,children:['Error rendering element of type "',this.props.type,'"']}):this.props.children}}ContentElementErrorBoundary.displayName="ContentElementErrorBoundary";const ContentElement=react.memo((0,inlineEditing.v9)("ContentElementDecorator",(function ContentElement(props){const Component=api.h.contentElementTypes.getComponent(props.type);return Component?(0,jsx_runtime.jsx)(useContentElementAttributes.e,{id:props.id,width:props.width,position:props.position,children:(0,jsx_runtime.jsx)(useContentElementLifecycle.Dx,{type:props.type,override:props.lifecycleOverride,children:(0,jsx_runtime.jsx)(ContentElementMargin,{width:props.width,children:(0,jsx_runtime.jsx)(ContentElementErrorBoundary,{type:props.type,children:(0,jsx_runtime.jsx)(Component,{sectionProps:props.sectionProps,customMargin:props.customMargin,configuration:props.itemProps,contentElementWidth:props.width,contentElementId:props.id})})})})}):(0,jsx_runtime.jsxs)("div",{className:frontend_ContentElement_module.missing,children:['Element of unknown type "',props.type,'"']})})),arePropsEqual);function arePropsEqual(prevProps,nextProps){return prevProps.id===nextProps.id&&prevProps.permaId===nextProps.permaId&&prevProps.type===nextProps.type&&prevProps.position===nextProps.position&&prevProps.width===nextProps.width&&prevProps.itemProps===nextProps.itemProps&&prevProps.customMargin===nextProps.customMargin&&prevProps.sectionProps===nextProps.sectionProps&&prevProps.lifecycleOverride===nextProps.lifecycleOverride}ContentElement.defaultProps={itemProps:{}}},"./src/frontend/EditableTable.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>createRenderElement,r:()=>EditableTable});__webpack_require__("../../../node_modules/react/index.js");var classnames__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__),_inlineEditing__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/inlineEditing/index.js"),_Text__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/Text.js"),_EditableText__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/EditableText.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const defaultValue=[{type:"row",children:[{type:"label",children:[{text:""}]},{type:"value",children:[{text:""}]}]}],EditableTable=(0,_inlineEditing__WEBPACK_IMPORTED_MODULE_2__.JL)("EditableTable",(function EditableTable({value,className,labelScaleCategory="body",valueScaleCategory="body"}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("table",{className:classnames__WEBPACK_IMPORTED_MODULE_1___default()(className),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("tbody",{children:render(value||defaultValue,{labelScaleCategory,valueScaleCategory})})})}));function render(children,options){return children.map(((element,index)=>element.type?createRenderElement(options)({attributes:{key:index},element,children:render(element.children,options)}):(0,_EditableText__WEBPACK_IMPORTED_MODULE_4__.Mw)({attributes:{key:index},leaf:element,children:1===children.length&&""===element.text.trim()?"\ufeff":element.text})))}function createRenderElement({labelScaleCategory,valueScaleCategory}){return function renderElement({attributes,children,element}){switch(element.type){case"row":return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("tr",{...attributes,children});case"link":return(0,_EditableText__WEBPACK_IMPORTED_MODULE_4__.KJ)({attributes,children,element});case"label":return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("td",{...attributes,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_Text__WEBPACK_IMPORTED_MODULE_3__.x,{scaleCategory:labelScaleCategory,children})});default:return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("td",{...attributes,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_Text__WEBPACK_IMPORTED_MODULE_3__.x,{scaleCategory:valueScaleCategory,children})})}}}},"./src/frontend/EditableText.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{sL:()=>EditableText,lw:()=>renderElement,Mw:()=>renderLeaf,KJ:()=>renderLink});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),camelize=__webpack_require__("./src/frontend/utils/camelize.js"),paletteColor=__webpack_require__("./src/frontend/paletteColor.js"),inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),backgroundColor=__webpack_require__("./src/frontend/backgroundColor.js"),Text=__webpack_require__("./src/frontend/Text.js"),Link=__webpack_require__("./src/frontend/Link.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),EditableText_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/EditableText.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(EditableText_module.Z,options);const frontend_EditableText_module=EditableText_module.Z&&EditableText_module.Z.locals?EditableText_module.Z.locals:void 0;var Text_module=__webpack_require__("./src/frontend/Text.module.css"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const defaultValue=[{type:"paragraph",children:[{text:""}]}],EditableText=(0,inlineEditing.JL)("EditableText",(function EditableText({value,className,scaleCategory="body"}){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_EditableText_module.root,className),children:(0,jsx_runtime.jsx)(Text.x,{scaleCategory,children:render(value||defaultValue)})})}));function render(children){return children.map(((element,index)=>element.type?renderElement({attributes:{key:index},element,children:render(element.children)}):renderLeaf({attributes:{key:index},leaf:element,children:1===children.length&&""===element.text.trim()?"\ufeff":element.text})))}function renderElement({attributes,children,element}){const variantClassName=element.variant&&["typography-textBlock",(0,camelize._)(element.type),element.variant].join("-"),styles={...element.color&&{color:(0,paletteColor.S)(element.color)},...element.textAlign&&{textAlign:element.textAlign}};switch(element.type){case"block-quote":return(0,jsx_runtime.jsx)("blockquote",{...attributes,className:variantClassName,style:styles,children});case"bulleted-list":return(0,jsx_runtime.jsx)("ul",{...attributes,className:variantClassName,style:styles,children});case"numbered-list":return(0,jsx_runtime.jsx)("ol",{...attributes,className:variantClassName,style:styles,children});case"list-item":return(0,jsx_runtime.jsx)("li",{...attributes,children});case"heading":const{key,...otherAttributes}=attributes;return(0,jsx_runtime.jsx)(Heading,{attributes:otherAttributes,variantClassName,styles,children},key);case"link":return renderLink({attributes,children,element});default:return(0,jsx_runtime.jsx)("p",{...attributes,className:variantClassName,style:styles,children})}}function Heading({attributes,variantClassName,styles:inlineStyles,children}){const darkBackground=(0,backgroundColor.W)();return(0,jsx_runtime.jsx)("h2",{...attributes,className:classnames_default()(variantClassName,darkBackground?frontend_EditableText_module.light:frontend_EditableText_module.dark,"scope-headings",Text_module.Z["heading-xs"]),style:inlineStyles,children})}function renderLink({attributes,children,element}){const{key,...otherAttributes}=attributes;return(0,jsx_runtime.jsx)(Link.r,{attributes:{...otherAttributes,className:frontend_EditableText_module.link},href:element.href,openInNewTab:element.openInNewTab,children},key)}function renderLeaf({attributes,children,leaf}){return leaf.bold&&(children=(0,jsx_runtime.jsx)("strong",{children})),leaf.italic&&(children=(0,jsx_runtime.jsx)("em",{children})),leaf.underline&&(children=(0,jsx_runtime.jsx)("u",{children})),leaf.strikethrough&&(children=(0,jsx_runtime.jsx)("s",{children})),leaf.sub&&(children=(0,jsx_runtime.jsx)("sub",{children})),leaf.sup&&(children=(0,jsx_runtime.jsx)("sup",{children})),(0,jsx_runtime.jsx)("span",{...attributes,children})}Heading.displayName="Heading",renderLink.displayName="renderLink",renderLeaf.displayName="renderLeaf"},"./src/frontend/Foreground.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>ForcePaddingContext,Z:()=>Foreground});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Foreground_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Foreground.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Foreground_module.Z,options);const frontend_Foreground_module=Foreground_module.Z&&Foreground_module.Z.locals?Foreground_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ForcePaddingContext=(0,react.createContext)(!1);function Foreground(props){const forcePadding=(0,react.useContext)(ForcePaddingContext);return(0,jsx_runtime.jsx)("div",{className:className(props,forcePadding),style:{minHeight:props.minHeight},children:props.children})}function className(props,forcePadding){return classnames_default()(frontend_Foreground_module.Foreground,props.transitionStyles.foreground,props.transitionStyles[`foreground-${props.state}`],{[frontend_Foreground_module.paddingBottom]:props.paddingBottom||forcePadding},frontend_Foreground_module[`${props.heightMode}Height`])}Foreground.displayName="Foreground"},"./src/frontend/Fullscreen.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{tg:()=>FullscreenDimensionProvider,ZP:()=>Fullscreen,Bl:()=>useFullscreenDimensions});var react=__webpack_require__("../../../node_modules/react/index.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Fullscreen_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Fullscreen.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Fullscreen_module.Z,options);const frontend_Fullscreen_module=Fullscreen_module.Z&&Fullscreen_module.Z.locals?Fullscreen_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const DimensionContext=react.createContext({});function useFullscreenDimensions(){return(0,react.useContext)(DimensionContext)}function FullscreenDimensionProvider({width,height,children}){const value=(0,react.useMemo)((()=>({width,height})),[width,height]);return(0,jsx_runtime.jsx)(DimensionContext.Provider,{value,children})}FullscreenDimensionProvider.displayName="FullscreenDimensionProvider";const Fullscreen=react.forwardRef((function Fullscreen(props,ref){const{height}=useFullscreenDimensions();return(0,jsx_runtime.jsx)("div",{ref,className:frontend_Fullscreen_module.root,style:{height},children:props.children})}))},"./src/frontend/FullscreenViewer/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>FullscreenViewer});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),useDelayedBoolean=__webpack_require__("./src/frontend/useDelayedBoolean.js"),react_dom=__webpack_require__("../../../node_modules/react-dom/index.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Fullscreen_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FullscreenViewer/Fullscreen.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Fullscreen_module.Z,options);const FullscreenViewer_Fullscreen_module=Fullscreen_module.Z&&Fullscreen_module.Z.locals?Fullscreen_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Fullscreen({children}){const root=(0,react.useMemo)((()=>document.getElementById("fullscreenRoot")),[]);return(0,react.useEffect)((()=>{const resetScrollbarPadding=function adjustScrollbarPadding(hideScrollbar){const documentElement=document.documentElement,scrollbarWidthBefore=(document.defaultView||window).innerWidth-documentElement.clientWidth;hideScrollbar();const scrollbarWidthAfter=documentElement.clientWidth-documentElement.offsetWidth,scrollbarWidth=scrollbarWidthBefore-scrollbarWidthAfter;return document.documentElement.style.paddingRight=`${scrollbarWidth}px`,()=>document.documentElement.style.paddingRight="0"}((()=>{document.getElementById("root").setAttribute("inert",!0),document.body.style.overflow="hidden"}));return()=>{resetScrollbarPadding(),document.getElementById("root").removeAttribute("inert",!0),document.body.style.overflow="initial"}}),[]),react_dom.createPortal((0,jsx_runtime.jsx)("div",{className:FullscreenViewer_Fullscreen_module.wrapper,children}),root)}var ToggleFullscreenCornerButton=__webpack_require__("./src/frontend/ToggleFullscreenCornerButton.js"),index_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FullscreenViewer/index.module.css"),index_module_options={};index_module_options.styleTagTransform=styleTagTransform_default(),index_module_options.setAttributes=setAttributesWithoutAttributes_default(),index_module_options.insert=insertBySelector_default().bind(null,"head"),index_module_options.domAPI=styleDomAPI_default(),index_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(index_module.Z,index_module_options);const FullscreenViewer_index_module=index_module.Z&&index_module.Z.locals?index_module.Z.locals:void 0;function FullscreenViewer({contentElementId,renderChildren,renderFullscreenChildren}){const[isFullscreen,setIsFullscreen]=(0,react.useState)(!1),isRendered=(0,useDelayedBoolean.T)(isFullscreen,{fromTrueToFalse:200}),isVisible=(0,useDelayedBoolean.T)(isFullscreen,{fromFalseToTrue:1});(0,react.useEffect)((()=>{function handlePopState(){setIsFullscreen(window.history.state?.fullscreenContentElementId===contentElementId)}return window.addEventListener("popstate",handlePopState),()=>window.removeEventListener("popstate",handlePopState)}));const enterFullscreen=(0,react.useCallback)((()=>{setIsFullscreen(!0),window.parent===window&&window.history.pushState({fullscreenContentElementId:contentElementId},"")}),[contentElementId]),exitFullscreen=(0,react.useCallback)((()=>{setIsFullscreen(!1),window.history.state?.fullscreenContentElementId===contentElementId&&window.parent===window&&window.history.back()}),[contentElementId]);return(0,react.useEffect)((()=>{function handleKeyDown(event){"Escape"===event.key&&exitFullscreen()}return window.addEventListener("keydown",handleKeyDown),()=>window.removeEventListener("keydown",handleKeyDown)}),[exitFullscreen]),(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[renderChildren({enterFullscreen,isFullscreen}),isRendered&&(0,jsx_runtime.jsx)(Fullscreen,{children:(0,jsx_runtime.jsxs)("div",{className:classnames_default()(FullscreenViewer_index_module.wrapper,{[FullscreenViewer_index_module.visible]:isVisible}),children:[renderFullscreenChildren({exitFullscreen}),(0,jsx_runtime.jsx)(ToggleFullscreenCornerButton.X,{isFullscreen:!0,onExit:exitFullscreen})]})})]})}},"./src/frontend/Image.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>Image});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Image_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Image.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Image_module.Z,options);const frontend_Image_module=Image_module.Z&&Image_module.Z.locals?Image_module.Z.locals:void 0;var ImageStructuredData=__webpack_require__("./src/frontend/ImageStructuredData.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Image({imageFile,...props}){return imageFile&&imageFile.isReady&&props.load?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[renderImageTag(props,imageFile),renderStructuredData(props,imageFile)]}):null}function renderImageTag(props,imageFile){const cropPositionX=imageFile.cropPosition?imageFile.cropPosition.x:50,cropPositionY=imageFile.cropPosition?imageFile.cropPosition.y:50;return(0,jsx_runtime.jsx)("img",{className:classnames_default()({[frontend_Image_module.fill]:props.fill}),src:imageUrl(imageFile,props),alt:imageFile.configuration.alt?imageFile.configuration.alt:"",width:props.width,height:props.height,style:{objectPosition:`${cropPositionX}% ${cropPositionY}%`}})}function imageUrl(imageFile,{variant,preferSvg}){return"ultra"!==variant||imageFile.urls.ultra||(variant="large"),preferSvg&&"svg"===imageFile.extension.toLowerCase()?imageFile.urls.original:imageFile.urls[variant]}function renderStructuredData(props,file){if(props.structuredData&&file)return(0,jsx_runtime.jsx)(ImageStructuredData.z,{file})}renderImageTag.displayName="renderImageTag",Image.defaultProps={load:!0,variant:"large",fill:!0}},"./src/frontend/ImageStructuredData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>ImageStructuredData});__webpack_require__("../../../node_modules/react/index.js");var _utils_urls__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/utils/urls.js"),_entryState__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/entryState/index.js"),_StructuredData__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/StructuredData.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ImageStructuredData({file}){const entryMedadata=(0,_entryState__WEBPACK_IMPORTED_MODULE_1__.en)(),data={"@context":"http://schema.org","@type":"ImageObject",name:file.basename,description:file.configuration.alt,url:(0,_utils_urls__WEBPACK_IMPORTED_MODULE_4__.X)("https",file.urls.large),width:file.width,height:file.height,datePublished:entryMedadata.publishedAt,uploadDate:file.createdAt,copyrightHolder:{"@type":"Organization",name:file.rights}};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_StructuredData__WEBPACK_IMPORTED_MODULE_2__.J,{data})}ImageStructuredData.displayName="ImageStructuredData"},"./src/frontend/InlineFileRights.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>InlineFileRights});__webpack_require__("../../../node_modules/react/index.js");var i18n=__webpack_require__("./src/frontend/i18n.js"),blank=__webpack_require__("./src/frontend/utils/blank.js"),Widget=__webpack_require__("./src/frontend/Widget.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),InlineFileRights_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/InlineFileRights.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(InlineFileRights_module.Z,options);const frontend_InlineFileRights_module=InlineFileRights_module.Z&&InlineFileRights_module.Z.locals?InlineFileRights_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function InlineFileRights({items=[],context="standAlone",playerControlsFadedOut,playerControlsStandAlone,configuration={}}){const{t}=(0,i18n.QT)(),filteredItems=items.filter((item=>item.file&&item.file.inlineRights&&!(0,blank.fp)(item.file.rights)));return filteredItems.length?(0,jsx_runtime.jsx)(Widget.$,{role:"inlineFileRights",props:{context,playerControlsFadedOut,playerControlsStandAlone,configuration},children:(0,jsx_runtime.jsx)("ul",{className:frontend_InlineFileRights_module.list,children:filteredItems.map((({label,file})=>(0,jsx_runtime.jsxs)("li",{children:[label&&(0,jsx_runtime.jsxs)("span",{children:[t(label,{scope:"pageflow_scrolled.public.inline_file_rights_labels"}),": "]}),renderRights(file),renderLicense(file)]},`${label}-${file.id}`)))})}):null}function renderRights(file){return(0,blank.fp)(file.configuration.source_url)?file.rights:(0,jsx_runtime.jsx)("a",{href:file.configuration.source_url,target:"_blank",rel:"noopener noreferrer",children:file.rights})}function renderLicense(file){return file.license?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[" ","(",(0,jsx_runtime.jsx)("a",{href:file.license.url,target:"_blank",rel:"noopener noreferrer",children:file.license.name}),")"]}):null}InlineFileRights.displayName="InlineFileRights"},"./src/frontend/Link.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>Link});__webpack_require__("../../../node_modules/react/index.js");var _entryState__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/entryState/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Link({attributes,children,href,openInNewTab}){if(href?.chapter)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(ChapterLink,{attributes,chapterPermaId:href.chapter,children});if(href?.section)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("a",{...attributes,href:`#section-${href.section}`,children});if(href?.file)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(FileLink,{attributes,fileOptions:href.file,children});{const targetAttributes=openInNewTab?{target:"_blank",rel:"noopener noreferrer"}:{};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("a",{...attributes,...targetAttributes,href,children})}}function ChapterLink({attributes,children,chapterPermaId}){const chapter=(0,_entryState__WEBPACK_IMPORTED_MODULE_1__.W$)({permaId:chapterPermaId});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("a",{...attributes,href:`#${chapter?.chapterSlug||""}`,children})}function FileLink({attributes,children,fileOptions}){const file=(0,_entryState__WEBPACK_IMPORTED_MODULE_1__.TR)(fileOptions);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("a",{...attributes,target:"_blank",rel:"noopener noreferrer",href:file?.urls.original||"#",children})}ChapterLink.displayName="ChapterLink",FileLink.displayName="FileLink"},"./src/frontend/MediaPlayer/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Sy:()=>MediaPlayer,FI:()=>usePlayerState.FI});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),frontend=__webpack_require__("../../../package/src/frontend/index.js"),useAtmo=__webpack_require__("./src/frontend/useAtmo.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),videojsBase_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MediaPlayer/videojsBase.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(videojsBase_module.Z,options);videojsBase_module.Z&&videojsBase_module.Z.locals&&videojsBase_module.Z.locals;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function PlayerContainer({filePermaId,sources,textTrackSources,type,playsInline,loop,controls,altText,mediaEventsContextData,atmoDuringPlayback,onSetup,onDispose}){const playerWrapperRef=(0,react.useRef)(null);let atmo=(0,useAtmo.hL)();return(0,react.useEffect)((()=>{let playerWrapper=playerWrapperRef.current;if(sources){let player=frontend.BC.getPlayer(sources,{textTrackSources,filePermaId,tagName:type,playsInline,loop,controls,hooks:atmoDuringPlayback?atmo.createMediaPlayerHooks(atmoDuringPlayback):{},mediaEventsContextData,altText,onRelease(){playerWrapper.removeChild(player.el()),player=null,onDispose&&onDispose()}});return playerWrapper.appendChild(player.el()),onSetup&&onSetup(player),()=>{player&&frontend.BC.releasePlayer(player)}}})),(0,jsx_runtime.jsx)("div",{ref:playerWrapperRef})}function deepEqual(a,b){if(a.length!==b.length)return!1;for(let i=0;i{let player=playerRef.current;player&&function updatePlayerState(player,prevPlayerState,playerState,playerActions){!prevPlayerState.shouldPrebuffer&&playerState.shouldPrebuffer&&player.prebuffer().then((()=>setTimeout(playerActions.prebuffered,0))),!prevPlayerState.shouldPlay&&playerState.shouldPlay?playerState.fadeDuration?player.playAndFadeIn(playerState.fadeDuration):player.playOrPlayOnLoad():prevPlayerState.shouldPlay&&!playerState.shouldPlay&&playerState.isPlaying&&(playerState.fadeDuration&&!player.muted()?player.fadeOutAndPause(playerState.fadeDuration):player.pause()),void 0!==playerState.shouldSeekTo&&prevPlayerState.shouldSeekTo!==playerState.shouldSeekTo&&player.currentTime(playerState.shouldSeekTo),prevPlayerState.volumeFactor!==playerState.volumeFactor&&player.changeVolumeFactor(playerState.volumeFactor,playerState.volumeFactorFadeDuration)}(player,previousPlayerState.current,props.playerState,props.playerActions),previousPlayerState.current=props.playerState}),[props.playerState,props.playerActions]),(0,react.useEffect)((()=>{let player=playerRef.current;player&&function updateTextTracksMode(player,activeTextTrackFileId){[].slice.call(player.textTracks()).forEach((textTrack=>{textTrack.id===`text_track_file_${activeTextTrackFileId}`?textTrack.mode="showing":textTrack.mode="disabled"}))}(player,props.textTracks.activeFileId)}),[props.textTracks.activeFileId]),(0,react.useEffect)((()=>{const player=playerRef.current;player&&updateObjectPosition(player,props.objectPosition.x,props.objectPosition.y)}),[props.objectPosition.x,props.objectPosition.y]),(0,jsx_runtime.jsx)(MediaPlayer_PlayerContainer,{type:props.type,sources:appendSuffix(props.sources,props.sourceUrlSuffix),textTrackSources:(textTrackFiles=props.textTracks.files,textTracksDisabled=props.textTracksDisabled,textTracksDisabled?[]:textTrackFiles.filter((textTrackFile=>textTrackFile.isReady)).map((textTrackFile=>({id:`text_track_file_${textTrackFile.id}`,kind:textTrackFile.configuration.kind,label:textTrackFile.displayLabel,srclang:textTrackFile.configuration.srclang,src:textTrackFile.urls.vtt})))),filePermaId:props.filePermaId,loop:props.loop,controls:props.controls,playsInline:props.playsInline,mediaEventsContextData:eventContextData,atmoDuringPlayback:props.atmoDuringPlayback,onSetup:newPlayer=>{playerRef.current=newPlayer,unwatchPlayer=function watchPlayer(player,actions){function handleTimeUpdate(){actions.timeUpdate(player.currentTime(),player.duration())}return player.on("loadedmetadata",(()=>actions.metaDataLoaded(player.currentTime(),player.duration()))),player.on("loadeddata",(()=>actions.dataLoaded())),player.on("progress",(()=>actions.progress(player.bufferedEnd()))),player.on("play",actions.playing),player.on("playfailed",actions.playFailed),player.on("pause",actions.paused),player.on("waiting",actions.waiting),player.on("seeking",actions.seeking),player.on("seeked",actions.seeked),player.on("bufferunderrun",actions.bufferUnderrun),player.on("bufferunderruncontinue",actions.bufferUnderrunContinue),player.on("timeupdate",handleTimeUpdate),player.on("ended",actions.ended),player.one("loadedmetadata",(()=>actions.saveMediaElementId(player.getMediaElement().id))),()=>{player.off("loadedmetadata"),player.off("loadeddata"),player.off("progress"),player.off("play",actions.playing),player.off("playfailed",actions.playFailed),player.off("pause",actions.paused),player.off("waiting",actions.waiting),player.off("seeking",actions.seeking),player.off("seeked",actions.seeked),player.off("bufferunderrun",actions.bufferUnderrun),player.off("bufferunderruncontinue",actions.bufferUnderrunContinue),player.off("timeupdate",handleTimeUpdate),player.off("canplay"),player.off("ended",actions.ended),actions.discardMediaElementId()}}(newPlayer,props.playerActions),function applyPlayerState(player,playerState,playerActions){player.one("loadedmetadata",(()=>player.currentTime(playerState.currentTime))),player.changeVolumeFactor(playerState.volumeFactor,0),playerState.shouldPrebuffer&&player.prebuffer().then(playerActions.prebuffered),playerState.shouldPlay&&player.play(),player.on("canplay",(function(){playerState.shouldPlay&&player.paused()&&player.play()}))}(newPlayer,props.playerState,props.playerActions),updateObjectPosition(newPlayer,props.objectPosition.x,props.objectPosition.y)},onDispose:()=>{unwatchPlayer(),playerRef.current=void 0},altText:props.altText});var textTrackFiles,textTracksDisabled}function appendSuffix(sources,suffix){return suffix?sources.map((source=>({...source,src:`${source.src}${suffix}`}))):sources}MediaPlayer.displayName="MediaPlayer",MediaPlayer.defaultProps={load:"auto"},Poster.displayName="Poster",PreparedMediaPlayer.displayName="PreparedMediaPlayer",PreparedMediaPlayer.defaultProps={objectPosition:{},textTracks:{files:[]}}},"./src/frontend/MediaPlayer/usePlayerState.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>usePlayerState});var react=__webpack_require__("../../../node_modules/react/index.js"),frontend=__webpack_require__("../../../package/src/frontend/index.js");const PLAY="MEDIA_PLAY",PLAYING="MEDIA_PLAYING",PLAY_FAILED="MEDIA_PLAY_FAILED",PAUSE="MEDIA_PAUSE",PAUSED="MEDIA_PAUSED",PLAY_AND_FADE_IN="MEDIA_PLAY_AND_FADE_IN",FADE_OUT_AND_PAUSE="MEDIA_FADE_OUT_AND_PAUSE",CHANGE_VOLUME_FACTOR="CHANGE_VOLUME_FACTOR",META_DATA_LOADED="MEDIA_META_DATA_LOADED",DATA_LOADED="MEDIA_DATA_LOADED",PROGRESS="MEDIA_PROGRESS",TIME_UPDATE="MEDIA_TIME_UPDATE",ENDED="MEDIA_ENDED",SCRUB_TO="MEDIA_SCRUB_TO",SEEK_TO="MEDIA_SEEK_TO",SEEKING="MEDIA_SEEKING",SEEKED="MEDIA_SEEKED",WAITING="MEDIA_WAITING",PREBUFFER="MEDIA_PREBUFFER",PREBUFFERED="MEDIA_PREBUFFERED",BUFFER_UNDERRUN="MEDIA_BUFFER_UNDERRUN",BUFFER_UNDERRUN_CONTINUE="MEDIA_BUFFER_UNDERRUN_CONTINUE",MOUSE_ENTERED="MEDIA_MOUSE_ENTERED",MOUSE_LEFT="MEDIA_MOUSE_LEFT",MOUSE_ENTERED_CONTROLS="MEDIA_MOUSE_ENTERED_CONTROLS",MOUSE_LEFT_CONTROLS="MEDIA_MOUSE_LEFT_CONTROLS",FOCUS_ENTERED_CONTROLS="MEDIA_FOCUS_ENTERED_CONTROLS",FOCUS_LEFT_CONTROLS="MEDIA_FOCUS_LEFT_CONTROLS",USER_INTERACTION="MEDIA_USER_INTERACTION",USER_IDLE="MEDIA_USER_IDLE",SAVE_MEDIA_ELEMENT_ID="MEDIA_SAVE_MEDIA_ELEMENT_ID",DISCARD_MEDIA_ELEMENT_ID="MEDIA_DISCARD_MEDIA_ELEMENT_ID";function playerStateReducer(state,action){switch(action.type){case PLAY:return{...state,isLoading:!0,shouldPlay:!0,playFailed:!1,unplayed:!1,lastControlledVia:action.payload.via};case PLAYING:return{...state,shouldPlay:!0,isPlaying:!0,userIdle:!1};case PLAY_AND_FADE_IN:return{...state,shouldPlay:!0,fadeDuration:action.payload.fadeDuration,isLoading:!0,lastControlledVia:action.payload.via};case FADE_OUT_AND_PAUSE:return{...state,shouldPlay:!1,fadeDuration:action.payload.fadeDuration,isLoading:!1,lastControlledVia:action.payload.via};case PLAY_FAILED:return{...state,shouldPlay:!1,playFailed:!0,fadeDuration:null,unplayed:!0,isLoading:!1};case PAUSE:return{...state,shouldPlay:!1,isLoading:!1,fadeDuration:null,lastControlledVia:action.payload.via};case PAUSED:return state.bufferUnderrun?{...state,isPlaying:!1}:{...state,shouldPlay:!1,fadeDuration:null,isPlaying:!1,isLoading:!1};case SCRUB_TO:return{...state,scrubbingAt:action.payload.time};case SEEK_TO:return{...state,shouldSeekTo:action.payload.time};case SEEKING:return{...state,isLoading:!0};case SEEKED:return{...state,shouldSeekTo:void 0,scrubbingAt:void 0,isLoading:!1};case META_DATA_LOADED:return{...state,currentTime:action.payload.currentTime,duration:action.payload.duration};case DATA_LOADED:return{...state,dataLoaded:!0};case PROGRESS:return{...state,bufferedEnd:action.payload.bufferedEnd};case TIME_UPDATE:return{...state,currentTime:action.payload.currentTime,duration:action.payload.duration,isLoading:!1};case ENDED:return{...state,shouldPlay:!1,isPlaying:!1,unplayed:!0,lastControlledVia:null};case WAITING:return{...state,isLoading:!0};case PREBUFFER:return{...state,shouldPrebuffer:!0};case PREBUFFERED:return{...state,shouldPrebuffer:!1};case BUFFER_UNDERRUN:return{...state,bufferUnderrun:!0};case BUFFER_UNDERRUN_CONTINUE:return{...state,bufferUnderrun:!1};case MOUSE_ENTERED:return{...state,userHovering:!0};case MOUSE_LEFT:return{...state,userHovering:!1};case MOUSE_ENTERED_CONTROLS:return{...state,userHoveringControls:!0};case MOUSE_LEFT_CONTROLS:return{...state,userHoveringControls:!1};case FOCUS_ENTERED_CONTROLS:return{...state,focusInsideControls:!0,userIdle:!1};case FOCUS_LEFT_CONTROLS:return{...state,focusInsideControls:!1,userIdle:!1};case USER_INTERACTION:return state.userIdle?{...state,userIdle:!1}:state;case USER_IDLE:return{...state,userIdle:!0};case SAVE_MEDIA_ELEMENT_ID:return{...state,mediaElementId:action.payload.id};case DISCARD_MEDIA_ELEMENT_ID:return{...state,dataLoaded:!1,isPlaying:!1,mediaElementId:null};case CHANGE_VOLUME_FACTOR:return{...state,volumeFactor:action.payload.volumeFactor,volumeFactorFadeDuration:action.payload.fadeDuration};default:return state}}function usePlayerState(){const[state,dispatch]=(0,react.useReducer)(playerStateReducer,{isPlaying:!1,shouldPlay:!1,unplayed:!0,dataLoaded:!1,isLoading:!0,playFailed:!1,duration:0,bufferedEnd:0,shouldPrebuffer:!0,fadeDuration:void 0,bufferUnderrun:void 0,scrubbingAt:void 0,currentTime:0,mediaElementId:void 0,shouldSeekTo:void 0,userHovering:!1,userHoveringControls:!1,focusInsideControls:!1,userIdle:!1,volumeFactor:1}),actions=(0,react.useMemo)((()=>function createActions(dispatch){return{playBlessed({via}={}){frontend.BC.mute(!1),dispatch({type:PLAY,payload:{via}})},play({via}={}){dispatch({type:PLAY,payload:{via}})},playing(){dispatch({type:PLAYING})},playFailed(){dispatch({type:PLAY_FAILED})},pause({via}={}){dispatch({type:PAUSE,payload:{via}})},paused(){dispatch({type:PAUSED})},playAndFadeIn(fadeDuration,{via}={}){dispatch({type:PLAY_AND_FADE_IN,payload:{fadeDuration,via}})},fadeOutAndPause(fadeDuration,{via}={}){dispatch({type:FADE_OUT_AND_PAUSE,payload:{fadeDuration,via}})},changeVolumeFactor(volumeFactor,fadeDuration){dispatch({type:CHANGE_VOLUME_FACTOR,payload:{fadeDuration,volumeFactor}})},metaDataLoaded(currentTime,duration){dispatch({type:META_DATA_LOADED,payload:{currentTime,duration}})},dataLoaded(){dispatch({type:DATA_LOADED})},progress(bufferedEnd){dispatch({type:PROGRESS,payload:{bufferedEnd}})},timeUpdate(currentTime,duration){dispatch({type:TIME_UPDATE,payload:{currentTime,duration}})},ended(){dispatch({type:ENDED})},scrubTo(time){dispatch({type:SCRUB_TO,payload:{time}})},seekTo(time){dispatch({type:SEEK_TO,payload:{time}})},seeking(){dispatch({type:SEEKING})},seeked(){dispatch({type:SEEKED})},waiting(){dispatch({type:WAITING})},prebuffer(){dispatch({type:PREBUFFER})},prebuffered(){dispatch({type:PREBUFFERED})},bufferUnderrun(){dispatch({type:BUFFER_UNDERRUN})},bufferUnderrunContinue(){dispatch({type:BUFFER_UNDERRUN_CONTINUE})},mouseEntered(){dispatch({type:MOUSE_ENTERED})},mouseLeft(){dispatch({type:MOUSE_LEFT})},mouseEnteredControls(){dispatch({type:MOUSE_ENTERED_CONTROLS})},mouseLeftControls(){dispatch({type:MOUSE_LEFT_CONTROLS})},userInteraction(){dispatch({type:USER_INTERACTION})},userIdle(){dispatch({type:USER_IDLE})},focusEnteredControls(){dispatch({type:FOCUS_ENTERED_CONTROLS})},focusLeftControls(){dispatch({type:FOCUS_LEFT_CONTROLS})},saveMediaElementId(id){dispatch({type:SAVE_MEDIA_ELEMENT_ID,payload:{id}})},discardMediaElementId(){dispatch({type:DISCARD_MEDIA_ELEMENT_ID})}}}(dispatch)),[dispatch]);return[state,actions]}},"./src/frontend/MotifAreaVisibilityProvider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>MotifAreaVisibilityContext,H:()=>MotifAreaVisibilityProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const MotifAreaVisibilityContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(!1);function MotifAreaVisibilityProvider({visible,children}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MotifAreaVisibilityContext.Provider,{value:visible,children})}MotifAreaVisibilityProvider.displayName="MotifAreaVisibilityProvider"},"./src/frontend/PhonePlatformContext.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>PhonePlatformContext});const PhonePlatformContext=__webpack_require__("../../../node_modules/react/index.js").createContext(!1)},"./src/frontend/RootProviders.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{i:()=>RootProviders});__webpack_require__("../../../node_modules/react/index.js");var frontend=__webpack_require__("../../../package/src/frontend/index.js"),useBrowserFeature=__webpack_require__("./src/frontend/useBrowserFeature.js"),entryState=__webpack_require__("./src/entryState/index.js"),focusOutline=__webpack_require__("./src/frontend/focusOutline.js"),i18n=__webpack_require__("./src/frontend/i18n.js"),PhonePlatformContext=__webpack_require__("./src/frontend/PhonePlatformContext.js"),inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const PhonePlatformProvider=(0,inlineEditing.JL)("PhonePlatformProvider",(function PhonePlatformProvider({children}){const isPhonePlatform=(0,useBrowserFeature.h)("phone platform");return(0,jsx_runtime.jsx)(PhonePlatformContext.M.Provider,{value:isPhonePlatform,children})}));var useMediaMuted=__webpack_require__("./src/frontend/useMediaMuted.js"),useAudioFocus=__webpack_require__("./src/frontend/useAudioFocus.js"),thirdPartyConsent=__webpack_require__("./src/frontend/thirdPartyConsent/index.js"),useCurrentChapter=__webpack_require__("./src/frontend/useCurrentChapter.js"),useScrollTarget=__webpack_require__("./src/frontend/useScrollTarget.js");function RootProviders({seed,consent=frontend.A2,children}){return(0,jsx_runtime.jsx)(focusOutline.G,{children:(0,jsx_runtime.jsx)(useBrowserFeature.d,{children:(0,jsx_runtime.jsx)(PhonePlatformProvider,{children:(0,jsx_runtime.jsx)(useMediaMuted.OK,{children:(0,jsx_runtime.jsx)(useAudioFocus.M,{children:(0,jsx_runtime.jsx)(entryState.MB,{seed,children:(0,jsx_runtime.jsx)(useCurrentChapter.dy,{children:(0,jsx_runtime.jsx)(i18n.Iw,{children:(0,jsx_runtime.jsx)(thirdPartyConsent.xr,{consent,children:(0,jsx_runtime.jsx)(useScrollTarget.Xc,{children})})})})})})})})})})}RootProviders.displayName="RootProviders"},"./src/frontend/Section.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>ConnectedSection});var v1_namespaceObject={};__webpack_require__.r(v1_namespaceObject),__webpack_require__.d(v1_namespaceObject,{Backdrop:()=>Backdrop,useBackdrop:()=>useBackdrop,useBackdropSectionClassNames:()=>useBackdropSectionClassNames,useBackdropSectionCustomProperties:()=>useBackdropSectionCustomProperties,useMotifAreaState:()=>useMotifAreaState});var v2_namespaceObject={};__webpack_require__.r(v2_namespaceObject),__webpack_require__.d(v2_namespaceObject,{Backdrop:()=>Backdrop_Backdrop,useBackdrop:()=>useBackdrop_useBackdrop,useBackdropSectionClassNames:()=>useBackdropSectionClassNames_useBackdropSectionClassNames,useBackdropSectionCustomProperties:()=>useBackdropSectionCustomProperties_useBackdropSectionCustomProperties,useMotifAreaState:()=>useMotifAreaState_useMotifAreaState});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js");const SectionLifecycleContext=(0,react.createContext)(),SectionLifecycleProvider=(0,useScrollPositionLifecycle.y8)(SectionLifecycleContext),useSectionLifecycle=(0,useScrollPositionLifecycle.d3)(SectionLifecycleContext);var AudioPlayer=__webpack_require__("./src/frontend/AudioPlayer/index.js"),useAtmo=__webpack_require__("./src/frontend/useAtmo.js"),usePrevious=__webpack_require__("./src/frontend/usePrevious.js");function SectionAtmo({audioFile}){const lastAudioFile=(0,usePrevious.D)(audioFile);let atmo=(0,useAtmo.hL)(),processAtmo=(0,react.useCallback)((()=>{let sources;audioFile&&audioFile.isReady&&(sources=(0,AudioPlayer.G)(audioFile)),atmo&&atmo.updateAtmo({sources,audioFilePermaId:audioFile?.permaId})}),[atmo,audioFile]);return useSectionLifecycle({onActivate(){processAtmo()}}),(0,react.useEffect)((()=>{void 0!==lastAudioFile&&(lastAudioFile&&lastAudioFile.permaId)!==(audioFile&&audioFile.permaId)&&processAtmo()}),[processAtmo,lastAudioFile,audioFile]),null}var entryState=__webpack_require__("./src/entryState/index.js"),Foreground=__webpack_require__("./src/frontend/Foreground.js"),InlineFileRights=__webpack_require__("./src/frontend/InlineFileRights.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),SectionInlineFileRights_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/SectionInlineFileRights.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SectionInlineFileRights_module.Z,options);const frontend_SectionInlineFileRights_module=SectionInlineFileRights_module.Z&&SectionInlineFileRights_module.Z.locals?SectionInlineFileRights_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function SectionInlineFileRights({section,state,backdrop,atmoAudioFile}){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_SectionInlineFileRights_module.wrapper,{[frontend_SectionInlineFileRights_module.fade]:section.nextSection?.transition?.startsWith("fade"),[frontend_SectionInlineFileRights_module.inactive]:"active"!==state}),children:(0,jsx_runtime.jsx)(InlineFileRights.B,{context:"section",items:[{label:"image",file:backdrop.image},{label:"video",file:backdrop.video},{label:"atmo",file:atmoAudioFile}]})})}SectionInlineFileRights.displayName="SectionInlineFileRights";var layouts=__webpack_require__("./src/frontend/layouts/index.js"),useScrollTarget=__webpack_require__("./src/frontend/useScrollTarget.js");function prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches}const SectionViewTimelineContext=react.createContext();function SectionViewTimelineProvider({backdrop,children}){const[timeline,setTimeline]=(0,react.useState)(),ref=(0,react.useRef)(),isNeeded=backdrop?.effects?.some((effect=>"scrollParallax"===effect.name));return(0,react.useEffect)((()=>{if(isNeeded&&window.ViewTimeline&&!prefersReducedMotion())return setTimeline(new window.ViewTimeline({subject:ref.current})),()=>setTimeline(null)}),[isNeeded]),(0,jsx_runtime.jsx)("div",{ref,children:(0,jsx_runtime.jsx)(SectionViewTimelineContext.Provider,{value:timeline,children})})}SectionViewTimelineProvider.displayName="SectionViewTimelineProvider";var inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),backgroundColor=__webpack_require__("./src/frontend/backgroundColor.js");function getSize(el){return el?{left:el.offsetLeft,top:el.offsetTop,width:el.offsetWidth,height:el.offsetHeight,bottom:el.offsetParent?el.offsetParent.offsetHeight-el.offsetTop-el.offsetHeight:0}:{left:0,top:0,width:0,height:0,bottom:0}}function useDimension(){const[componentSize,setComponentSize]=(0,react.useState)(getSize(null)),[currentNode,setCurrentNode]=(0,react.useState)(null),measuredRef=(0,react.useCallback)((node=>{setCurrentNode(node),setComponentSize(getSize(node))}),[]);return(0,react.useEffect)((function(){function handleResize(){setComponentSize(getSize(currentNode))}if(currentNode)return handleResize(),window.addEventListener("resize",handleResize),function(){window.removeEventListener("resize",handleResize)}}),[currentNode]),[componentSize,measuredRef]}var Fullscreen=__webpack_require__("./src/frontend/Fullscreen.js"),FillColor_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FillColor.module.css"),FillColor_module_options={};FillColor_module_options.styleTagTransform=styleTagTransform_default(),FillColor_module_options.setAttributes=setAttributesWithoutAttributes_default(),FillColor_module_options.insert=insertBySelector_default().bind(null,"head"),FillColor_module_options.domAPI=styleDomAPI_default(),FillColor_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(FillColor_module.Z,FillColor_module_options);const frontend_FillColor_module=FillColor_module.Z&&FillColor_module.Z.locals?FillColor_module.Z.locals:void 0;function FillColor(props){return(0,jsx_runtime.jsx)("div",{className:frontend_FillColor_module.FillColor,style:{backgroundColor:props.color},children:(0,jsx_runtime.jsx)(Fullscreen.ZP,{})})}FillColor.displayName="FillColor";var useBackgroundFile=__webpack_require__("./src/frontend/v1/useBackgroundFile.js"),VideoPlayer=__webpack_require__("./src/frontend/VideoPlayer/index.js"),MotifArea_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MotifArea.module.css"),MotifArea_module_options={};MotifArea_module_options.styleTagTransform=styleTagTransform_default(),MotifArea_module_options.setAttributes=setAttributesWithoutAttributes_default(),MotifArea_module_options.insert=insertBySelector_default().bind(null,"head"),MotifArea_module_options.domAPI=styleDomAPI_default(),MotifArea_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(MotifArea_module.Z,MotifArea_module_options);const frontend_MotifArea_module=MotifArea_module.Z&&MotifArea_module.Z.locals?MotifArea_module.Z.locals:void 0;var MotifAreaVisibilityProvider=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js");const MotifArea=function MotifArea(props){const lastPosition=(0,react.useRef)(),position=props.file?.isReady&&function getPosition(props){return props.file.motifAreaOffsetRect||{top:0,left:0,width:0,height:0}}(props),visible=(0,react.useContext)(MotifAreaVisibilityProvider.B),elementRef=(0,react.useRef)(),onUpdate=props.onUpdate,setElementRef=(0,react.useCallback)((element=>{elementRef.current=element,onUpdate(element)}),[elementRef,onUpdate]);return(0,react.useEffect)((()=>{lastPosition.current&&position&&(lastPosition.current.top!==position.top||lastPosition.current.left!==position.left||lastPosition.current.width!==position.width||lastPosition.current.height!==position.height)&&onUpdate(elementRef.current),lastPosition.current=position})),position?(0,jsx_runtime.jsx)("div",{ref:setElementRef,className:classnames_default()(frontend_MotifArea_module.root,{[frontend_MotifArea_module.visible]:visible}),style:position,onMouseEnter:props.onMouseEnter,onMouseLeave:props.onMouseLeave}):null};MotifArea.displayName="MotifArea",MotifArea.defaultProps={onUpdate:()=>{}};var usePlayerState=__webpack_require__("./src/frontend/MediaPlayer/usePlayerState.js"),useIsomorphicLayoutEffect=__webpack_require__("./src/frontend/useIsomorphicLayoutEffect.js"),Effects_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v1/Backdrop/Effects.module.css"),Effects_module_options={};Effects_module_options.styleTagTransform=styleTagTransform_default(),Effects_module_options.setAttributes=setAttributesWithoutAttributes_default(),Effects_module_options.insert=insertBySelector_default().bind(null,"head"),Effects_module_options.domAPI=styleDomAPI_default(),Effects_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Effects_module.Z,Effects_module_options);const Backdrop_Effects_module=Effects_module.Z&&Effects_module.Z.locals?Effects_module.Z.locals:void 0;function Effects({file,children}){const ref=(0,react.useRef)(),sectionViewTimeline=function useSectionViewTimeline(){return(0,react.useContext)(SectionViewTimelineContext)}(),isStaticPreview=(0,useScrollPositionLifecycle.ln)(),{isVisible}=useSectionLifecycle(),scrollParallaxValue=getEffectValue(file,"scrollParallax"),autoZoomValue=getEffectValue(file,"autoZoom"),[autoZoomRunning,setAutoZoomRunning]=(0,react.useState)(!1);return(0,useIsomorphicLayoutEffect.L)((()=>{if(scrollParallaxValue&&!isStaticPreview&§ionViewTimeline){const max=20*scrollParallaxValue/100,scale=100+2*max,animation=ref.current.animate({transform:[`translateY(${max}%) scale(${scale}%)`,`translateY(${-max}%) scale(${scale}%)`]},{fill:"forwards",timeline:sectionViewTimeline,rangeStart:"cover 0%",composite:"add",rangeEnd:"cover 100%"});return()=>animation.cancel()}}),[sectionViewTimeline,scrollParallaxValue,isStaticPreview]),(0,useIsomorphicLayoutEffect.L)((()=>{setAutoZoomRunning(autoZoomValue&&isVisible&&!prefersReducedMotion())}),[autoZoomValue,isVisible]),(0,jsx_runtime.jsx)("div",{ref,className:classnames_default()(Backdrop_Effects_module.effects,{[Backdrop_Effects_module.autoZoom]:autoZoomRunning}),style:{filter:getFilter(file?.effects||[]),...getAutoZoomProperties(autoZoomValue,file)},children})}function getEffectValue(file,name){return(file?.effects||[]).find((effect=>effect.name===name))?.value}function getFilter(effects){const components=effects.map((effect=>{if("blur"===effect.name)return`blur(${effect.value/100*10}px)`;if(["brightness","contrast","saturate"].includes(effect.name)){const value=Math.round(effect.value<0?100+.6*effect.value:100+effect.value);return`${effect.name}(${value}%)`}return["grayscale","sepia"].includes(effect.name)?`${effect.name}(${effect.value}%)`:void 0})).filter(Boolean);return components.length?components.join(" "):null}function getAutoZoomProperties(autoZoomValue,file){if(!autoZoomValue)return null;return{"--auto-zoom-origin-x":`${file?.motifArea?50-(file.motifArea.left+file.motifArea.width/2):0}%`,"--auto-zoom-origin-y":`${file?.motifArea?50-(file.motifArea.top+file.motifArea.height/2):0}%`,"--auto-zoom-duration":autoZoomValue/100*1e3+4e4*(1-autoZoomValue/100)+"ms"}}Effects.displayName="Effects";var frontend=__webpack_require__("../../../package/src/frontend/index.js"),useEventContextData=__webpack_require__("./src/frontend/useEventContextData.js");function BackgroundVideo({video,onMotifAreaUpdate,containerDimension}){const[playerState,playerActions]=(0,usePlayerState.FI)(),{shouldLoad,shouldPrepare}=useSectionLifecycle({onVisible(){playerActions.changeVolumeFactor(0,0),playerActions.play()},onActivate(){playerActions.changeVolumeFactor(1,1e3)},onDeactivate(){playerActions.changeVolumeFactor(0,1e3)},onInvisible(){playerActions.pause()}});return(0,react.useEffect)((()=>{let documentState=(0,frontend.wR)((visibilityState=>{"hidden"===visibilityState?playerActions.pause():playerActions.play()}));return()=>{documentState.removeCallback()}}),[playerActions]),(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Effects,{file:video,children:(0,jsx_runtime.jsx)(useEventContextData.De,{playerDescription:"Backdrop Video",playbackMode:"loop",children:(0,jsx_runtime.jsx)(VideoPlayer.Y,{load:shouldPrepare?"auto":shouldLoad?"poster":"none",playerState,playerActions,videoFile:video,textTracksDisabled:!0,fit:"cover",loop:!0,playsInline:!0})})}),(0,jsx_runtime.jsx)(MotifArea,{onUpdate:onMotifAreaUpdate,file:video,containerWidth:containerDimension.width,containerHeight:containerDimension.height},video.permaId)]})}var Image=__webpack_require__("./src/frontend/Image.js");function BackgroundImage({image,onMotifAreaUpdate,containerDimension}){const{shouldLoad}=useSectionLifecycle();return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Effects,{file:image,children:(0,jsx_runtime.jsx)(Image.E,{imageFile:image,load:shouldLoad,structuredData:!0,preferSvg:!0})}),(0,jsx_runtime.jsx)(MotifArea,{onUpdate:onMotifAreaUpdate,file:image,containerWidth:containerDimension.width,containerHeight:containerDimension.height},image?.permaId)]})}var ContentElement=__webpack_require__("./src/frontend/ContentElement.js");const BackgroundContentElement=(0,inlineEditing.v9)("BackgroundContentElementDecorator",(function BackgroundContentElement({contentElement,isIntersecting,onMotifAreaUpdate,containerDimension}){const sectionLifecycle=useSectionLifecycle(),lifecycleOverride=(0,react.useMemo)((()=>({...sectionLifecycle,isActive:sectionLifecycle.isActive&&!isIntersecting})),[sectionLifecycle,isIntersecting]),sectionProps=(0,react.useMemo)((()=>({isIntersecting,containerDimension})),[isIntersecting,containerDimension]);return(0,jsx_runtime.jsx)("div",{ref:onMotifAreaUpdate,children:(0,jsx_runtime.jsx)(ContentElement.d,{id:contentElement.id,permaId:contentElement.permaId,type:contentElement.type,position:contentElement.position,width:3,itemProps:contentElement.props,sectionProps,lifecycleOverride})})}));function BackgroundAsset(props){const backgroundFile=(0,useBackgroundFile.A)({file:props.backdrop.video||props.backdrop.image,motifArea:props.backdrop.motifArea,effects:props.backdrop.effects,containerDimension:props.containerDimension});return props.backdrop.contentElement?(0,jsx_runtime.jsx)(Fullscreen.ZP,{ref:props.setContainerRef,children:(0,jsx_runtime.jsx)(BackgroundContentElement,{contentElement:props.backdrop.contentElement,onMotifAreaUpdate:props.onMotifAreaUpdate,containerDimension:props.containerDimension,isIntersecting:props.motifAreaState.isMotifIntersected})}):props.backdrop.video?(0,jsx_runtime.jsx)(Fullscreen.ZP,{ref:props.setContainerRef,children:(0,jsx_runtime.jsx)(BackgroundVideo,{video:backgroundFile,onMotifAreaUpdate:props.onMotifAreaUpdate,containerDimension:props.containerDimension})}):props.backdrop.color?(0,jsx_runtime.jsx)(FillColor,{color:props.backdrop.color}):(0,jsx_runtime.jsx)(Fullscreen.ZP,{ref:props.setContainerRef,children:(0,jsx_runtime.jsx)(BackgroundImage,{image:backgroundFile,onMotifAreaUpdate:props.onMotifAreaUpdate,containerDimension:props.containerDimension})})}var Backdrop_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Backdrop.module.css"),Backdrop_module_options={};Backdrop_module_options.styleTagTransform=styleTagTransform_default(),Backdrop_module_options.setAttributes=setAttributesWithoutAttributes_default(),Backdrop_module_options.insert=insertBySelector_default().bind(null,"head"),Backdrop_module_options.domAPI=styleDomAPI_default(),Backdrop_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Backdrop_module.Z,Backdrop_module_options);const frontend_Backdrop_module=Backdrop_module.Z&&Backdrop_module.Z.locals?Backdrop_module.Z.locals:void 0;var shared_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),shared_module_options={};shared_module_options.styleTagTransform=styleTagTransform_default(),shared_module_options.setAttributes=setAttributesWithoutAttributes_default(),shared_module_options.insert=insertBySelector_default().bind(null,"head"),shared_module_options.domAPI=styleDomAPI_default(),shared_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(shared_module.Z,shared_module_options);const transitions_shared_module=shared_module.Z&&shared_module.Z.locals?shared_module.Z.locals:void 0,Backdrop=(0,inlineEditing.v9)("BackdropDecorator",(function Backdrop(props){const[containerDimension,setContainerRef]=useDimension(),{shouldLoad}=useSectionLifecycle();return(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_Backdrop_module.Backdrop,{[frontend_Backdrop_module.noCompositionLayer]:!shouldLoad&&!props.eagerLoad},props.transitionStyles.backdrop,props.transitionStyles[`backdrop-${props.state}`]),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(props.transitionStyles.backdropInner,{[transitions_shared_module.justifyBottom]:props.backdrop.contentElement}),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_Backdrop_module.defaultBackground,props.transitionStyles.backdropInner2),children:props.children((0,jsx_runtime.jsx)(BackgroundAsset,{...props,containerDimension,setContainerRef}))})})})}));function getBoundingClientRect(el){return el?el.getBoundingClientRect():{left:0,right:0,top:0,bottom:0,width:0,height:0}}function useBoundingClientRect({updateOnScrollAndResize=!0,dependencies=[]}={}){const[boundingClientRect,setBoundingClientRect]=(0,react.useState)(getBoundingClientRect(null)),[currentNode,setCurrentNode]=(0,react.useState)(null),measureRef=(0,react.useCallback)((node=>{setCurrentNode(node),setBoundingClientRect(getBoundingClientRect(node))}),[]);return(0,useIsomorphicLayoutEffect.L)((()=>{dependencies.length&¤tNode&&setBoundingClientRect(getBoundingClientRect(currentNode))}),dependencies),(0,react.useEffect)((function(){function handler(){setBoundingClientRect(getBoundingClientRect(currentNode))}if(currentNode&&updateOnScrollAndResize)return window.addEventListener("resize",handler),window.addEventListener("scroll",handler),function(){window.removeEventListener("resize",handler),window.removeEventListener("scroll",handler)}}),[currentNode,updateOnScrollAndResize]),[boundingClientRect,measureRef]}function useMotifAreaState({backdropContentElement,transitions,fullHeight,empty,exposeMotifArea,updateOnScrollAndResize}={}){const[motifAreaRect,setMotifAreaRectRef]=useBoundingClientRect({updateOnScrollAndResize}),[motifAreaDimension,setMotifAreaDimensionRef]=useDimension(),[isPadded,setIsPadded]=(0,react.useState)(!1),setMotifAreaRef=(0,react.useCallback)((node=>{setMotifAreaRectRef(node),setMotifAreaDimensionRef(node)}),[setMotifAreaRectRef,setMotifAreaDimensionRef]),[contentAreaRect,setContentAreaRef]=useBoundingClientRect({updateOnScrollAndResize,dependencies:[isPadded]}),contentRequiresPadding=exposeMotifArea&&function isIntersectingX(rectA,rectB){return rectA.leftrectB.left||rectB.leftrectA.left}(motifAreaRect,contentAreaRect)&&motifAreaRect.height>0&&!empty,paddingTop=function getMotifAreaPadding(contentRequiresPadding,transitions,motifAreaDimension,backdropContentElement,empty){if(backdropContentElement)return"fadeIn"===transitions[0]||empty&&"fadeOut"===transitions[1]?"70vh":"110vh";if(!contentRequiresPadding)return;if("fadeIn"===transitions[0]||"fadeInBg"===transitions[0])return 2*motifAreaDimension.top/3+motifAreaDimension.height;return"reveal"===transitions[0]?motifAreaDimension.height:motifAreaDimension.top+motifAreaDimension.height}(contentRequiresPadding,transitions,motifAreaDimension,backdropContentElement,empty),willBePadded=!!paddingTop;(0,react.useEffect)((()=>{setIsPadded(willBePadded)}),[willBePadded]);const intersectionRatioY=function getIntersectionRatioY(motifAreaRect,contentAreaRect){const motifAreaOverlap=Math.max(0,Math.min(motifAreaRect.height,motifAreaRect.bottom-contentAreaRect.top));return motifAreaRect.height>0?motifAreaOverlap/motifAreaRect.height:0}(motifAreaRect,contentAreaRect);return[{paddingTop,isContentPadded:contentRequiresPadding||backdropContentElement,minHeight:getMotifAreaMinHeight(fullHeight,transitions,motifAreaDimension),intersectionRatioY:contentRequiresPadding?intersectionRatioY:0,isMotifIntersected:getIsMotifIntersected(empty,transitions,intersectionRatioY)},setMotifAreaRef,setContentAreaRef]}function getMotifAreaMinHeight(fullHeight,transitions,motifAreaDimension){if(!fullHeight)return"reveal"===transitions[0]?"conceal"===transitions[1]?motifAreaDimension.height:motifAreaDimension.bottom+motifAreaDimension.height:motifAreaDimension.top+motifAreaDimension.height}function getIsMotifIntersected(empty,transitions,intersectionRatioY){return(!empty||"fadeOutBg"===transitions[1])&&intersectionRatioY>0}Backdrop.defaultProps={children:children=>children,transitionStyles:{}};var usePortraitOrientation=__webpack_require__("./src/frontend/usePortraitOrientation.js");function useBackdrop(section){const videoBackdrop=useFileBackdrop({section,collectionName:"videoFiles",propertyName:"video"}),imageBackdrop=useFileBackdrop({section,collectionName:"imageFiles",propertyName:"image"}),contentElement=(0,entryState.mz)({permaId:section.backdrop?.contentElement,layout:"backdrop"});return contentElement&&contentElement.sectionId===section.id?{contentElement}:section.backdrop?.color||section.backdrop?.image&§ion.backdrop.image.toString().startsWith("#")?{color:section.backdrop.color||section.backdrop.image}:videoBackdrop||imageBackdrop||{}}function useFileBackdrop({section,collectionName,propertyName}){const file=(0,entryState.Zo)({configuration:section.backdrop||{},collectionName,propertyName}),mobileFile=(0,entryState.Zo)({configuration:section.backdrop||{},collectionName,propertyName:`${propertyName}Mobile`}),mobile=(0,usePortraitOrientation.B)({active:file&&mobileFile});return!mobileFile||!mobile&&file?file?{[propertyName]:file,motifArea:section.backdrop[`${propertyName}MotifArea`],effects:section.backdropEffects}:null:{[propertyName]:mobileFile,motifArea:section.backdrop[`${propertyName}MobileMotifArea`],effects:section.backdropEffectsMobile}}function useBackdropSectionCustomProperties(){}function useBackdropSectionClassNames(){}var Positioner_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Backdrop/Positioner.module.css"),Positioner_module_options={};Positioner_module_options.styleTagTransform=styleTagTransform_default(),Positioner_module_options.setAttributes=setAttributesWithoutAttributes_default(),Positioner_module_options.insert=insertBySelector_default().bind(null,"head"),Positioner_module_options.domAPI=styleDomAPI_default(),Positioner_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Positioner_module.Z,Positioner_module_options);const Backdrop_Positioner_module=Positioner_module.Z&&Positioner_module.Z.locals?Positioner_module.Z.locals:void 0;function Positioner({children}){return(0,jsx_runtime.jsx)("div",{className:Backdrop_Positioner_module.wrapper,children})}Positioner.displayName="Positioner";var ImageStructuredData=__webpack_require__("./src/frontend/ImageStructuredData.js"),Picture_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Picture.module.css"),Picture_module_options={};Picture_module_options.styleTagTransform=styleTagTransform_default(),Picture_module_options.setAttributes=setAttributesWithoutAttributes_default(),Picture_module_options.insert=insertBySelector_default().bind(null,"head"),Picture_module_options.domAPI=styleDomAPI_default(),Picture_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Picture_module.Z,Picture_module_options);const frontend_Picture_module=Picture_module.Z&&Picture_module.Z.locals?Picture_module.Z.locals:void 0;function Picture({imageFile,imageFileMobile,variant,structuredData,load,preferSvg}){return imageFile&&imageFile.isReady&&load?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[renderTag({imageFile,imageFileMobile,variant,preferSvg}),renderStructuredData({imageFile,structuredData})]}):null}function renderTag({imageFile,imageFileMobile,variant,preferSvg}){return(0,jsx_runtime.jsxs)("picture",{children:[imageFileMobile&&(0,jsx_runtime.jsx)("source",{srcSet:imageUrl({imageFile:imageFileMobile,variant,preferSvg}),media:"(orientation: portrait)"}),(0,jsx_runtime.jsx)("img",{className:classnames_default()(frontend_Picture_module.root),src:imageUrl({imageFile,variant,preferSvg}),alt:imageFile.configuration.alt?imageFile.configuration.alt:""})]})}function imageUrl({imageFile,variant,preferSvg}){return preferSvg&&"svg"===imageFile.extension.toLowerCase()?imageFile.urls.original:imageFile.urls[variant]}function renderStructuredData({imageFile,structuredData}){if(structuredData&&imageFile)return(0,jsx_runtime.jsx)(ImageStructuredData.z,{file:imageFile})}renderTag.displayName="renderTag",Picture.defaultProps={load:!0,variant:"large"};var v2_MotifArea_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/MotifArea.module.css"),v2_MotifArea_module_options={};v2_MotifArea_module_options.styleTagTransform=styleTagTransform_default(),v2_MotifArea_module_options.setAttributes=setAttributesWithoutAttributes_default(),v2_MotifArea_module_options.insert=insertBySelector_default().bind(null,"head"),v2_MotifArea_module_options.domAPI=styleDomAPI_default(),v2_MotifArea_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(v2_MotifArea_module.Z,v2_MotifArea_module_options);const frontend_v2_MotifArea_module=v2_MotifArea_module.Z&&v2_MotifArea_module.Z.locals?v2_MotifArea_module.Z.locals:void 0,MotifArea_MotifArea=function MotifArea(props){const visible=(0,react.useContext)(MotifAreaVisibilityProvider.B);return(0,jsx_runtime.jsx)("div",{ref:props.onUpdate,className:classnames_default()(frontend_MotifArea_module.root,frontend_v2_MotifArea_module.root,{[frontend_MotifArea_module.visible]:visible})})};MotifArea_MotifArea.displayName="MotifArea";var v2_Backdrop_Effects_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Backdrop/Effects.module.css"),Backdrop_Effects_module_options={};Backdrop_Effects_module_options.styleTagTransform=styleTagTransform_default(),Backdrop_Effects_module_options.setAttributes=setAttributesWithoutAttributes_default(),Backdrop_Effects_module_options.insert=insertBySelector_default().bind(null,"head"),Backdrop_Effects_module_options.domAPI=styleDomAPI_default(),Backdrop_Effects_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(v2_Backdrop_Effects_module.Z,Backdrop_Effects_module_options);const frontend_v2_Backdrop_Effects_module=v2_Backdrop_Effects_module.Z&&v2_Backdrop_Effects_module.Z.locals?v2_Backdrop_Effects_module.Z.locals:void 0;function Effects_Effects({file,mobileFile,children}){return(0,jsx_runtime.jsx)("div",{className:frontend_v2_Backdrop_Effects_module.effects,style:{"--filter":Effects_getFilter(file?.effects||[]),"--mobile-filter":Effects_getFilter(mobileFile?.effects||[])},children})}function Effects_getFilter(effects){return effects.map((effect=>{if("blur"===effect.name)return`blur(${effect.value/100*10}px)`;if(["brightness","contrast","saturate"].includes(effect.name)){const value=Math.round(effect.value<0?100+.6*effect.value:100+effect.value);return`${effect.name}(${value}%)`}return`${effect.name}(${effect.value}%)`})).join(" ")}function BackgroundImage_BackgroundImage({backdrop,eagerLoad,onMotifAreaUpdate}){const{shouldLoad}=useSectionLifecycle(),renderedInSectionThumbnail=!!(0,Fullscreen.Bl)().height;return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Effects_Effects,{file:backdrop.file,mobileFile:backdrop.mobileFile,children:(0,jsx_runtime.jsx)(Picture,{imageFile:backdrop.file,imageFileMobile:!renderedInSectionThumbnail&&backdrop.mobileFile,load:shouldLoad||eagerLoad,structuredData:!0,preferSvg:!0})}),(0,jsx_runtime.jsx)(MotifArea_MotifArea,{onUpdate:onMotifAreaUpdate},backdrop.file?.permaId)]})}function BackgroundVideo_BackgroundVideo({video,onMotifAreaUpdate}){const[playerState,playerActions]=(0,usePlayerState.FI)(),{shouldLoad,shouldPrepare}=useSectionLifecycle({onVisible(){playerActions.changeVolumeFactor(0,0),playerActions.play()},onActivate(){playerActions.changeVolumeFactor(1,1e3)},onDeactivate(){playerActions.changeVolumeFactor(0,1e3)},onInvisible(){playerActions.pause()}});return(0,react.useEffect)((()=>{let documentState=(0,frontend.wR)((visibilityState=>{"hidden"===visibilityState?playerActions.pause():playerActions.play()}));return()=>{documentState.removeCallback()}}),[playerActions]),(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Effects_Effects,{file:video,children:(0,jsx_runtime.jsx)(useEventContextData.De,{playerDescription:"Backdrop Video",playbackMode:"loop",children:(0,jsx_runtime.jsx)(VideoPlayer.Y,{load:shouldPrepare?"auto":shouldLoad?"poster":"none",playerState,playerActions,videoFile:video,textTracksDisabled:!0,fit:"cover",loop:!0,playsInline:!0})})}),(0,jsx_runtime.jsx)(MotifArea_MotifArea,{onUpdate:onMotifAreaUpdate},video.permaId)]})}function BackgroundAsset_BackgroundAsset({backdrop,eagerLoad,state,onMotifAreaUpdate}){return"video"===backdrop.type?(0,jsx_runtime.jsx)(Fullscreen.ZP,{children:(0,jsx_runtime.jsx)(Positioner,{children:(0,jsx_runtime.jsx)(BackgroundVideo_BackgroundVideo,{video:backdrop.file,onMotifAreaUpdate})})}):"color"===backdrop.type?(0,jsx_runtime.jsx)(FillColor,{color:backdrop.color}):(0,jsx_runtime.jsx)(Fullscreen.ZP,{children:(0,jsx_runtime.jsx)(Positioner,{children:(0,jsx_runtime.jsx)(BackgroundImage_BackgroundImage,{backdrop,eagerLoad:eagerLoad&&"active"===state,onMotifAreaUpdate})})})}function Backdrop_Backdrop(props){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_Backdrop_module.Backdrop,props.transitionStyles.backdrop,props.transitionStyles[`backdrop-${props.state}`]),children:(0,jsx_runtime.jsx)("div",{className:props.transitionStyles.backdropInner,children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_Backdrop_module.defaultBackground,props.transitionStyles.backdropInner2),children:props.children((0,jsx_runtime.jsx)(BackgroundAsset_BackgroundAsset,{...props}))})})})}function useMotifAreaState_useMotifAreaState({transitions,fullHeight,empty,exposeMotifArea,updateOnScrollAndResize}={}){const[motifAreaRect,setMotifAreaRectRef]=useBoundingClientRect({updateOnScrollAndResize}),[contentAreaRect,setContentAreaRef]=useBoundingClientRect({updateOnScrollAndResize}),isContentPadded=exposeMotifArea&&motifAreaRect.height>0&&!empty;return[{paddingTop:useMotifAreaState_getMotifAreaPadding(transitions),minHeight:useMotifAreaState_getMotifAreaMinHeight(fullHeight,transitions),intersectionRatioY:useMotifAreaState_getIntersectionRatioY(isContentPadded,motifAreaRect,contentAreaRect)},setMotifAreaRectRef,setContentAreaRef]}function useMotifAreaState_getMotifAreaPadding(transitions){return"fadeIn"===transitions[0]||"fadeInBg"===transitions[0]?"var(--motif-padding-fade-in)":"reveal"===transitions[0]?"var(--motif-padding-reveal)":"var(--motif-padding-scroll-in)"}function useMotifAreaState_getMotifAreaMinHeight(fullHeight,transitions){if(!fullHeight)return"reveal"===transitions[0]?"conceal"===transitions[1]?"var(--motif-min-height-reveal-conceal)":"var(--motif-min-height-reveal)":"var(--motif-min-height-scroll-in)"}function useMotifAreaState_getIntersectionRatioY(isContentPadded,motifAreaRect,contentAreaRect){const motifAreaOverlap=Math.max(0,Math.min(motifAreaRect.height,motifAreaRect.bottom-contentAreaRect.top));return isContentPadded?motifAreaOverlap/motifAreaRect.height:0}function useBackdrop_useBackdrop({backdrop,backdropEffects,backdropEffectsMobile}){const videoFile=useBackdropFile({permaId:backdrop.video,collectionName:"videoFiles",motifArea:backdrop.videoMotifArea,effects:backdropEffects}),imageFile=useBackdropFile({permaId:backdrop.image,collectionName:"imageFiles",motifArea:backdrop.imageMotifArea,effects:backdropEffects}),mobileImageFile=useBackdropFile({permaId:backdrop.imageMobile,collectionName:"imageFiles",motifArea:backdrop.imageMobileMotifArea,effects:backdropEffectsMobile});return videoFile?{type:"video",file:videoFile}:backdrop.color||backdrop.image&&backdrop.image.toString().startsWith("#")?{type:"color",color:backdrop.color||backdrop.image}:{type:"image",file:imageFile||mobileImageFile,mobileFile:imageFile&&mobileImageFile}}function useBackdropFile({permaId,collectionName,motifArea,effects}){const file=(0,entryState.TR)({permaId,collectionName});return file&&{...file,motifArea,effects}}function useBackdropSectionCustomProperties_useBackdropSectionCustomProperties(backdrop){return{...backdropFileCustomProperties(backdrop.file),...backdropFileCustomProperties(backdrop.mobileFile,"mobile")}}function backdropFileCustomProperties(backdropFile,prefix){return backdropFile&&backdropFile.isReady?(prefix=prefix?`${prefix}-`:"",backdropFile?{[`--${prefix}backdrop-w`]:backdropFile.width,[`--${prefix}backdrop-h`]:backdropFile.height,...motifAreaCustomProperties(backdropFile.motifArea,prefix)}:{}):{}}function motifAreaCustomProperties(motifArea,prefix){return motifArea?{[`--${prefix}motif-t`]:motifArea.top,[`--${prefix}motif-l`]:motifArea.left,[`--${prefix}motif-w`]:motifArea.width,[`--${prefix}motif-h`]:motifArea.height}:{}}Effects_Effects.displayName="Effects",BackgroundAsset_BackgroundAsset.defaultProps={eagerLoad:!1},Backdrop_Backdrop.displayName="Backdrop",Backdrop_Backdrop.defaultProps={children:children=>children,transitionStyles:{}};var Section_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Section.module.css"),Section_module_options={};Section_module_options.styleTagTransform=styleTagTransform_default(),Section_module_options.setAttributes=setAttributesWithoutAttributes_default(),Section_module_options.insert=insertBySelector_default().bind(null,"head"),Section_module_options.domAPI=styleDomAPI_default(),Section_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Section_module.Z,Section_module_options);const v2_Section_module=Section_module.Z&&Section_module.Z.locals?Section_module.Z.locals:void 0;function useBackdropSectionClassNames_useBackdropSectionClassNames(backdrop,{layout,exposeMotifArea,empty}={}){const fullscreenDimensions=(0,Fullscreen.Bl)();return[v2_Section_module.section,!fullscreenDimensions.height&&v2_Section_module.orientation,v2_Section_module[`layout-${layout||"left"}`],exposeMotifArea&&!empty&&v2_Section_module.exposeMotifArea,useAspectRatioClassName(backdrop.file,fullscreenDimensions),useAspectRatioClassName(backdrop.mobileFile,fullscreenDimensions,{mobile:!0})].filter(Boolean)}function useAspectRatioClassName(file,fullscreenDimensions,{mobile}={}){const aspectRatio=file&&file.isReady&&getAspectRatio(file),className=function getAspectRatioClassName(aspectRatio,fullscreenDimensions,mobile){if(fullscreenDimensions.height)return(!mobile||function isPortrait(rect){return rect.widthmin}(fullscreenDimensions,{min:aspectRatio})&&"minAspectRatio";return aspectRatio&&`aspectRatio${mobile?"Mobile":""}${aspectRatio}`}(aspectRatio,fullscreenDimensions,mobile);return function useAspectRatioStyleTag(aspectRatio,className,{orientation}){(0,useIsomorphicLayoutEffect.L)((()=>{!__webpack_require__.g.pageflowScrolledSSRAspectRatioMediaQueries&&aspectRatio&&className&&function ensureAspectRatioStyleTag(aspectRatio,className,orientation){if(!document.head.querySelector(`[data-for="${className}"]`)){const el=document.createElement("style");el.setAttribute("data-for",className),el.innerHTML=function getAspectRatioCSS(aspectRatio,className,orientation){return"minAspectRatio"===className?getAspectRatioRule("minAspectRatio"):`\n @media ${orientation}(min-aspect-ratio: ${aspectRatio}/1000) {\n ${getAspectRatioRule(className)}\n }\n `}(aspectRatio,className,orientation),document.head.appendChild(el)}}(aspectRatio,className,orientation)}),[aspectRatio,className])}(aspectRatio,className,{orientation:mobile?"(orientation: portrait) and ":""}),className}function getAspectRatio(rect){return Math.round(rect.width/rect.height*1e3)}function getAspectRatioRule(className){return`\n section.${className} {\n --backdrop-positioner-transform: var(--backdrop-positioner-min-ar-transform);\n --backdrop-positioner-width: var(--backdrop-positioner-min-ar-width);\n --backdrop-positioner-height: var(--backdrop-positioner-min-ar-height);\n\n --motif-placeholder-width: var(--motif-placeholder-min-ar-width);\n\n --motif-display-top: var(--motif-display-min-ar-top);\n --motif-display-bottom: var(--motif-display-min-ar-bottom);\n --motif-display-height: var(--motif-display-min-ar-height);\n }\n `}var frontend_Section_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Section.module.css"),frontend_Section_module_options={};frontend_Section_module_options.styleTagTransform=styleTagTransform_default(),frontend_Section_module_options.setAttributes=setAttributesWithoutAttributes_default(),frontend_Section_module_options.insert=insertBySelector_default().bind(null,"head"),frontend_Section_module_options.domAPI=styleDomAPI_default(),frontend_Section_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(frontend_Section_module.Z,frontend_Section_module_options);const src_frontend_Section_module=frontend_Section_module.Z&&frontend_Section_module.Z.locals?frontend_Section_module.Z.locals:void 0;var frontend_transitions=__webpack_require__("./src/frontend/transitions/index.js");function NoOpShadow(props){return(0,jsx_runtime.jsx)("div",{children:props.children})}NoOpShadow.displayName="NoOpShadow";var GradientShadow_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/shadows/GradientShadow.module.css"),GradientShadow_module_options={};GradientShadow_module_options.styleTagTransform=styleTagTransform_default(),GradientShadow_module_options.setAttributes=setAttributesWithoutAttributes_default(),GradientShadow_module_options.insert=insertBySelector_default().bind(null,"head"),GradientShadow_module_options.domAPI=styleDomAPI_default(),GradientShadow_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(GradientShadow_module.Z,GradientShadow_module_options);const shadows_GradientShadow_module=GradientShadow_module.Z&&GradientShadow_module.Z.locals?GradientShadow_module.Z.locals:void 0;function GradientShadow(props){const staticShadowOpacity=props.motifAreaState.isContentPadded?0:props.staticShadowOpacity,opacityFactor=function roundToFirstDecimalPlace(value){return Math.round(10*value)/10}(Math.min(1,2*props.motifAreaState.intersectionRatioY));return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(shadows_GradientShadow_module[`align-${props.align}`],props.inverted?shadows_GradientShadow_module.light:shadows_GradientShadow_module.dark),children:[(0,jsx_runtime.jsx)("div",{className:shadows_GradientShadow_module.dynamic,style:{opacity:props.dynamicShadowOpacity*opacityFactor},children:(0,jsx_runtime.jsx)(Fullscreen.ZP,{})}),(0,jsx_runtime.jsx)("div",{className:shadows_GradientShadow_module.static,style:{opacity:staticShadowOpacity},children:(0,jsx_runtime.jsx)(Fullscreen.ZP,{})}),props.children]})}GradientShadow.displayName="GradientShadow",GradientShadow.defaultProps={opacity:.7,align:"left"};var InvisibleBoxWrapper_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/InvisibleBoxWrapper.module.css"),InvisibleBoxWrapper_module_options={};InvisibleBoxWrapper_module_options.styleTagTransform=styleTagTransform_default(),InvisibleBoxWrapper_module_options.setAttributes=setAttributesWithoutAttributes_default(),InvisibleBoxWrapper_module_options.insert=insertBySelector_default().bind(null,"head"),InvisibleBoxWrapper_module_options.domAPI=styleDomAPI_default(),InvisibleBoxWrapper_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(InvisibleBoxWrapper_module.Z,InvisibleBoxWrapper_module_options);const foregroundBoxes_InvisibleBoxWrapper_module=InvisibleBoxWrapper_module.Z&&InvisibleBoxWrapper_module.Z.locals?InvisibleBoxWrapper_module.Z.locals:void 0;function InvisibleBoxWrapper({position,width,openStart,openEnd,children}){const full=width===layouts.Q0.full;return(0,jsx_runtime.jsx)("div",{className:classnames_default()({[foregroundBoxes_InvisibleBoxWrapper_module.start]:!openStart&&!full,[foregroundBoxes_InvisibleBoxWrapper_module.end]:!openEnd&&!full}),children})}InvisibleBoxWrapper.displayName="InvisibleBoxWrapper";var GradientBox_module=__webpack_require__("./src/frontend/foregroundBoxes/GradientBox.module.css");function GradientBox(props){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(GradientBox_module.Z.root,{[GradientBox_module.Z.gradient]:props.motifAreaState.isContentPadded,[GradientBox_module.Z.long]:props.coverInvisibleNextSection}),style:{paddingTop:props.motifAreaState.paddingTop},children:(0,jsx_runtime.jsxs)("div",{className:GradientBox_module.Z.wrapper,children:[(0,jsx_runtime.jsx)("div",{className:classnames_default()(GradientBox_module.Z.shadow,props.inverted?GradientBox_module.Z.shadowLight:GradientBox_module.Z.shadowDark,props.transitionStyles.boxShadow,props.transitionStyles[`boxShadow-${props.state}`]),style:{top:props.motifAreaState.paddingTop,opacity:props.staticShadowOpacity}}),(0,jsx_runtime.jsx)("div",{className:GradientBox_module.Z.content,children:props.children})]})})}GradientBox.displayName="GradientBox";var CardBox_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/CardBox.module.css"),CardBox_module_options={};CardBox_module_options.styleTagTransform=styleTagTransform_default(),CardBox_module_options.setAttributes=setAttributesWithoutAttributes_default(),CardBox_module_options.insert=insertBySelector_default().bind(null,"head"),CardBox_module_options.domAPI=styleDomAPI_default(),CardBox_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(CardBox_module.Z,CardBox_module_options);const foregroundBoxes_CardBox_module=CardBox_module.Z&&CardBox_module.Z.locals?CardBox_module.Z.locals:void 0;function CardBox(props){return(0,jsx_runtime.jsx)("div",{className:foregroundBoxes_CardBox_module.wrapper,style:{paddingTop:props.motifAreaState.paddingTop},children:(0,jsx_runtime.jsx)("div",{className:foregroundBoxes_CardBox_module.content,children:props.children})})}CardBox.displayName="CardBox";var CardBoxWrapper_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/CardBoxWrapper.module.css"),CardBoxWrapper_module_options={};CardBoxWrapper_module_options.styleTagTransform=styleTagTransform_default(),CardBoxWrapper_module_options.setAttributes=setAttributesWithoutAttributes_default(),CardBoxWrapper_module_options.insert=insertBySelector_default().bind(null,"head"),CardBoxWrapper_module_options.domAPI=styleDomAPI_default(),CardBoxWrapper_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(CardBoxWrapper_module.Z,CardBoxWrapper_module_options);const foregroundBoxes_CardBoxWrapper_module=CardBoxWrapper_module.Z&&CardBoxWrapper_module.Z.locals?CardBoxWrapper_module.Z.locals:void 0;function CardBoxWrapper(props){return function outsideBox(props){return"sticky"===props.position||"inline"===props.position&&props.width>layouts.Q0.md||props.customMargin}(props)?props.children:(0,jsx_runtime.jsx)("div",{className:className(props),children:(0,jsx_runtime.jsx)(backgroundColor.V,{invert:!0,children:props.children})})}function className(props){return classnames_default()(foregroundBoxes_CardBoxWrapper_module.card,props.inverted?foregroundBoxes_CardBoxWrapper_module.cardBgBlack:foregroundBoxes_CardBoxWrapper_module.cardBgWhite,foregroundBoxes_CardBoxWrapper_module[`selfClear-${props.selfClear}`],{[foregroundBoxes_CardBoxWrapper_module.cardStart]:!props.openStart},{[foregroundBoxes_CardBoxWrapper_module.cardEnd]:!props.openEnd})}CardBoxWrapper.displayName="CardBoxWrapper";const components={shadow:{Shadow:GradientShadow,Box:GradientBox,BoxWrapper:InvisibleBoxWrapper},transparent:{Shadow:NoOpShadow,Box:CardBox,BoxWrapper:InvisibleBoxWrapper},cards:{Shadow:NoOpShadow,Box:CardBox,BoxWrapper:CardBoxWrapper}};const Section=(0,inlineEditing.v9)("SectionDecorator",(function Section({section,transitions,backdrop,contentElements,state,onActivate,domIdPrefix}){const{useBackdropSectionClassNames,useBackdropSectionCustomProperties}=2===(0,entryState.iR)("frontendVersion")?v2_namespaceObject:v1_namespaceObject,ref=(0,useScrollTarget.SS)(section.id),transitionStyles=(0,frontend_transitions.BP)(section,section.previousSection,section.nextSection),backdropSectionClassNames=useBackdropSectionClassNames(backdrop,{layout:section.layout,exposeMotifArea:section.exposeMotifArea,empty:!contentElements.length}),atmoAudioFile=(0,entryState.Zo)({configuration:section,collectionName:"audioFiles",propertyName:"atmoAudioFileId"});return(0,jsx_runtime.jsx)("section",{id:`${domIdPrefix}-${section.permaId}`,ref,className:classnames_default()(src_frontend_Section_module.Section,transitionStyles.section,backdropSectionClassNames,{[src_frontend_Section_module.first]:0===section.sectionIndex},{[src_frontend_Section_module.narrow]:"narrow"===section.width},{[src_frontend_Section_module.invert]:section.invert}),style:useBackdropSectionCustomProperties(backdrop),children:(0,jsx_runtime.jsx)(SectionLifecycleProvider,{onActivate,entersWithFadeTransition:section.transition?.startsWith("fade"),children:(0,jsx_runtime.jsx)(SectionViewTimelineProvider,{backdrop,children:(0,jsx_runtime.jsxs)(backgroundColor.V,{dark:!section.invert,children:[(0,jsx_runtime.jsx)(SectionAtmo,{audioFile:atmoAudioFile}),(0,jsx_runtime.jsx)(SectionContents,{section,transitions,backdrop,contentElements,state,transitionStyles}),(0,jsx_runtime.jsx)(SectionInlineFileRights,{section,backdrop,atmoAudioFile,state})]})})})})}));function SectionContents({section,backdrop,contentElements,state,transitions,transitionStyles}){const{Backdrop,useMotifAreaState}=2===(0,entryState.iR)("frontendVersion")?v2_namespaceObject:v1_namespaceObject,{shouldPrepare}=useSectionLifecycle(),sectionProperties=(0,react.useMemo)((()=>({layout:section.layout,invert:section.invert,sectionIndex:section.sectionIndex})),[section.layout,section.invert,section.sectionIndex]),[,exitTransition]=transitions,[motifAreaState,setMotifAreaRef,setContentAreaRef]=useMotifAreaState({backdropContentElement:"contentElement"in backdrop,updateOnScrollAndResize:shouldPrepare,exposeMotifArea:section.exposeMotifArea,transitions,empty:!contentElements.length,fullHeight:section.fullHeight}),{Shadow,Box,BoxWrapper}=function getAppearanceComponents(appearance){return components[appearance||"shadow"]}(section.appearance),staticShadowOpacity=percentToFraction(section.staticShadowOpacity,{defaultValue:.7}),dynamicShadowOpacity=percentToFraction(section.dynamicShadowOpacity,{defaultValue:.7});return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Backdrop,{backdrop,eagerLoad:0===section.sectionIndex,motifAreaState,onMotifAreaUpdate:setMotifAreaRef,state,transitionStyles,children:children=>(0,jsx_runtime.jsx)(Shadow,{align:section.layout,inverted:section.invert,motifAreaState,staticShadowOpacity,dynamicShadowOpacity,children})}),(0,jsx_runtime.jsx)(Foreground.Z,{transitionStyles,state,minHeight:motifAreaState.minHeight,paddingBottom:!endsWithFullWidthElement(contentElements),heightMode:heightMode(section),children:(0,jsx_runtime.jsx)(Box,{inverted:section.invert,coverInvisibleNextSection:exitTransition.startsWith("fade"),transitionStyles,state,motifAreaState,staticShadowOpacity,children:(0,jsx_runtime.jsx)(layouts.Ar,{sectionId:section.id,items:contentElements,appearance:section.appearance,contentAreaRef:setContentAreaRef,sectionProps:sectionProperties,children:(children,boxProps)=>(0,jsx_runtime.jsx)(BoxWrapper,{...boxProps,inverted:section.invert,children})})})})]})}function ConnectedSection(props){const contentElements=(0,entryState.bD)({sectionId:props.section.id,layout:props.section.layout}),{useBackdrop}=2===(0,entryState.iR)("frontendVersion")?v2_namespaceObject:v1_namespaceObject,backdrop=useBackdrop(props.section),transitions=(0,frontend_transitions.Lo)(props.section,props.section.previousSection,props.section.nextSection);return(0,jsx_runtime.jsx)(Section,{...props,transitions,backdrop,contentElements})}function heightMode(section){return section.fullHeight?section.transition.startsWith("fade")&§ion.previousSection||section.nextSection&§ion.nextSection.transition.startsWith("fade")?"fullFade":"full":"dynamic"}function endsWithFullWidthElement(elements){const lastElement=elements[elements.length-1];return lastElement&&"inline"===lastElement.position&&lastElement.width===layouts.Q0.full}function percentToFraction(value,{defaultValue}){return void 0!==value?value/100:defaultValue}Section.defaultProps={domIdPrefix:"section"},ConnectedSection.displayName="ConnectedSection"},"./src/frontend/SectionThumbnail.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{d:()=>SectionThumbnail});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),entryState=(__webpack_require__("./src/frontend/RootProviders.js"),__webpack_require__("./src/entryState/index.js")),Section=__webpack_require__("./src/frontend/Section.js"),Fullscreen=__webpack_require__("./src/frontend/Fullscreen.js"),useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),Content_module=__webpack_require__("./src/frontend/Content.module.css"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),SectionThumbnail_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/SectionThumbnail.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SectionThumbnail_module.Z,options);const frontend_SectionThumbnail_module=SectionThumbnail_module.Z&&SectionThumbnail_module.Z.locals?SectionThumbnail_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function SectionThumbnail({sectionPermaId,subscribe,scale}){const dispatch=(0,entryState.QR)();(0,react.useEffect)((()=>{if(subscribe)return subscribe(dispatch)}),[subscribe,dispatch]);const section=(0,entryState.fp)({sectionPermaId}),scaleFactor=scale?5:1;return section?(0,jsx_runtime.jsx)(useScrollPositionLifecycle.g9,{children:(0,jsx_runtime.jsx)(index_esm.Z,{client:!0,children:({measureRef,contentRect})=>(0,jsx_runtime.jsx)(Fullscreen.tg,{...clientDimensions(contentRect,scaleFactor),children:(0,jsx_runtime.jsx)("div",{ref:measureRef,className:frontend_SectionThumbnail_module.crop,inert:"",children:(0,jsx_runtime.jsx)("div",{className:classnames_default()({[frontend_SectionThumbnail_module.scale]:scale}),children:(0,jsx_runtime.jsx)("div",{className:Content_module.Z.Content,style:viewportUnitCustomProperties(clientDimensions(contentRect,scaleFactor)),children:(0,jsx_runtime.jsx)(Section.$,{state:"active",domIdPrefix:"section-preview",section:{...section,transition:"preview"}})})})})})})}):(0,jsx_runtime.jsx)("div",{className:frontend_SectionThumbnail_module.root,children:"Not found."})}function clientDimensions(contentRect,scaleFactor){return{width:contentRect.client.width&&Math.ceil(contentRect.client.width*scaleFactor),height:contentRect.client.height&&Math.ceil(contentRect.client.height*scaleFactor)}}function viewportUnitCustomProperties({width,height}){return{"--vw":width&&width/100+"px","--vh":height&&height/100+"px"}}SectionThumbnail.defaultProps={scale:!0,subscribe:()=>{}}},"./src/frontend/StructuredData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>StructuredData});__webpack_require__("../../../node_modules/react/index.js");var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function StructuredData({data}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(data)}})}StructuredData.displayName="StructuredData"},"./src/frontend/Text.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>Text});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/prop-types/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__),_Text_module_css__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/Text.module.css");function Text({inline,scaleCategory,children}){return react__WEBPACK_IMPORTED_MODULE_0__.createElement(inline?"span":"div",{className:_Text_module_css__WEBPACK_IMPORTED_MODULE_1__.Z[scaleCategory]},children)}Text.propTypes={children:prop_types__WEBPACK_IMPORTED_MODULE_2___default().node.isRequired,inline:prop_types__WEBPACK_IMPORTED_MODULE_2___default().bool,scaleCategory:prop_types__WEBPACK_IMPORTED_MODULE_2___default().oneOf(["heading-lg","heading-md","heading-sm","heading-xs","headingTagline-lg","headingTagline-md","headingTagline-sm","headingSubtitle-lg","headingSubtitle-md","headingSubtitle-sm","quoteText-lg","quoteText-md","quoteText-sm","quoteText-xs","quoteAttribution-lg","quoteAttribution-md","quoteAttribution-sm","quoteAttribution-xs","hotspotsTooltipTitle","hotspotsTooltipDescription","hotspotsTooltipLink","counterNumber-lg","counterNumber-md","counterNumber-sm","counterNumber-xs","counterDescription","infoTableLabel","infoTableValue","body","caption","question"])}},"./src/frontend/ThemeIcon.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{k:()=>ThemeIcon});var react=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",arrowRight_extends({xmlns:"http://www.w3.org/2000/svg",className:(styles["h-5"]||"h-5")+" "+(styles["w-5"]||"w-5"),viewBox:"0 0 20 20",fill:"currentColor"},props),react.createElement("path",{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z",clipRule:"evenodd"}));function enterFullscreen_extends(){return enterFullscreen_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"-65 -65 449 449"},props),react.createElement("path",{d:"M165 0C74.019 0 0 74.02 0 165.001 0 255.982 74.019 330 165 330s165-74.018 165-164.999S255.981 0 165 0zm0 300c-74.44 0-135-60.56-135-134.999S90.56 30 165 30s135 60.562 135 135.001C300 239.44 239.439 300 165 300z"}),react.createElement("path",{d:"M164.998 70c-11.026 0-19.996 8.976-19.996 20.009 0 11.023 8.97 19.991 19.996 19.991 11.026 0 19.996-8.968 19.996-19.991 0-11.033-8.97-20.009-19.996-20.009zM165 140c-8.284 0-15 6.716-15 15v90c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15v-90c0-8.284-6.716-15-15-15z"})),muted:({styles={},...props})=>react.createElement("svg",muted_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"volume-mute",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-volume-mute"]||"fa-volume-mute")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"})),share:({styles={},...props})=>react.createElement("svg",share_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"5 5 84 84"},props),react.createElement("path",{d:"M67.5 18c-5.1 0-9.3 4.2-9.3 9.3 0 .5.1 1.1.2 1.6l-23 12.9c-1.7-1.8-4.1-3-6.8-3-5.1 0-9.3 4.1-9.3 9.3 0 5.1 4.1 9.3 9.3 9.3 2.7 0 5.2-1.2 6.9-3.1l22.8 13.4c0 .4-.1.7-.1 1.1 0 5.1 4.1 9.3 9.3 9.3 5.1 0 9.3-4.1 9.3-9.3 0-5.1-4.1-9.3-9.3-9.3-2.8 0-5.4 1.3-7.1 3.3L37.7 49.4c.1-.4.1-.9.1-1.3 0-.5 0-1-.1-1.5l23.1-13c1.7 1.8 4.1 3 6.8 3 5.1 0 9.3-4.1 9.3-9.3-.1-5.1-4.3-9.3-9.4-9.3z"})),unmuted:({styles={},...props})=>react.createElement("svg",unmuted_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"volume-mute",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-volume-mute"]||"fa-volume-mute")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M232.36 64.01a24.007 24.007 0 00-1.176.002c-5.703.15-11.464 2.348-16.155 7.039L126.061 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-14.293-11.514-23.733-23.64-24.01zm149.5 31.994c-8.107-.16-16.098 3.814-20.75 11.217-7.09 11.28-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256c0-63.53-32.06-121.94-85.77-156.24a23.808 23.808 0 00-12.37-3.756zm-55.032 80.174c-8.51-.046-16.795 4.42-21.209 12.402-6.39 11.61-2.159 26.2 9.451 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88 0-31.88-17.54-61.32-45.78-76.86a23.987 23.987 0 00-11.402-2.952z"})),gear:({styles={},...props})=>react.createElement("svg",gear_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"-3 -3 30 30"},props),react.createElement("path",{d:"M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65A.488.488 0 0014 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.65zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"})),textTracks:({styles={},...props})=>react.createElement("svg",textTracks_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"-3 -3 30 30"},props),react.createElement("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM4 12h4v2H4v-2zm10 6H4v-2h10v2zm6 0h-4v-2h4v2zm0-4H10v-2h10v2z"})),copyright:({styles={},...props})=>react.createElement("svg",copyright_extends({xmlns:"http://www.w3.org/2000/svg",width:"800",height:"800",viewBox:"0 0 24 24",fill:"none"},props),react.createElement("path",{d:"M14 9c-.48-.6-1.07-1-2-1-1.923 0-3 1.143-3 4s1.077 4 3 4c.93 0 1.52-.4 2-1m-2 6a9 9 0 100-18 9 9 0 000 18z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),world:({styles={},...props})=>react.createElement("svg",world_extends({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"-2 -2 28 28",strokeWidth:"1.75",stroke:"currentColor"},props),react.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5a17.92 17.92 0 01-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418"})),close:({styles={},...props})=>react.createElement("svg",close_extends({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor"},props),react.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"})),checked:({styles={},...props})=>react.createElement("svg",checked_extends({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M434.442 58.997L195.559 297.881 77.554 179.88 0 257.438l195.559 195.565L512 136.551z"})),email:({styles={},...props})=>react.createElement("svg",email_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 612 612"},props),react.createElement("path",{d:"M573.75 57.375H38.25C17.136 57.375 0 74.511 0 95.625v420.75c0 21.133 17.136 38.25 38.25 38.25h535.5c21.133 0 38.25-17.117 38.25-38.25V95.625c0-21.114-17.117-38.25-38.25-38.25zM554.625 497.25H57.375V204.657l224.03 187.999c7.134 5.967 15.874 8.97 24.595 8.97 8.74 0 17.461-3.003 24.595-8.97l224.03-187.999V497.25zm0-367.487L306 338.379 57.375 129.763V114.75h497.25v15.013z"})),facebook:({styles={},...props})=>react.createElement("svg",facebook_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 430.113 430.114"},props),react.createElement("path",{d:"M158.081 83.3v59.218h-43.385v72.412h43.385v215.183h89.122V214.936h59.805s5.601-34.721 8.316-72.685H247.54V92.74c0-7.4 9.717-17.354 19.321-17.354h48.557V.001h-66.021C155.878-.004 158.081 72.48 158.081 83.3z"})),linkedIn:({styles={},...props})=>react.createElement("svg",linkedIn_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 430.117 430.117"},props),react.createElement("path",{d:"M430.117 261.543V420.56h-92.188V272.193c0-37.271-13.334-62.707-46.703-62.707-25.473 0-40.632 17.142-47.301 33.724-2.432 5.928-3.058 14.179-3.058 22.477V420.56h-92.219s1.242-251.285 0-277.32h92.21v39.309c-.187.294-.43.611-.606.896h.606v-.896c12.251-18.869 34.13-45.824 83.102-45.824 60.673-.001 106.157 39.636 106.157 124.818zM52.183 9.558C20.635 9.558 0 30.251 0 57.463c0 26.619 20.038 47.94 50.959 47.94h.616c32.159 0 52.159-21.317 52.159-47.94-.606-27.212-20-47.905-51.551-47.905zM5.477 420.56h92.184V143.24H5.477v277.32z"})),telegram:({styles={},...props})=>react.createElement("svg",telegram_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512.004 512.004"},props),react.createElement("path",{d:"M508.194 20.517c-4.43-4.96-11.42-6.29-17.21-3.76l-482 211a15.01 15.01 0 00-8.98 13.41 15.005 15.005 0 008.38 13.79l115.09 56.6 28.68 172.06c.93 6.53 6.06 11.78 12.74 12.73 4.8.69 9.57-1 12.87-4.4l90.86-90.86 129.66 92.62a15.02 15.02 0 0014.24 1.74 15.01 15.01 0 009.19-11.01l90-451c.89-4.47-.26-9.26-3.52-12.92zm-372.84 263.45l-84.75-41.68 334.82-146.57-250.07 188.25zm46.94 44.59l-13.95 69.75-15.05-90.3 183.97-138.49-150.88 151.39c-2.12 2.12-3.53 4.88-4.09 7.65zm9.13 107.3l15.74-78.67 36.71 26.22-52.45 52.45zm205.41 19.94l-176.73-126.23 252.47-253.31-75.74 379.54z"})),twitter:({styles={},...props})=>react.createElement("svg",twitter_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z"})),whatsApp:({styles={},...props})=>react.createElement("svg",whatsApp_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 90 90"},props),react.createElement("path",{d:"M90 43.841c0 24.213-19.779 43.841-44.182 43.841a44.256 44.256 0 01-21.357-5.455L0 90l7.975-23.522a43.38 43.38 0 01-6.34-22.637C1.635 19.628 21.416 0 45.818 0 70.223 0 90 19.628 90 43.841zM45.818 6.982c-20.484 0-37.146 16.535-37.146 36.859 0 8.065 2.629 15.534 7.076 21.61L11.107 79.14l14.275-4.537A37.122 37.122 0 0045.819 80.7c20.481 0 37.146-16.533 37.146-36.857S66.301 6.982 45.818 6.982zm22.311 46.956c-.273-.447-.994-.717-2.076-1.254-1.084-.537-6.41-3.138-7.4-3.495-.993-.358-1.717-.538-2.438.537-.721 1.076-2.797 3.495-3.43 4.212-.632.719-1.263.809-2.347.271-1.082-.537-4.571-1.673-8.708-5.333-3.219-2.848-5.393-6.364-6.025-7.441-.631-1.075-.066-1.656.475-2.191.488-.482 1.084-1.255 1.625-1.882.543-.628.723-1.075 1.082-1.793.363-.717.182-1.344-.09-1.883-.27-.537-2.438-5.825-3.34-7.977-.902-2.15-1.803-1.792-2.436-1.792-.631 0-1.354-.09-2.076-.09s-1.896.269-2.889 1.344c-.992 1.076-3.789 3.676-3.789 8.963 0 5.288 3.879 10.397 4.422 11.113.541.716 7.49 11.92 18.5 16.223C58.2 65.771 58.2 64.336 60.186 64.156c1.984-.179 6.406-2.599 7.312-5.107.9-2.512.9-4.663.631-5.111z"})),arrowLeft:({styles={},...props})=>react.createElement("svg",arrowLeft_extends({xmlns:"http://www.w3.org/2000/svg",className:(styles["h-5"]||"h-5")+" "+(styles["w-5"]||"w-5"),viewBox:"0 0 20 20",fill:"currentColor"},props),react.createElement("path",{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z",clipRule:"evenodd"})),arrowRight,enterFullscreen:({styles={},...props})=>react.createElement("svg",enterFullscreen_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"expand",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-expand"]||"fa-expand")+" "+(styles["fa-w-14"]||"fa-w-14"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},props),react.createElement("path",{fill:"currentColor",d:"M0 180V56c0-13.3 10.7-24 24-24h124c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H64v84c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12zM288 44v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V56c0-13.3-10.7-24-24-24H300c-6.6 0-12 5.4-12 12zm148 276h-40c-6.6 0-12 5.4-12 12v84h-84c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24V332c0-6.6-5.4-12-12-12zM160 468v-40c0-6.6-5.4-12-12-12H64v-84c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v124c0 13.3 10.7 24 24 24h124c6.6 0 12-5.4 12-12z"})),exitFullscreen:({styles={},...props})=>react.createElement("svg",exitFullscreen_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"compress",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-compress"]||"fa-compress")+" "+(styles["fa-w-14"]||"fa-w-14"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},props),react.createElement("path",{fill:"currentColor",d:"M436 192H312c-13.3 0-24-10.7-24-24V44c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v84h84c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-276-24V44c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v84H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24zm0 300V344c0-13.3-10.7-24-24-24H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-84h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H312c-13.3 0-24 10.7-24 24v124c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"})),play:({styles={},...props})=>react.createElement("svg",play_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),react.createElement("path",{d:"M8 5v14l11-7z"})),pause:({styles={},...props})=>react.createElement("svg",pause_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),react.createElement("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}))};function ThemeIcon({name,width,height,renderFallback}){const theme=(0,entryState.Fg)(),FallbackIcon=icons[name],themeAsset=theme.assets.icons[name];if(!FallbackIcon&&!renderFallback)throw new Error(`Unknown icon '${name}'. Available options: ${Object.keys(icons).join(", ")}.`);return themeAsset?(0,jsx_runtime.jsx)("svg",{width,height,children:(0,jsx_runtime.jsx)("use",{xlinkHref:`${themeAsset}#icon`})}):renderFallback?renderFallback():(0,jsx_runtime.jsx)(FallbackIcon,{width,height})}},"./src/frontend/ToggleFullscreenCornerButton.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>ToggleFullscreenCornerButton});__webpack_require__("../../../node_modules/react/index.js");var ThemeIcon=__webpack_require__("./src/frontend/ThemeIcon.js"),i18n=__webpack_require__("./src/frontend/i18n.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ToggleFullscreenButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ToggleFullscreenButton.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ToggleFullscreenButton_module.Z,options);const frontend_ToggleFullscreenButton_module=ToggleFullscreenButton_module.Z&&ToggleFullscreenButton_module.Z.locals?ToggleFullscreenButton_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ToggleFullscreenButton(props){const{t}=(0,i18n.QT)();return(0,jsx_runtime.jsx)("button",{className:frontend_ToggleFullscreenButton_module.button,title:t(props.isFullscreen?"exit_fullscreen":"enter_fullscreen",{scope:"pageflow_scrolled.public"}),onClick:()=>props.isFullscreen?props.onExit():props.onEnter(),children:icon(props)})}function icon(props){return props.isFullscreen?(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"exitFullscreen"}):(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"enterFullscreen"})}ToggleFullscreenButton.displayName="ToggleFullscreenButton";var ToggleFullscreenCornerButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ToggleFullscreenCornerButton.module.css"),ToggleFullscreenCornerButton_module_options={};ToggleFullscreenCornerButton_module_options.styleTagTransform=styleTagTransform_default(),ToggleFullscreenCornerButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),ToggleFullscreenCornerButton_module_options.insert=insertBySelector_default().bind(null,"head"),ToggleFullscreenCornerButton_module_options.domAPI=styleDomAPI_default(),ToggleFullscreenCornerButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ToggleFullscreenCornerButton_module.Z,ToggleFullscreenCornerButton_module_options);const frontend_ToggleFullscreenCornerButton_module=ToggleFullscreenCornerButton_module.Z&&ToggleFullscreenCornerButton_module.Z.locals?ToggleFullscreenCornerButton_module.Z.locals:void 0;function ToggleFullscreenCornerButton(props){return(0,jsx_runtime.jsx)("div",{className:frontend_ToggleFullscreenCornerButton_module.corner,children:(0,jsx_runtime.jsx)(ToggleFullscreenButton,{...props})})}ToggleFullscreenCornerButton.displayName="ToggleFullscreenCornerButton"},"./src/frontend/Tooltip.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{u:()=>Tooltip});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Tooltip_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Tooltip.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Tooltip_module.Z,options);const frontend_Tooltip_module=Tooltip_module.Z&&Tooltip_module.Z.locals?Tooltip_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Tooltip({bubbleClassName,arrowPos,children,content,fixed,highlight,openOnHover,verticalOffset,horizontalOffset}){return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(frontend_Tooltip_module.container,{[frontend_Tooltip_module.openOnHover]:openOnHover,[frontend_Tooltip_module.fixed]:fixed}),onClick:fixFocusHandlingSafari,children:[children,(0,jsx_runtime.jsx)(Bubble,{className:bubbleClassName,highlight,arrowPos,verticalOffset,horizontalOffset,children:content})]})}function Bubble({className,arrowPos,children,highlight,horizontalOffset,verticalOffset}){let inlineStyle={marginLeft:horizontalOffset,marginTop:verticalOffset};return(0,jsx_runtime.jsxs)("div",{style:inlineStyle,tabIndex:"-1",className:classnames_default()(className,frontend_Tooltip_module.bubble,{[frontend_Tooltip_module.highlight]:highlight}),children:[(0,jsx_runtime.jsx)("div",{style:{left:arrowPos},className:frontend_Tooltip_module.arrow}),(0,jsx_runtime.jsx)("div",{className:frontend_Tooltip_module.inner,children})]})}function fixFocusHandlingSafari(event){if(!event.target.closest)return;const button=event.target.closest("button");button&&button.focus()}Tooltip.displayName="Tooltip",Bubble.displayName="Bubble",Tooltip.defaultProps={arrowPos:"50%",fixed:!1,openOnHover:!1,verticalOffset:7,horizontalOffset:0}},"./src/frontend/VideoPlayer/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>VideoPlayer});__webpack_require__("../../../node_modules/react/index.js");var MediaPlayer=__webpack_require__("./src/frontend/MediaPlayer/index.js"),useTextTracks=__webpack_require__("./src/frontend/useTextTracks.js"),useMediaMuted=__webpack_require__("./src/frontend/useMediaMuted.js"),useVideoQualitySetting=__webpack_require__("./src/frontend/useVideoQualitySetting.js"),frontend=__webpack_require__("../../../package/src/frontend/index.js");function sources(videoFile,quality="auto"){if("undefined"!=typeof window){if(!frontend.Xh.has("video"))return[];if(!frontend.Xh.has("highdef"))return[{type:"video/mp4",src:videoFile.urls.high}];if(!frontend.Xh.has("dash"))return[{type:"video/mp4",src:videoFile.urls["4k"]||videoFile.urls.fullhd||videoFile.urls.high}]}if(frontend.R2.isEnabled("force_fullhd_video_quality"))return[{type:"video/mp4",src:videoFile.urls.fullhd||videoFile.urls.high}];if("auto"===quality){let result=[{type:"application/x-mpegURL",src:videoFile.urls["hls-playlist"]},{type:"video/mp4",src:videoFile.urls.high}];return videoFile.urls["dash-playlist"]&&!frontend.R2.isEnabled("hls_instead_of_dash")&&(result=[{type:"application/dash+xml",src:videoFile.urls["dash-playlist"]}].concat(result)),result}return videoFile.urls[quality]||(quality="high"),[{type:"video/mp4",src:videoFile.urls[quality]}]}frontend.Xh.feature("dash",(()=>!0)),frontend.Xh.feature("video",(()=>!0)),frontend.Xh.feature("highdef",(()=>!0));var urls=__webpack_require__("./src/frontend/utils/urls.js"),iso8601=__webpack_require__("./src/frontend/utils/iso8601.js"),entryState=__webpack_require__("./src/entryState/index.js"),StructuredData=__webpack_require__("./src/frontend/StructuredData.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function VideoStructuredData({file}){const entryMedadata=(0,entryState.en)(),data={"@context":"http://schema.org","@type":"VideoObject",name:file.basename,description:file.configuration.alt,url:(0,urls.X)("https",file.urls.high),thumbnailUrl:(0,urls.X)("https",file.urls.posterMedium),width:file.width,height:file.height,duration:(0,iso8601.J)(file.durationInMs),datePublished:entryMedadata.publishedAt,uploadDate:file.createdAt,copyrightHolder:{"@type":"Organization",name:file.rights}};return(0,jsx_runtime.jsx)(StructuredData.J,{data})}function VideoPlayer({videoFile,posterImageFile,...props}){const[activeQuality]=(0,useVideoQualitySetting.X)(),textTracks=(0,useTextTracks.W)({file:videoFile,defaultTextTrackFilePermaId:props.defaultTextTrackFilePermaId,captionsByDefault:(0,useMediaMuted.En)()});return videoFile&&videoFile.isReady?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(MediaPlayer.Sy,{type:"video",fit:props.fit,textTracks,filePermaId:videoFile.permaId,sources:sources(videoFile,activeQuality),textTracksInset:!0,posterImageUrl:posterImageFile&&posterImageFile.isReady?posterImageFile.urls.large:videoFile.urls.posterLarge,altText:videoFile.configuration.alt,objectPosition:"cover"===props.fit?videoFile.cropPosition:void 0,...props}),(0,jsx_runtime.jsx)(VideoStructuredData,{file:videoFile})]}):null}VideoStructuredData.displayName="VideoStructuredData",VideoPlayer.defaultProps={fit:"contain",controls:!0}},"./src/frontend/Widget.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>Widget});__webpack_require__("../../../node_modules/react/index.js");var _api__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/api/index.js"),_entryState__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/entryState/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Widget({role,props,children}){const widget=(0,_entryState__WEBPACK_IMPORTED_MODULE_2__.FZ)({role});if(!widget)return null;const Component=_api__WEBPACK_IMPORTED_MODULE_1__.h.widgetTypes.getComponent(widget.typeName);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(Component,{configuration:widget.configuration,...props,children})}Widget.displayName="Widget"},"./src/frontend/__stories__/MediaPlayer-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);const stories=(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Media Player",module).addDecorator((Story=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(Story,{})})));function useSampleFile(collectionName,referenceName){return(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.TR)({collectionName,permaId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)(collectionName,referenceName)})}function StressTest({playerState,playerActions,children}){const[shouldLoad,setShoudLoad]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("button",{onClick:()=>async function run(commands){for(let c of commands)await c}(function*toggleForever(){for(;;)setShoudLoad((state=>!state)),yield delay(100),playerActions.play(),yield delay(100),playerActions.pause(),yield delay(100)}()),children:"Start"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("br",{}),shouldLoad?"Loaded":"Not Loaded","/",playerState.isPlaying?"Playing":"Not Playing",children(shouldLoad)]})}function delay(duration){return new Promise((resolve=>setTimeout(resolve,duration)))}stories.add("Media Video Player - Contain",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.Y7,{videoFile:useSampleFile("videoFiles","interview_toni"),playerState,playerActions})}),{percy:{skip:!0}}),stories.add("Media Video Player - Cover",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{height:"100vh"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.Y7,{videoFile:useSampleFile("videoFiles","interview_toni"),fit:"cover",playerState,playerActions})})}),{percy:{skip:!0}}),stories.add("Media Audio Player",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.zF,{audioFile:useSampleFile("audioFiles","quicktime_jingle"),playerState,playerActions})}),{percy:{skip:!0}}),stories.add("Media Audio Player - Stress Test",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(StressTest,{playerState,playerActions,children:shouldLoad=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.zF,{audioFile:useSampleFile("audioFiles","quicktime_jingle"),load:shouldLoad?"auto":"none",playerState,playerActions})})}),{percy:{skip:!0}}),stories.add("Media Video Player - Stress Test",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(StressTest,{playerState,playerActions,children:shouldLoad=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.Y7,{videoFile:useSampleFile("videoFiles","interview_toni"),load:shouldLoad?"auto":"none",playerState,playerActions})})}),{percy:{skip:!0}}),StressTest.displayName="StressTest"},"./src/frontend/__stories__/appearance-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);function positionOptions({layout,includeWidths}){const result=[{position:"inline"}];return includeWidths&&(result.push({position:"inline",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.sm}),result.push({position:"inline",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.lg}),result.push({position:"inline",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.xl})),"left"===layout||"right"===layout?result.push({position:"sticky"}):(result.push({position:"left"}),result.push({position:"right"})),result.push({position:"inline",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.full}),result}const customTextColorStyles={"--theme-light-content-text-color":"#add1ff","--theme-dark-content-text-color":"#3e5d85","--root-light-content-text-color":"var(--theme-light-content-text-color)","--root-dark-content-text-color":"var(--theme-dark-content-text-color)"},customWidthStyles={"--theme-section-max-width":"1110px","--theme-two-column-inline-content-max-width":"540px","--theme-two-column-sticky-content-width":"45%","--theme-centered-inline-content-max-width":"940px","--theme-narrow-section-max-width":"940px","--theme-narrow-section-two-column-inline-content-max-width":"380px","--theme-narrow-section-centered-inline-content-max-width":"540px"};function exampleSeed(appearance,{short,invert,width,themeOptions,positionedElementTypeName,includeWidths}={}){const sectionBaseConfiguration={appearance,transition:"reveal",fullHeight:!0,invert,width};return short?(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({themeOptions,sections:[{id:1,configuration:{...sectionBaseConfiguration,backdrop:{color:"#cad2c5"}}}],contentElements:exampleContentElements(1,"left",positionedElementTypeName)}):(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({themeOptions,sections:[{id:1,configuration:{...sectionBaseConfiguration,layout:"left",backdrop:{color:"#cad2c5"}}},{id:2,configuration:{...sectionBaseConfiguration,layout:"center",backdrop:{color:"#84a98c"}}},{id:3,configuration:{...sectionBaseConfiguration,layout:"centerRagged",backdrop:{color:"#cad2c5"}}},{id:4,configuration:{...sectionBaseConfiguration,layout:"right",backdrop:{color:"#52796f"}}},{id:5,configuration:{...sectionBaseConfiguration,fullHeight:!1,backdrop:{color:"#000"}}}],contentElements:[...exampleContentElements(1,"left",positionedElementTypeName),...exampleContentElements(2,"center",positionedElementTypeName),...exampleContentElements(3,"centerRagged",positionedElementTypeName),...exampleContentElements(4,"right",positionedElementTypeName),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Qq)({sectionId:5,position:"full",positionedElementTypeName})]});function exampleContentElements(sectionId,layout,positionedElementTypeName){return[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId,text:"A Heading wider than the Section",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.xl}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId,text:`${appearance} / ${layout}`}),...positionOptions({layout,includeWidths}).map((({position,width})=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Qq)({sectionId,typeName:positionedElementTypeName,position,width,caption:`Position ${position}/Width ${(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.S7)(width)}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId})])).flat()]}}pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.tQ.contentElementTypes.register("customMarginExample",{component:function({customMargin}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{background:"blue",padding:"0 max(var(--content-margin), calc((100% - var(--content-max-width)) / 2)"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{background:"green",maxWidth:"var(--content-max-width)",padding:"200px 0",textAlign:"center"},children:customMargin?"Custom Margin":"Auto Margin"})})},lifecycle:!0,customMargin:!0}),["shadow","transparent","cards"].forEach((appearance=>{(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)(`Frontend/Section Appearance/${appearance}`,module).add("Layout/Position",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{includeWidths:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})}))).add("Inverted",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{invert:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})}))).add("Custom text color",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{short:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:customTextColorStyles,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})}))).add("Custom text color - Inverted",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{short:!0,invert:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:customTextColorStyles,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})}))).add("Custom Widths",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:customWidthStyles,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})}))).add("Custom Widths - Narrow",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{width:"narrow"}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:customWidthStyles,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})}))).add("Custom Margin",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{positionedElementTypeName:"customMarginExample",includeWidths:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})))})),(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend/Section Appearance",module).add("Custom Narrow Viewport Breakpoint",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed("shadow",{themeOptions:{properties:{root:{twoColumnStickyBreakpoint:"2000px"}}}}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})}))),(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend/Section Appearance",module).add("Custom Border Radiuses",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed("cards"),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{"--theme-cards-border-radius":"0","--theme-content-element-box-border-radius":"10px"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})})))},"./src/frontend/__stories__/backdropEffects-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function exampleSeed({backdrop,effects}){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({sections:[{id:1,configuration:{transition:"reveal",fullHeight:!0,backdrop,backdropEffects:effects}}],contentElements:function exampleContentElements(){return[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:1,text:"Backdrop effect"})]}()})}module=__webpack_require__.hmd(module),(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend",module).add("Backdrop Effects",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed({backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","turtle")},effects:[{name:"blur",value:50},{name:"sepia",value:100}]}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})))},"./src/frontend/__stories__/browserBugs/chromeWebaudioCurrentTimeSegfault/stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{chromeWebaudioCurrentTimeSegfault:()=>chromeWebaudioCurrentTimeSegfault,default:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Frontend/Browser Bugs",parameters:{percy:{skip:!0}}},chromeWebaudioCurrentTimeSegfault=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(Test,{})});function Test(){const file=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.TR)({collectionName:"audioFiles",permaId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("audioFiles","quicktime_jingle")}),ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),audioElement=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();function alloc(){audioElement.current.currentTime=.171806,setTimeout((()=>audioElement.current.setAttribute("src",file.urls.ogg)),1)}function unalloc(){audioElement.current.setAttribute("src","data:audio/wav;base64,UklGRjIAAABXQVZFZm10IBAAAAABAAEAIlYAAESsAAACABAAZGF0YRAAAAAAAAAAAAAAAAAAAAAAAA==")}return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("p",{children:["Chrome 83 sometimes crashes with a SIGSEGV error when for an ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"audio"})," element which is connected to an ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"AudioContext"}),":"]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("ol",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("li",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"src"})," is set to a blank audio file."]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("li",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"currentTime"})," is set to a positive value."]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("li",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"src"})," is updated to a longer audio file."]})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p",{children:"In production code, this happens when an unallocated media element is reused since VideoJS updates sources with a timeout."}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("button",{onClick:()=>{!function setup(){const audio=document.createElement("audio");audio.setAttribute("controls",!0),audio.setAttribute("crossorigin","anonymous");const audioContext=new AudioContext,gainNode=audioContext.createGain();audioContext.createMediaElementSource(audio).connect(gainNode),gainNode.connect(audioContext.destination),audioElement.current=audio,ref.current.appendChild(audioElement.current)}(),async function run(commands){for(let c of commands)await c}(function*loop(){for(;;)unalloc(),yield delay(200),alloc(),yield delay(200),audioElement.current.play(),yield delay(200)}())},children:"Reproduce"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div",{ref})]})}function delay(duration){return new Promise((resolve=>setTimeout(resolve,duration)))}chromeWebaudioCurrentTimeSegfault.displayName="chromeWebaudioCurrentTimeSegfault",Test.displayName="Test"},"./src/frontend/__stories__/browserBugs/safariVideoDimension/stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>stories,safariVideoDimension:()=>safariVideoDimension});__webpack_require__("../../../node_modules/react/index.js");var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const stories={title:"Frontend/Browser Bugs",parameters:{percy:{skip:!0}}},safariVideoDimension=()=>(0,jsx_runtime.jsxs)("div",{children:[(0,jsx_runtime.jsxs)("style",{children:["\n .wr {width: 300px; height: 300px; }\n .wr > div,\n .video-js { height: 100%; }\n\n video {\n border: solid 1px red;\n }\n ","`"]}),(0,jsx_runtime.jsx)("p",{children:"Load video 1, release it, load video 2. Observe the video being scaled down to only cover parts of the upper part of the video element."}),(0,jsx_runtime.jsx)("div",{className:"wr",id:"container"}),(0,jsx_runtime.jsx)("button",{onClick:()=>loadVideo(0),children:"Load video 1"}),(0,jsx_runtime.jsx)("button",{onClick:()=>loadVideo(1),children:"Load video 2"}),(0,jsx_runtime.jsx)("button",{onClick:()=>function release(){video&&(video.pause(),document.getElementById("container").removeChild(video))}(),children:"Release"})]});safariVideoDimension.displayName="safariVideoDimension";const srcs=["data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAACoxtZGF0AAACrgYF//+q3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE1NSByMjkxNyAwYTg0ZDk4IC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxOCAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTMgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MzoweDExMyBtZT1oZXggc3VibWU9NyBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0xIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MSA4eDhkY3Q9MSBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0tMiB0aHJlYWRzPTMgbG9va2FoZWFkX3RocmVhZHM9MSBzbGljZWRfdGhyZWFkcz0wIG5yPTAgZGVjaW1hdGU9MSBpbnRlcmxhY2VkPTAgYmx1cmF5X2NvbXBhdD0wIGNvbnN0cmFpbmVkX2ludHJhPTAgYmZyYW1lcz0zIGJfcHlyYW1pZD0yIGJfYWRhcHQ9MSBiX2JpYXM9MCBkaXJlY3Q9MSB3ZWlnaHRiPTEgb3Blbl9nb3A9MCB3ZWlnaHRwPTIga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAN2WIhAA7//7jq/gU0a+hz3ekUTev9GNPzxSXbPITNxyv/geRPueaQwUIJDR4ywgAAUYAUAsBl4EAAAAMQZokbEO//qmWAF5AAAAACUGeQniF/wBvQQAAAAkBnmF0Qr8Al4AAAAAJAZ5jakK/AJeBAAAAEkGaaEmoQWiZTAh3//6plgBeQQAAAAtBnoZFESwv/wBvQQAAAAkBnqV0Qr8Al4EAAAAJAZ6nakK/AJeAAAAAEkGarEmoQWyZTAh3//6plgBeQAAAAAtBnspFFSwv/wBvQQAAAAkBnul0Qr8Al4AAAAAJAZ7rakK/AJeAAAAAEkGa8EmoQWyZTAh3//6plgBeQQAAAAtBnw5FFSwv/wBvQQAAAAkBny10Qr8Al4EAAAAJAZ8vakK/AJeAAAAAEkGbNEmoQWyZTAh3//6plgBeQAAAAAtBn1JFFSwv/wBvQQAAAAkBn3F0Qr8Al4AAAAAJAZ9zakK/AJeAAAAAEkGbeEmoQWyZTAh3//6plgBeQQAAAAtBn5ZFFSwv/wBvQAAAAAkBn7V0Qr8Al4EAAAAJAZ+3akK/AJeBAAAAEkGbvEmoQWyZTAh3//6plgBeQAAAAAtBn9pFFSwv/wBvQQAAAAkBn/l0Qr8Al4AAAAAJAZ/7akK/AJeBAAAAEkGb4EmoQWyZTAh3//6plgBeQQAAAAtBnh5FFSwv/wBvQAAAAAkBnj10Qr8Al4AAAAAJAZ4/akK/AJeBAAAAEkGaJEmoQWyZTAh3//6plgBeQAAAAAtBnkJFFSwv/wBvQQAAAAkBnmF0Qr8Al4AAAAAJAZ5jakK/AJeBAAAAEkGaaEmoQWyZTAh3//6plgBeQQAAAAtBnoZFFSwv/wBvQQAAAAkBnqV0Qr8Al4EAAAAJAZ6nakK/AJeAAAAAEkGarEmoQWyZTAh3//6plgBeQAAAAAtBnspFFSwv/wBvQQAAAAkBnul0Qr8Al4AAAAAJAZ7rakK/AJeAAAAAEkGa8EmoQWyZTAh3//6plgBeQQAAAAtBnw5FFSwv/wBvQQAAAAkBny10Qr8Al4EAAAAJAZ8vakK/AJeAAAAAEkGbNEmoQWyZTAh3//6plgBeQAAAAAtBn1JFFSwv/wBvQQAAAAkBn3F0Qr8Al4AAAAAJAZ9zakK/AJeAAAAAEkGbeEmoQWyZTAh3//6plgBeQQAAAAtBn5ZFFSwv/wBvQAAAAAkBn7V0Qr8Al4EAAAAJAZ+3akK/AJeBAAAAEkGbvEmoQWyZTAh3//6plgBeQAAAAAtBn9pFFSwv/wBvQQAAAAkBn/l0Qr8Al4AAAAAJAZ/7akK/AJeBAAAAEkGb4EmoQWyZTAh3//6plgBeQQAAAAtBnh5FFSwv/wBvQAAAAAkBnj10Qr8Al4AAAAAJAZ4/akK/AJeBAAAAEkGaJEmoQWyZTAh3//6plgBeQAAAAAtBnkJFFSwv/wBvQQAAAAkBnmF0Qr8Al4AAAAAJAZ5jakK/AJeBAAAAEkGaaEmoQWyZTAh3//6plgBeQQAAAAtBnoZFFSwv/wBvQQAAAAkBnqV0Qr8Al4EAAAAJAZ6nakK/AJeAAAAAEkGarEmoQWyZTAh3//6plgBeQAAAAAtBnspFFSwv/wBvQQAAAAkBnul0Qr8Al4AAAAAJAZ7rakK/AJeAAAAAEkGa8EmoQWyZTAh3//6plgBeQQAAAAtBnw5FFSwv/wBvQQAAAAkBny10Qr8Al4EAAAAJAZ8vakK/AJeAAAAAEkGbNEmoQWyZTAh3//6plgBeQAAAAAtBn1JFFSwv/wBvQQAAAAkBn3F0Qr8Al4AAAAAJAZ9zakK/AJeAAAAAEkGbeEmoQWyZTAh3//6plgBeQQAAAAtBn5ZFFSwv/wBvQAAAAAkBn7V0Qr8Al4EAAAAJAZ+3akK/AJeBAAAAEkGbvEmoQWyZTAh3//6plgBeQAAAAAtBn9pFFSwv/wBvQQAAAAkBn/l0Qr8Al4AAAAAJAZ/7akK/AJeBAAAAEkGb4EmoQWyZTAh3//6plgBeQQAAAAtBnh5FFSwv/wBvQAAAAAkBnj10Qr8Al4AAAAAJAZ4/akK/AJeBAAAAEkGaJEmoQWyZTAh3//6plgBeQAAAAAtBnkJFFSwv/wBvQQAAAAkBnmF0Qr8Al4AAAAAJAZ5jakK/AJeBAAAAEkGaaEmoQWyZTAh3//6plgBeQQAAAAtBnoZFFSwv/wBvQQAAAAkBnqV0Qr8Al4EAAAAJAZ6nakK/AJeAAAAAEkGarEmoQWyZTAh3//6plgBeQAAAAAtBnspFFSwv/wBvQQAAAAkBnul0Qr8Al4AAAAAJAZ7rakK/AJeAAAAAEkGa8EmoQWyZTAh3//6plgBeQQAAAAtBnw5FFSwv/wBvQQAAAAkBny10Qr8Al4EAAAAJAZ8vakK/AJeAAAAAEkGbNEmoQWyZTAhv//6nhAC6gAAAAAtBn1JFFSwv/wBvQQAAAAkBn3F0Qr8Al4AAAAAJAZ9zakK/AJeAAAAAEUGbeEmoQWyZTAhn//6eEALbAAAAC0GflkUVLC//AG9AAAAACQGftXRCvwCXgQAAAAkBn7dqQr8Al4EAAAARQZu8SahBbJlMCFf//jhACxgAAAALQZ/aRRUsL/8Ab0EAAAAJAZ/5dEK/AJeAAAAACQGf+2pCvwCXgQAACQBtb292AAAAbG12aGQAAAAAAAAAAAAAAAAAAAPoAAATiAABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAIKnRyYWsAAABcdGtoZAAAAAMAAAAAAAAAAAAAAAEAAAAAAAATiAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAyAAAAGQAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAE4gAAAQAAAEAAAAAB6JtZGlhAAAAIG1kaGQAAAAAAAAAAAAAAAAAADIAAAD6AFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAdNbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAHDXN0YmwAAACpc3RzZAAAAAAAAAABAAAAmWF2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAyABkAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAzYXZjQwFkAAv/4QAaZ2QAC6zZQ0/lnwEQAAADABAAAAMDIPFCmWABAAZo6+PLIsAAAAAQcGFzcAAAAAEAAAABAAAAGHN0dHMAAAAAAAAAAQAAAH0AAAIAAAAAFHN0c3MAAAAAAAAAAQAAAAEAAAP4Y3R0cwAAAAAAAAB9AAAAAQAABAAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAABxzdHNjAAAAAAAAAAEAAAABAAAAfQAAAAEAAAIIc3RzegAAAAAAAAAAAAAAfQAAAu0AAAAQAAAADQAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABUAAAAPAAAADQAAAA0AAAAVAAAADwAAAA0AAAANAAAAFHN0Y28AAAAAAAAAAQAAADAAAABidWR0YQAAAFptZXRhAAAAAAAAACFoZGxyAAAAAAAAAABtZGlyYXBwbAAAAAAAAAAAAAAAAC1pbHN0AAAAJal0b28AAAAdZGF0YQAAAAEAAAAATGF2ZjU4LjI5LjEwMA==","data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAACg1tZGF0AAACrgYF//+q3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE1NSByMjkxNyAwYTg0ZDk4IC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxOCAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTMgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MzoweDExMyBtZT1oZXggc3VibWU9NyBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0xIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MSA4eDhkY3Q9MSBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0tMiB0aHJlYWRzPTMgbG9va2FoZWFkX3RocmVhZHM9MSBzbGljZWRfdGhyZWFkcz0wIG5yPTAgZGVjaW1hdGU9MSBpbnRlcmxhY2VkPTAgYmx1cmF5X2NvbXBhdD0wIGNvbnN0cmFpbmVkX2ludHJhPTAgYmZyYW1lcz0zIGJfcHlyYW1pZD0yIGJfYWRhcHQ9MSBiX2JpYXM9MCBkaXJlY3Q9MSB3ZWlnaHRiPTEgb3Blbl9nb3A9MCB3ZWlnaHRwPTIga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAMmWIhAA7//7jq/gU0a+hz3ekUTev9GNPzxSXbPITWmtDcuS+37k8lq2JP9ACFAFQElhRAAAAC0GaJGxDv/6plgGzAAAACEGeQniF/wFLAAAACAGeYXRCvwG9AAAACAGeY2pCvwG9AAAAEUGaaEmoQWiZTAh3//6plgGzAAAACkGehkURLC//AUsAAAAIAZ6ldEK/Ab0AAAAIAZ6nakK/Ab0AAAARQZqsSahBbJlMCHf//qmWAbMAAAAKQZ7KRRUsL/8BSwAAAAgBnul0Qr8BvQAAAAgBnutqQr8BvQAAABFBmvBJqEFsmUwId//+qZYBswAAAApBnw5FFSwv/wFLAAAACAGfLXRCvwG9AAAACAGfL2pCvwG9AAAAEUGbNEmoQWyZTAh3//6plgGzAAAACkGfUkUVLC//AUsAAAAIAZ9xdEK/Ab0AAAAIAZ9zakK/Ab0AAAARQZt4SahBbJlMCHf//qmWAbMAAAAKQZ+WRRUsL/8BSwAAAAgBn7V0Qr8BvQAAAAgBn7dqQr8BvQAAABFBm7xJqEFsmUwId//+qZYBswAAAApBn9pFFSwv/wFLAAAACAGf+XRCvwG9AAAACAGf+2pCvwG9AAAAEUGb4EmoQWyZTAh3//6plgGzAAAACkGeHkUVLC//AUsAAAAIAZ49dEK/Ab0AAAAIAZ4/akK/Ab0AAAARQZokSahBbJlMCHf//qmWAbMAAAAKQZ5CRRUsL/8BSwAAAAgBnmF0Qr8BvQAAAAgBnmNqQr8BvQAAABFBmmhJqEFsmUwId//+qZYBswAAAApBnoZFFSwv/wFLAAAACAGepXRCvwG9AAAACAGep2pCvwG9AAAAEUGarEmoQWyZTAh3//6plgGzAAAACkGeykUVLC//AUsAAAAIAZ7pdEK/Ab0AAAAIAZ7rakK/Ab0AAAARQZrwSahBbJlMCHf//qmWAbMAAAAKQZ8ORRUsL/8BSwAAAAgBny10Qr8BvQAAAAgBny9qQr8BvQAAABFBmzRJqEFsmUwId//+qZYBswAAAApBn1JFFSwv/wFLAAAACAGfcXRCvwG9AAAACAGfc2pCvwG9AAAAEUGbeEmoQWyZTAh3//6plgGzAAAACkGflkUVLC//AUsAAAAIAZ+1dEK/Ab0AAAAIAZ+3akK/Ab0AAAARQZu8SahBbJlMCHf//qmWAbMAAAAKQZ/aRRUsL/8BSwAAAAgBn/l0Qr8BvQAAAAgBn/tqQr8BvQAAABFBm+BJqEFsmUwId//+qZYBswAAAApBnh5FFSwv/wFLAAAACAGePXRCvwG9AAAACAGeP2pCvwG9AAAAEUGaJEmoQWyZTAh3//6plgGzAAAACkGeQkUVLC//AUsAAAAIAZ5hdEK/Ab0AAAAIAZ5jakK/Ab0AAAARQZpoSahBbJlMCHf//qmWAbMAAAAKQZ6GRRUsL/8BSwAAAAgBnqV0Qr8BvQAAAAgBnqdqQr8BvQAAABFBmqxJqEFsmUwId//+qZYBswAAAApBnspFFSwv/wFLAAAACAGe6XRCvwG9AAAACAGe62pCvwG9AAAAEUGa8EmoQWyZTAh3//6plgGzAAAACkGfDkUVLC//AUsAAAAIAZ8tdEK/Ab0AAAAIAZ8vakK/Ab0AAAARQZs0SahBbJlMCHf//qmWAbMAAAAKQZ9SRRUsL/8BSwAAAAgBn3F0Qr8BvQAAAAgBn3NqQr8BvQAAABFBm3hJqEFsmUwId//+qZYBswAAAApBn5ZFFSwv/wFLAAAACAGftXRCvwG9AAAACAGft2pCvwG9AAAAEUGbvEmoQWyZTAh3//6plgGzAAAACkGf2kUVLC//AUsAAAAIAZ/5dEK/Ab0AAAAIAZ/7akK/Ab0AAAARQZvgSahBbJlMCHf//qmWAbMAAAAKQZ4eRRUsL/8BSwAAAAgBnj10Qr8BvQAAAAgBnj9qQr8BvQAAABFBmiRJqEFsmUwId//+qZYBswAAAApBnkJFFSwv/wFLAAAACAGeYXRCvwG9AAAACAGeY2pCvwG9AAAAEUGaaEmoQWyZTAh3//6plgGzAAAACkGehkUVLC//AUsAAAAIAZ6ldEK/Ab0AAAAIAZ6nakK/Ab0AAAARQZqsSahBbJlMCHf//qmWAbMAAAAKQZ7KRRUsL/8BSwAAAAgBnul0Qr8BvQAAAAgBnutqQr8BvQAAABFBmvBJqEFsmUwId//+qZYBswAAAApBnw5FFSwv/wFLAAAACAGfLXRCvwG9AAAACAGfL2pCvwG9AAAAEUGbNEmoQWyZTAhv//6nhANiAAAACkGfUkUVLC//AUsAAAAIAZ9xdEK/Ab0AAAAIAZ9zakK/Ab0AAAARQZt4SahBbJlMCGf//p4QDJkAAAAKQZ+WRRUsL/8BSwAAAAgBn7V0Qr8BvQAAAAgBn7dqQr8BvQAAABFBm7xJqEFsmUwIV//+OEAu4AAAAApBn9pFFSwv/wFLAAAACAGf+XRCvwG9AAAACAGf+2pCvwG9AAAI/21vb3YAAABsbXZoZAAAAAAAAAAAAAAAAAAAA+gAABOIAAEAAAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAgpdHJhawAAAFx0a2hkAAAAAwAAAAAAAAAAAAAAAQAAAAAAABOIAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAABkAAAAZAAAAAAAJGVkdHMAAAAcZWxzdAAAAAAAAAABAAATiAAABAAAAQAAAAAHoW1kaWEAAAAgbWRoZAAAAAAAAAAAAAAAAAAAMgAAAPoAVcQAAAAAAC1oZGxyAAAAAAAAAAB2aWRlAAAAAAAAAAAAAAAAVmlkZW9IYW5kbGVyAAAAB0xtaW5mAAAAFHZtaGQAAAABAAAAAAAAAAAAAAAkZGluZgAAABxkcmVmAAAAAAAAAAEAAAAMdXJsIAAAAAEAAAcMc3RibAAAAKhzdHNkAAAAAAAAAAEAAACYYXZjMQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABkAGQASAAAAEgAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABj//wAAADJhdmNDAWQACv/hABlnZAAKrNlHP558BEAAAAMAQAAADIPEiWWAAQAGaOvjyyLAAAAAEHBhc3AAAAABAAAAAQAAABhzdHRzAAAAAAAAAAEAAAB9AAACAAAAABRzdHNzAAAAAAAAAAEAAAABAAAD+GN0dHMAAAAAAAAAfQAAAAEAAAQAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAAcc3RzYwAAAAAAAAABAAAAAQAAAH0AAAABAAACCHN0c3oAAAAAAAAAAAAAAH0AAALoAAAADwAAAAwAAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABRzdGNvAAAAAAAAAAEAAAAwAAAAYnVkdGEAAABabWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAbWRpcmFwcGwAAAAAAAAAAAAAAAAtaWxzdAAAACWpdG9vAAAAHWRhdGEAAAABAAAAAExhdmY1OC4yOS4xMDA="];let video;function loadVideo(i){video||(video=document.createElement("video"),video.setAttribute("crossorigin","anonymous"),video.setAttribute("playsinline",!0),video.setAttribute("loop",!0),video.setAttribute("class","video-js wr")),video.src=srcs[i],document.getElementById("container").appendChild(video),setTimeout((()=>{video.play()}),1e3)}},"./src/frontend/__stories__/contentElementWidths-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var react_measure__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.tQ.contentElementTypes.register("measuringProbe",{component:function({configuration}){const outer={background:"green",aspectRatio:"4 / 3",display:"flex",alignItems:"center",justifyContent:"center"};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(react_measure__WEBPACK_IMPORTED_MODULE_1__.Z,{bounds:!0,children:({measureRef,contentRect})=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.du,{configuration,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div",{ref:measureRef,style:outer,children:[contentRect.bounds.width,"px"]})})})}});const viewports={desktop:{name:"Desktop",styles:{width:"1920px",height:"1080px"}},desktopEditor:{name:"Desktop Editor",styles:{width:"1599px",height:"1080px"}},ipadAir:{name:"iPad Air",styles:{width:"1180px",height:"820px"}},ipadMini:{name:"iPad Mini",styles:{width:"1024px",height:"786px"}},ipadAirPortrait:{name:"iPad Air Portrait",styles:{width:"820px",height:"1180px"}},pixel5:{name:"Pixel 5",styles:{width:"393px",height:"851px"}},iphone5:{name:"iPhone 5",styles:{width:"320px",height:"568px"}}};function exampleSeed({layout}){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Gs)({sections:[{id:1,configuration:{layout,transition:"reveal",fullHeight:!0,backdrop:{color:"#cad2c5"}}}],contentElements:function exampleContentElements(sectionId){return"center"===layout?[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.me)({sectionId,text:"Content element widths center",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}),...[3,2,1,0,-1,-2,-3].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",width,caption:`Width ${width}`})])),...[2,1,0,-1,-2].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",position:"left",width,caption:`Width ${width}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId})])),...[2,1,0,-1,-2].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",position:"left",width,caption:`Width ${width}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",position:"right",width,caption:`Width ${width}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId})]))]:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.me)({sectionId,text:`Content element widths ${layout}`,width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}),...[3,2,1,0,-1,-2,-3].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",width,caption:`Width ${width}`})])),...[2,1,0,-1,-2].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",position:"sticky",width,caption:`Width ${width}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId})]))]}(1)})}["left","right","center"].forEach((layout=>{["desktop","desktopEditor","ipadAir","ipadMini","ipadAirPortrait","pixel5","iphone5"].forEach((defaultViewport=>{(0,_storybook_react__WEBPACK_IMPORTED_MODULE_4__.storiesOf)(`Frontend/Content Element Widths/${layout}`,module).add(viewports[defaultViewport].name,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed:exampleSeed({layout}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.kS,{})})),{viewport:{viewports,defaultViewport},percy:{widths:[parseInt(viewports[defaultViewport].styles.width,10)]}})}))}))},"./src/frontend/__stories__/floatingAndSelfClearing-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function exampleSeed({items,appearance}){const sectionBaseConfiguration={transition:"reveal",layout:"center",appearance:appearance||"cards",fullHeight:!0};return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({sections:[{id:1,configuration:{...sectionBaseConfiguration,backdrop:{color:"#cad2c5"}}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:1,text:"Self Clearing Boxes",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.xl}),...items.map((([typeName,aspectRatio,width],index)=>"short text"===typeName?(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:1,text:"Short Text"}):"text"===typeName?(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:1}):(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Qq)({sectionId:1,typeName:"probe",position:typeName,width,configuration:{aspectRatio,index}})))]})}module=__webpack_require__.hmd(module),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.tQ.contentElementTypes.register("probe",{component:function({configuration}){const outer={background:"blue",color:"white",aspectRatio:configuration.aspectRatio,display:"flex",alignItems:"center",justifyContent:"center"};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div",{style:outer,children:[configuration.index,": ",configuration.aspectRatio]})}}),[{name:"Short Text Left",items:[["left","4 / 3"],["short text"]]},{name:"Short Text Right",items:[["right","4 / 3"],["short text"]]},{name:"Multiple Left",items:[["left","4 / 3"],["left","4 / 3"],["left","4 / 3"]]},{name:"Left Before Non-Wrapping",items:[["left","4 / 3"],["inline","4 / 3"]]},{name:"Left Short/Right Long",items:[["left","4 / 3"],["right","3 / 4"],["text"]]},{name:"Left Long/Right Short",items:[["left","3 / 4"],["right","4 / 3"],["text"]]},{name:"Left/Right/Left",items:[["left","4 / 3"],["right","3 / 4"],["left","4 / 3"],["text"]]},{name:"Left/Right/Right/Left",items:[["left","4 / 3"],["right","3 / 4"],["right","4 / 3"],["left","4 / 8"],["text"]]},{name:"Right/Left/Right",items:[["right","4 / 3"],["left","3 / 4"],["right","4 / 3"],["text"]]},{name:"Left/Right/Left/Right",items:[["left","4 / 3"],["right","3 / 4"],["left","3 / 4"],["right","4 / 3"],["text"]]},{name:"Single Inlined Element",appearance:"shadow",viewportWidth:1e3,items:[["left","4 / 3"],["right","4 / 3"],["left","4 / 3",pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.lg]]}].forEach((({name,items,appearance,viewportWidth})=>(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend/Floating and Self Clearing",module).add(name,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed({items,appearance}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})),viewportWidth?{viewport:{viewports:{custom:{name:"Custom",styles:{width:`${viewportWidth}px`,height:"1080px"}}},defaultViewport:"custom"},percy:{widths:[viewportWidth]}}:{})))},"./src/frontend/__stories__/mediaPlayerAutoplay-stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{audio:()=>audio,default:()=>__WEBPACK_DEFAULT_EXPORT__,video:()=>video});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_usePrevious__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/usePrevious.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../package/src/frontend/index.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Frontend/Media Player/Autoplay",parameters:{percy:{skip:!0}}},video=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(Test,{Player:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.Y7,id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("videoFiles","interview_toni")})});video.displayName="video";const audio=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(Test,{Player:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.zF,id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("audioFiles","quicktime_jingle")})});function Test({Player,id,playerCount=4}){const[playingIndex,setPlayingIndex]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[generation,setGeneration]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("button",{onClick:()=>pageflow_frontend__WEBPACK_IMPORTED_MODULE_3__.BC.mute(!1),children:"Bless player pool"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("button",{onClick:()=>async function run(commands){for(let c of commands)await c}(function*autoplayAllForever(){for(;;)setPlayingIndex((index=>indexsetGeneration((n=>n+1)),children:"Recreate Players"}),"Generation: ",generation,function renderPlayers(){return Array.from({length:playerCount},((_,index)=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(TestPlayer,{Player,id,sourceUrlSuffix:`?v=${index}`,playing:playingIndex===index},`${generation}-${index}`)))}()]})}function TestPlayer({Player,playing,id,sourceUrlSuffix}){const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.FI)(),previouslyPlaying=(0,_usePrevious__WEBPACK_IMPORTED_MODULE_1__.D)(playing);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{previouslyPlaying&&!playing?playerActions.pause():!previouslyPlaying&&playing&&playerActions.play()}),[playerActions,previouslyPlaying,playing]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div",{style:{width:200,position:"relative"},children:[playerState.isPlaying?"Playing":"Paused",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(Player,{id,playsInline:!0,sourceUrlSuffix,playerState,playerActions})]})}function delay(duration){return new Promise((resolve=>setTimeout(resolve,duration)))}audio.displayName="audio",Test.displayName="Test",TestPlayer.displayName="TestPlayer"},"./src/frontend/__stories__/motifAreaMinHeight-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Motif Area/Min Height",module).add("Layout left",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.Gs)({sections:[{id:1,configuration:{exposeMotifArea:!0,fullHeight:!1,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","turtle"),imageMotifArea:{left:60,top:10,height:60,width:30}}}},{configuration:{backdrop:{color:"#000"}}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.me)({sectionId:1,text:"Titel"}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:1})]}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__.H,{visible:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.kS,{})})})))},"./src/frontend/__stories__/motifAreaMobileImage-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),_storybook_addon_viewport__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/@storybook/addon-viewport/dist/index.mjs"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/index.js"),_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Motif Area/Mobile Image",module).add("Layout left",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.Gs)({sections:[{id:1,configuration:{exposeMotifArea:!0,fullHeight:!0,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.sd)("imageFiles","turtle"),imageMotifArea:{left:20,top:10,height:60,width:30},imageMobile:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.sd)("imageFiles","churchBefore"),imageMobileMotifArea:{left:60,top:10,height:60,width:30}}}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.me)({sectionId:1,text:"Titel"}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.NA)({sectionId:1})]}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_4__.H,{visible:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.kS,{})})})),{viewport:{viewports:_storybook_addon_viewport__WEBPACK_IMPORTED_MODULE_2__.p,defaultViewport:"iphone6"},percy:{widths:[320,1280]}})},"./src/frontend/__stories__/motifAreaPadding-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);const stories=(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Motif Area/Padding",module),motifAreaOnTheLeft={left:10,top:20,height:50,width:30},motifAreaOnTheRight={left:60,top:20,height:30,width:30},scenarios={left:[{name:"two column",motifArea:motifAreaOnTheRight},{name:"intersecting",motifArea:motifAreaOnTheLeft}],right:[{name:"two column",motifArea:motifAreaOnTheLeft},{name:"intersecting",motifArea:motifAreaOnTheRight}],center:[{name:"intersecting",motifArea:motifAreaOnTheLeft}]};function exampleSeed({layout,fullHeight,motifArea}){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.Gs)({sections:[{id:1,configuration:{layout,exposeMotifArea:!0,fullHeight,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","turtle"),imageMotifArea:motifArea}}},...fullHeight?[]:[{configuration:{backdrop:{color:"#000"}}}]],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.me)({sectionId:1,text:"Titel"}),...Array(fullHeight?3:1).fill().map((()=>(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:1})))]})}Object.keys(scenarios).forEach((layout=>scenarios[layout].forEach((scenario=>stories.add(`Layout ${layout} ${scenario.name}`,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed:exampleSeed({layout,fullHeight:!0,motifArea:scenario.motifArea}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__.H,{visible:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.kS,{})})})))))))},"./src/frontend/__stories__/motifAreaPlayground-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);let transitions=["fade","fadeBg","scroll","scrollOver","reveal","beforeAfter"];const enterTransitions={fade:"fadeIn",fadeBg:"fadeInBg",scroll:"scrollIn",scrollOver:"scrollIn",reveal:"reveal",beforeAfter:"reveal"},exitTransitions={fade:"fadeOut",fadeBg:"fadeOutBg",scroll:"ScrollOut",scrollOver:"Conceal",reveal:"ScrollOut",beforeAfter:"Conceal"},motifAreas={"top-left":{left:5,top:5,width:50,height:25},"bottom-left":{left:5,top:70,width:50,height:25},"top-right":{left:60,top:5,width:25,height:25},"bottom-right":{left:60,top:70,width:25,height:25}};[!0,!1].forEach((fullHeight=>[!0,!1].forEach((withContent=>{const prefix=["Frontend/Motif Area/Playground",fullHeight?"Full Height":"Dynamic Height",withContent?"With Content":"No Content"].join("/"),stories={};transitions.forEach((transition1=>transitions.forEach((transition2=>{(fullHeight||!transition1.startsWith("fade")&&!transition2.startsWith("fade"))&&["top-left","bottom-left","top-right","bottom-right"].forEach((motifAreaPosition=>{const key=`${enterTransitions[transition1]}${exitTransitions[transition2]}`;stories[key]=stories[key]||(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)(`${prefix}/${enterTransitions[transition1]} - ${exitTransitions[transition2]}`,module);const seed=function exampleSeed({transition1,transition2,motifArea,fullHeight,title,textBlocks}){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.Gs)({sections:[{id:1,configuration:{transition:"scroll",backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","turtle")},fullHeight:!0}},{id:2,configuration:{transition:transition1,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","churchBefore"),imageMotifArea:motifArea},fullHeight,exposeMotifArea:!0}},{id:3,configuration:{transition:transition2,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","churchAfter")},fullHeight:!0}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.me)({sectionId:1,text:title}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:1,text:"See docs/internal/understanding_motif_area_handling.md for details"}),...Array(textBlocks).fill().map((()=>(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:2}))),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:3})]})}({transition1,transition2,fullHeight,textBlocks:withContent?1:0,motifArea:motifAreas[motifAreaPosition],title:`${transition1}/${transition2}/${motifAreaPosition}`});stories[key].add(`${transition1}/${transition2}/${motifAreaPosition}`,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__.H,{visible:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.kS,{})})})),{percy:{skip:!0}})}))}))))}))))},"./src/frontend/__stories__/playerControls-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);const stories=(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Player Controls",module).addDecorator((Story=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(Story,{})})));function addControlbarStory(name,props){stories.add(name,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{fontFamily:"Source Sans Pro, sans-serif"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(PlayerControlsDemo,{...props,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{background:"rgba(0, 0, 0, 0.6)",width:"100%",height:"150px"}})})})))}function PlayerControlsDemo(props){const[currentTime,setCurrentTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(200),[scrubbingAt,setScrubbingAt]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.$p,{...props,duration:500,bufferedEnd:300,currentTime:void 0===scrubbingAt?currentTime:scrubbingAt,scrubTo:setScrubbingAt,seekTo:time=>{setScrubbingAt(void 0),setCurrentTime(time)}})}PlayerControlsDemo.displayName="PlayerControlsDemo",addControlbarStory("Classic",{qualityMenuExpanded:!0,qualityMenuItems:[{label:"2160p",annotation:"4k",value:"4k",active:!0},{label:"1080p",annotation:"HD",value:"fullhd"},{label:"720p",annotation:"HD",value:"medium"}],textTracksMenuItems:[{label:"(Off)",value:"off",active:!0},{label:"English (CC)",value:"en"},{label:"Deutsch",value:"de"}]}),addControlbarStory("Waveform",{variant:"waveform",textTracksMenuItems:[{label:"(Off)",value:"off",active:!0},{label:"English (CC)",value:"en"},{label:"Deutsch",value:"de"}]})},"./src/frontend/__stories__/tooltip-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),_Tooltip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/Tooltip.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Tooltip",module).add("Tooltip",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div",{style:{width:"100%",height:"100vh",background:"#fff",margin:100},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_Tooltip__WEBPACK_IMPORTED_MODULE_2__.u,{fixed:!0,content:"Pageflow Tooltip Content",highlight:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("button",{children:"Tooltip"})})})))},"./src/frontend/__stories__/transitions-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);const stories=(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend/Section Transitions",module),transitions=["fade","fadeBg","scroll","scrollOver","reveal","beforeAfter"];function exampleSeed(transition1,transition2){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({sections:[{id:1,configuration:{transition:"fade",backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","turtle")},fullHeight:!0}},{id:2,configuration:{transition:transition1,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore")},fullHeight:!0}},{id:3,configuration:{transition:transition2,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter")},fullHeight:!0}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:1,text:`Transition ${transition1}/${transition2}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:1}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:2,text:`Transition ${transition1}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:2}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:3,text:`Transition ${transition2}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:3})]})}transitions.forEach((transition1=>transitions.forEach((transition2=>stories.add(`${transition1}/${transition2}`,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(transition1,transition2),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})),{percy:{skip:!0}})))))},"./src/frontend/__stories__/useOnScreen-stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__,withNegativeRootMargin:()=>withNegativeRootMargin,withPositiveRootMargin:()=>withPositiveRootMargin,withPositiveRootMarginWithoutIframeFix:()=>withPositiveRootMarginWithoutIframeFix,withoutRootMargin:()=>withoutRootMargin});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_useOnScreen__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useOnScreen.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Frontend/useOnScreen",parameters:{percy:{skip:!0}}};function TestCase({children,rootMarginV,skipIframeFix}){const rootMargin=rootMarginV&&`${rootMarginV} 0px ${rootMarginV} 0px`,ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),onScreen=(0,_useOnScreen__WEBPACK_IMPORTED_MODULE_1__.R)(ref,{rootMargin,skipIframeFix});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{style:{height:"110vh",background:"#888"}}),parseInt(rootMarginV,10)>0&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{style:{background:"#fff",height:rootMarginV&&rootMarginV.replace("%","vh")},children:"Margin"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{ref,style:{height:"100vh",background:"red"},children:"Observed element"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div",{style:{position:"fixed",top:10,left:10},children:["Expected behavior: ",children,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("br",{}),"onScreen: ",onScreen?"true":"false",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("br",{}),"rootMargin: ",rootMargin||"-"]})]})}function NewTabButton(){return window.parent===window?null:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("button",{onClick:()=>window.open(window.location.href,"_blank"),children:"Open frame in new tab"})}TestCase.displayName="TestCase",NewTabButton.displayName="NewTabButton";const withoutRootMargin=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(TestCase,{children:"true iff red div intersects viewport"});withoutRootMargin.displayName="withoutRootMargin";const withNegativeRootMargin=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(TestCase,{rootMarginV:"-50%",children:"true iff red div intersects center of viewport."});withNegativeRootMargin.displayName="withNegativeRootMargin";const positiveRootMarginDescription=(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("span",{children:["true iff red div intersects viewport extended by 25% vertically (i.e. iff white div intersects viewport). To make positive root margins work in iframes (e.g. Storybook/Pageflow editor), the root option needs to be set to the iframe document (at least in Edge 83, Chrome 81, Firefox 77). ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("br",{}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(NewTabButton,{})]}),withPositiveRootMargin=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(TestCase,{rootMarginV:"25%",children:positiveRootMarginDescription});withPositiveRootMargin.displayName="withPositiveRootMargin";const withPositiveRootMarginWithoutIframeFix=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(TestCase,{rootMarginV:"25%",skipIframeFix:!0,children:positiveRootMarginDescription});withPositiveRootMarginWithoutIframeFix.displayName="withPositiveRootMarginWithoutIframeFix"},"./src/frontend/api/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{h:()=>api});const api={contentElementTypes:new class ContentElementTypeRegistry{constructor(){this.types={}}register(typeName,options){this.types[typeName]=options}getComponent(typeName){return this.types[typeName]&&this.types[typeName].component}getOptions(typeName){return this.types[typeName]}consentVendors({contentElements,t}){const vendorsByName={};return contentElements.forEach((contentElement=>{const type=this.types[contentElement.typeName];("function"==typeof type.consentVendors?type.consentVendors({configuration:contentElement.configuration,t}):type.consentVendors||[]).forEach((vendor=>{vendorsByName[vendor.name]=vendor}))})),Object.values(vendorsByName)}},widgetTypes:new class WidgetTypeRegistry{constructor(){this.types={}}register(typeName,options){if(!options.component)throw new Error(`Missing required component option for widget type '${typeName}'.`);this.types[typeName]=options}getComponent(typeName){if(!this.types[typeName])throw new Error(`Unknown widget type '${typeName}'. Consider calling frontent.widgetTypes.register.`);return this.types[typeName].component}}}},"./src/frontend/backgroundColor.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>BackgroundColorProvider,W:()=>useDarkBackground});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const DarkBackgroundContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(!0);function BackgroundColorProvider({dark,invert,children}){const previousValue=useDarkBackground();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(DarkBackgroundContext.Provider,{value:getValue({dark,invert,previousValue}),children})}function getValue({dark,invert,previousValue}){return void 0!==dark?dark:!0===invert?!previousValue:previousValue}function useDarkBackground(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(DarkBackgroundContext)}BackgroundColorProvider.displayName="BackgroundColorProvider"},"./src/frontend/focusOutline.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{G:()=>FocusOutlineProvider,a:()=>useFocusOutlineVisible});var react=__webpack_require__("../../../node_modules/react/index.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),focusOutline_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/focusOutline.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(focusOutline_module.Z,options);const frontend_focusOutline_module=focusOutline_module.Z&&focusOutline_module.Z.locals?focusOutline_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const FocusVisibleContext=(0,react.createContext)();function useFocusOutlineVisible(){return(0,react.useContext)(FocusVisibleContext)}function FocusOutlineProvider({children}){const[value,setValue]=(0,react.useState)();return(0,react.useEffect)((()=>{return document.body.addEventListener("keydown",enable),document.body.addEventListener("mousedown",disable),disable(),()=>{document.body.removeEventListener("keydown",enable),document.body.removeEventListener("mousedown",disable)};function enable(){document.body.classList.remove(frontend_focusOutline_module.focusOutlineDisabled),setValue(!0)}function disable(){document.body.classList.add(frontend_focusOutline_module.focusOutlineDisabled),setValue(!1)}}),[]),(0,jsx_runtime.jsx)(FocusVisibleContext.Provider,{value,children})}FocusOutlineProvider.displayName="FocusOutlineProvider"},"./src/frontend/i18n.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E5:()=>setupI18n,Iw:()=>LocaleProvider,QT:()=>useI18n,bU:()=>useLocale});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),i18n_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/i18n-js/app/assets/javascripts/i18n.js"),i18n_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(i18n_js__WEBPACK_IMPORTED_MODULE_1__),_entryState__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/entryState/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const LocaleContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)("en");function setupI18n({defaultLocale,locale,translations}){i18n_js__WEBPACK_IMPORTED_MODULE_1___default().defaultLocale=defaultLocale,i18n_js__WEBPACK_IMPORTED_MODULE_1___default().locale=locale,i18n_js__WEBPACK_IMPORTED_MODULE_1___default().translations=translations}function LocaleProvider({children}){const{locale}=(0,_entryState__WEBPACK_IMPORTED_MODULE_2__.en)()||{};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(LocaleContext.Provider,{value:locale,children})}function useLocale(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocaleContext)}function useI18n({locale:scope}={}){const locale=useLocale();return{t:(key,options)=>i18n_js__WEBPACK_IMPORTED_MODULE_1___default().t(key,{...options,locale:"ui"!==scope&&locale})}}LocaleProvider.displayName="LocaleProvider"},"./src/frontend/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{zF:()=>AudioPlayer.z,Kh:()=>AudioPlayerControls,SA:()=>ContentElementBox,du:()=>ContentElementFigure,uX:()=>EditableInlineText,hV:()=>EditableLink,r8:()=>EditableTable.r,sL:()=>EditableText.sL,kS:()=>Entry,lw:()=>ExpandableImage,Bc:()=>Figure,Gi:()=>FitViewport,Vm:()=>FullscreenViewer.V,Ee:()=>Image.E,Bw:()=>InlineFileRights.B,VZ:()=>MediaInteractionTracking,HR:()=>Panorama,$p:()=>PlayerControls,De:()=>useEventContextData.De,is:()=>RootProviders.i,xv:()=>Text.x,X2:()=>ThemeIcon.k,IG:()=>thirdPartyConsent.z_,IQ:()=>thirdPartyConsent.pJ,XC:()=>ToggleFullscreenCornerButton.X,u:()=>Tooltip.u,Y7:()=>VideoPlayer.Y,Vo:()=>VideoPlayerControls,$L:()=>Widget.$,S7:()=>layouts.gV,ee:()=>layouts.Q0,tQ:()=>api.h,Sj:()=>paletteColor.S,cY:()=>thirdPartyConsent.cY,E5:()=>i18n.E5,az:()=>textColorForBackgroundColor,hL:()=>useAtmo.hL,El:()=>useAudioFocus.E,AN:()=>useBackgroundFile.A,HV:()=>entryState.HV,Oi:()=>thirdPartyConsent.Oi,MP:()=>useContentElementConfigurationUpdate.M,WZ:()=>useContentElementEditorCommandSubscription.W,EK:()=>useContentElementEditorState.E,OF:()=>useContentElementLifecycle.OF,Bg:()=>entryState.Bg,nb:()=>useCurrentChapter.nb,W3:()=>backgroundColor.W,T3:()=>entryState.T3,en:()=>entryState.en,Hr:()=>entryState.Hr,TR:()=>entryState.TR,qE:()=>entryState.qE,Zo:()=>entryState.Zo,QT:()=>i18n.QT,ln:()=>useScrollPositionLifecycle.ln,LI:()=>useIsomorphicLayoutEffect.L,$n:()=>entryState.$n,bU:()=>i18n.bU,En:()=>useMediaMuted.En,Go:()=>useMediaMuted.Go,y$:()=>usePhonePlatform.y,FI:()=>MediaPlayer.FI,BT:()=>usePortraitOrientation.B,RF:()=>useScrollPosition,xY:()=>entryState.xY,Cx:()=>entryState.Cx,Fg:()=>entryState.Fg,utils:()=>utils,EU:()=>withShadowClassName});__webpack_require__("./src/frontend/webpackPublicPath.js"),__webpack_require__("../../../node_modules/core-js/features/array/fill.js"),__webpack_require__("../../../node_modules/core-js/features/array/find.js"),__webpack_require__("../../../node_modules/core-js/features/array/from.js"),__webpack_require__("../../../node_modules/core-js/features/object/assign.js"),__webpack_require__("../../../node_modules/core-js/features/promise/index.js"),__webpack_require__("../../../node_modules/core-js/features/map/index.js"),__webpack_require__("../../../node_modules/core-js/features/string/starts-with.js"),__webpack_require__("../../../node_modules/core-js/features/set/index.js"),__webpack_require__("../../../node_modules/core-js/features/symbol/index.js"),__webpack_require__("../../../node_modules/core-js/features/symbol/iterator.js"),__webpack_require__("../../../node_modules/regenerator-runtime/runtime.js");var frontend=__webpack_require__("../../../package/src/frontend/index.js");frontend.Xh.agent.matchesSafari()&&window.parent!==window&&delete window.IntersectionObserver,__webpack_require__("../../../node_modules/intersection-observer/intersection-observer.js"),"undefined"!=typeof window&&(__webpack_require__("../../../node_modules/whatwg-fetch/fetch.js"),__webpack_require__("../../../node_modules/scroll-timeline/dist/scroll-timeline.js"));var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),globalNotices_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/globalNotices.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(globalNotices_module.Z,options);globalNotices_module.Z&&globalNotices_module.Z.locals&&globalNotices_module.Z.locals;var react=__webpack_require__("../../../node_modules/react/index.js"),react_dom=__webpack_require__("../../../node_modules/react-dom/index.js"),Section=__webpack_require__("./src/frontend/Section.js"),useEventContextData=__webpack_require__("./src/frontend/useEventContextData.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Chapter(props){return(0,jsx_runtime.jsx)("div",{id:props.chapterSlug,children:renderSections(props.sections,props.currentSectionIndex,props.setCurrentSection)})}function renderSections(sections,currentSectionIndex,setCurrentSection){return sections.map((section=>(0,jsx_runtime.jsx)(useEventContextData.lo,{section,sectionsCount:sections.length,children:(0,jsx_runtime.jsx)(Section.$,{state:section.sectionIndex>currentSectionIndex?"below":section.sectionIndexfunction onActivate(section){setCurrentSection(section)}(section),section})},section.permaId)))}function VhFix({children}){const probeRef=(0,react.useRef)(),[height,setHeight]=(0,react.useState)();return(0,react.useEffect)((()=>{if(frontend.Xh.has("ios platform"))return window.addEventListener("resize",update),()=>window.removeEventListener("resize",update);function update(){setHeight((previousHeight=>function getHeight({windowHeight,probeHeight,previousHeight}){if(probeHeightpreviousHeight||windowHeight<.7*previousHeight?windowHeight:previousHeight}({windowHeight:window.innerHeight,probeHeight:probeRef.current.clientHeight,previousHeight})))}}),[]),(0,jsx_runtime.jsxs)("div",{style:height&&{"--vh":height/100+"px"},children:[(0,jsx_runtime.jsx)("div",{style:{height:"100vh",position:"absolute"},ref:probeRef}),children]})}Chapter.displayName="Chapter",VhFix.displayName="VhFix";var useCurrentChapter=__webpack_require__("./src/frontend/useCurrentChapter.js"),entryState=__webpack_require__("./src/entryState/index.js"),inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),usePostMessageListener=__webpack_require__("./src/frontend/usePostMessageListener.js"),usePrevious=__webpack_require__("./src/frontend/usePrevious.js");var useScrollTarget=__webpack_require__("./src/frontend/useScrollTarget.js"),useAtmo=__webpack_require__("./src/frontend/useAtmo.js"),Content_module=__webpack_require__("./src/frontend/Content.module.css");const Content=(0,inlineEditing.v9)("ContentDecorator",(function Content(props){const[currentSectionIndex,setCurrentSectionIndexState]=(0,useCurrentChapter.Yt)(),entryStructure=(0,entryState.RN)();!function useSectionChangeEvents(currentSectionIndex){const previousSectionIndex=(0,usePrevious.D)(currentSectionIndex),sections=(0,entryState.Zp)();(0,react.useEffect)((()=>{previousSectionIndex!==currentSectionIndex&&frontend.U3.trigger("page:change",(0,useEventContextData.VX)({section:sections[currentSectionIndex],sectionsCount:sections.length}))}))}(currentSectionIndex);const setCurrentSection=(0,react.useCallback)((section=>{var index;index=section.sectionIndex,window.parent!==window&&window.parent.postMessage({type:"CHANGE_SECTION",payload:{index}},window.location.origin),setCurrentSectionIndexState(section.sectionIndex),(section=>{window.history&&window.history.replaceState&&(section.sectionIndex>0?window.history.replaceState(null,null,"#"+section.chapter.chapterSlug):window.history.replaceState(null,null,window.location.href.split("#")[0]))})(section)}),[setCurrentSectionIndexState]),scrollToTarget=(0,useScrollTarget.tJ)(),receiveMessage=(0,react.useCallback)((data=>{"SCROLL_TO_SECTION"===data.type&&scrollToTarget({id:data.payload.id,align:data.payload.align})}),[scrollToTarget]);return(0,usePostMessageListener.U)(receiveMessage),(0,jsx_runtime.jsx)("div",{className:Content_module.Z.Content,id:"goToContent",children:(0,jsx_runtime.jsx)(VhFix,{children:(0,jsx_runtime.jsx)(useAtmo.FS,{children:renderChapters(entryStructure,currentSectionIndex,setCurrentSection)})})})}));function renderChapters(entryStructure,currentSectionIndex,setCurrentSection,scrollTargetSectionIndex,setScrollTargetSectionIndex){return entryStructure.map(((chapter,index)=>(0,jsx_runtime.jsx)(Chapter,{chapterSlug:chapter.chapterSlug,permaId:chapter.permaId,sections:chapter.sections,currentSectionIndex,setCurrentSection,scrollTargetSectionIndex,setScrollTargetSectionIndex},index)))}var Widget=__webpack_require__("./src/frontend/Widget.js");function Entry(){return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Widget.$,{role:"consent"}),(0,jsx_runtime.jsx)(Widget.$,{role:"header"}),(0,jsx_runtime.jsx)(Content,{}),(0,jsx_runtime.jsx)(Widget.$,{role:"footer"})]})}var i18n=__webpack_require__("./src/frontend/i18n.js"),global_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/global.module.css"),global_module_options={};global_module_options.styleTagTransform=styleTagTransform_default(),global_module_options.setAttributes=setAttributesWithoutAttributes_default(),global_module_options.insert=insertBySelector_default().bind(null,"head"),global_module_options.domAPI=styleDomAPI_default(),global_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(global_module.Z,global_module_options);global_module.Z&&global_module.Z.locals&&global_module.Z.locals;var GradientBox_module=__webpack_require__("./src/frontend/foregroundBoxes/GradientBox.module.css"),RootProviders=__webpack_require__("./src/frontend/RootProviders.js");async function loadDashUnlessHlsSupported(seed){(function hasHlsSupport({agent,seed}){return agent.matchesSafari()||agent.matchesMobilePlatform()&&(!agent.matchesAndroid()||function hlsHostSupportedByAndroid(seed){return(0,entryState.I_)(seed,"videoFiles","hls-playlist").indexOf("_")<0}(seed))})({seed,agent:frontend.Xh.agent})||await __webpack_require__.e(345).then(__webpack_require__.bind(__webpack_require__,"../../../node_modules/@videojs/http-streaming/dist/videojs-http-streaming.es.js"))}var thirdPartyConsent=__webpack_require__("./src/frontend/thirdPartyConsent/index.js"),api=__webpack_require__("./src/frontend/api/index.js"),Image=__webpack_require__("./src/frontend/Image.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames);const ActionButton=(0,inlineEditing.JL)("ActionButton",(function ActionButton(){return null}));var EditableText=__webpack_require__("./src/frontend/EditableText.js"),backgroundColor=__webpack_require__("./src/frontend/backgroundColor.js"),useContentElementEditorState=__webpack_require__("./src/frontend/useContentElementEditorState.js"),blank=__webpack_require__("./src/frontend/utils/blank.js"),Figure_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Figure.module.css"),Figure_module_options={};Figure_module_options.styleTagTransform=styleTagTransform_default(),Figure_module_options.setAttributes=setAttributesWithoutAttributes_default(),Figure_module_options.insert=insertBySelector_default().bind(null,"head"),Figure_module_options.domAPI=styleDomAPI_default(),Figure_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Figure_module.Z,Figure_module_options);const frontend_Figure_module=Figure_module.Z&&Figure_module.Z.locals?Figure_module.Z.locals:void 0;function Figure({children,variant,caption,onCaptionChange,addCaptionButtonVisible=!0,addCaptionButtonPosition="outside",renderInsideCaption}){const darkBackground=(0,backgroundColor.W)(),{isSelected,isEditable}=(0,useContentElementEditorState.E)(),[isEditingCaption,setIsEditingCaption]=(0,react.useState)(!1),{t}=(0,i18n.QT)({locale:"ui"});return caption=(0,react.useMemo)((()=>"string"==typeof caption?[{type:"paragraph",children:[{text:caption}]}]:caption),[caption]),!(0,blank.Db)(caption)||isEditable?(0,jsx_runtime.jsxs)("figure",{className:classnames_default()(frontend_Figure_module.root,{[frontend_Figure_module.invert]:!darkBackground}),children:[children,(0,blank.Db)(caption)&&isSelected&&!isEditingCaption&&addCaptionButtonVisible&&(0,jsx_runtime.jsx)(ActionButton,{position:addCaptionButtonPosition,icon:"pencil",text:t("pageflow_scrolled.inline_editing.add_caption"),onClick:()=>setIsEditingCaption(!0)}),(!(0,blank.Db)(caption)||isEditingCaption)&&(0,jsx_runtime.jsxs)("figcaption",{className:classnames_default()(variant&&`scope-figureCaption-${variant}`),onBlur:()=>setIsEditingCaption(!1),children:[renderInsideCaption?.(),(0,jsx_runtime.jsx)(EditableText.sL,{autoFocus:isEditingCaption,value:caption,scaleCategory:"caption",onChange:onCaptionChange,onlyParagraphs:!0,hyphens:"none",floatingControlsPosition:"above",placeholder:t("pageflow_scrolled.inline_editing.type_text")})]})]}):children}var Text=__webpack_require__("./src/frontend/Text.js"),MediaPlayer=__webpack_require__("./src/frontend/MediaPlayer/index.js"),VideoPlayer=__webpack_require__("./src/frontend/VideoPlayer/index.js"),AudioPlayer=__webpack_require__("./src/frontend/AudioPlayer/index.js"),useContentElementAttributes=(__webpack_require__("./src/frontend/Atmo.js"),__webpack_require__("./src/frontend/useContentElementAttributes.js")),ContentElementBox_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementBox.module.css"),ContentElementBox_module_options={};ContentElementBox_module_options.styleTagTransform=styleTagTransform_default(),ContentElementBox_module_options.setAttributes=setAttributesWithoutAttributes_default(),ContentElementBox_module_options.insert=insertBySelector_default().bind(null,"head"),ContentElementBox_module_options.domAPI=styleDomAPI_default(),ContentElementBox_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ContentElementBox_module.Z,ContentElementBox_module_options);const frontend_ContentElementBox_module=ContentElementBox_module.Z&&ContentElementBox_module.Z.locals?ContentElementBox_module.Z.locals:void 0;function ContentElementBox({children}){const{position}=(0,useContentElementAttributes.T)();return"backdrop"===position?children:(0,jsx_runtime.jsx)("div",{className:frontend_ContentElementBox_module.wrapper,children})}ContentElementBox.displayName="ContentElementBox";var useContentElementConfigurationUpdate=__webpack_require__("./src/frontend/useContentElementConfigurationUpdate.js"),layouts=__webpack_require__("./src/frontend/layouts/index.js");function ContentElementFigure({configuration,children}){const updateConfiguration=(0,useContentElementConfigurationUpdate.M)(),{width,position}=(0,useContentElementAttributes.T)(),{isEditable}=(0,useContentElementEditorState.E)();return"backdrop"===position?children:(0,jsx_runtime.jsx)(Figure,{caption:configuration.caption,variant:configuration.captionVariant,renderInsideCaption:()=>isEditable&&(0,jsx_runtime.jsx)(HasCaptionTransientState,{}),onCaptionChange:caption=>updateConfiguration({caption}),addCaptionButtonPosition:width===layouts.Q0.full?"outsideIndented":"outside",children})}function HasCaptionTransientState(){const{setTransientState}=(0,useContentElementEditorState.E)();return(0,react.useEffect)((()=>(setTransientState({hasCaption:!0}),()=>setTransientState({hasCaption:!1}))),[setTransientState]),null}function MediaInteractionTracking({playerState,playerActions,idleDelay,children}){const hideControlsTimeout=(0,react.useRef)(),wasPlaying=(0,usePrevious.D)(playerState.isPlaying),focusWasInside=(0,usePrevious.D)(playerState.focusInsideControls),setHideControlsTimeout=(0,react.useCallback)((()=>{clearTimeout(hideControlsTimeout.current),hideControlsTimeout.current=setTimeout(playerActions.userIdle,idleDelay)}),[playerActions.userIdle,idleDelay]);(0,react.useEffect)((()=>{(!wasPlaying&&playerState.isPlaying||focusWasInside!==playerState.focusInsideControls)&&setHideControlsTimeout()}),[wasPlaying,playerState.isPlaying,setHideControlsTimeout,playerState.focusInsideControls,focusWasInside]),(0,react.useEffect)((()=>()=>clearTimeout(hideControlsTimeout.current)),[]);const handleInteraction=function(){playerActions.userInteraction(),setHideControlsTimeout()};return(0,jsx_runtime.jsx)("div",{onClick:handleInteraction,onMouseMove:handleInteraction,onMouseEnter:playerActions.mouseEntered,onMouseLeave:playerActions.mouseLeft,children})}ContentElementFigure.displayName="ContentElementFigure",MediaInteractionTracking.displayName="MediaInteractionTracking",MediaInteractionTracking.defaultProps={idleDelay:2e3};var index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js");function RemotePeakData({audioFile,children}){const peakDataUrl=audioFile?.urls.peakData,[peakData,setPeakData]=(0,react.useState)("pending");return(0,react.useEffect)((()=>{peakDataUrl?fetch(peakDataUrl).then((response=>{if(!response.ok)throw new Error(`HTTP error ${response.status} while loading peaks.`);return response.json()})).then((peaks=>{setPeakData(peaks.data)})):setPeakData(null)}),[peakDataUrl]),"pending"===peakData?null:children(peakData)}var Waveform_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/WaveformPlayerControls/Waveform.module.css"),Waveform_module_options={};Waveform_module_options.styleTagTransform=styleTagTransform_default(),Waveform_module_options.setAttributes=setAttributesWithoutAttributes_default(),Waveform_module_options.insert=insertBySelector_default().bind(null,"head"),Waveform_module_options.domAPI=styleDomAPI_default(),Waveform_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Waveform_module.Z,Waveform_module_options);const WaveformPlayerControls_Waveform_module=Waveform_module.Z&&Waveform_module.Z.locals?Waveform_module.Z.locals:void 0,waveColor="#828282ed",waveColorInverted="rgba(0, 0, 0, 0.5)",cursorColor="#fff",cursorColorInverted="#888",Wavesurfer=react.lazy((()=>Promise.all([__webpack_require__.e(699),__webpack_require__.e(388)]).then(__webpack_require__.bind(__webpack_require__,"./src/frontend/PlayerControls/WaveformPlayerControls/Wavesurfer.js")))),waveformStyles={waveformLines:{barWidth:1,barGap:2},waveformBars:{barWidth:3,barRadius:3,barGap:3}};function Waveform(props){const[height,setHeight]=(0,react.useState)(90);return props.mediaElementId?(0,jsx_runtime.jsx)(react.Suspense,{fallback:(0,jsx_runtime.jsx)("div",{}),children:(0,jsx_runtime.jsx)(index_esm.Z,{client:!0,onResize:contentRect=>setHeight(contentRect.client.height),children:({measureRef})=>(0,jsx_runtime.jsx)("div",{ref:measureRef,className:WaveformPlayerControls_Waveform_module.waveWrapper,children:(0,jsx_runtime.jsx)(RemotePeakData,{audioFile:props.audioFile,children:peakData=>(0,jsx_runtime.jsx)(Wavesurfer,{mediaElt:`#${props.mediaElementId}`,audioPeaks:peakData,options:{...waveformStyles[props.variant],normalize:!0,removeMediaElementOnDestroy:!1,hideScrollbar:!0,progressColor:props.waveformColor||props.mainColor,waveColor:props.inverted?waveColorInverted:waveColor,cursorColor:props.inverted?cursorColorInverted:cursorColor,height}},props.variant)})})})}):null}var TimeDisplay_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/TimeDisplay.module.css"),TimeDisplay_module_options={};TimeDisplay_module_options.styleTagTransform=styleTagTransform_default(),TimeDisplay_module_options.setAttributes=setAttributesWithoutAttributes_default(),TimeDisplay_module_options.insert=insertBySelector_default().bind(null,"head"),TimeDisplay_module_options.domAPI=styleDomAPI_default(),TimeDisplay_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TimeDisplay_module.Z,TimeDisplay_module_options);const PlayerControls_TimeDisplay_module=TimeDisplay_module.Z&&TimeDisplay_module.Z.locals?TimeDisplay_module.Z.locals:void 0,unknownTimePlaceholder="-:--";function formatTime(value){if(isNaN(value))return unknownTimePlaceholder;const seconds=Math.floor(value)%60,minutes=Math.floor(value/60)%60,hours=Math.floor(value/60/60);return hours>0?`${hours}:${pad(minutes)}:${pad(seconds)}`:`${minutes}:${pad(seconds)}`}function pad(value){return value<10?"0"+value:value}function TimeDisplay(props){return(0,jsx_runtime.jsxs)("div",{"data-testid":"time-display",className:PlayerControls_TimeDisplay_module.timeDisplay,children:[(0,jsx_runtime.jsx)("span",{className:PlayerControls_TimeDisplay_module.time,children:formatTime(props.currentTime)}),"/",(0,jsx_runtime.jsx)("span",{className:PlayerControls_TimeDisplay_module.time,children:formatTime(props.duration)})]})}TimeDisplay.displayName="TimeDisplay";var prop_types=__webpack_require__("../../../node_modules/prop-types/index.js"),prop_types_default=__webpack_require__.n(prop_types),ThemeIcon=__webpack_require__("./src/frontend/ThemeIcon.js"),MenuBarButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/MenuBarButton.module.css"),MenuBarButton_module_options={};MenuBarButton_module_options.styleTagTransform=styleTagTransform_default(),MenuBarButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),MenuBarButton_module_options.insert=insertBySelector_default().bind(null,"head"),MenuBarButton_module_options.domAPI=styleDomAPI_default(),MenuBarButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(MenuBarButton_module.Z,MenuBarButton_module_options);const PlayerControls_MenuBarButton_module=MenuBarButton_module.Z&&MenuBarButton_module.Z.locals?MenuBarButton_module.Z.locals:void 0;function MenuBarButton(props){const{subMenuItems,onClick}=props,[subMenuExpanded,setSubMenuExpanded]=(0,react.useState)(props.subMenuExpanded),closeMenuTimeout=(0,react.useRef)(),openMenu=(0,react.useCallback)((()=>{subMenuItems.length>0&&setSubMenuExpanded(!0)}),[subMenuItems.length]),closeMenu=(0,react.useCallback)((()=>{setSubMenuExpanded(!1)}),[]),onButtonClick=(0,react.useCallback)((event=>{openMenu(),onClick&&onClick()}),[onClick,openMenu]),onFocus=(0,react.useCallback)((()=>{clearTimeout(closeMenuTimeout.current)}),[]),onBlur=(0,react.useCallback)((()=>{clearTimeout(closeMenuTimeout.current),closeMenuTimeout.current=setTimeout((()=>{setSubMenuExpanded(!1)}),100)}),[]),onKeyDown=(0,react.useCallback)((event=>{"Escape"===event.key&&setSubMenuExpanded(!1)}),[]);return(0,jsx_runtime.jsxs)("div",{className:classnames_default()({[PlayerControls_MenuBarButton_module.subMenuExpanded]:subMenuExpanded},PlayerControls_MenuBarButton_module.wrapper),onMouseEnter:openMenu,onMouseLeave:closeMenu,onFocus,onBlur,onKeyDown,children:[(0,jsx_runtime.jsx)("button",{className:PlayerControls_MenuBarButton_module.button,title:props.title,onClick:onButtonClick,children:(0,jsx_runtime.jsx)(ThemeIcon.k,{name:props.icon})}),renderSubMenu(props,closeMenu)]})}function renderSubMenu(props,closeMenu){if(props.subMenuItems.length>0)return(0,jsx_runtime.jsx)("ul",{className:PlayerControls_MenuBarButton_module.subMenu,role:"menu",children:renderSubMenuItems(props,closeMenu)})}function renderSubMenuItems(props,closeMenu){return props.subMenuItems.map((item=>(0,jsx_runtime.jsx)("li",{className:PlayerControls_MenuBarButton_module.subMenuItem,children:(0,jsx_runtime.jsxs)("button",{className:PlayerControls_MenuBarButton_module.subMenuItemButton,role:"menuitemradio","aria-checked":item.active,onClick:subMenuItemClickHandler(props,item.value,closeMenu),children:[renderSubMenuItemIcon(item),item.label,renderSubMenuItemAnnotation(props,item)]})},item.value)))}function renderSubMenuItemIcon(item){if(item.active)return(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"checked"})}function renderSubMenuItemAnnotation(props,item){if(item.annotation)return(0,jsx_runtime.jsx)("span",{className:PlayerControls_MenuBarButton_module.subMenuItemAnnotation,children:item.annotation})}function subMenuItemClickHandler(props,value,closeMenu){return event=>{event.preventDefault(),closeMenu(),props.onSubMenuItemClick&&props.onSubMenuItemClick(value)}}function TextTracksMenu(props){const{t}=(0,i18n.QT)();return props.items.length<2?null:(0,jsx_runtime.jsx)(MenuBarButton,{title:t("pageflow_scrolled.public.player_controls.text_tracks"),icon:"textTracks",subMenuItems:props.items,onSubMenuItemClick:props.onItemClick})}MenuBarButton.displayName="MenuBarButton",MenuBarButton.propTypes={title:prop_types_default().string,icon:prop_types_default().string,subMenuItems:prop_types_default().arrayOf(prop_types_default().shape({label:prop_types_default().string.isRequired,value:prop_types_default().oneOfType([prop_types_default().string,prop_types_default().number]).isRequired,annotation:prop_types_default().string,active:prop_types_default().bool})),onClick:prop_types_default().func,onSubMenuItemClick:prop_types_default().func},MenuBarButton.defaultProps={subMenuItems:[]},TextTracksMenu.displayName="TextTracksMenu",TextTracksMenu.propTypes={items:MenuBarButton.propTypes.subMenuItems,onMenuItemClick:prop_types_default().func},TextTracksMenu.defaultProps={items:[]};var ControlBar_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ControlBar.module.css"),ControlBar_module_options={};ControlBar_module_options.styleTagTransform=styleTagTransform_default(),ControlBar_module_options.setAttributes=setAttributesWithoutAttributes_default(),ControlBar_module_options.insert=insertBySelector_default().bind(null,"head"),ControlBar_module_options.domAPI=styleDomAPI_default(),ControlBar_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ControlBar_module.Z,ControlBar_module_options);const PlayerControls_ControlBar_module=ControlBar_module.Z&&ControlBar_module.Z.locals?ControlBar_module.Z.locals:void 0;function PlayPauseButton(props){const{t}=(0,i18n.QT)();return(0,jsx_runtime.jsx)("button",{className:PlayerControls_ControlBar_module.playControl,"aria-label":t(props.isPlaying?"pause":"play",{scope:"pageflow_scrolled.public.player_controls"}),onClick:()=>props.isPlaying?props.pause({via:"playPauseButton"}):props.play({via:"playPauseButton"}),children:pausePlayIcon(props)})}function pausePlayIcon(props){return props.isPlaying?(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"pause"}):(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"play"})}PlayPauseButton.displayName="PlayPauseButton";var InlineFileRights=__webpack_require__("./src/frontend/InlineFileRights.js");function WaveformPlayerControls(props){const darkBackground=(0,backgroundColor.W)(),theme=(0,entryState.Fg)();return(0,jsx_runtime.jsxs)("div",{onFocus:props.onFocus,onBlur:props.onBlur,onMouseEnter:props.onMouseEnter,onMouseLeave:props.onMouseLeave,"data-testid":"waveform-controls",className:classnames_default()(WaveformPlayerControls_Waveform_module.container),children:[props.children,(0,jsx_runtime.jsx)("div",{className:WaveformPlayerControls_Waveform_module.clickMask,onClick:props.onPlayerClick}),(0,jsx_runtime.jsx)(Waveform,{audioFile:props.file,isPlaying:props.isPlaying,inverted:!darkBackground,variant:props.variant,waveformColor:props.waveformColor,mainColor:theme.options.properties?.root?.accentColor||theme.options.colors?.accent,play:props.play,pause:props.pause,mediaElementId:props.mediaElementId}),(0,jsx_runtime.jsx)("div",{className:WaveformPlayerControls_Waveform_module.playControl,children:(0,jsx_runtime.jsx)(PlayPauseButton,{isPlaying:props.isPlaying,play:props.play,pause:props.pause})}),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(WaveformPlayerControls_Waveform_module.menuBar,darkBackground?PlayerControls_ControlBar_module.darkBackground:PlayerControls_ControlBar_module.lightBackground,{[PlayerControls_ControlBar_module.inset]:!props.standAlone}),children:[(0,jsx_runtime.jsxs)("div",{className:WaveformPlayerControls_Waveform_module.menuBarInner,children:[(0,jsx_runtime.jsx)(TimeDisplay,{currentTime:props.currentTime,duration:props.duration}),(0,jsx_runtime.jsx)(TextTracksMenu,{items:props.textTracksMenuItems,onItemClick:props.onTextTracksMenuItemClick})]}),(0,jsx_runtime.jsx)(InlineFileRights.B,{items:props.inlineFileRightsItems,context:"playerControls",playerControlsFadedOut:!1,playerControlsStandAlone:props.standAlone})]})]})}WaveformPlayerControls.displayName="WaveformPlayerControls";var BigPlayPauseButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ClassicPlayerControls/BigPlayPauseButton.module.css"),BigPlayPauseButton_module_options={};BigPlayPauseButton_module_options.styleTagTransform=styleTagTransform_default(),BigPlayPauseButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),BigPlayPauseButton_module_options.insert=insertBySelector_default().bind(null,"head"),BigPlayPauseButton_module_options.domAPI=styleDomAPI_default(),BigPlayPauseButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(BigPlayPauseButton_module.Z,BigPlayPauseButton_module_options);const ClassicPlayerControls_BigPlayPauseButton_module=BigPlayPauseButton_module.Z&&BigPlayPauseButton_module.Z.locals?BigPlayPauseButton_module.Z.locals:void 0;function BigPlayPauseButton(props){const c=classnames_default()(ClassicPlayerControls_BigPlayPauseButton_module.button,{[ClassicPlayerControls_BigPlayPauseButton_module.hidden]:props.hidden||"playPauseButton"===props.lastControlledVia,[ClassicPlayerControls_BigPlayPauseButton_module.fadeIn]:props.unplayed,[ClassicPlayerControls_BigPlayPauseButton_module.animated]:!props.unplayed});return(0,jsx_runtime.jsx)("div",{className:classnames_default()(ClassicPlayerControls_BigPlayPauseButton_module.container,{[ClassicPlayerControls_BigPlayPauseButton_module.hideCursor]:props.hideCursor,[ClassicPlayerControls_BigPlayPauseButton_module.hidden]:props.fadedOut,[ClassicPlayerControls_BigPlayPauseButton_module.fadeOutDelay]:props.isPlaying,[ClassicPlayerControls_BigPlayPauseButton_module.pointerCursor]:!!props.onClick}),onClick:props.onClick,children:(0,jsx_runtime.jsx)("div",{className:c,children:BigPlayPauseButton_pausePlayIcon(props)},props.isPlaying)})}function BigPlayPauseButton_pausePlayIcon(props){return props.unplayed||props.isPlaying?(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"play"}):(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"pause"})}BigPlayPauseButton.displayName="BigPlayPauseButton";var cjs=__webpack_require__("../../../node_modules/react-draggable/build/cjs/cjs.js"),ProgressIndicators_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ClassicPlayerControls/ProgressIndicators.module.css"),ProgressIndicators_module_options={};ProgressIndicators_module_options.styleTagTransform=styleTagTransform_default(),ProgressIndicators_module_options.setAttributes=setAttributesWithoutAttributes_default(),ProgressIndicators_module_options.insert=insertBySelector_default().bind(null,"head"),ProgressIndicators_module_options.domAPI=styleDomAPI_default(),ProgressIndicators_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ProgressIndicators_module.Z,ProgressIndicators_module_options);const ClassicPlayerControls_ProgressIndicators_module=ProgressIndicators_module.Z&&ProgressIndicators_module.Z.locals?ProgressIndicators_module.Z.locals:void 0;function ProgressIndicators({currentTime,duration,bufferedEnd,scrubTo,seekTo}){const{t}=(0,i18n.QT)(),[dragging,setDragging]=(0,react.useState)(),progressBarsContainerWidth=(0,react.useRef)(),positionToTime=(0,react.useCallback)((x=>{if(duration&&progressBarsContainerWidth.current){return Math.max(0,Math.min(1,x/progressBarsContainerWidth.current))*duration}return 0}),[duration]),handleStop=(0,react.useCallback)(((mouseEvent,dragEvent)=>{setDragging(!1),seekTo(positionToTime(dragEvent.x))}),[seekTo,positionToTime]),handleDrag=(0,react.useCallback)(((mouseEvent,dragEvent)=>{setDragging(!0),scrubTo(positionToTime(dragEvent.x))}),[scrubTo,positionToTime]),handleKeyDown=(0,react.useCallback)((event=>{let destination;"ArrowLeft"===event.key?destination=Math.max(0,currentTime-1):"ArrowRight"===event.key&&(destination=Math.min(currentTime+1,duration||1/0)),seekTo(destination)}),[seekTo,currentTime,duration]),loadProgress=duration>0?Math.min(1,bufferedEnd/duration):0,playProgress=duration>0?Math.min(1,currentTime/duration):0;return(0,jsx_runtime.jsx)("div",{className:classnames_default()(ClassicPlayerControls_ProgressIndicators_module.container,{[ClassicPlayerControls_ProgressIndicators_module.dragging]:dragging}),"aria-label":t("pageflow_scrolled.public.player_controls.progress",{currentTime:formatTime(currentTime),duration:formatTime(duration)}),onKeyDown:handleKeyDown,tabIndex:"0",children:(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.wrapper,children:(0,jsx_runtime.jsx)(index_esm.Z,{client:!0,onResize:contentRect=>progressBarsContainerWidth.current=contentRect.client.width,children:({measureRef})=>(0,jsx_runtime.jsx)(cjs.DraggableCore,{onStart:handleDrag,onDrag:handleDrag,onStop:handleStop,children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(ClassicPlayerControls_ProgressIndicators_module.draggable),children:(0,jsx_runtime.jsxs)("div",{ref:measureRef,className:ClassicPlayerControls_ProgressIndicators_module.bars,children:[(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.background}),(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.loadingProgressBar,style:{width:toPercent(loadProgress)},"data-testid":"loading-progress-bar"}),(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.playProgressBar,style:{width:toPercent(playProgress)},"data-testid":"play-progress-bar"}),(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.sliderHandle,style:{left:toPercent(playProgress)},"data-testid":"slider-handle"})]})})})})})})}function toPercent(value){return value>0?100*value+"%":0}function QualityMenu(props){const{t}=(0,i18n.QT)();return props.items.length<2?null:(0,jsx_runtime.jsx)(MenuBarButton,{title:t("pageflow_scrolled.public.player_controls.quality"),icon:"gear",subMenuItems:props.items,subMenuExpanded:props.subMenuExpanded,onSubMenuItemClick:props.onItemClick,x:!0})}function ClassicPlayerControls(props){const darkBackground=(0,backgroundColor.W)(),fadedOut=!props.standAlone&&props.unplayed||props.isPlaying&&props.inactive||props.fadedOut;return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(PlayerControls_ControlBar_module.container,{[PlayerControls_ControlBar_module.sticky]:props.sticky}),children:[props.children,!props.standAlone&&(0,jsx_runtime.jsx)(BigPlayPauseButton,{unplayed:props.unplayed,isPlaying:props.isPlaying,lastControlledVia:props.lastControlledVia,hidden:props.hideBigPlayButton,fadedOut:props.fadedOut,hideCursor:props.isPlaying&&props.inactive,onClick:props.onPlayerClick}),!props.hideControlBar&&renderControlBar(props,darkBackground,fadedOut)]})}function renderControlBar(props,darkBackground,fadedOut){return(0,jsx_runtime.jsxs)("div",{onFocus:props.onFocus,onBlur:props.onBlur,onMouseEnter:props.onMouseEnter,onMouseLeave:props.onMouseLeave,className:classnames_default()(PlayerControls_ControlBar_module.controlBarContainer,darkBackground?PlayerControls_ControlBar_module.darkBackground:PlayerControls_ControlBar_module.lightBackground,{[PlayerControls_ControlBar_module.inset]:!props.standAlone,[PlayerControls_ControlBar_module.fadedOut]:fadedOut}),children:[(0,jsx_runtime.jsxs)("div",{className:PlayerControls_ControlBar_module.controlBarInner,children:[(0,jsx_runtime.jsx)(PlayPauseButton,{isPlaying:props.isPlaying,play:props.play,pause:props.pause}),(0,jsx_runtime.jsx)(ProgressIndicators,{currentTime:props.currentTime,duration:props.duration,bufferedEnd:props.bufferedEnd,scrubTo:props.scrubTo,seekTo:props.seekTo}),(0,jsx_runtime.jsx)(TimeDisplay,{currentTime:props.currentTime,duration:props.duration}),(0,jsx_runtime.jsx)(TextTracksMenu,{items:props.textTracksMenuItems,onItemClick:props.onTextTracksMenuItemClick}),(0,jsx_runtime.jsx)(QualityMenu,{items:props.qualityMenuItems,onItemClick:props.onQualityMenuItemClick,subMenuExpanded:props.qualityMenuExpanded})]}),(0,jsx_runtime.jsx)(InlineFileRights.B,{items:props.inlineFileRightsItems,context:"playerControls",playerControlsFadedOut:fadedOut,playerControlsStandAlone:props.standAlone})]})}function PlayerControls(props){const ControlComponent=props.variant?.startsWith("waveform")?WaveformPlayerControls:ClassicPlayerControls;return(0,jsx_runtime.jsx)(ControlComponent,{...props})}ProgressIndicators.displayName="ProgressIndicators",QualityMenu.displayName="QualityMenu",QualityMenu.propTypes={items:MenuBarButton.propTypes.subMenuItems,onMenuItemClick:prop_types_default().func},QualityMenu.defaultProps={items:[]},ClassicPlayerControls.displayName="ClassicPlayerControls",renderControlBar.displayName="renderControlBar",PlayerControls.displayName="PlayerControls",PlayerControls.defaultProps={currentTime:200,duration:600,bufferedEnd:400,isPlaying:!1,play:()=>{},pause:()=>{},scrubTo:()=>{},seekTo:()=>{},inset:!1};var useTextTracks=__webpack_require__("./src/frontend/useTextTracks.js"),useMediaMuted=__webpack_require__("./src/frontend/useMediaMuted.js"),focusOutline=__webpack_require__("./src/frontend/focusOutline.js");function MediaPlayerControls(props){const playerState=props.playerState,playerActions=props.playerActions,{t}=(0,i18n.QT)(),textTracks=(0,useTextTracks.W)({file:props.file,defaultTextTrackFilePermaId:props.defaultTextTrackFilePermaId,captionsByDefault:(0,useMediaMuted.En)()}),focusOutlineVisible=(0,focusOutline.a)();return(0,jsx_runtime.jsx)(PlayerControls,{type:props.type,variant:props.configuration.playerControlVariant,waveformColor:props.configuration.waveformColor,mediaElementId:playerState.mediaElementId,currentTime:void 0!==playerState.scrubbingAt?playerState.scrubbingAt:playerState.currentTime,bufferedEnd:playerState.bufferedEnd,duration:playerState.duration,isPlaying:playerState.shouldPlay,unplayed:playerState.unplayed,lastControlledVia:playerState.lastControlledVia,inactive:props.autoHide&&(playerState.userIdle||!playerState.userHovering)&&(!focusOutlineVisible||!playerState.focusInsideControls)&&!playerState.userHoveringControls,onFocus:playerActions.focusEnteredControls,onBlur:playerActions.focusLeftControls,onMouseEnter:playerActions.mouseEnteredControls,onMouseLeave:playerActions.mouseLeftControls,play:playerActions.playBlessed,pause:playerActions.pause,scrubTo:playerActions.scrubTo,seekTo:playerActions.seekTo,textTracksMenuItems:getTextTracksMenuItems(textTracks,t),onTextTracksMenuItemClick:textTracks.select,qualityMenuItems:props.qualityMenuItems,onQualityMenuItemClick:props.onQualityMenuItemClick,...props})}function getTextTracksMenuItems(textTracks,t){return textTracks.files.length?[{value:"off",label:t("pageflow_scrolled.public.text_track_modes.none"),active:"off"===textTracks.mode},{value:"auto",label:textTracks.autoDisplayLabel,active:"auto"===textTracks.mode},...textTracks.files.map((textTrackFile=>({value:textTrackFile.id,label:textTrackFile.displayLabel,active:"user"===textTracks.mode&&textTrackFile.id===textTracks.activeFileId})))]:[]}MediaPlayerControls.displayName="MediaPlayerControls",MediaPlayerControls.defaultProps={configuration:{}};var useVideoQualitySetting=__webpack_require__("./src/frontend/useVideoQualitySetting.js");function VideoPlayerControls({videoFile,...props}){const[activeQuality,setActiveQuality]=(0,useVideoQualitySetting.X)(),availableQualities=(0,entryState.ML)(videoFile),{t}=(0,i18n.QT)();return(0,jsx_runtime.jsx)(MediaPlayerControls,{...props,file:videoFile,autoHide:!0,qualityMenuItems:getQualityMenuItems(availableQualities,activeQuality,t),onQualityMenuItemClick:setActiveQuality})}function getQualityMenuItems(availableQualities,activeQuality,t){return availableQualities.map((quality=>({value:quality,label:t(`pageflow_scrolled.public.video_qualities.labels.${quality}`),annotation:t(`pageflow_scrolled.public.video_qualities.annotations.${quality}`,{defaultValue:""}),active:activeQuality===quality})))}function AudioPlayerControls({audioFile,...props}){return(0,jsx_runtime.jsx)(MediaPlayerControls,{...props,file:audioFile})}VideoPlayerControls.displayName="VideoPlayerControls",AudioPlayerControls.displayName="AudioPlayerControls";const Viewer=react.lazy((()=>Promise.all([__webpack_require__.e(203),__webpack_require__.e(319)]).then(__webpack_require__.bind(__webpack_require__,"./src/frontend/Panorama/Viewer.js"))));function Panorama(props){return(0,jsx_runtime.jsx)(react.Suspense,{fallback:(0,jsx_runtime.jsx)("div",{}),children:(0,jsx_runtime.jsx)(Viewer,{...props})})}Panorama.displayName="Panorama";const ExpandableImage_Viewer=react.lazy((()=>__webpack_require__.e(198).then(__webpack_require__.bind(__webpack_require__,"./src/frontend/ExpandableImage/Viewer.js"))));function ExpandableImage({enabled,...props}){return enabled?(0,jsx_runtime.jsx)(react.Suspense,{fallback:(0,jsx_runtime.jsx)("div",{}),children:(0,jsx_runtime.jsx)(ExpandableImage_Viewer,{...props})}):props.children}ExpandableImage.displayName="ExpandableImage";var ToggleFullscreenCornerButton=__webpack_require__("./src/frontend/ToggleFullscreenCornerButton.js"),FullscreenViewer=__webpack_require__("./src/frontend/FullscreenViewer/index.js"),useAudioFocus=(__webpack_require__("./src/frontend/useOnScreen.js"),__webpack_require__("./src/frontend/SectionThumbnail.js"),__webpack_require__("./src/frontend/useAudioFocus.js")),useBackgroundFile=__webpack_require__("./src/frontend/v1/useBackgroundFile.js"),useContentElementEditorCommandSubscription=__webpack_require__("./src/frontend/useContentElementEditorCommandSubscription.js"),useContentElementLifecycle=__webpack_require__("./src/frontend/useContentElementLifecycle.js"),useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),usePortraitOrientation=__webpack_require__("./src/frontend/usePortraitOrientation.js"),useIsomorphicLayoutEffect=__webpack_require__("./src/frontend/useIsomorphicLayoutEffect.js");const isBrowser="undefined"!=typeof window;function getScrollPosition({element,useWindow}){if(!isBrowser)return{x:0,y:0};const position=(element?element.current:document.body).getBoundingClientRect();return useWindow?{x:window.scrollX,y:window.scrollY}:{x:position.left,y:position.top}}function useScrollPosition(effect,deps,element,useWindow,wait){const position=(0,react.useRef)(getScrollPosition({useWindow}));let throttleTimeout=null;const callBack=()=>{const currPos=getScrollPosition({element,useWindow});effect({prevPos:position.current,currPos}),position.current=currPos,throttleTimeout=null};(0,useIsomorphicLayoutEffect.L)((()=>{if(!isBrowser)return;const handleScroll=()=>{wait?null===throttleTimeout&&(throttleTimeout=setTimeout(callBack,wait)):callBack()};return window.addEventListener("scroll",handleScroll),()=>window.removeEventListener("scroll",handleScroll)}),deps)}useScrollPosition.defaultProps={deps:[],element:!1,useWindow:!1,wait:null};var usePhonePlatform=__webpack_require__("./src/frontend/usePhonePlatform.js"),EditableTable=__webpack_require__("./src/frontend/EditableTable.js"),EditableInlineText_module=__webpack_require__("./src/frontend/EditableInlineText.module.css");const EditableInlineText=(0,inlineEditing.JL)("EditableInlineText",(function EditableInlineText({value,hyphens,defaultValue=""}){return(0,jsx_runtime.jsx)("span",{className:classnames_default()(EditableInlineText_module.Z.root,EditableInlineText_module.Z[`hyphens-${hyphens}`]),children:value?value[0]?.children[0]?.text:defaultValue})}));var Link=__webpack_require__("./src/frontend/Link.js");const EditableLink=(0,inlineEditing.JL)("EditableLink",(function EditableLink({className,href,openInNewTab,children}){return(0,jsx_runtime.jsx)(Link.r,{href,openInNewTab,attributes:{className},children})}));__webpack_require__("./src/frontend/PhonePlatformContext.js");var FitViewport_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FitViewport.module.css"),FitViewport_module_options={};FitViewport_module_options.styleTagTransform=styleTagTransform_default(),FitViewport_module_options.setAttributes=setAttributesWithoutAttributes_default(),FitViewport_module_options.insert=insertBySelector_default().bind(null,"head"),FitViewport_module_options.domAPI=styleDomAPI_default(),FitViewport_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(FitViewport_module.Z,FitViewport_module_options);const frontend_FitViewport_module=FitViewport_module.Z&&FitViewport_module.Z.locals?FitViewport_module.Z.locals:void 0;var Fullscreen=__webpack_require__("./src/frontend/Fullscreen.js");const AspectRatioContext=react.createContext();function FitViewport({file,aspectRatio,opaque,children,fill,scale=1}){const{height}=(0,Fullscreen.Bl)();if(!file&&!aspectRatio)return children;let maxWidthCSS;return aspectRatio=fill?"fill":aspectRatio||file.height/file.width,maxWidthCSS=fill?null:height?height/aspectRatio*scale+"px":100/aspectRatio*scale+"vh",(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_FitViewport_module.container,{[frontend_FitViewport_module.opaque]:opaque}),style:{maxWidth:maxWidthCSS},children:(0,jsx_runtime.jsx)(AspectRatioContext.Provider,{value:aspectRatio,children})})}FitViewport.displayName="FitViewport",FitViewport.Content=function FitViewportContent({children}){let arPaddingTop=(0,react.useContext)(AspectRatioContext);return"fill"===arPaddingTop?(0,jsx_runtime.jsx)(Fullscreen.ZP,{children}):(arPaddingTop*=100,arPaddingTop?(0,jsx_runtime.jsxs)("div",{className:frontend_FitViewport_module.content,children:[(0,jsx_runtime.jsx)("div",{style:{paddingTop:arPaddingTop+"%"}}),(0,jsx_runtime.jsx)("div",{className:frontend_FitViewport_module.inner,children})]}):children)};var Tooltip=__webpack_require__("./src/frontend/Tooltip.js"),invert_min=__webpack_require__("../../../node_modules/invert-color/lib/invert.min.js"),invert_min_default=__webpack_require__.n(invert_min);function textColorForBackgroundColor(hex){return invert_min_default()(hex,!0)}__webpack_require__("./src/frontend/transitions/index.js");const utils={capitalize:function capitalize(string){return string.charAt(0).toUpperCase()+string.slice(1)},camelize:__webpack_require__("./src/frontend/utils/camelize.js")._,isBlank:blank.fp,isBlankEditableTextValue:blank.Db,presence:blank.GN};var paletteColor=__webpack_require__("./src/frontend/paletteColor.js");const editMode="undefined"!=typeof window&&0===window.location.pathname.indexOf("/editor/entries"),withShadowClassName=GradientBox_module.Z.withShadow;function render(seed){editMode?react_dom.render((0,jsx_runtime.jsx)(Root,{seed}),document.getElementById("root")):react_dom.hydrate((0,jsx_runtime.jsx)(Root,{seed}),document.getElementById("root"))}function Root({seed}){return(0,jsx_runtime.jsx)(RootProviders.i,{seed,children:(0,jsx_runtime.jsx)(Entry,{})})}__webpack_require__.g.pageflowScrolledRender=async function(seed){(0,i18n.E5)(seed.i18n),frontend.R2.enable("frontend",seed.config.enabledFeatureNames),await frontend.Xh.detectFeatures(),await loadDashUnlessHlsSupported(seed),editMode?await(0,inlineEditing.wt)():(0,thirdPartyConsent.cY)({contentElementTypes:api.h.contentElementTypes,consent:frontend.A2,seed}),render(seed)},__webpack_require__.g.pageflowScrolledRegisterUpdateSeedHandler=function(){window.parent!==window&&window.addEventListener("message",(function receive(message){0===window.location.href.indexOf(message.origin)&&"UPDATE_SEED"===message.data.type&&render(message.data.payload)}))},Root.displayName="Root"},"./src/frontend/inlineEditing/ContentElementEditorStateProvider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{g:()=>ContentElementEditorStateProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_useContentElementEditorState__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useContentElementEditorState.js"),_EditorState__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/inlineEditing/EditorState.js"),_postMessage__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/inlineEditing/postMessage.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ContentElementEditorStateProvider({id,children}){const{isSelected,select,range}=(0,_EditorState__WEBPACK_IMPORTED_MODULE_2__.S)((0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({id,type:"contentElement"})),[id])),previousTransientState=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({}),setTransientState=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((state=>{(function shallowEqual(obj1,obj2){return Object.keys(obj1).length===Object.keys(obj2).length&&Object.keys(obj1).every((key=>Object.prototype.hasOwnProperty.call(obj2,key)&&obj1[key]===obj2[key]))})(state,previousTransientState.current)||((0,_postMessage__WEBPACK_IMPORTED_MODULE_4__.fe)({id,state}),previousTransientState.current=state)}),[id]),value=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({isEditable:!0,select,isSelected,range,setTransientState})),[select,isSelected,range,setTransientState]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_useContentElementEditorState__WEBPACK_IMPORTED_MODULE_1__.Y.Provider,{value,children})}ContentElementEditorStateProvider.displayName="ContentElementEditorStateProvider"},"./src/frontend/inlineEditing/EditableText/characters.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{P4:()=>shy,R0:()=>decorateCharacter,rQ:()=>deleteCharacter});var slate__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/slate/dist/index.es.js");const shy="­";function decorateCharacter([node,path],character,attributes,{length}){if(slate__WEBPACK_IMPORTED_MODULE_0__.xv.isText(node)){const parts=node.text.split(character);parts.pop();let i=0;return parts.map((part=>(i+=part.length+1,{anchor:{path,offset:i-1},focus:{path,offset:i-1+length},...attributes})))}return[]}function deleteCharacter(editor,node,path,regExp,offset=0){const match=regExp.exec(node.text);return!!match&&(slate__WEBPACK_IMPORTED_MODULE_0__.YR.delete(editor,{at:{path,offset:match.index+offset},distance:1,unit:"character"}),!0)}},"./src/frontend/inlineEditing/EditableText/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{sL:()=>EditableText_EditableText,fn:()=>HoveringToolbar,_J:()=>decorateLineBreaks,bS:()=>renderLeafWithLineBreakDecoration,TW:()=>selectedClassName,P_:()=>useLineBreakHandler,Tc:()=>useShortcutHandler,Mg:()=>withLineBreakNormalization,OX:()=>withLinks,rK:()=>wrapRenderElementWithLinkPreview});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),index_es=__webpack_require__("../../../node_modules/slate/dist/index.es.js"),dist_index_es=__webpack_require__("../../../node_modules/slate-react/dist/index.es.js"),slate_history_dist_index_es=__webpack_require__("../../../node_modules/slate-history/dist/index.es.js"),Text=__webpack_require__("./src/frontend/Text.js"),useCachedValue=__webpack_require__("./src/frontend/inlineEditing/useCachedValue.js"),useContentElementEditorCommandSubscription=__webpack_require__("./src/frontend/useContentElementEditorCommandSubscription.js"),useContentElementEditorState=__webpack_require__("./src/frontend/useContentElementEditorState.js"),TextPlaceholder=__webpack_require__("./src/frontend/inlineEditing/TextPlaceholder.js");var EditableText=__webpack_require__("./src/frontend/EditableText.js"),LinkTooltip=__webpack_require__("./src/frontend/inlineEditing/LinkTooltip.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function withLinks(editor){const{isInline}=editor;return editor.isInline=element=>"link"===element.type||isInline(element),editor}const renderElementWithLinkPreview=wrapRenderElementWithLinkPreview(EditableText.lw);function wrapRenderElementWithLinkPreview(renderElement){return function(options){return"link"===options.element.type?(0,jsx_runtime.jsx)(LinkTooltip.GJ,{href:options.element.href,openInNewTab:options.element.openInNewTab,children:renderElement(options)}):renderElement(options)}}var useDrop=__webpack_require__("../../../node_modules/react-dnd/dist/esm/hooks/useDrop.js");var Toolbar=__webpack_require__("./src/frontend/inlineEditing/Toolbar.js"),i18n=__webpack_require__("./src/frontend/i18n.js"),useSelectLinkDestination=__webpack_require__("./src/frontend/inlineEditing/useSelectLinkDestination.js");const mutuallyExclusive={sup:"sub",sub:"sup"};function toggleMark(editor,format){isMarkActive(editor,format)?index_es.ML.removeMark(editor,format):(mutuallyExclusive[format]&&isMarkActive(editor,mutuallyExclusive[format])&&index_es.ML.removeMark(editor,mutuallyExclusive[format]),index_es.ML.addMark(editor,format,!0))}function isMarkActive(editor,format){const marks=index_es.ML.marks(editor);return!!marks&&!0===marks[format]}var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),index_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/EditableText/index.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(index_module.Z,options);const EditableText_index_module=index_module.Z&&index_module.Z.locals?index_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"bold",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-bold"]||"fa-bold")+" "+(styles["fa-w-12"]||"fa-w-12"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},props),react.createElement("path",{fill:"currentColor",d:"M333.49 238a122 122 0 0027-65.21C367.87 96.49 308 32 233.42 32H34a16 16 0 00-16 16v48a16 16 0 0016 16h31.87v288H34a16 16 0 00-16 16v48a16 16 0 0016 16h209.32c70.8 0 134.14-51.75 141-122.4 4.74-48.45-16.39-92.06-50.83-119.6zM145.66 112h87.76a48 48 0 010 96h-87.76zm87.76 288h-87.76V288h87.76a56 56 0 010 112z"}));function underline_extends(){return underline_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",underline_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"underline",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-underline"]||"fa-underline")+" "+(styles["fa-w-14"]||"fa-w-14"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},props),react.createElement("path",{fill:"currentColor",d:"M32 64h32v160c0 88.22 71.78 160 160 160s160-71.78 160-160V64h32a16 16 0 0016-16V16a16 16 0 00-16-16H272a16 16 0 00-16 16v32a16 16 0 0016 16h32v160a80 80 0 01-160 0V64h32a16 16 0 0016-16V16a16 16 0 00-16-16H32a16 16 0 00-16 16v32a16 16 0 0016 16zm400 384H16a16 16 0 00-16 16v32a16 16 0 0016 16h416a16 16 0 0016-16v-32a16 16 0 00-16-16z"}));function italic_extends(){return italic_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",italic_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"italic",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-italic"]||"fa-italic")+" "+(styles["fa-w-10"]||"fa-w-10"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},props),react.createElement("path",{fill:"currentColor",d:"M320 48v32a16 16 0 01-16 16h-62.76l-80 320H208a16 16 0 0116 16v32a16 16 0 01-16 16H16a16 16 0 01-16-16v-32a16 16 0 0116-16h62.76l80-320H112a16 16 0 01-16-16V48a16 16 0 0116-16h192a16 16 0 0116 16z"}));function strikethrough_extends(){return strikethrough_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",strikethrough_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"strikethrough",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-strikethrough"]||"fa-strikethrough")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{fill:"currentColor",d:"M496 224H293.9l-87.17-26.83A43.55 43.55 0 01219.55 112h66.79A49.89 49.89 0 01331 139.58a16 16 0 0021.46 7.15l42.94-21.47a16 16 0 007.16-21.46l-.53-1A128 128 0 00287.51 32h-68a123.68 123.68 0 00-123 135.64c2 20.89 10.1 39.83 21.78 56.36H16a16 16 0 00-16 16v32a16 16 0 0016 16h480a16 16 0 0016-16v-32a16 16 0 00-16-16zm-180.24 96A43 43 0 01336 356.45 43.59 43.59 0 01292.45 400h-66.79A49.89 49.89 0 01181 372.42a16 16 0 00-21.46-7.15l-42.94 21.47a16 16 0 00-7.16 21.46l.53 1A128 128 0 00224.49 480h68a123.68 123.68 0 00123-135.64 114.25 114.25 0 00-5.34-24.36z"}));function sub_extends(){return sub_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",sub_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M32 64C14.3 64 0 78.3 0 96s14.3 32 32 32h15.3l89.6 128-89.6 128H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h32c10.4 0 20.2-5.1 26.2-13.6L176 311.8l85.8 122.6c6 8.6 15.8 13.6 26.2 13.6h32c17.7 0 32-14.3 32-32s-14.3-32-32-32h-15.3l-89.6-128 89.6-128H320c17.7 0 32-14.3 32-32s-14.3-32-32-32h-32c-10.4 0-20.2 5.1-26.2 13.6L176 200.2 90.2 77.6C84.2 69.1 74.4 64 64 64H32zm448 256c0-11.1-5.7-21.4-15.2-27.2s-21.2-6.4-31.1-1.4l-32 16c-15.8 7.9-22.2 27.1-14.3 42.9C393 361.5 404.3 368 416 368v80c-17.7 0-32 14.3-32 32s14.3 32 32 32h64c17.7 0 32-14.3 32-32s-14.3-32-32-32V320z"}));function sup_extends(){return sup_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",sup_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M480 32c0-11.1-5.7-21.4-15.2-27.2s-21.2-6.4-31.1-1.4l-32 16c-15.8 7.9-22.2 27.1-14.3 42.9C393 73.5 404.3 80 416 80v80c-17.7 0-32 14.3-32 32s14.3 32 32 32h64c17.7 0 32-14.3 32-32s-14.3-32-32-32V32zM32 64C14.3 64 0 78.3 0 96s14.3 32 32 32h15.3l89.6 128-89.6 128H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h32c10.4 0 20.2-5.1 26.2-13.6L176 311.8l85.8 122.6c6 8.6 15.8 13.6 26.2 13.6h32c17.7 0 32-14.3 32-32s-14.3-32-32-32h-15.3l-89.6-128 89.6-128H320c17.7 0 32-14.3 32-32s-14.3-32-32-32h-32c-10.4 0-20.2 5.1-26.2 13.6L176 200.2 90.2 77.6C84.2 69.1 74.4 64 64 64H32z"}));var images_link=__webpack_require__("./src/frontend/inlineEditing/images/link.svg");function HoveringToolbar({position}){const ref=(0,react.useRef)(),outerRef=(0,react.useRef)(),editor=(0,dist_index_es.ui)(),{t}=(0,i18n.QT)({locale:"ui"}),selectLinkDestination=(0,useSelectLinkDestination.r)();return(0,react.useEffect)((()=>{const el=ref.current,{selection}=editor;if(!el||!outerRef.current)return;if(!selection||!dist_index_es.F3.isFocused(editor)||index_es.e6.isCollapsed(selection)||""===index_es.ML.string(editor,selection))return void el.removeAttribute("style");const rect=dist_index_es.F3.toDOMRange(editor,editor.selection).getBoundingClientRect(),outerRect=outerRef.current.getBoundingClientRect();el.style.visibility="visible",el.style.left=rect.left-outerRect.left+"px","above"===position?(el.style.top="auto",el.style.bottom=outerRect.bottom-rect.top+5+"px"):(el.style.bottom="auto",el.style.top=rect.bottom-outerRect.top+5+"px")})),(0,jsx_runtime.jsx)("div",{ref:outerRef,className:EditableText_index_module.hoveringToolbarContainer,children:(0,jsx_runtime.jsx)("div",{ref,className:EditableText_index_module.hoveringToolbar,children:renderToolbar(editor,t,selectLinkDestination)})})}function renderToolbar(editor,t,selectLinkDestination){const buttons=[{name:"bold",text:t("pageflow_scrolled.inline_editing.formats.bold"),icon:bold},{name:"italic",text:t("pageflow_scrolled.inline_editing.formats.italic"),icon:italic},{name:"underline",text:t("pageflow_scrolled.inline_editing.formats.underline"),icon:underline},{name:"strikethrough",text:t("pageflow_scrolled.inline_editing.formats.strikethrough"),icon:strikethrough},{name:"sub",text:t("pageflow_scrolled.inline_editing.formats.sub"),icon:sub},{name:"sup",text:t("pageflow_scrolled.inline_editing.formats.sup"),icon:sup},{name:"link",text:isButtonActive(editor,"link")?t("pageflow_scrolled.inline_editing.remove_link"):t("pageflow_scrolled.inline_editing.insert_link"),icon:images_link.Z}].map((button=>({...button,active:isButtonActive(editor,button.name)})));return(0,jsx_runtime.jsx)(Toolbar.o,{buttons,onButtonClick:name=>function handleButtonClick(editor,format,selectLinkDestination){"link"===format?isLinkActive(editor)?function unwrapLink(editor){index_es.YR.unwrapNodes(editor,{match:n=>"link"===n.type})}(editor):selectLinkDestination().then((({href,openInNewTab})=>{!function wrapLink(editor,href,openInNewTab){const link={type:"link",href,openInNewTab,children:[]};index_es.YR.wrapNodes(editor,link,{split:!0}),index_es.YR.collapse(editor,{edge:"end"})}(editor,href,openInNewTab)}),(()=>{})):toggleMark(editor,format)}(editor,name,selectLinkDestination)})}function isButtonActive(editor,format){return"link"===format?isLinkActive(editor):isMarkActive(editor,format)}function isLinkActive(editor){const[link]=index_es.ML.nodes(editor,{match:n=>"link"===n.type});return!!link}HoveringToolbar.displayName="HoveringToolbar",renderToolbar.displayName="renderToolbar";var useDrag=__webpack_require__("../../../node_modules/react-dnd/dist/esm/hooks/useDrag.js"),SelectionRect=__webpack_require__("./src/frontend/inlineEditing/SelectionRect.js"),postMessage=__webpack_require__("./src/frontend/inlineEditing/postMessage.js");function getUniformSelectedNode(editor,propertyName){const currentNodeEntries=[...index_es.ML.nodes(editor,{match:n=>!!n.type,mode:"highest"})];return 1===[...new Set(currentNodeEntries.map((([node,path])=>node[propertyName])))].length?currentNodeEntries[0][0]:null}function isBlockActive(editor,format){const[match]=index_es.ML.nodes(editor,{match:n=>n.type===format});return!!match}const listTypes=["numbered-list","bulleted-list"];function applyProperties(editor,properties){index_es.YR.setNodes(editor,properties,{mode:"highest"}),function applyPropertiesToListItems(editor,properties){const lists=index_es.ML.nodes(editor,{match:n=>listTypes.includes(n.type)});for(const[,listPath]of lists){const items=index_es.ML.nodes(editor,{at:listPath,match:n=>"list-item"===n.type});for(const[,itemPath]of items)index_es.YR.setNodes(editor,properties,{at:itemPath})}}(editor,properties)}function preserveColorAndTypograpyhVariant(editor){const nodeEntry=index_es.ML.above(editor,{at:index_es.e6.start(editor.selection),match:n=>!!n.type}),result={};return nodeEntry&&nodeEntry[0].variant&&(result.variant=nodeEntry[0].variant),nodeEntry&&nodeEntry[0].color&&(result.color=nodeEntry[0].color),result}var images_text=__webpack_require__("./src/frontend/inlineEditing/images/text.svg"),heading=__webpack_require__("./src/frontend/inlineEditing/images/heading.svg"),listOl=__webpack_require__("./src/frontend/inlineEditing/images/listOl.svg"),listUl=__webpack_require__("./src/frontend/inlineEditing/images/listUl.svg"),quote=__webpack_require__("./src/frontend/inlineEditing/images/quote.svg");function Selection(props){const editor=(0,dist_index_es.ui)(),{t}=(0,i18n.QT)({locale:"ui"}),ref=(0,react.useRef)(),outerRef=(0,react.useRef)(),innerRef=(0,react.useRef)(),boundsRef=(0,react.useRef)(),lastRangeRef=(0,react.useRef)(),{setTransientState,select,isSelected:isContentElementSelected,range}=(0,useContentElementEditorState.E)();(0,react.useEffect)((()=>{const{selection}=editor;if(!ref.current)return;if(isContentElementSelected&&range&&lastRangeRef.current!==range&&(lastRangeRef.current=range,range[1]===range[0]+1?index_es.YR.select(editor,index_es.ML.point(editor,[range[0]],{edge:"start"})):index_es.YR.select(editor,{anchor:index_es.ML.point(editor,[range[0]],{edge:"start"}),focus:index_es.ML.point(editor,[range[1]-1],{edge:"end"})}),dist_index_es.F3.focus(editor)),!selection)return void(boundsRef.current&&(hideRect(ref.current),boundsRef.current=null));if(!isContentElementSelected&&boundsRef.current)return hideRect(ref.current),boundsRef.current=null,void window.getSelection().removeAllRanges();isContentElementSelected||boundsRef.current||select();const[start,end]=function computeBounds(editor){const startPoint=index_es.e6.start(editor.selection),endPoint=index_es.e6.end(editor.selection),startPath=startPoint.path.slice(0,1);let endPath=endPoint.path.slice(0,1);index_es.y$.equals(startPath,endPath)||0!==endPoint.offset||(endPath=index_es.y$.previous(endPath));return[startPath[0],endPath[0]]}(editor);setTransientState({editableTextIsSingleBlock:editor.children.length<=1,exampleNode:getUniformSelectedNode(editor,"type"),typographyVariant:getUniformSelectedNode(editor,"variant")?.variant,color:getUniformSelectedNode(editor,"color")?.color,textAlign:getUniformSelectedNode(editor,"textAlign")?.textAlign}),boundsRef.current={start,end},function updateRect(editor,startIndex,endIndex,outer,el,inner){const[startDOMNode,endDOMNode]=function getDOMNodes(editor,startIndex,endIndex){const startNode=index_es.NB.get(editor,[startIndex]),endNode=index_es.NB.get(editor,[endIndex]);try{const startDOMNode=dist_index_es.F3.toDOMNode(editor,startNode);return[startDOMNode,dist_index_es.F3.toDOMNode(editor,endNode)]}catch(e){return[]}}(editor,startIndex,endIndex);if(startDOMNode&&endDOMNode){const startRect=startDOMNode.getBoundingClientRect(),endRect=endDOMNode.getBoundingClientRect(),outerRect=outer.getBoundingClientRect();el.style.display="block",el.style.top=startRect.top-outerRect.top+"px",inner.style.height=endRect.bottom-startRect.top+"px"}}(editor,start,end,outerRef.current,ref.current,innerRef.current)}));const[,drag]=(0,useDrag.c)({item:{type:"contentElement",id:props.contentElementId},begin:()=>({type:"contentElement",id:props.contentElementId,range:[boundsRef.current.start,boundsRef.current.end+1]})});return(0,jsx_runtime.jsx)("div",{ref:outerRef,children:(0,jsx_runtime.jsx)("div",{ref,className:EditableText_index_module.selection,children:(0,jsx_runtime.jsx)(SelectionRect.K,{selected:!0,drag,scrollPoint:isContentElementSelected,insertButtonTitles:t("pageflow_scrolled.inline_editing.insert_content_element"),onInsertButtonClick:at=>{"before"===at&&0===boundsRef.current.start||"after"===at&&!index_es.NB.has(editor,[boundsRef.current.end+1])?(0,postMessage.Ek)({id:props.contentElementId,at}):(0,postMessage.Ek)({id:props.contentElementId,at:"split",splitPoint:"before"===at?boundsRef.current.start:boundsRef.current.end+1})},toolbarButtons:toolbarButtons(t).map((button=>({...button,active:isBlockActive(editor,button.name)}))),onToolbarButtonClick:name=>function toggleBlock(editor,format){const isActive=isBlockActive(editor,format),isList=listTypes.includes(format);if(index_es.YR.unwrapNodes(editor,{match:n=>listTypes.includes(n.type),split:!0}),index_es.YR.setNodes(editor,{type:isActive?"paragraph":isList?"list-item":format}),!isActive&&isList){const block={type:format,children:[],...preserveColorAndTypograpyhVariant(editor)};index_es.YR.wrapNodes(editor,block)}}(editor,name),children:(0,jsx_runtime.jsx)("div",{ref:innerRef})})})})}function hideRect(el){el.removeAttribute("style")}function toolbarButtons(t){return[{name:"paragraph",text:t("pageflow_scrolled.inline_editing.formats.paragraph"),icon:images_text.Z},{name:"heading",text:t("pageflow_scrolled.inline_editing.formats.heading"),icon:heading.Z},{name:"numbered-list",text:t("pageflow_scrolled.inline_editing.formats.ordered_list"),icon:listOl.Z},{name:"bulleted-list",text:t("pageflow_scrolled.inline_editing.formats.bulleted_list"),icon:listUl.Z},{name:"block-quote",text:t("pageflow_scrolled.inline_editing.formats.block_quote"),icon:quote.Z}]}Selection.displayName="Selection";var DropTargets_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/EditableText/DropTargets.module.css"),DropTargets_module_options={};DropTargets_module_options.styleTagTransform=styleTagTransform_default(),DropTargets_module_options.setAttributes=setAttributesWithoutAttributes_default(),DropTargets_module_options.insert=insertBySelector_default().bind(null,"head"),DropTargets_module_options.domAPI=styleDomAPI_default(),DropTargets_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(DropTargets_module.Z,DropTargets_module_options);const EditableText_DropTargets_module=DropTargets_module.Z&&DropTargets_module.Z.locals?DropTargets_module.Z.locals:void 0;function DropTargets({contentElementId}){const editor=(0,dist_index_es.ui)(),[targets,setTargets]=(0,react.useState)(),containerRef=(0,react.useRef)();return(0,react.useEffect)((()=>{targets||setTargets(function measureHeights(editor,container){const containerRect=container.getBoundingClientRect();let lastTargetDimensions={top:0,height:0},lastRectBottom=0;const targetDimensions=editor.children.map(((child,index)=>{const node=index_es.NB.get(editor,[index]),rect=dist_index_es.F3.toDOMNode(editor,node).getBoundingClientRect(),top=lastTargetDimensions.top+lastTargetDimensions.height,targetDimensions={top,height:rect.top+rect.height/2-containerRect.top-top,display:editor.selection&&index_es.e6.includes(editor.selection,[index])?"none":void 0,indicatorTop:index>0?lastRectBottom+(rect.top-lastRectBottom)/2-containerRect.top-top:0};return lastRectBottom=rect.bottom,lastTargetDimensions=targetDimensions,targetDimensions}));return[...targetDimensions,{top:lastTargetDimensions.top+lastTargetDimensions.height,height:containerRect.height-(lastTargetDimensions.top+lastTargetDimensions.height),indicatorTop:containerRect.height-(lastTargetDimensions.top+lastTargetDimensions.height)}]}(editor,containerRef.current))}),[targets,editor]),(0,jsx_runtime.jsx)("div",{ref:containerRef,className:EditableText_DropTargets_module.container,children:renderDropTargets(targets||[],contentElementId)})}function renderDropTargets(targets,contentElementId){return targets.map(((target,index)=>(0,react.createElement)(DropTarget,{...target,key:index,onDrop:item=>function handleDrop(item,index){0===index?(0,postMessage.dw)({id:item.id,range:item.range,to:{at:"before",id:contentElementId}}):index===targets.length-1?(0,postMessage.dw)({id:item.id,range:item.range,to:{at:"after",id:contentElementId}}):(0,postMessage.dw)({id:item.id,range:item.range,to:{at:"split",id:contentElementId,splitPoint:index}})}(item,index)})))}function DropTarget({display,top,height,indicatorTop,onDrop}){const[{isOver},drop]=(0,useDrop.L)({accept:"contentElement",collect:monitor=>({isOver:monitor.isOver()}),drop:item=>onDrop(item)});return(0,jsx_runtime.jsx)("div",{ref:drop,className:classnames_default()(EditableText_DropTargets_module.dropTarget,{[EditableText_DropTargets_module.isOver]:isOver}),style:{display,top,height},children:(0,jsx_runtime.jsx)("div",{className:EditableText_DropTargets_module.dropIndicator,style:{top:indicatorTop}})})}DropTargets.displayName="DropTargets",DropTarget.displayName="DropTarget";var characters=__webpack_require__("./src/frontend/inlineEditing/EditableText/characters.js");function useLineBreakHandler(editor){return(0,react.useCallback)((event=>{"Enter"===event.key&&(!0===event.altKey?(editor.insertText(characters.P4),event.preventDefault()):!0===event.shiftKey&&(editor.insertText("\n"),event.preventDefault()))}),[editor])}function decorateLineBreaks(nodeEntry){return(0,characters.R0)(nodeEntry,characters.P4,{shy:!0},{length:1})}function renderLeafWithLineBreakDecoration({leaf,children,attributes}){return leaf.shy&&(children=(0,jsx_runtime.jsx)("span",{className:EditableText_index_module.shy,children})),(0,EditableText.Mw)({leaf,children,attributes})}function withLineBreakNormalization(editor){const{normalizeNode}=editor;return editor.normalizeNode=([node,path])=>{if(!node.text||!((0,characters.rQ)(editor,node,path,new RegExp(`${characters.P4}\\s`))||(0,characters.rQ)(editor,node,path,new RegExp(`^${characters.P4}`))||(0,characters.rQ)(editor,node,path,new RegExp(`\\s${characters.P4}`),1)||(0,characters.rQ)(editor,node,path,new RegExp(`${characters.P4}${characters.P4}`))))return normalizeNode([node,path])},editor}function useShortcutHandler(editor){return(0,react.useCallback)((event=>{event.ctrlKey&&("z"===event.key?(event.preventDefault(),editor.undo()):"y"===event.key?(event.preventDefault(),editor.redo()):"b"===event.key?(event.preventDefault(),toggleMark(editor,"bold")):"i"===event.key?(event.preventDefault(),toggleMark(editor,"italic")):"u"===event.key?(event.preventDefault(),toggleMark(editor,"underline")):"S"===event.key?(event.preventDefault(),toggleMark(editor,"strikethrough")):","===event.key?(event.preventDefault(),toggleMark(editor,"sup")):";"===event.key&&(event.preventDefault(),toggleMark(editor,"sub")))}),[editor])}const selectedClassName=EditableText_index_module.selected,EditableText_EditableText=react.memo((function EditableText({value,contentElementId,placeholder,onChange,selectionRect,className,placeholderClassName,scaleCategory="body",autoFocus,floatingControlsPosition="below"}){const editor=(0,react.useMemo)((()=>withLinks(function withCustomInsertBreak(editor){const{insertBreak}=editor;return editor.insertBreak=function(){const{selection}=editor;if(selection&&index_es.e6.isCollapsed(selection)){const match=index_es.ML.above(editor,{match:n=>index_es.ML.isBlock(editor,n)});if(match){const[block,path]=match;if(index_es.ML.isEnd(editor,selection.anchor,path)&&"heading"===block.type)return void index_es.YR.insertNodes(editor,{type:"paragraph",children:[{text:""}]})}}insertBreak()},editor}(function withBlockNormalization({onlyParagraphs},editor){if(!onlyParagraphs)return editor;const{normalizeNode}=editor;return editor.normalizeNode=([node,path])=>{if(0===path.length)for(const[child,childPath]of index_es.NB.children(editor,path))index_es.W_.isElement(child)&&"paragraph"!==child.type&&(index_es.YR.unwrapNodes(editor,{match:n=>listTypes.includes(n.type),split:!0,at:childPath}),index_es.YR.setNodes(editor,{type:"paragraph"},{at:childPath}));return normalizeNode([node,path])},editor}({onlyParagraphs:!selectionRect},withLineBreakNormalization((0,dist_index_es.BU)((0,slate_history_dist_index_es.VC)((0,index_es.Jh)()))))))),[selectionRect]),handleLineBreaks=useLineBreakHandler(editor),handleShortcuts=useShortcutHandler(editor),handleKeyDown=(0,react.useCallback)((event=>{handleLineBreaks(event),handleShortcuts(event)}),[handleLineBreaks,handleShortcuts]);(0,react.useEffect)((()=>{autoFocus&&dist_index_es.F3.focus(editor)}),[autoFocus,editor]);const[cachedValue,setCachedValue]=(0,useCachedValue.D)(value,{defaultValue:[{type:"paragraph",children:[{text:""}]}],onDebouncedChange:onChange,onReset:nextValue=>{!function resetSelectionIfOutsideNextValue(editor,nextValue){const nextEditor={children:nextValue};!editor.selection||hasTextAtPoint(nextEditor,editor.selection.anchor)&&hasTextAtPoint(nextEditor,editor.selection.focus)||index_es.YR.deselect(editor)}(editor,nextValue),function resetHistory(editor){editor.history.undos=[],editor.history.redos=[]}(editor)}}),{isSelected}=(0,useContentElementEditorState.E)();(0,useContentElementEditorCommandSubscription.W)((command=>{"REMOVE"===command.type?index_es.YR.removeNodes(editor,{mode:"highest"}):"TRANSIENT_STATE_UPDATE"===command.type&&("typographyVariant"in command.payload&&function applyTypograpyhVariant(editor,variant){applyProperties(editor,{variant})}(editor,command.payload.typographyVariant),"color"in command.payload&&function applyColor(editor,color){applyProperties(editor,{color})}(editor,command.payload.color),"textAlign"in command.payload&&function applyTextAlign(editor,textAlign){applyProperties(editor,{textAlign:"justify"===textAlign?"justify":void 0})}(editor,command.payload.textAlign))}));const[dropTargetsActive,ref]=function useDropTargetsActive(){const[dropTargetsActive,setDropTargetsActive]=(0,react.useState)(!1),[{canDrop},drop]=(0,useDrop.L)({accept:"contentElement",collect:monitor=>({canDrop:monitor.canDrop()&&monitor.isOver()})});return(0,react.useEffect)((()=>{if(!canDrop){const timeout=setTimeout((()=>{setDropTargetsActive(!1)}),10);return()=>{clearTimeout(timeout)}}setDropTargetsActive(!0)}),[canDrop]),[dropTargetsActive,drop]}();return(0,jsx_runtime.jsx)(Text.x,{scaleCategory,children:(0,jsx_runtime.jsxs)("div",{className:classnames_default()(EditableText_index_module.container,{[EditableText_index_module.selected]:isSelected}),ref,children:[(0,jsx_runtime.jsx)(dist_index_es.mH,{editor,value:cachedValue,onChange:setCachedValue,children:(0,jsx_runtime.jsxs)(LinkTooltip.Fp,{disabled:editor.selection&&!index_es.e6.isCollapsed(editor.selection),position:floatingControlsPosition,children:[selectionRect&&(0,jsx_runtime.jsx)(Selection,{contentElementId}),dropTargetsActive&&(0,jsx_runtime.jsx)(DropTargets,{contentElementId}),(0,jsx_runtime.jsx)(HoveringToolbar,{position:floatingControlsPosition}),(0,jsx_runtime.jsx)(dist_index_es.CX,{className,decorate:decorateLineBreaks,onKeyDown:handleKeyDown,renderElement:renderElementWithLinkPreview,renderLeaf:renderLeafWithLineBreakDecoration})]})}),(0,jsx_runtime.jsx)(TextPlaceholder.P,{text:placeholder,className:placeholderClassName,visible:isBlank(cachedValue)})]})})}));function isBlank(value){return value.length<=1&&value[0]?.children.length<=1&&"paragraph"===value[0].type&&!value[0]?.children[0]?.text}function hasTextAtPoint(editor,point){if(!index_es.NB.has(editor,point.path))return!1;const node=index_es.NB.get(editor,point.path);return index_es.xv.isText(node)&&point.offset<=node.text.length}},"./src/frontend/inlineEditing/EditorState.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{S:()=>useEditorSelection,r:()=>EditorStateProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const Context=react__WEBPACK_IMPORTED_MODULE_0__.createContext({});function EditorStateProvider(props){const[selection,setSelectionState]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),setSelection=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((selection=>{window.parent!==window&&window.parent.postMessage({type:"SELECTED",payload:selection||{}},window.location.origin),setSelectionState(selection)}),[]),value=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({selection,setSelection})),[setSelection,selection]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(Context.Provider,{value,children:props.children})}function useEditorSelection(options){const{selection,setSelection}=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(Context),resetSelection=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((()=>{setSelection(null)}),[setSelection]),select=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((selection=>{setSelection(selection||options)}),[setSelection,options]);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>setSelection?{range:selection?.range,isSelected:selection&&options&&selection.id===options.id&&selection.type===options.type,select,resetSelection}:{}),[options,selection,setSelection,select,resetSelection])}EditorStateProvider.displayName="EditorStateProvider"},"./src/frontend/inlineEditing/LinkTooltip.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{GJ:()=>LinkPreview,Fp:()=>LinkTooltipProvider});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),i18n=__webpack_require__("./src/frontend/i18n.js"),entryState=__webpack_require__("./src/entryState/index.js"),SectionThumbnail=__webpack_require__("./src/frontend/SectionThumbnail.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),LinkTooltip_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/LinkTooltip.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(LinkTooltip_module.Z,options);const inlineEditing_LinkTooltip_module=LinkTooltip_module.Z&&LinkTooltip_module.Z.locals?LinkTooltip_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"external-link-alt",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-external-link-alt"]||"fa-external-link-alt")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{fill:"currentColor",d:"M432 320h-32a16 16 0 00-16 16v112H64V128h144a16 16 0 0016-16V80a16 16 0 00-16-16H48a48 48 0 00-48 48v352a48 48 0 0048 48h352a48 48 0 0048-48V336a16 16 0 00-16-16zM488 0H360c-21.37 0-32.05 25.91-17 41l35.73 35.73L135 320.37a24 24 0 000 34L157.67 377a24 24 0 0034 0l243.61-243.68L471 169c15 15 41 4.5 41-17V24a24 24 0 00-24-24z"}));var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const UpdateContext=(0,react.createContext)();function LinkTooltipProvider({disabled,position,children,align="left",gap=10}){const[state,setState]=(0,react.useState)(),outerRef=(0,react.useRef)(),update=(0,react.useMemo)((()=>{let timeout;return{activate(href,openInNewTab,linkRef){clearTimeout(timeout),timeout=null;const outerRect=outerRef.current.getBoundingClientRect(),linkRect=linkRef.current.getBoundingClientRect();setState({href,openInNewTab,top:"below"===position?linkRect.bottom-outerRect.top+gap:"auto",bottom:"above"===position?outerRect.bottom-linkRect.top+gap:"auto",left:linkRect.left-outerRect.left+("center"===align?linkRect.width/2:0)})},keep(){clearTimeout(timeout),timeout=null},deactivate(){timeout||(timeout=setTimeout((()=>{timeout=null,setState(null)}),200))}}}),[position,align,gap]);return(0,jsx_runtime.jsx)(UpdateContext.Provider,{value:update,children:(0,jsx_runtime.jsxs)("div",{ref:outerRef,children:[(0,jsx_runtime.jsx)(LinkTooltip,{state,disabled,position,align}),children]})})}function LinkPreview({href,openInNewTab,children,className}){const{activate,deactivate}=(0,react.useContext)(UpdateContext),ref=(0,react.useRef)();return(0,jsx_runtime.jsx)("span",{ref,className,onMouseEnter:()=>activate(href,openInNewTab,ref),onMouseLeave:deactivate,onMouseDown:deactivate,children})}function LinkTooltip({disabled,position,align,state}){const{keep,deactivate}=(0,react.useContext)(UpdateContext);return!disabled&&state&&state.href?(0,jsx_runtime.jsx)("div",{className:classnames_default()(inlineEditing_LinkTooltip_module.linkTooltip,inlineEditing_LinkTooltip_module[`position-${position}`],inlineEditing_LinkTooltip_module[`align-${align}`]),onMouseEnter:keep,onMouseLeave:deactivate,style:{top:state.top,bottom:state.bottom,left:state.left},children:(0,jsx_runtime.jsx)(LinkDestination,{href:state.href,openInNewTab:state.openInNewTab})}):null}function LinkDestination({href,openInNewTab}){return href?.chapter?(0,jsx_runtime.jsx)(ChapterLinkDestination,{permaId:href.chapter}):href?.section?(0,jsx_runtime.jsx)(SectionLinkDestination,{permaId:href.section}):href?.file?(0,jsx_runtime.jsx)(FileLinkDestination,{fileOptions:href.file}):(0,jsx_runtime.jsx)(ExternalLinkDestination,{href,openInNewTab})}function ChapterLinkDestination({permaId}){const chapter=(0,entryState.W$)({permaId}),{t}=(0,i18n.QT)({locale:"ui"});return chapter?(0,jsx_runtime.jsxs)("a",{href:`#${chapter.chapterSlug}`,title:t("pageflow_scrolled.inline_editing.link_tooltip.visit_chapter"),children:[(0,jsx_runtime.jsx)("span",{className:inlineEditing_LinkTooltip_module.chapterNumber,children:t("pageflow_scrolled.inline_editing.link_tooltip.chapter_number",{number:chapter.index+1})})," ",chapter.title]}):(0,jsx_runtime.jsx)("span",{children:t("pageflow_scrolled.inline_editing.link_tooltip.deleted_chapter")})}function SectionLinkDestination({permaId}){const{t}=(0,i18n.QT)({locale:"ui"});return(0,jsx_runtime.jsxs)("div",{className:inlineEditing_LinkTooltip_module.thumbnail,children:[(0,jsx_runtime.jsx)(SectionThumbnail.d,{sectionPermaId:permaId}),(0,jsx_runtime.jsx)("a",{href:`#section-${permaId}`,className:inlineEditing_LinkTooltip_module.thumbnailClickMask,title:t("pageflow_scrolled.inline_editing.link_tooltip.visit_section")})]})}function ExternalLinkDestination({href,openInNewTab}){const{t}=(0,i18n.QT)({locale:"ui"});return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsxs)("a",{href,target:"_blank",rel:"noopener noreferrer",children:[href,(0,jsx_runtime.jsx)(externalLink,{width:10,height:10})]}),(0,jsx_runtime.jsx)("div",{className:inlineEditing_LinkTooltip_module.newTab,children:t(openInNewTab?"pageflow_scrolled.inline_editing.link_tooltip.opens_in_new_tab":"pageflow_scrolled.inline_editing.link_tooltip.opens_in_same_tab")})]})}function FileLinkDestination({fileOptions}){const file=(0,entryState.TR)(fileOptions),{t}=(0,i18n.QT)({locale:"ui"});return file?(0,jsx_runtime.jsxs)("a",{href:file.urls.original,target:"_blank",rel:"noopener noreferrer",children:[file.urls.original.split("/").pop(),(0,jsx_runtime.jsx)(externalLink,{width:10,height:10})]}):(0,jsx_runtime.jsx)("span",{children:t("pageflow_scrolled.inline_editing.link_tooltip.deleted_file")})}LinkTooltipProvider.displayName="LinkTooltipProvider",LinkPreview.displayName="LinkPreview",LinkTooltip.displayName="LinkTooltip",ChapterLinkDestination.displayName="ChapterLinkDestination",SectionLinkDestination.displayName="SectionLinkDestination",FileLinkDestination.displayName="FileLinkDestination"},"./src/frontend/inlineEditing/SelectionRect.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>SelectionRect});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),Toolbar=__webpack_require__("./src/frontend/inlineEditing/Toolbar.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),SelectionRect_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/SelectionRect.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SelectionRect_module.Z,options);const inlineEditing_SelectionRect_module=SelectionRect_module.Z&&SelectionRect_module.Z.locals?SelectionRect_module.Z.locals:void 0;var plus=__webpack_require__("./src/frontend/inlineEditing/images/plus.svg");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"arrows-alt",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-arrows-alt"]||"fa-arrows-alt")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{fill:"currentColor",d:"M352.201 425.775l-79.196 79.196c-9.373 9.373-24.568 9.373-33.941 0l-79.196-79.196c-15.119-15.119-4.411-40.971 16.971-40.97h51.162L228 284H127.196v51.162c0 21.382-25.851 32.09-40.971 16.971L7.029 272.937c-9.373-9.373-9.373-24.569 0-33.941L86.225 159.8c15.119-15.119 40.971-4.411 40.971 16.971V228H228V127.196h-51.23c-21.382 0-32.09-25.851-16.971-40.971l79.196-79.196c9.373-9.373 24.568-9.373 33.941 0l79.196 79.196c15.119 15.119 4.411 40.971-16.971 40.971h-51.162V228h100.804v-51.162c0-21.382 25.851-32.09 40.97-16.971l79.196 79.196c9.373 9.373 9.373 24.569 0 33.941L425.773 352.2c-15.119 15.119-40.971 4.411-40.97-16.971V284H284v100.804h51.23c21.382 0 32.09 25.851 16.971 40.971z"}));var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function SelectionRect(props){return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(inlineEditing_SelectionRect_module.main,{[inlineEditing_SelectionRect_module.full]:props.full,[inlineEditing_SelectionRect_module.inset]:props.inset,[inlineEditing_SelectionRect_module.selected]:props.selected,[inlineEditing_SelectionRect_module.draggable]:props.drag,[inlineEditing_SelectionRect_module.start]:props.selected&&props.start,[inlineEditing_SelectionRect_module.end]:props.selected&&props.end}),"aria-label":props.ariaLabel,"data-scrollpoint":props.scrollPoint?"selection":void 0,onClick:props.onClick,children:[renderDragHandle(props),renderToolbar(props),(0,jsx_runtime.jsx)(InsertButton,{...props,at:"before"}),props.children,(0,jsx_runtime.jsx)(InsertButton,{...props,at:"after"})]})}function InsertButton(props){const[insertHovered,setInsertHovered]=(0,react.useState)(!1);return(0,jsx_runtime.jsx)("div",{className:classnames_default()(inlineEditing_SelectionRect_module[`insert-${props.at}`],{[inlineEditing_SelectionRect_module.insertHovered]:insertHovered}),contentEditable:!1,children:(0,jsx_runtime.jsx)("button",{className:inlineEditing_SelectionRect_module.insertButton,title:props.insertButtonTitles&&props.insertButtonTitles[props.at],onClick:()=>props.onInsertButtonClick(props.at),onMouseEnter:()=>setInsertHovered(!0),onMouseLeave:()=>setInsertHovered(!1),children:(0,jsx_runtime.jsx)(plus.Z,{width:15,height:15,fill:"currentColor"})})})}function renderDragHandle({drag,dragHandleTitle}){return drag?(0,jsx_runtime.jsx)("div",{ref:drag,className:inlineEditing_SelectionRect_module.dragHandle,title:dragHandleTitle,children:(0,jsx_runtime.jsx)(move,{})}):null}function renderToolbar({toolbarButtons,onToolbarButtonClick,start}){if(toolbarButtons&&start)return(0,jsx_runtime.jsx)("div",{className:inlineEditing_SelectionRect_module.toolbar,children:(0,jsx_runtime.jsx)(Toolbar.o,{buttons:toolbarButtons,collapsible:!0,onButtonClick:onToolbarButtonClick})})}SelectionRect.displayName="SelectionRect",InsertButton.displayName="InsertButton",renderDragHandle.displayName="renderDragHandle",SelectionRect.defaultProps={start:!0,end:!0}},"./src/frontend/inlineEditing/TextPlaceholder.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{P:()=>TextPlaceholder});__webpack_require__("../../../node_modules/react/index.js");var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),TextPlaceholder_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/TextPlaceholder.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TextPlaceholder_module.Z,options);const inlineEditing_TextPlaceholder_module=TextPlaceholder_module.Z&&TextPlaceholder_module.Z.locals?TextPlaceholder_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function TextPlaceholder({text,visible,className}){return text&&visible?(0,jsx_runtime.jsx)("div",{className:inlineEditing_TextPlaceholder_module.placeholder,children:(0,jsx_runtime.jsx)("div",{className,children:text})}):null}TextPlaceholder.displayName="TextPlaceholder"},"./src/frontend/inlineEditing/Toolbar.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{o:()=>Toolbar});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Toolbar_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/Toolbar.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Toolbar_module.Z,options);const inlineEditing_Toolbar_module=Toolbar_module.Z&&Toolbar_module.Z.locals?Toolbar_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Toolbar({buttons,onButtonClick,iconSize,collapsible}){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(inlineEditing_Toolbar_module.Toolbar,{[inlineEditing_Toolbar_module.collapsible]:collapsible}),contentEditable:!1,children:buttons.map((button=>{const Icon=button.icon;return(0,jsx_runtime.jsx)("button",{title:button.text,className:classnames_default()(inlineEditing_Toolbar_module.button,{[inlineEditing_Toolbar_module.activeButton]:button.active}),onMouseDown:event=>{event.preventDefault(),event.stopPropagation(),onButtonClick(button.name)},children:(0,jsx_runtime.jsx)(Icon,{width:iconSize,height:iconSize})},button.name)}))})}Toolbar.displayName="Toolbar",Toolbar.defaultProps={iconSize:15}},"./src/frontend/inlineEditing/__stories__/EditableText-stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{darkBackground:()=>darkBackground,default:()=>__WEBPACK_DEFAULT_EXPORT__,lightBackground:()=>lightBackground});__webpack_require__("../../../node_modules/react/index.js");var react_dnd__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("../../../node_modules/react-dnd/dist/esm/common/DndProvider.js"),react_dnd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("../../../node_modules/react-dnd/dist/esm/hooks/useDrag.js"),react_dnd_html5_backend__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("../../../node_modules/react-dnd-html5-backend/dist/esm/index.js"),_EditableText__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/inlineEditing/EditableText/index.js"),_EditorState__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/inlineEditing/EditorState.js"),_ContentElementEditorStateProvider__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/inlineEditing/ContentElementEditorStateProvider.js"),_useContentElementAttributes__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/useContentElementAttributes.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Inline Editing/EditableText",parameters:{percy:{skip:!0}}},lightBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_EditableText__WEBPACK_IMPORTED_MODULE_1__.sL,{value:exampleValue,contentElementId:1})});lightBackground.displayName="lightBackground";const darkBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{dark:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_EditableText__WEBPACK_IMPORTED_MODULE_1__.sL,{value:exampleValue,contentElementId:1})});function Background({dark,children}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_5__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_6__.Gs)(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(react_dnd__WEBPACK_IMPORTED_MODULE_8__.W,{backend:react_dnd_html5_backend__WEBPACK_IMPORTED_MODULE_9__.PD,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_EditorState__WEBPACK_IMPORTED_MODULE_2__.r,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_useContentElementAttributes__WEBPACK_IMPORTED_MODULE_4__.e,{id:1,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_ContentElementEditorStateProvider__WEBPACK_IMPORTED_MODULE_3__.g,{id:1,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div",{style:{width:500,padding:"50px",color:dark?"#fff":"#000",background:dark?"#000":"#fff"},children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(TestDraggable,{}),children]})})})})})})}function TestDraggable(){const[,drag]=(0,react_dnd__WEBPACK_IMPORTED_MODULE_10__.c)({item:{type:"contentElement"}});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div",{ref:drag,style:{padding:10,border:"dashed 1px currentColor",display:"inline-block"},children:"Drag me to test drop indicators"})}darkBackground.displayName="darkBackground",Background.displayName="Background",TestDraggable.displayName="TestDraggable";const exampleValue=[{type:"heading",children:[{text:"Heading"}]},{type:"paragraph",children:[{text:"At vero eos et "},{type:"link",href:"https://example.com",children:[{text:"accusam et"}]},{text:" justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. "}]},{type:"block-quote",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren."}]},{type:"paragraph",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]}]},"./src/frontend/inlineEditing/__stories__/SelectionRect-stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{darkBackground:()=>darkBackground,default:()=>__WEBPACK_DEFAULT_EXPORT__,full:()=>full,fullWithDragHandle:()=>fullWithDragHandle,fullWithDragHandleAndDarkBackground:()=>fullWithDragHandleAndDarkBackground,lightBackground:()=>lightBackground,withDragHandleAndDarkBackground:()=>withDragHandleAndDarkBackground,withDragHandleAndLightBackground:()=>withDragHandleAndLightBackground});__webpack_require__("../../../node_modules/react/index.js");var _SelectionRect__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/inlineEditing/SelectionRect.js"),_images_text_svg__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/inlineEditing/images/text.svg"),_images_heading_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/inlineEditing/images/heading.svg"),_images_listUl_svg__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/inlineEditing/images/listUl.svg"),_images_listOl_svg__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/frontend/inlineEditing/images/listOl.svg"),_images_quote_svg__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./src/frontend/inlineEditing/images/quote.svg"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Inline Editing/SelectionRect"},insertButtonTitles={before:"Insert before",after:"Insert after"},lightBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});lightBackground.displayName="lightBackground";const darkBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{dark:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});darkBackground.displayName="darkBackground";const withDragHandleAndLightBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,drag:()=>{},dragHandleTitle:"Drag me",insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});withDragHandleAndLightBackground.displayName="withDragHandleAndLightBackground";const withDragHandleAndDarkBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{dark:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,drag:()=>{},dragHandleTitle:"Drag me",insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});withDragHandleAndDarkBackground.displayName="withDragHandleAndDarkBackground";const full=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,full:!0,insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});full.displayName="full";const fullWithDragHandle=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,full:!0,drag:()=>{},insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});fullWithDragHandle.displayName="fullWithDragHandle";const fullWithDragHandleAndDarkBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{dark:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,full:!0,drag:()=>{},dragHandleTitle:"Drag me",insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});function toolbarButtons(){return[{name:"text",text:"Text",icon:_images_text_svg__WEBPACK_IMPORTED_MODULE_2__.Z,active:!0},{name:"heading",text:"Heading",icon:_images_heading_svg__WEBPACK_IMPORTED_MODULE_3__.Z},{name:"listOl",text:"Bullet Points",icon:_images_listUl_svg__WEBPACK_IMPORTED_MODULE_4__.Z},{name:"listUl",text:"Enumeration",icon:_images_listOl_svg__WEBPACK_IMPORTED_MODULE_5__.Z},{name:"quote",text:"Quote",icon:_images_quote_svg__WEBPACK_IMPORTED_MODULE_6__.Z}]}function Background({dark,children}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div",{style:{width:500,padding:"50px",color:dark?"#fff":"#000",background:dark?"#000":"#fff"},children})}function Placeholder(){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div",{style:{height:200,background:"#4caf50"}})}fullWithDragHandleAndDarkBackground.displayName="fullWithDragHandleAndDarkBackground",Background.displayName="Background",Placeholder.displayName="Placeholder"},"./src/frontend/inlineEditing/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{wt:()=>loadInlineEditingComponents,JL:()=>withInlineEditingAlternative,v9:()=>withInlineEditingDecorator});__webpack_require__("../../../node_modules/react/index.js");var useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");let components={};function loadInlineEditingComponents(){return function importComponents(){return __webpack_require__.e(578).then(__webpack_require__.bind(__webpack_require__,"./src/frontend/inlineEditing/components.js"))}().then((importedComponents=>{components=importedComponents}))}function withInlineEditingDecorator(name,Component){return function InlineEditingDecorator(props){const Decorator=components[name],isStaticPreview=(0,useScrollPositionLifecycle.ln)();return Decorator&&!isStaticPreview?(0,jsx_runtime.jsx)(Decorator,{...props,children:(0,jsx_runtime.jsx)(Component,{...props})}):(0,jsx_runtime.jsx)(Component,{...props})}}function withInlineEditingAlternative(name,Component){return function InlineEditingDecorator(props){const Alternative=components[name],isStaticPreview=(0,useScrollPositionLifecycle.ln)();return Alternative&&!isStaticPreview?(0,jsx_runtime.jsx)(Alternative,{...props}):(0,jsx_runtime.jsx)(Component,{...props})}}},"./src/frontend/inlineEditing/postMessage.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function postInsertContentElementMessage({id,at,splitPoint}){window.parent.postMessage({type:"INSERT_CONTENT_ELEMENT",payload:{id,at,splitPoint}},window.location.origin)}function postMoveContentElementMessage({id,range,to}){window.parent.postMessage({type:"MOVE_CONTENT_ELEMENT",payload:{id,range,to}},window.location.origin)}function postUpdateContentElementMessage({id,configuration}){window.parent.postMessage({type:"UPDATE_CONTENT_ELEMENT",payload:{id,configuration}},window.location.origin)}function postUpdateTransientContentElementStateMessage({id,state}){window.parent.postMessage({type:"UPDATE_TRANSIENT_CONTENT_ELEMENT_STATE",payload:{id,state}},window.location.origin)}function postSelectLinkDestinationMessage(){window.parent.postMessage({type:"SELECT_LINK_DESTINATION"},window.location.origin)}__webpack_require__.d(__webpack_exports__,{Ek:()=>postInsertContentElementMessage,Ry:()=>postUpdateContentElementMessage,bd:()=>postSelectLinkDestinationMessage,dw:()=>postMoveContentElementMessage,fe:()=>postUpdateTransientContentElementStateMessage})},"./src/frontend/inlineEditing/useCachedValue.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>useCachedValue});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),debounce__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/debounce/index.js"),debounce__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(debounce__WEBPACK_IMPORTED_MODULE_1__);function useCachedValue(value,{defaultValue,onReset,onDebouncedChange,delay=2e3}={}){const[cachedValue,setCachedValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(value||defaultValue),previousValue=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(value);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{previousValue.current!==value&&value!==cachedValue&&(onReset&&onReset(value),setCachedValue(value))}),[onReset,value,cachedValue]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{previousValue.current=value}));const debouncedHandler=function useDebouncedCallback(callback,delay){const mostRecentCallback=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),debouncedHandler=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{mostRecentCallback.current=callback}),[callback]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>(debouncedHandler.current=debounce__WEBPACK_IMPORTED_MODULE_1___default()((value=>{mostRecentCallback.current&&mostRecentCallback.current(value)}),delay),()=>{debouncedHandler.current.flush()})),[delay]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(((...args)=>debouncedHandler.current(...args)),[])}(onDebouncedChange,delay),setValue=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((value=>{setCachedValue((previousValue=>(previousValue!==value&&debouncedHandler(value),value)))}),[debouncedHandler]);return[cachedValue,setValue]}},"./src/frontend/inlineEditing/useSelectLinkDestination.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>useSelectLinkDestination});var _postMessage__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/frontend/inlineEditing/postMessage.js");let abortPreviousCall;function useSelectLinkDestination(){return()=>new Promise(((resolve,reject)=>{function receive(message){0===window.location.href.indexOf(message.origin)&&"LINK_DESTINATION_SELECTED"===message.data.type&&(abortPreviousCall=null,window.removeEventListener("message",receive),resolve(message.data.payload))}abortPreviousCall&&abortPreviousCall(),abortPreviousCall=()=>{window.removeEventListener("message",receive),reject()},(0,_postMessage__WEBPACK_IMPORTED_MODULE_0__.bd)(),window.addEventListener("message",receive)}))}},"./src/frontend/layouts/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Ar:()=>Layout,Pr:()=>LayoutWithoutInlineEditing,gV:()=>widths.g,Q0:()=>widths.Q});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),api=__webpack_require__("./src/frontend/api/index.js"),ContentElement=__webpack_require__("./src/frontend/ContentElement.js"),index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ContentElementScrollSpace_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementScrollSpace.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ContentElementScrollSpace_module.Z,options);const frontend_ContentElementScrollSpace_module=ContentElementScrollSpace_module.Z&&ContentElementScrollSpace_module.Z.locals?ContentElementScrollSpace_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ContentElementScrollSpace({children}){return(0,jsx_runtime.jsx)("div",{className:frontend_ContentElementScrollSpace_module.wrapper,children:(0,jsx_runtime.jsx)(index_esm.Z,{bounds:!0,children:({measureRef,contentRect})=>(0,jsx_runtime.jsx)("div",{ref:measureRef,className:frontend_ContentElementScrollSpace_module.inner,style:{"--height":contentRect.bounds.height/2},children})})})}function ContentElements(props){return(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:props.items.map(((item,index)=>props.children(item,renderScrollSpace(item,(0,jsx_runtime.jsx)(ContentElement.d,{id:item.id,permaId:item.permaId,type:item.type,first:0===index,position:item.position,width:item.width,itemProps:item.props,customMargin:props.customMargin,sectionProps:props.sectionProps},item.id)),index)))})}function renderScrollSpace(item,children){return item.standAlone?(0,jsx_runtime.jsx)(ContentElementScrollSpace,{children},item.id):children}ContentElementScrollSpace.displayName="ContentElementScrollSpace",ContentElements.defaultProps={children:(item,child)=>child},renderScrollSpace.displayName="renderScrollSpace";var useMediaQuery=__webpack_require__("./src/frontend/useMediaQuery.js"),entryState=__webpack_require__("./src/entryState/index.js"),widths=__webpack_require__("./src/frontend/layouts/widths.js"),TwoColumn_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/layouts/TwoColumn.module.css"),TwoColumn_module_options={};TwoColumn_module_options.styleTagTransform=styleTagTransform_default(),TwoColumn_module_options.setAttributes=setAttributesWithoutAttributes_default(),TwoColumn_module_options.insert=insertBySelector_default().bind(null,"head"),TwoColumn_module_options.domAPI=styleDomAPI_default(),TwoColumn_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TwoColumn_module.Z,TwoColumn_module_options);const layouts_TwoColumn_module=TwoColumn_module.Z&&TwoColumn_module.Z.locals?TwoColumn_module.Z.locals:void 0;function TwoColumn(props){const shouldInline=function useShouldInlineSticky(){const theme=(0,entryState.Fg)(),root=theme.options.properties?.root||{},shouldInline={[widths.Q.md]:(0,useMediaQuery.Z)(`(max-width: ${root.twoColumnStickyBreakpoint||"950px"})`),[widths.Q.lg]:(0,useMediaQuery.Z)(`(max-width: ${root.twoColumnStickyLgBreakpoint||"1200px"})`),[widths.Q.xl]:(0,useMediaQuery.Z)(`(max-width: ${root.twoColumnStickyXlBreakpoint||"1400px"})`)};return function(width){return width<=widths.Q.md?shouldInline[widths.Q.md]:shouldInline[width]}}();return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(layouts_TwoColumn_module.root,layouts_TwoColumn_module[props.align]),children:[(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.group),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.box,layouts_TwoColumn_module.inline),ref:props.contentAreaRef,...TwoColumn.contentAreaProbeProps})},props.align),renderItems(props,shouldInline),renderPlaceholder(props.placeholder)]})}function renderItems(props,shouldInline){return function groupItemsByPosition(items,shouldInline){const groups=[];let currentGroup,currentBox,lastInlineBox=null;return items.reduce(((previousPosition,item,index)=>{const{customMargin:elementSupportsCustomMargin}=api.h.contentElementTypes.getOptions(item.type)||{};let width=item.width||0;const position="sticky"!==item.position||shouldInline(width)?"inline":"sticky",customMargin=!!elementSupportsCustomMargin&&widthwidths.Q.md&&(width-=1),(!currentGroup||previousPosition!==position||"sticky"===position&¤tBox.customMargin!==customMargin||currentBox.width!==width)&&(currentBox=null,"sticky"===previousPosition&&"inline"===position&&width<=widths.Q.md||(currentGroup={width,boxes:[]},groups.push(currentGroup))),currentBox&¤tBox.customMargin===customMargin||(currentBox={customMargin,position,width,items:[]},lastInlineBox&&"inline"===position&&width<=widths.Q.md&&!customMargin&&(lastInlineBox.openEnd=!0,currentBox.openStart=!0),"inline"===position&&width<=widths.Q.md&&!customMargin?lastInlineBox=currentBox:("inline"===position&&width>widths.Q.md||customMargin&&"sticky"!==position)&&(lastInlineBox=null),currentGroup.boxes.push(currentBox)),currentBox.items.push(item),position}),null),groups}(props.items,shouldInline).map(((group,index)=>(0,jsx_runtime.jsx)(TwoColumn.GroupComponent,{className:classnames_default()(layouts_TwoColumn_module.group,layouts_TwoColumn_module[`group-${(0,widths.g)(group.width)}`]),children:group.boxes.map(((box,index)=>function renderItemGroup(props,box,key){if(box.items.length)return(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.box,layouts_TwoColumn_module[box.position],layouts_TwoColumn_module[`width-${(0,widths.g)(box.width)}`],{[layouts_TwoColumn_module.customMargin]:box.customMargin}),children:props.children((0,jsx_runtime.jsx)(RestrictWidth,{width:box.width,children:(0,jsx_runtime.jsx)(ContentElements,{sectionProps:props.sectionProps,customMargin:box.customMargin,items:box.items})}),{position:box.position,width:box.width,customMargin:box.customMargin,openStart:box.openStart,openEnd:box.openEnd})},key)}(props,box,index)))},index)))}function RestrictWidth({width,children}){return width>=0?children:(0,jsx_runtime.jsx)("div",{className:layouts_TwoColumn_module[`restrict-${(0,widths.g)(width)}`],children})}function renderPlaceholder(placeholder){return placeholder?(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.group),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.box,layouts_TwoColumn_module.inline),children:placeholder})}):null}TwoColumn.displayName="TwoColumn",TwoColumn.defaultProps={align:"left"},TwoColumn.GroupComponent="div",TwoColumn.contentAreaProbeProps={},renderPlaceholder.displayName="renderPlaceholder";var Center_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/layouts/Center.module.css"),Center_module_options={};Center_module_options.styleTagTransform=styleTagTransform_default(),Center_module_options.setAttributes=setAttributesWithoutAttributes_default(),Center_module_options.insert=insertBySelector_default().bind(null,"head"),Center_module_options.domAPI=styleDomAPI_default(),Center_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Center_module.Z,Center_module_options);const layouts_Center_module=Center_module.Z&&Center_module.Z.locals?Center_module.Z.locals:void 0,floatedPositions=["left","right"];function Center(props){return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(layouts_Center_module.root),children:[(0,jsx_runtime.jsx)("div",{ref:props.contentAreaRef}),props.items.map(((item,index)=>{const customMargin=hasCustomMargin(item),position=item.position,width=(0,widths.g)(getWidth(item));return(0,jsx_runtime.jsx)(ContentElements,{sectionProps:props.sectionProps,items:[item],customMargin,children:(item,child)=>(0,jsx_runtime.jsx)("div",{className:outerClassName(props.items,index),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_Center_module.item,layouts_Center_module[`item-${position}-${width}`]),children:props.children((0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_Center_module[`inner-${item.position}`],layouts_Center_module[`inner-${width}`],{[layouts_Center_module.sideBySide]:sideBySideFloat(props.items,index)}),children:child}),boxProps(props.items,item,index))})},item.id)},item.id)})),Center_renderPlaceholder(props.placeholder)]})}function outerClassName(items,index){const item=items[index];return classnames_default()(layouts_Center_module.outer,layouts_Center_module[`outer-${(0,widths.g)(getWidth(item))}`],{[layouts_Center_module.customMargin]:hasCustomMargin(item)},{[layouts_Center_module.clear]:clearItem(items,index)})}function boxProps(items,item,index){const previous=items[index-1],next=items[index+1],customMargin=hasCustomMargin(item),width=getWidth(item);return{position:item.position,width,customMargin,selfClear:selfClear(items,index),openStart:previous&&!customMargin&&!hasCustomMargin(previous)&&!isWideOrFull(item)&&!isWideOrFull(previous),openEnd:next&&!customMargin&&!hasCustomMargin(next)&&!isWideOrFull(item)&&!isWideOrFull(next)}}function isWideOrFull(item){return"inline"===item.position&&getWidth(item)>widths.Q.md}function selfClear(items,index){const item=items[index],next=items[index+1];return supportsWrappingAroundFloats(item)||isFloated(item)&&(!next||clearItem(items,index+1))?"both":isFloated(item)?"left"===item.position?"right":"left":"none"}function clearItem(items,index){return supportsWrappingAroundFloats(items[index])?function followsSideBySideElements(items,index){return index>1&&("left"===items[index-1].position&&"right"===items[index-2].position||"right"===items[index-1].position&&"left"===items[index-2].position)}(items,index):!isFloatedFollowingOppositeFloated(items,index)}function sideBySideFloat(items,index){return isFloatedFollowingOppositeFloated(items,index)||function isFloatedFollowedByOppositeFloated(items,index){return index0&&isFloated(items[index])&&isFloated(items[index-1])&&items[index].position!==items[index-1].position}function isFloated(item){return floatedPositions.includes(item.position)}function supportsWrappingAroundFloats(item){const{supportsWrappingAroundFloats}=api.h.contentElementTypes.getOptions(item.type);return supportsWrappingAroundFloats}function hasCustomMargin(item){const position=item.position,{customMargin:elementSupportsCustomMargin}=api.h.contentElementTypes.getOptions(item.type)||{};return!!(elementSupportsCustomMargin&&"inline"===position&&getWidth(item)prevProps.sectionId===nextProps.sectionId&&prevProps.items===nextProps.items&&prevProps.appearance===nextProps.appearance&&prevProps.contentAreaRef===nextProps.contentAreaRef&&prevProps.sectionProps===nextProps.sectionProps));function LayoutWithoutInlineEditing(props){return"center"===props.sectionProps.layout||"centerRagged"===props.sectionProps.layout?(0,jsx_runtime.jsx)(Center,{...props}):"right"===props.sectionProps.layout?(0,jsx_runtime.jsx)(TwoColumn,{align:"right",...props}):(0,jsx_runtime.jsx)(TwoColumn,{...props})}Layout.defaultProps={layout:"left"}},"./src/frontend/layouts/widths.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Q:()=>widths,g:()=>widthName});const widths={xxs:-3,xs:-2,sm:-1,md:0,lg:1,xl:2,full:3};function widthName(width){return Object.keys(widths)[(width||0)+3]}},"./src/frontend/paletteColor.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function paletteColor(value){return value&&"#"!==value[0]?`var(--theme-palette-color-${value})`:value}__webpack_require__.d(__webpack_exports__,{S:()=>paletteColor})},"./src/frontend/thirdPartyConsent/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{xr:()=>ConsentProvider,z_:()=>OptIn,pJ:()=>OptOutInfo,cY:()=>registerVendors,Oi:()=>useConsentRequested});var react=__webpack_require__("../../../node_modules/react/index.js"),useIsomorphicLayoutEffect=__webpack_require__("./src/frontend/useIsomorphicLayoutEffect.js"),useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),useContentElementEditorState=__webpack_require__("./src/frontend/useContentElementEditorState.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ConsentContext=(0,react.createContext)();function ConsentProvider({consent,children}){return(0,jsx_runtime.jsx)(ConsentContext.Provider,{value:consent,children})}function useConsentRequested(){const consent=(0,react.useContext)(ConsentContext),[request,setRequest]=(0,react.useState)({});return(0,useIsomorphicLayoutEffect.L)((()=>{let unmounted=!1;return(async()=>{const{vendors,acceptAll,denyAll,save}=await consent.requested();unmounted||setRequest({vendors,acceptAll(){acceptAll(),setRequest({})},denyAll(){denyAll(),setRequest({})},save(decisions){save(decisions),setRequest({})}})})(),()=>unmounted=!0}),[consent]),request}function useConsentGiven(vendorName){const consent=(0,react.useContext)(ConsentContext),{isEditable}=(0,useContentElementEditorState.E)(),isStaticPreview=(0,useScrollPositionLifecycle.ln)(),[consentGiven,setConsentGiven]=(0,react.useState)(isEditable||isStaticPreview);(0,useIsomorphicLayoutEffect.L)((()=>{let unmounted=!1;return(async()=>{if(!vendorName||isEditable||isStaticPreview)return;const result=await consent.requireAccepted(vendorName);unmounted||"fulfilled"!==result||setConsentGiven(!0)})(),()=>unmounted=!0}),[consent,vendorName]);return[consentGiven,(0,react.useCallback)((()=>consent.accept(vendorName)),[consent,vendorName])]}ConsentProvider.displayName="ConsentProvider";var i18n=__webpack_require__("./src/frontend/i18n.js"),useContentElementAttributes=__webpack_require__("./src/frontend/useContentElementAttributes.js"),entryState=__webpack_require__("./src/entryState/index.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),OptIn_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/thirdPartyConsent/OptIn.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(OptIn_module.Z,options);const thirdPartyConsent_OptIn_module=OptIn_module.Z&&OptIn_module.Z.locals?OptIn_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 131 95"},props),react.createElement("path",{d:"M32.01.01C46.678-.01 61.345.009 76.014.002 83.007.007 90-.009 96.99.011c.015 9.157.014 18.316 0 27.474-1.357.073-2.706.259-4.048.478-.01-7.986 0-15.975-.004-23.961-18.958-.003-37.917-.003-56.875 0l-.001 28.916c.01 2.37-.022 4.742.016 7.113 6.173-.025 12.348-.006 18.52-.011 5.804.01 11.609-.022 17.41.013-1 1.28-2.001 2.56-2.844 3.948-12.372.024-24.748-.011-37.12.019-.06-.365-.03-.735-.034-1.1V17.497c.007-5.83-.024-11.659.001-17.486zm17.617 8.004a5.999 5.999 0 014.359 1.49c1.273 1.116 2.048 2.8 2.013 4.498.042 1.806-.845 3.59-2.263 4.702-1.271 1.013-2.975 1.483-4.583 1.228a5.88 5.88 0 01-3.479-1.785c-1.44-1.459-2.013-3.695-1.475-5.67.6-2.448 2.905-4.346 5.428-4.463zm22.106 7.758c.181-.258.332-.54.547-.772 2.325 3.868 4.683 7.717 7.02 11.578.891 1.503 1.85 2.973 2.7 4.5a35.062 35.062 0 00-5.646 3.779c-.154.162-.387.14-.592.143-10.585-.014-21.174.014-31.762-.015.088-.228.308-.367.47-.542 3.79-3.745 7.58-7.484 11.365-11.232.098-.085.217-.265.366-.15 2.65 1.308 5.3 2.62 7.951 3.928 2.545-3.73 5.052-7.48 7.581-11.217zM0 21.042c.256-.058.517-.039.775-.039 9.175.007 18.349-.007 27.523.007l.064.076c.017 1.308-.012 2.618.015 3.927-5.416.038-10.834.001-16.252.018-.01 7.981-.013 15.962.002 23.944 11.917.013 23.834.013 35.752 0 .022-.674-.002-1.35.012-2.023 4.034.01 8.07.01 12.105 0 .002 11.349.01 22.698-.003 34.048-12.082-.025-24.163-.003-36.244-.01-7.911.007-15.823-.015-23.734.01-.02-19.988.01-39.975-.015-59.959zm3.435 4.043c-.904.236-1.577 1.152-1.482 2.086.079.997.994 1.837 1.999 1.82 1.367.002 2.736.015 4.105-.007 1.04-.036 1.928-.995 1.878-2.03-.003-.996-.867-1.896-1.868-1.925-1.294-.01-2.585.002-3.878-.005-.252.004-.51-.013-.754.061zm-.219 8.067c-.815.317-1.373 1.203-1.256 2.076.1.938.94 1.724 1.89 1.756 1.25.016 2.5-.002 3.752.008.439.008.9-.025 1.288-.246.73-.39 1.173-1.257 1.019-2.075-.136-.889-.95-1.62-1.852-1.645-1.328-.007-2.653.002-3.98-.004-.29-.005-.589.016-.86.13zm.219 7.923c-.762.2-1.372.884-1.471 1.665-.128.844.384 1.718 1.158 2.064.403.192.859.19 1.295.181 1.217-.008 2.434.011 3.651-.008 1.032-.047 1.92-.998 1.868-2.034-.007-.994-.87-1.891-1.87-1.922-1.293-.011-2.584.002-3.877-.006-.252-.001-.51-.008-.754.06zm-.01 8.003c-1.018.249-1.706 1.392-1.413 2.403.21.868 1.057 1.512 1.95 1.497 1.364-.003 2.728.01 4.09-.006 1.02-.034 1.906-.958 1.883-1.975.026-1.017-.858-1.958-1.88-1.981-1.252-.011-2.503.002-3.754-.003-.292-.004-.591-.018-.877.065zm48.107 0c-1.117.272-1.79 1.607-1.323 2.66a2.027 2.027 0 001.86 1.238c1.326.003 2.652.003 3.977 0 1.056.025 2.032-.916 1.996-1.978.045-1.022-.86-1.96-1.88-1.984-1.252-.008-2.503.003-3.754-.002-.293 0-.591-.017-.876.066zM12.13 53.016c-.015 7.981-.012 15.961-.001 23.943 11.917.003 23.836.003 35.753 0 .011-7.982.014-15.962-.001-23.943a14203.52 14203.52 0 00-35.75 0zm-8.694 4.05c-.797.208-1.422.943-1.482 1.764-.112 1.07.805 2.103 1.883 2.137 1.371.014 2.743.003 4.113.006 1.035.01 1.977-.89 1.986-1.928.054-1.033-.83-2.003-1.87-2.037-1.254-.01-2.508.003-3.763-.005-.289 0-.584-.014-.867.064zm48.108.003c-.951.235-1.623 1.244-1.456 2.208.123.947 1.016 1.71 1.972 1.696h3.997c1.031.013 1.994-.886 1.984-1.928.071-1.036-.829-2.011-1.866-2.037-1.254-.01-2.51.003-3.764-.005-.29 0-.586-.014-.867.066zM3.425 65.066c-.955.242-1.634 1.262-1.45 2.234.14.9.957 1.638 1.874 1.662 1.364.011 2.727 0 4.09.006 1.06.022 2.023-.925 1.997-1.984.027-1.02-.86-1.952-1.882-1.98-1.211-.012-2.426.002-3.637-.004-.332-.001-.669-.021-.992.066zm48.107.003c-.927.231-1.584 1.195-1.456 2.14.093.935.935 1.723 1.879 1.752 1.365.011 2.73 0 4.093.006 1.055.016 2.043-.917 1.994-1.984.045-1.023-.86-1.958-1.88-1.981-1.252-.011-2.502.002-3.753-.003-.294-.003-.592-.012-.877.07zM3.435 73.057c-.797.204-1.422.94-1.482 1.76-.111 1.07.802 2.112 1.883 2.138 1.371.013 2.743.002 4.113.005 1.035.017 1.977-.891 1.986-1.928.054-1.033-.835-1.997-1.87-2.037-1.254-.01-2.508.003-3.763-.005-.289.001-.584-.01-.867.067zm48.108 0c-.887.22-1.543 1.118-1.476 2.029.035.974.892 1.837 1.874 1.869 1.37.013 2.742.002 4.114.005 1.033.017 1.993-.883 1.985-1.925.071-1.039-.833-2.006-1.868-2.04-1.254-.01-2.509.003-3.763-.005-.289.001-.585-.01-.866.067zM96.83 31.045c6.813-.36 13.73 1.456 19.431 5.154a32.396 32.396 0 019.482 9.342 31.527 31.527 0 015.043 13.773c.625 5.36-.123 10.88-2.225 15.867-1.766 4.254-4.499 8.108-7.91 11.243a32.605 32.605 0 01-11.584 6.844 33.066 33.066 0 01-15.656 1.337 32.59 32.59 0 01-13.329-5.235c-5.2-3.514-9.323-8.551-11.692-14.307a31.532 31.532 0 01-2.327-14.038 31.433 31.433 0 013.839-13.243 32.232 32.232 0 018.329-9.799c5.259-4.156 11.865-6.62 18.6-6.938zm15.6 12.011c-8.543.979-17.086 1.933-25.627 2.92-.013 8.152.006 16.308-.008 24.462-2.325-.848-5.015-.792-7.24.318-1.33.665-2.493 1.763-2.997 3.169-.503 1.356-.289 2.934.528 4.128.752 1.154 1.947 1.978 3.235 2.465 1.48.569 3.115.675 4.68.452 1.888-.295 3.742-1.222 4.862-2.784.67-.936.965-2.102.894-3.237-.014-7.054.008-14.105-.01-21.158 1.976-.282 3.965-.458 5.946-.7 4.944-.56 9.885-1.124 14.827-1.682V67.42c-1.677-.563-3.506-.755-5.247-.362-1.764.38-3.483 1.32-4.479 2.84a4.618 4.618 0 00-.637 3.729c.32 1.196 1.12 2.243 2.139 2.959 1.533 1.101 3.474 1.576 5.355 1.489 2.036-.083 4.111-.843 5.498-2.353a5.078 5.078 0 001.329-3.83c-.007-6.755-.002-13.51-.005-20.265.058-2.962-.002-5.924-.002-8.884-1.018.053-2.03.212-3.04.313z"}));function OptIn({children,providerName,wrapper,icon}){const{t}=(0,i18n.QT)(),{contentElementId}=(0,useContentElementAttributes.T)(),contentElementConsentVendor=(0,entryState.J7)({contentElementId});providerName=providerName||contentElementConsentVendor?.name;const cookieMessage=contentElementConsentVendor?.optInPrompt||t(`pageflow_scrolled.public.third_party_consent.opt_in_prompt.${providerName}`),[consentedHere,setConsentedHere]=(0,react.useState)(!1),[consentGiven,giveConsent]=useConsentGiven(providerName);if(consentGiven||!providerName)return"function"==typeof children?children({consentedHere}):children;return wrapper((0,jsx_runtime.jsxs)("div",{className:thirdPartyConsent_OptIn_module.optIn,children:[icon&&(0,jsx_runtime.jsx)("div",{className:thirdPartyConsent_OptIn_module.optInIcon,children:(0,jsx_runtime.jsx)(media,{})}),(0,jsx_runtime.jsx)("div",{className:thirdPartyConsent_OptIn_module.optInMessage,children:cookieMessage}),(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)("button",{className:thirdPartyConsent_OptIn_module.optInButton,onClick:function accept(){giveConsent(providerName),setConsentedHere(!0)},children:t("pageflow_scrolled.public.third_party_consent.confirm")})})]}))}OptIn.defaultProps={icon:!0,wrapper:children=>children};var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),layouts=__webpack_require__("./src/frontend/layouts/index.js"),ThemeIcon=__webpack_require__("./src/frontend/ThemeIcon.js"),OptOutInfo_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/thirdPartyConsent/OptOutInfo.module.css"),OptOutInfo_module_options={};OptOutInfo_module_options.styleTagTransform=styleTagTransform_default(),OptOutInfo_module_options.setAttributes=setAttributesWithoutAttributes_default(),OptOutInfo_module_options.insert=insertBySelector_default().bind(null,"head"),OptOutInfo_module_options.domAPI=styleDomAPI_default(),OptOutInfo_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(OptOutInfo_module.Z,OptOutInfo_module_options);const thirdPartyConsent_OptOutInfo_module=OptOutInfo_module.Z&&OptOutInfo_module.Z.locals?OptOutInfo_module.Z.locals:void 0;function OptOutInfo({providerName,hide,inset}){const{t}=(0,i18n.QT)(),theme=(0,entryState.Fg)(),optOutUrl=theme.options.thirdPartyConsent?.optOutUrl,{width,contentElementId}=(0,useContentElementAttributes.T)(),contentElementConsentVendor=(0,entryState.J7)({contentElementId});providerName=providerName||contentElementConsentVendor?.name;const[consentGiven]=useConsentGiven(providerName);if(!optOutUrl||!consentGiven)return null;const linkText=t("pageflow_scrolled.public.third_party_consent.opt_out.prompt_link"),html=t("pageflow_scrolled.public.third_party_consent.opt_out.prompt",{link:`${linkText}`});return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(thirdPartyConsent_OptOutInfo_module.optOut,{[thirdPartyConsent_OptOutInfo_module.full]:width===layouts.Q0.full||inset}),style:hide?{opacity:0,visibility:"hidden"}:void 0,children:[(0,jsx_runtime.jsx)("button",{className:thirdPartyConsent_OptOutInfo_module.icon,children:(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"information"})}),(0,jsx_runtime.jsx)("div",{className:thirdPartyConsent_OptOutInfo_module.tooltip,children:(0,jsx_runtime.jsx)("div",{dangerouslySetInnerHTML:{__html:html}})})]})}OptOutInfo.displayName="OptOutInfo";var javascripts_i18n=__webpack_require__("../../../node_modules/i18n-js/app/assets/javascripts/i18n.js"),i18n_default=__webpack_require__.n(javascripts_i18n);function registerVendors({contentElementTypes,seed,consent,cookieName}){const options=seed.config.theme.options.thirdPartyConsent,locale=seed.collections.entries[0].locale;cookieName=cookieName||options?.cookieName,[...seed.config.consentVendors,...contentElementTypes.consentVendors({contentElements:seed.collections.contentElements,t:(key,options)=>i18n_default().t(key,{...options,locale})})].forEach((vendor=>{consent.registerVendor(vendor.name,{displayName:vendor.displayName,description:vendor.description,paradigm:cookieName?vendor.paradigm||"opt-in":"skip",cookieName,cookieKey:options?.cookieProviderNameMapping?.[vendor.name],cookieDomain:options?.cookieDomain})})),consent.closeVendorRegistration()}},"./src/frontend/transitions/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Lo:()=>getEnterAndExitTransitions,BP:()=>getTransitionStyles});var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),fadeInBgConceal_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgConceal.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInBgConceal_module.Z,options);const transitions_fadeInBgConceal_module=fadeInBgConceal_module.Z&&fadeInBgConceal_module.Z.locals?fadeInBgConceal_module.Z.locals:void 0;var fadeInBgFadeOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgFadeOut.module.css"),fadeInBgFadeOut_module_options={};fadeInBgFadeOut_module_options.styleTagTransform=styleTagTransform_default(),fadeInBgFadeOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInBgFadeOut_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInBgFadeOut_module_options.domAPI=styleDomAPI_default(),fadeInBgFadeOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInBgFadeOut_module.Z,fadeInBgFadeOut_module_options);const transitions_fadeInBgFadeOut_module=fadeInBgFadeOut_module.Z&&fadeInBgFadeOut_module.Z.locals?fadeInBgFadeOut_module.Z.locals:void 0;var fadeInBgFadeOutBg_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgFadeOutBg.module.css"),fadeInBgFadeOutBg_module_options={};fadeInBgFadeOutBg_module_options.styleTagTransform=styleTagTransform_default(),fadeInBgFadeOutBg_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInBgFadeOutBg_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInBgFadeOutBg_module_options.domAPI=styleDomAPI_default(),fadeInBgFadeOutBg_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInBgFadeOutBg_module.Z,fadeInBgFadeOutBg_module_options);const transitions_fadeInBgFadeOutBg_module=fadeInBgFadeOutBg_module.Z&&fadeInBgFadeOutBg_module.Z.locals?fadeInBgFadeOutBg_module.Z.locals:void 0;var fadeInBgScrollOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgScrollOut.module.css"),fadeInBgScrollOut_module_options={};fadeInBgScrollOut_module_options.styleTagTransform=styleTagTransform_default(),fadeInBgScrollOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInBgScrollOut_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInBgScrollOut_module_options.domAPI=styleDomAPI_default(),fadeInBgScrollOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInBgScrollOut_module.Z,fadeInBgScrollOut_module_options);const transitions_fadeInBgScrollOut_module=fadeInBgScrollOut_module.Z&&fadeInBgScrollOut_module.Z.locals?fadeInBgScrollOut_module.Z.locals:void 0;var fadeInConceal_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInConceal.module.css"),fadeInConceal_module_options={};fadeInConceal_module_options.styleTagTransform=styleTagTransform_default(),fadeInConceal_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInConceal_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInConceal_module_options.domAPI=styleDomAPI_default(),fadeInConceal_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInConceal_module.Z,fadeInConceal_module_options);const transitions_fadeInConceal_module=fadeInConceal_module.Z&&fadeInConceal_module.Z.locals?fadeInConceal_module.Z.locals:void 0;var fadeInFadeOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInFadeOut.module.css"),fadeInFadeOut_module_options={};fadeInFadeOut_module_options.styleTagTransform=styleTagTransform_default(),fadeInFadeOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInFadeOut_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInFadeOut_module_options.domAPI=styleDomAPI_default(),fadeInFadeOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInFadeOut_module.Z,fadeInFadeOut_module_options);const transitions_fadeInFadeOut_module=fadeInFadeOut_module.Z&&fadeInFadeOut_module.Z.locals?fadeInFadeOut_module.Z.locals:void 0;var fadeInFadeOutBg_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInFadeOutBg.module.css"),fadeInFadeOutBg_module_options={};fadeInFadeOutBg_module_options.styleTagTransform=styleTagTransform_default(),fadeInFadeOutBg_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInFadeOutBg_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInFadeOutBg_module_options.domAPI=styleDomAPI_default(),fadeInFadeOutBg_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInFadeOutBg_module.Z,fadeInFadeOutBg_module_options);const transitions_fadeInFadeOutBg_module=fadeInFadeOutBg_module.Z&&fadeInFadeOutBg_module.Z.locals?fadeInFadeOutBg_module.Z.locals:void 0;var fadeInScrollOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInScrollOut.module.css"),fadeInScrollOut_module_options={};fadeInScrollOut_module_options.styleTagTransform=styleTagTransform_default(),fadeInScrollOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInScrollOut_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInScrollOut_module_options.domAPI=styleDomAPI_default(),fadeInScrollOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInScrollOut_module.Z,fadeInScrollOut_module_options);const transitions_fadeInScrollOut_module=fadeInScrollOut_module.Z&&fadeInScrollOut_module.Z.locals?fadeInScrollOut_module.Z.locals:void 0;var revealConceal_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealConceal.module.css"),revealConceal_module_options={};revealConceal_module_options.styleTagTransform=styleTagTransform_default(),revealConceal_module_options.setAttributes=setAttributesWithoutAttributes_default(),revealConceal_module_options.insert=insertBySelector_default().bind(null,"head"),revealConceal_module_options.domAPI=styleDomAPI_default(),revealConceal_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(revealConceal_module.Z,revealConceal_module_options);const transitions_revealConceal_module=revealConceal_module.Z&&revealConceal_module.Z.locals?revealConceal_module.Z.locals:void 0;var revealFadeOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealFadeOut.module.css"),revealFadeOut_module_options={};revealFadeOut_module_options.styleTagTransform=styleTagTransform_default(),revealFadeOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),revealFadeOut_module_options.insert=insertBySelector_default().bind(null,"head"),revealFadeOut_module_options.domAPI=styleDomAPI_default(),revealFadeOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(revealFadeOut_module.Z,revealFadeOut_module_options);const transitions_revealFadeOut_module=revealFadeOut_module.Z&&revealFadeOut_module.Z.locals?revealFadeOut_module.Z.locals:void 0;var revealFadeOutBg_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealFadeOutBg.module.css"),revealFadeOutBg_module_options={};revealFadeOutBg_module_options.styleTagTransform=styleTagTransform_default(),revealFadeOutBg_module_options.setAttributes=setAttributesWithoutAttributes_default(),revealFadeOutBg_module_options.insert=insertBySelector_default().bind(null,"head"),revealFadeOutBg_module_options.domAPI=styleDomAPI_default(),revealFadeOutBg_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(revealFadeOutBg_module.Z,revealFadeOutBg_module_options);const transitions_revealFadeOutBg_module=revealFadeOutBg_module.Z&&revealFadeOutBg_module.Z.locals?revealFadeOutBg_module.Z.locals:void 0;var revealScrollOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealScrollOut.module.css"),revealScrollOut_module_options={};revealScrollOut_module_options.styleTagTransform=styleTagTransform_default(),revealScrollOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),revealScrollOut_module_options.insert=insertBySelector_default().bind(null,"head"),revealScrollOut_module_options.domAPI=styleDomAPI_default(),revealScrollOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(revealScrollOut_module.Z,revealScrollOut_module_options);const transitions_revealScrollOut_module=revealScrollOut_module.Z&&revealScrollOut_module.Z.locals?revealScrollOut_module.Z.locals:void 0;var scrollInConceal_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInConceal.module.css"),scrollInConceal_module_options={};scrollInConceal_module_options.styleTagTransform=styleTagTransform_default(),scrollInConceal_module_options.setAttributes=setAttributesWithoutAttributes_default(),scrollInConceal_module_options.insert=insertBySelector_default().bind(null,"head"),scrollInConceal_module_options.domAPI=styleDomAPI_default(),scrollInConceal_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(scrollInConceal_module.Z,scrollInConceal_module_options);const transitions_scrollInConceal_module=scrollInConceal_module.Z&&scrollInConceal_module.Z.locals?scrollInConceal_module.Z.locals:void 0;var scrollInFadeOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInFadeOut.module.css"),scrollInFadeOut_module_options={};scrollInFadeOut_module_options.styleTagTransform=styleTagTransform_default(),scrollInFadeOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),scrollInFadeOut_module_options.insert=insertBySelector_default().bind(null,"head"),scrollInFadeOut_module_options.domAPI=styleDomAPI_default(),scrollInFadeOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(scrollInFadeOut_module.Z,scrollInFadeOut_module_options);const transitions_scrollInFadeOut_module=scrollInFadeOut_module.Z&&scrollInFadeOut_module.Z.locals?scrollInFadeOut_module.Z.locals:void 0;var scrollInFadeOutBg_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInFadeOutBg.module.css"),scrollInFadeOutBg_module_options={};scrollInFadeOutBg_module_options.styleTagTransform=styleTagTransform_default(),scrollInFadeOutBg_module_options.setAttributes=setAttributesWithoutAttributes_default(),scrollInFadeOutBg_module_options.insert=insertBySelector_default().bind(null,"head"),scrollInFadeOutBg_module_options.domAPI=styleDomAPI_default(),scrollInFadeOutBg_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(scrollInFadeOutBg_module.Z,scrollInFadeOutBg_module_options);const transitions_scrollInFadeOutBg_module=scrollInFadeOutBg_module.Z&&scrollInFadeOutBg_module.Z.locals?scrollInFadeOutBg_module.Z.locals:void 0;var scrollInScrollOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInScrollOut.module.css"),scrollInScrollOut_module_options={};scrollInScrollOut_module_options.styleTagTransform=styleTagTransform_default(),scrollInScrollOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),scrollInScrollOut_module_options.insert=insertBySelector_default().bind(null,"head"),scrollInScrollOut_module_options.domAPI=styleDomAPI_default(),scrollInScrollOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(scrollInScrollOut_module.Z,scrollInScrollOut_module_options);const styles={fadeInBgConceal:transitions_fadeInBgConceal_module,fadeInBgFadeOut:transitions_fadeInBgFadeOut_module,fadeInBgFadeOutBg:transitions_fadeInBgFadeOutBg_module,fadeInBgScrollOut:transitions_fadeInBgScrollOut_module,fadeInConceal:transitions_fadeInConceal_module,fadeInFadeOut:transitions_fadeInFadeOut_module,fadeInFadeOutBg:transitions_fadeInFadeOutBg_module,fadeInScrollOut:transitions_fadeInScrollOut_module,revealConceal:transitions_revealConceal_module,revealFadeOut:transitions_revealFadeOut_module,revealFadeOutBg:transitions_revealFadeOutBg_module,revealScrollOut:transitions_revealScrollOut_module,scrollInConceal:transitions_scrollInConceal_module,scrollInFadeOut:transitions_scrollInFadeOut_module,scrollInFadeOutBg:transitions_scrollInFadeOutBg_module,scrollInScrollOut:scrollInScrollOut_module.Z&&scrollInScrollOut_module.Z.locals?scrollInScrollOut_module.Z.locals:void 0},enterTransitions={fade:"fadeIn",fadeBg:"fadeInBg",scroll:"scrollIn",scrollOver:"scrollIn",reveal:"reveal",beforeAfter:"reveal"},exitTransitions={fade:"fadeOut",fadeBg:"fadeOutBg",scroll:"scrollOut",scrollOver:"conceal",reveal:"scrollOut",beforeAfter:"conceal"};function getTransitionStyles(section,previousSection,nextSection){const name=function getTransitionStylesName(section,previousSection,nextSection){const[enter,exit]=getEnterAndExitTransitions(section,previousSection,nextSection);return`${enter}${function capitalize(string){return string.charAt(0).toUpperCase()+string.slice(1)}(exit)}`}(section,previousSection,nextSection);if(!styles[name])throw new Error(`Unknown transition ${name}`);return styles[name]}function getEnterAndExitTransitions(section,previousSection,nextSection){return[enterTransitions[getTransitionName(previousSection,section)],exitTransitions[getTransitionName(section,nextSection)]]}function getTransitionName(previousSection,section){return section&&previousSection&&(section.fullHeight&&previousSection.fullHeight||!section.transition.startsWith("fade"))?section.transition:"scroll"}},"./src/frontend/useAtmo.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{FS:()=>AtmoProvider,hL:()=>useAtmo});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js"),_Atmo__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/Atmo.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function getContextValue(updateAtmo,createMediaPlayerHooks){let empty=()=>{};return{updateAtmo:updateAtmo||empty,createMediaPlayerHooks:createMediaPlayerHooks||empty}}const AtmoContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(getContextValue());function AtmoProvider({children}){let atmoConfig=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let currentAtmo=atmoConfig.current;currentAtmo.pool=(0,pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.T4)(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC,{playerOptions:{tagName:"audio",loop:!0}}),currentAtmo.multiPlayer=new pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.pF(currentAtmo.pool,{fadeDuration:500,crossFade:!0,playFromBeginning:!1,rewindOnChange:!0}),currentAtmo.atmo=new _Atmo__WEBPACK_IMPORTED_MODULE_2__.u({multiPlayer:currentAtmo.multiPlayer,backgroundMedia:pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC})}),[]);let updateAtmo=function({audioFilePermaId,sources}){let currentAtmo=atmoConfig.current;currentAtmo.atmo&&(currentAtmo.pool.mapSources(audioFilePermaId,sources),currentAtmo.atmo.atmoSourceId=audioFilePermaId,currentAtmo.atmo.update())},createMediaPlayerHooks=function(options){if(atmoConfig.current.atmo)return atmoConfig.current.atmo.createMediaPlayerHooks(options)},contextValue=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>getContextValue(updateAtmo,createMediaPlayerHooks)),[]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(AtmoContext.Provider,{value:contextValue,children})}function useAtmo(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(AtmoContext)}AtmoProvider.displayName="AtmoProvider"},"./src/frontend/useAudioFocus.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>useAudioFocus,M:()=>AudioFocusProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_usePrevious__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/usePrevious.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const AudioFocusContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)();function AudioFocusProvider({children}){const[currentKey,setCurrentKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),value=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>[currentKey,setCurrentKey]),[currentKey,setCurrentKey]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(AudioFocusContext.Provider,{value,children})}function useAudioFocus({key,request,onLost}){const wasRequested=(0,_usePrevious__WEBPACK_IMPORTED_MODULE_1__.D)(request),[currentKey,setCurrentKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(AudioFocusContext),previousKey=(0,_usePrevious__WEBPACK_IMPORTED_MODULE_1__.D)(currentKey);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{request&&!wasRequested&&setCurrentKey(key)}),[request,wasRequested,setCurrentKey,key]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{previousKey===key&¤tKey!==key&&onLost()}),[currentKey,previousKey,key,onLost])}AudioFocusProvider.displayName="AudioFocusProvider"},"./src/frontend/useBrowserFeature.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{d:()=>BrowserFeaturesProvider,h:()=>useBrowserFeature});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const BrowserFeaturesAvailableContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)();function BrowserFeaturesProvider({children}){const[isAvailable,setIsAvailable]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>setIsAvailable(!0)),[]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(BrowserFeaturesAvailableContext.Provider,{value:isAvailable,children})}function useBrowserFeature(name){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BrowserFeaturesAvailableContext)&&pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xh.has(name)}BrowserFeaturesProvider.displayName="BrowserFeaturesProvider"},"./src/frontend/useContentElementAttributes.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{T:()=>useContentElementAttributes,e:()=>ContentElementAttributesProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ContentElementAttributesContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({});function ContentElementAttributesProvider({id,width,position,children}){const attributes=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({contentElementId:id,width,position})),[id,width,position]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(ContentElementAttributesContext.Provider,{value:attributes,children})}function useContentElementAttributes(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ContentElementAttributesContext)}ContentElementAttributesProvider.displayName="ContentElementAttributesProvider"},"./src/frontend/useContentElementConfigurationUpdate.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>useContentElementConfigurationUpdate,w:()=>ContentElementConfigurationUpdateContext});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");const ContentElementConfigurationUpdateContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext((()=>{}));function useContentElementConfigurationUpdate(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ContentElementConfigurationUpdateContext)}},"./src/frontend/useContentElementEditorCommandSubscription.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>useContentElementEditorCommandSubscription,g:()=>ContentElementEditorCommandEmitterContext});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_useContentElementAttributes__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useContentElementAttributes.js");const ContentElementEditorCommandEmitterContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({on(){},off(){}});function useContentElementEditorCommandSubscription(callback){const{contentElementId}=(0,_useContentElementAttributes__WEBPACK_IMPORTED_MODULE_1__.T)(),emitter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ContentElementEditorCommandEmitterContext);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>(emitter.on(`command:${contentElementId}`,callback),()=>emitter.off(`command:${contentElementId}`,callback))),[emitter,callback,contentElementId])}},"./src/frontend/useContentElementEditorState.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>useContentElementEditorState,Y:()=>ContentElementEditorStateContext});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");const ContentElementEditorStateContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({isSelected:!1,isEditable:!1,setTransientState(){},select(){}});function useContentElementEditorState(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ContentElementEditorStateContext)}},"./src/frontend/useContentElementLifecycle.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Dx:()=>ContentElementLifecycleProvider,OF:()=>useContentElementLifecycle});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_useScrollPositionLifecycle__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),_api__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/api/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ContentElementLifecycleContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(),LifecycleProvider=(0,_useScrollPositionLifecycle__WEBPACK_IMPORTED_MODULE_1__.y8)(ContentElementLifecycleContext),useLifecycle=(0,_useScrollPositionLifecycle__WEBPACK_IMPORTED_MODULE_1__.d3)(ContentElementLifecycleContext);function ContentElementLifecycleProvider({type,children,override}){const{lifecycle}=_api__WEBPACK_IMPORTED_MODULE_2__.h.contentElementTypes.getOptions(type);return override?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(ContentElementLifecycleContext.Provider,{value:override,children}):lifecycle?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(LifecycleProvider,{children}):children}function useContentElementLifecycle(options){const result=useLifecycle(options);if(!result)throw new Error("useContentElementLifecycle is only available in content elements for which `lifecycle: true` has been passed to frontend.contentElements.register");return result}},"./src/frontend/useCurrentChapter.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Yt:()=>useCurrentSectionIndexState,dy:()=>CurrentSectionProvider,nb:()=>useCurrentChapter});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_entryState__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/entryState/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const CurrentChapterContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(),CurrentSectionIndexStateContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext();function CurrentSectionProvider({children}){const[currentSectionIndex,setCurrentSectionIndex]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0),currentSectionIndexState=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>[currentSectionIndex,setCurrentSectionIndex]),[currentSectionIndex,setCurrentSectionIndex]),currentSection=(0,_entryState__WEBPACK_IMPORTED_MODULE_1__.Zp)()[currentSectionIndex];return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(CurrentChapterContext.Provider,{value:currentSection?.chapter,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(CurrentSectionIndexStateContext.Provider,{value:currentSectionIndexState,children})})}function useCurrentChapter(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(CurrentChapterContext)}function useCurrentSectionIndexState(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(CurrentSectionIndexStateContext)}CurrentSectionProvider.displayName="CurrentSectionProvider"},"./src/frontend/useDelayedBoolean.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{T:()=>useDelayedBoolean});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function useDelayedBoolean(value,{fromFalseToTrue,fromTrueToFalse}){const[,setFlag]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),timeoutRef=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(value);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{if(value&&!fromFalseToTrue||!value&&!fromTrueToFalse)ref.current=value;else if(ref.current!==value)return timeoutRef.current=setTimeout((()=>{ref.current=value,setFlag((flag=>!flag))}),ref.current?fromTrueToFalse:fromFalseToTrue),()=>clearTimeout(timeoutRef.current)}),[value,fromTrueToFalse,fromFalseToTrue]),!fromFalseToTrue&&value||ref.current&&(!!fromTrueToFalse||value)}},"./src/frontend/useEventContextData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{De:()=>PlayerEventContextDataProvider,VX:()=>getEventObject,kI:()=>useEventContextData,lo:()=>EventContextDataProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function getEventObject({section,sectionsCount}){return{getAnalyticsData:()=>({chapterIndex:section?.chapter.index,chapterTitle:section?.chapter.title,index:section?section.sectionIndex:-1,total:sectionsCount}),index:section?section.sectionIndex:-1,configuration:{title:section?section.chapter.title+", Section "+section.sectionIndex:null}}}const EventContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(getEventObject({}));function EventContextDataProvider({section,sectionsCount,children}){let contextValue=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({page:getEventObject({section,sectionsCount})})),[section,sectionsCount]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(EventContext.Provider,{value:contextValue,children})}function PlayerEventContextDataProvider({playbackMode,playerDescription,children}){const original=useEventContextData(),value=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({...original,playbackMode,playerDescription})),[original,playbackMode,playerDescription]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(EventContext.Provider,{value,children})}function useEventContextData(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(EventContext)}EventContextDataProvider.displayName="EventContextDataProvider",PlayerEventContextDataProvider.displayName="PlayerEventContextDataProvider"},"./src/frontend/useIsomorphicLayoutEffect.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>useIsomorphicLayoutEffect});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");const useIsomorphicLayoutEffect="undefined"!=typeof window?react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect:react__WEBPACK_IMPORTED_MODULE_0__.useEffect},"./src/frontend/useMediaMuted.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{En:()=>useMediaMuted,Go:()=>useOnUnmuteMedia,OK:()=>MediaMutedProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js"),_useIsomorphicLayoutEffect__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/useIsomorphicLayoutEffect.js"),_usePrevious__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/usePrevious.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const MediaMutedContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(!1);function MediaMutedProvider({children}){const[value,setValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC.muted);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC.on("change:muted",setValue),()=>pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC.off("change:muted",setValue))),[]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(MediaMutedContext.Provider,{value,children})}function useMediaMuted(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(MediaMutedContext)}function useOnUnmuteMedia(callback){const muted=useMediaMuted(),wasMuted=(0,_usePrevious__WEBPACK_IMPORTED_MODULE_3__.D)(muted);(0,_useIsomorphicLayoutEffect__WEBPACK_IMPORTED_MODULE_2__.L)((()=>{wasMuted&&!muted&&callback()}),[wasMuted,muted,callback])}MediaMutedProvider.displayName="MediaMutedProvider"},"./src/frontend/useMediaQuery.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>useMediaQuery});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function useMediaQuery(query,{active}={active:!0}){const[doesMatch,setDoesMatch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{if(!active)return;const onUpdateMatch=({matches})=>{setDoesMatch(matches)},matcher=window.matchMedia(query);return matcher.addEventListener("change",onUpdateMatch),onUpdateMatch(matcher),()=>{matcher.removeEventListener("change",onUpdateMatch)}}),[query,setDoesMatch,active]),active&&doesMatch}},"./src/frontend/useOnScreen.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>useOnScreen});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function useOnScreen(ref,{rootMargin,onIntersecting,skipIframeFix}={}){const[isIntersecting,setIntersecting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),onIntersectingRef=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{onIntersectingRef.current=onIntersecting}),[onIntersecting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{const current=ref.current,observer=createIntersectionObserver((entries=>{const entry=entries[entries.length-1];setIntersecting(entry.isIntersecting),entry.isIntersecting&&onIntersectingRef.current&&onIntersectingRef.current()}),{rootMargin},skipIframeFix);return ref.current&&observer.observe(current),()=>{observer.unobserve(current)}}),[ref,rootMargin,skipIframeFix]),isIntersecting}function createIntersectionObserver(callback,options,skipIframeFix){if(skipIframeFix)return new IntersectionObserver(callback,options);try{let optionsWithIframeFix=options;return options.rootMargin&&window.parent!==window&&(optionsWithIframeFix={...options,root:window.document}),new IntersectionObserver(callback,optionsWithIframeFix)}catch(e){return createIntersectionObserver(callback,options,!0)}}},"./src/frontend/usePhonePlatform.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{y:()=>usePhonePlatform});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_PhonePlatformContext__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/PhonePlatformContext.js");function usePhonePlatform(){return react__WEBPACK_IMPORTED_MODULE_0__.useContext(_PhonePlatformContext__WEBPACK_IMPORTED_MODULE_1__.M)}},"./src/frontend/usePortraitOrientation.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>usePortraitOrientation});var _useMediaQuery__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/frontend/useMediaQuery.js");function usePortraitOrientation(options){return(0,_useMediaQuery__WEBPACK_IMPORTED_MODULE_0__.Z)("(orientation: portrait)",options)}},"./src/frontend/usePostMessageListener.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>usePostMessageListener});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function usePostMessageListener(receiveData){(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{return window.parent!==window&&window.addEventListener("message",receive),()=>window.removeEventListener("message",receive);function receive(message){0===window.location.href.indexOf(message.origin)&&receiveData(message.data)}}),[receiveData])}},"./src/frontend/usePrevious.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>usePrevious});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function usePrevious(value){const ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{ref.current=value})),ref.current}},"./src/frontend/useScrollPositionLifecycle.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{g9:()=>StaticPreview,d3:()=>createScrollPositionLifecycleHook,y8:()=>createScrollPositionLifecycleProvider,ln:()=>useIsStaticPreview});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),useOnScreen=__webpack_require__("./src/frontend/useOnScreen.js"),useDelayedBoolean=__webpack_require__("./src/frontend/useDelayedBoolean.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),useScrollPositionLifecycle_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/useScrollPositionLifecycle.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(useScrollPositionLifecycle_module.Z,options);const frontend_useScrollPositionLifecycle_module=useScrollPositionLifecycle_module.Z&&useScrollPositionLifecycle_module.Z.locals?useScrollPositionLifecycle_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const StaticPreviewContext=(0,react.createContext)(!1);function StaticPreview({children}){return(0,jsx_runtime.jsx)(StaticPreviewContext.Provider,{value:!0,children})}function useIsStaticPreview(){return(0,react.useContext)(StaticPreviewContext)}function createScrollPositionLifecycleProvider(Context){return function ScrollPositionLifecycleProvider({children,onActivate,entersWithFadeTransition}){const ref=(0,react.useRef)(),isActiveProbeRef=(0,react.useRef)(),isStaticPreview=(0,react.useContext)(StaticPreviewContext),shouldLoad=(0,useOnScreen.R)(ref,{rootMargin:"200% 0px 200% 0px"}),shouldPrepare=(0,useOnScreen.R)(ref,{rootMargin:"25% 0px 25% 0px"})&&!isStaticPreview,shouldBeVisible=(0,useOnScreen.R)(ref,{rootMargin:entersWithFadeTransition?"0px 0px -50% 0px":void 0})&&!isStaticPreview,shouldBeActive=(0,useOnScreen.R)(isActiveProbeRef,{rootMargin:"-50% 0px -50% 0px",onIntersecting:onActivate})&&!isStaticPreview,isVisibleWithDelay=(0,useDelayedBoolean.T)(shouldBeVisible&&entersWithFadeTransition,{fromTrueToFalse:1e3}),isVisible=entersWithFadeTransition?isVisibleWithDelay:shouldBeVisible,isActive=isVisible&&shouldBeActive,value=(0,react.useMemo)((()=>({shouldLoad,shouldPrepare,isVisible,isActive})),[shouldLoad,shouldPrepare,isVisible,isActive]);return(0,jsx_runtime.jsxs)("div",{ref,className:classnames_default()(frontend_useScrollPositionLifecycle_module.wrapper),children:[(0,jsx_runtime.jsx)("div",{ref:isActiveProbeRef,className:frontend_useScrollPositionLifecycle_module.isActiveProbe}),(0,jsx_runtime.jsx)(Context.Provider,{value,children})]})}}function createScrollPositionLifecycleHook(Context){return function useScrollPositionLifecycle({onActivate,onDeactivate,onVisible,onInvisible}={}){const result=(0,react.useContext)(Context),wasActive=(0,react.useRef)(),wasVisible=(0,react.useRef)(),{isActive,isVisible}=result||{};return(0,react.useEffect)((()=>{!wasVisible.current&&isVisible&&onVisible&&onVisible(),!wasActive.current&&isActive&&onActivate?onActivate():wasActive.current&&!isActive&&onDeactivate&&onDeactivate(),wasVisible.current&&!isVisible&&onInvisible&&onInvisible(),wasActive.current=isActive,wasVisible.current=isVisible})),result}}StaticPreview.displayName="StaticPreview"},"./src/frontend/useScrollTarget.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{SS:()=>useScrollTarget,Xc:()=>ScrollTargetEmitterProvider,tJ:()=>useScrollToTarget});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),backbone_events_standalone__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/backbone-events-standalone/index.js"),backbone_events_standalone__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(backbone_events_standalone__WEBPACK_IMPORTED_MODULE_1__),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ScrollTargetEmitterContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)();function ScrollTargetEmitterProvider({children}){const emitter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>Object.assign({},backbone_events_standalone__WEBPACK_IMPORTED_MODULE_1___default())),[]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(ScrollTargetEmitterContext.Provider,{value:emitter,children})}function useScrollToTarget(){const emitter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ScrollTargetEmitterContext);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((({id,align})=>emitter.trigger(id,align)),[emitter])}function useScrollTarget(id){const ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),emitter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ScrollTargetEmitterContext);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>(emitter.on(id,(align=>{ref.current&&window.scrollTo({top:ref.current.getBoundingClientRect().top+window.scrollY-("start"===align?0:.25*window.innerHeight),behavior:"smooth"})})),()=>emitter.off(id))),[id,emitter]),ref}ScrollTargetEmitterProvider.displayName="ScrollTargetEmitterProvider"},"./src/frontend/useSetting.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{y:()=>useSetting});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js");function useSetting(name){const[value,setValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.get(name));(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{function update(){setValue(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.get(name))}return pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.on(`change:${name}`,update),()=>pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.off(void 0,update)}),[setValue,name]);const setter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((value=>pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.set(name,value)),[name]);return[value,setter]}},"./src/frontend/useTextTracks.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>useTextTracks});var _entryState__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/entryState/index.js"),_useSetting__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useSetting.js"),_i18n__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/i18n.js");function useTextTracks({file,defaultTextTrackFilePermaId,captionsByDefault}){let[setting,setSetting]=(0,_useSetting__WEBPACK_IMPORTED_MODULE_1__.y)("textTrack");setting=setting||{};const{t}=(0,_i18n__WEBPACK_IMPORTED_MODULE_2__.QT)(),{locale}=(0,_entryState__WEBPACK_IMPORTED_MODULE_0__.en)(),textTrackFiles=function useTextTrackFiles({file}){const{t}=(0,_i18n__WEBPACK_IMPORTED_MODULE_2__.QT)();return(0,_entryState__WEBPACK_IMPORTED_MODULE_0__.F5)({collectionName:"textTrackFiles",parent:file}).map((file=>function addDisplayLabel(textTrackFile,t){return{...textTrackFile,displayLabel:textTrackFile.configuration.label||t("pageflow_scrolled.public.languages."+textTrackFile.configuration.srclang||0,{defaultValue:t("pageflow_scrolled.public.languages.unknown")})}}(file,t))).sort(((file1,file2)=>file1.displayLabel.localeCompare(file2.displayLabel)))}({file}),autoTextTrackFile=function getAutoTextTrackFile(textTrackFiles,defaultTextTrackFilePermaId,locale,captionsByDefault){if(defaultTextTrackFilePermaId){const defaultTextTrackFile=textTrackFiles.find((textTrackFile=>textTrackFile.permaId===defaultTextTrackFilePermaId));if(defaultTextTrackFile)return defaultTextTrackFile}const subtitlesInEntryLanguage=textTrackFiles.find((textTrackFile=>"subtitles"===textTrackFile.configuration.kind&&textTrackFile.configuration.srclang===locale)),defaultCaptions=captionsByDefault?textTrackFiles.find((textTrackFile=>"captions"===textTrackFile.configuration.kind)):null;return subtitlesInEntryLanguage||defaultCaptions}(textTrackFiles,defaultTextTrackFilePermaId,locale,captionsByDefault);return{mode:"off"===setting.kind?"off":setting.kind?"user":"auto",autoDisplayLabel:autoTextTrackFile?t("pageflow_scrolled.public.text_track_modes.auto",{label:autoTextTrackFile.displayLabel}):t("pageflow_scrolled.public.text_track_modes.auto_off"),files:textTrackFiles,activeFileId:getActiveTextTrackFileId(textTrackFiles,autoTextTrackFile,setting),select(textTrackFileIdOrKind){if("off"===textTrackFileIdOrKind)setSetting({kind:"off"});else if("auto"===textTrackFileIdOrKind)setSetting({});else{const textTrackFile=textTrackFiles.find((file=>file.id===textTrackFileIdOrKind));setSetting({kind:textTrackFile.configuration.kind,srclang:textTrackFile.configuration.srclang})}}}}function getActiveTextTrackFileId(textTrackFiles,autoTextTrackFile,setting){if("off"===setting.kind)return null;const file=textTrackFiles.find((textTrackFile=>textTrackFile.configuration.srclang===setting.srclang&&textTrackFile.configuration.kind===setting.kind));return file?file.id:autoTextTrackFile&&autoTextTrackFile.id}},"./src/frontend/useVideoQualitySetting.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>useVideoQualitySetting});var _useSetting__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/frontend/useSetting.js");function useVideoQualitySetting(){const[value,setValue]=(0,_useSetting__WEBPACK_IMPORTED_MODULE_0__.y)("videoQuality");return[value||"auto",setValue]}},"./src/frontend/utils/blank.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Db:()=>isBlankEditableTextValue,GN:()=>presence,fp:()=>isBlank});var striptags__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/striptags/src/striptags.js"),striptags__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(striptags__WEBPACK_IMPORTED_MODULE_0__);function isBlank(html){return!!striptags__WEBPACK_IMPORTED_MODULE_0___default()(html).match(/^\s*$/)}function presence(html){return isBlank(html)?null:html}function isBlankEditableTextValue(value){return!value||0===value.length||1===value.length&&value[0].children.length<=1&&!value[0].children[0]?.text}},"./src/frontend/utils/camelize.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function camelize(snakeCase){return snakeCase.replace(/[_-][a-z]/g,(function(match){return match[1].toUpperCase()}))}__webpack_require__.d(__webpack_exports__,{_:()=>camelize})},"./src/frontend/utils/iso8601.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function formatTimeDuration(durationInMs){const seconds=Math.round(durationInMs/1e3)%60,minutes=Math.floor(durationInMs/1e3/60)%60,hours=Math.floor(durationInMs/1e3/60/60);let result="PT";return hours>0&&(result+=`${hours}H`),minutes>0&&(result+=`${minutes}M`),(seconds>0||0===minutes&&0===hours)&&(result+=`${seconds}S`),result}__webpack_require__.d(__webpack_exports__,{J:()=>formatTimeDuration})},"./src/frontend/utils/urls.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function ensureProtocol(protocol,url){return url&&url.match(/^\/\//)?`${protocol}:${url}`:url}__webpack_require__.d(__webpack_exports__,{X:()=>ensureProtocol})},"./src/frontend/v1/useBackgroundFile.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function useBackgroundFile({file,motifArea,containerDimension,effects}){if(!file)return null;const originalRatio=file.width/file.height,scale=containerDimension.width/containerDimension.height>originalRatio?containerDimension.width/file.width:containerDimension.height/file.height,displayFileWidth=file.width*scale,displayFileHeight=file.height*scale,displayMotifCenterX=(motifArea?motifArea.left+motifArea.width/2:50)*displayFileWidth/100,displayMotifCenterY=(motifArea?motifArea.top+motifArea.height/2:50)*displayFileHeight/100,Ax=containerDimension.width/2,Ay=containerDimension.height/2,Bx=displayFileWidth-containerDimension.width/2,By=displayFileHeight-containerDimension.height/2,cropPosition={x:Bx-Ax>0?Math.min(100,Math.max(0,(displayMotifCenterX-Ax)/(Bx-Ax)*100)):50,y:By-Ay>0?Math.min(100,Math.max(0,(displayMotifCenterY-Ay)/(By-Ay)*100)):50},cropLeft=(displayFileWidth-containerDimension.width)*cropPosition.x/100,cropTop=(displayFileHeight-containerDimension.height)*cropPosition.y/100,motifAreaOffsetRect=motifArea&&{top:Math.round(displayFileHeight*motifArea.top/100-cropTop),left:Math.round(displayFileWidth*motifArea.left/100-cropLeft),width:Math.round(displayFileWidth*motifArea.width/100),height:Math.round(displayFileHeight*motifArea.height/100)};return{...file,cropPosition,motifArea,motifAreaOffsetRect,effects}}__webpack_require__.d(__webpack_exports__,{A:()=>useBackgroundFile})},"./src/frontend/webpackPublicPath.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__.p=__webpack_require__.g.__webpack_public_path__||""},"./src/widgets/consentBar/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var react=__webpack_require__("../../../node_modules/react/index.js"),dist=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),addon_viewport_dist=__webpack_require__("../../../node_modules/@storybook/addon-viewport/dist/index.mjs"),stories=__webpack_require__("./spec/support/stories.js"),frontend=__webpack_require__("./src/frontend/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Toggle_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/consentBar/Toggle.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Toggle_module.Z,options);const consentBar_Toggle_module=Toggle_module.Z&&Toggle_module.Z.locals?Toggle_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"60 170 90 157"},props),react.createElement("path",{d:"M150 297a50 50 0 0050-50 50 50 0 00-50-50H50a50 50 0 00-50 50 50 50 0 0050 50z"}),react.createElement("circle",{cx:"-150",cy:"-247",fill:"currentColor",r:"40",transform:"scale(-1)"}),react.createElement("path",{stroke:"currentColor",strokeWidth:"6",d:"M87 227l-37 37-16-18",fill:"none"}));function toggleOff_extends(){return toggleOff_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",toggleOff_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"60 170 90 157"},props),react.createElement("path",{d:"M50 197a50 50 0 00-50 50 50 50 0 0050 50h100a50 50 0 0050-50 50 50 0 00-50-50H50z"}),react.createElement("circle",{cx:"50",cy:"247",fill:"currentColor",r:"40"}),react.createElement("path",{stroke:"currentColor",strokeWidth:"6",d:"M110.103 271.897l49.795-49.794M159.897 271.897l-49.794-49.795",fill:"none"}));var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Toggle({id,checked,onChange}){const Icon=checked?toggleOn:toggleOff;return(0,jsx_runtime.jsx)("button",{id,className:consentBar_Toggle_module.toggle,role:"checkbox","aria-checked":checked?"true":"false",onClick:onChange,children:(0,jsx_runtime.jsx)(Icon,{width:50,height:35})})}Toggle.displayName="Toggle";var ConsentBar_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/consentBar/ConsentBar.module.css"),ConsentBar_module_options={};ConsentBar_module_options.styleTagTransform=styleTagTransform_default(),ConsentBar_module_options.setAttributes=setAttributesWithoutAttributes_default(),ConsentBar_module_options.insert=insertBySelector_default().bind(null,"head"),ConsentBar_module_options.domAPI=styleDomAPI_default(),ConsentBar_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ConsentBar_module.Z,ConsentBar_module_options);const consentBar_ConsentBar_module=ConsentBar_module.Z&&ConsentBar_module.Z.locals?ConsentBar_module.Z.locals:void 0;function reducer(state,vendorName){return{...state,[vendorName]:!state[vendorName]}}function VendorsBox({vendors,save,defaultExpanded=!1}){const{t}=(0,frontend.QT)(),[vendorStates,dispatch]=(0,react.useReducer)(reducer,vendors.reduce(((result,vendor)=>({...result,[vendor.name]:"accepted"===vendor.state})),{}));return(0,jsx_runtime.jsxs)("div",{className:consentBar_ConsentBar_module.vendorsBox,children:[(0,jsx_runtime.jsx)("h3",{children:t("pageflow_scrolled.public.consent_settings")}),(0,jsx_runtime.jsx)("div",{className:consentBar_ConsentBar_module.vendorList,children:renderVendors({vendors,vendorStates,t,defaultExpanded,onToggle:dispatch})}),(0,jsx_runtime.jsx)("button",{className:consentBar_ConsentBar_module.saveButton,onClick:()=>save(vendorStates),children:t("pageflow_scrolled.public.consent_save")})]})}function renderVendors({vendors,vendorStates,t,defaultExpanded,onToggle}){return vendors.length?vendors.map((vendor=>(0,jsx_runtime.jsx)(Vendor,{vendor,state:vendorStates[vendor.name],t,defaultExpanded,onToggle},vendor.name))):(0,jsx_runtime.jsx)("div",{className:"consent_vendor_list-blank",children:t("pageflow_scrolled.public.consent_no_vendors")})}function Vendor({vendor,state,onToggle,t,defaultExpanded}){const[expanded,setExpanded]=(0,react.useState)(defaultExpanded),id=`consent-vendor-${vendor.name}`;return(0,jsx_runtime.jsxs)("div",{className:consentBar_ConsentBar_module.vendor,children:[(0,jsx_runtime.jsx)("label",{htmlFor:id,children:vendor.displayName}),(0,jsx_runtime.jsx)(Toggle,{id,checked:state,onChange:()=>onToggle(vendor.name)}),(0,jsx_runtime.jsx)("button",{className:consentBar_ConsentBar_module.expandVendor,title:t("pageflow_scrolled.public.consent_expand_vendor"),onClick:()=>setExpanded(!expanded),children:(0,jsx_runtime.jsx)(frontend.X2,{name:"information",width:30,height:34})}),expanded&&(0,jsx_runtime.jsx)("p",{dangerouslySetInnerHTML:{__html:vendor.description}})]})}function renderText({privacyLinkUrl,t,locale,vendors}){const text=t("pageflow_scrolled.public.consent_prompt_html",{privacyLinkUrl:`${privacyLinkUrl}?lang=${locale}&vendors=${vendors.map((vendor=>vendor.name)).join(",")}#consent`});return(0,jsx_runtime.jsx)("div",{className:consentBar_ConsentBar_module.text,dangerouslySetInnerHTML:{__html:text}})}VendorsBox.displayName="VendorsBox",Vendor.displayName="Vendor",renderText.displayName="renderText",frontend.tQ.widgetTypes.register("consentBar",{component:function ConsentBar({configuration={}}){const{vendors,acceptAll,denyAll,save}=(0,frontend.Oi)(),[expanded,setExpanded]=(0,react.useState)(configuration.defaultExpanded),{t}=(0,frontend.QT)(),locale=(0,frontend.bU)(),privacyLinkUrl=(0,frontend.$n)().privacy.url,darkWidgets=(0,frontend.T3)();return vendors?(0,jsx_runtime.jsxs)("div",{className:classnames_default()(consentBar_ConsentBar_module.bar,{"scope-dark":darkWidgets}),children:[renderText({privacyLinkUrl,t,locale,vendors}),!expanded&&(0,jsx_runtime.jsxs)("button",{className:consentBar_ConsentBar_module.configureButton,onClick:()=>setExpanded(!0),children:[(0,jsx_runtime.jsx)(frontend.X2,{name:"gear",width:15,height:15}),t("pageflow_scrolled.public.consent_configure")]}),expanded&&(0,jsx_runtime.jsx)(VendorsBox,{vendors,save,t,defaultExpanded:configuration.defaultExpanded}),(0,jsx_runtime.jsxs)("div",{className:consentBar_ConsentBar_module.decisionButtons,children:[(0,jsx_runtime.jsx)("button",{className:consentBar_ConsentBar_module.button,onClick:denyAll,children:t("pageflow_scrolled.public.consent_deny_all")}),(0,jsx_runtime.jsx)("button",{className:consentBar_ConsentBar_module.acceptAllButton,onClick:acceptAll,children:t("pageflow_scrolled.public.consent_accept_all")})]})]}):null}});var src_frontend=__webpack_require__("../../../package/src/frontend/index.js");module=__webpack_require__.hmd(module);const stories_stories=(0,dist.storiesOf)("Widgets/Consent Bar",module);function createConsent(){const consent=src_frontend.yN.create();return consent.registerVendor("YouTube",{paradigm:"opt-in",displayName:"YouTube",description:'\n Video service
\n
\n Privacy Page
\n Link\n '}),consent.closeVendorRegistration(),consent}function getSeed({darkWidgets}={}){return{themeOptions:{darkWidgets},widgets:[{role:"consent",typeName:"consentBar",configuration:{defaultExpanded:!0}}],sections:[{configuration:{fullHeight:!0,backdrop:{image:(0,stories.sd)("imageFiles","turtle")}}}]}}stories_stories.add("Desktop",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed()),consent:createConsent(),children:(0,jsx_runtime.jsx)(frontend.kS,{})}))),stories_stories.add("Desktop - Dark",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({darkWidgets:!0})),consent:createConsent(),children:(0,jsx_runtime.jsx)(frontend.kS,{})}))),stories_stories.add("Mobile",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed()),consent:createConsent(),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}}),stories_stories.add("Mobile - Dark",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({darkWidgets:!0})),consent:createConsent(),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}})},"./src/widgets/defaultNavigation/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var react=__webpack_require__("../../../node_modules/react/index.js"),dist=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),addon_viewport_dist=__webpack_require__("../../../node_modules/@storybook/addon-viewport/dist/index.mjs"),stories=__webpack_require__("./spec/support/stories.js"),frontend=__webpack_require__("./src/frontend/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),DefaultNavigation_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/DefaultNavigation.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(DefaultNavigation_module.Z,options);const defaultNavigation_DefaultNavigation_module=DefaultNavigation_module.Z&&DefaultNavigation_module.Z.locals?DefaultNavigation_module.Z.locals:void 0;var HamburgerIcon_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/HamburgerIcon.module.css"),HamburgerIcon_module_options={};HamburgerIcon_module_options.styleTagTransform=styleTagTransform_default(),HamburgerIcon_module_options.setAttributes=setAttributesWithoutAttributes_default(),HamburgerIcon_module_options.insert=insertBySelector_default().bind(null,"head"),HamburgerIcon_module_options.domAPI=styleDomAPI_default(),HamburgerIcon_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(HamburgerIcon_module.Z,HamburgerIcon_module_options);const defaultNavigation_HamburgerIcon_module=HamburgerIcon_module.Z&&HamburgerIcon_module.Z.locals?HamburgerIcon_module.Z.locals:void 0;var HamburgerIcons_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/HamburgerIcons.module.css"),HamburgerIcons_module_options={};HamburgerIcons_module_options.styleTagTransform=styleTagTransform_default(),HamburgerIcons_module_options.setAttributes=setAttributesWithoutAttributes_default(),HamburgerIcons_module_options.insert=insertBySelector_default().bind(null,"head"),HamburgerIcons_module_options.domAPI=styleDomAPI_default(),HamburgerIcons_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(HamburgerIcons_module.Z,HamburgerIcons_module_options);const defaultNavigation_HamburgerIcons_module=HamburgerIcons_module.Z&&HamburgerIcons_module.Z.locals?HamburgerIcons_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function HamburgerIcon({mobileNavHidden,onClick}){const theme=(0,frontend.Fg)(),{t}=(0,frontend.QT)();return(0,jsx_runtime.jsx)("div",{className:defaultNavigation_HamburgerIcon_module.burgerMenuIconContainer,children:(0,jsx_runtime.jsx)("button",{className:defaultNavigation_DefaultNavigation_module.menuIcon,title:t(mobileNavHidden?"pageflow_scrolled.public.navigation.open_mobile_menu":"pageflow_scrolled.public.navigation.close_mobile_menu"),type:"button",onClick,children:(0,jsx_runtime.jsx)(frontend.X2,{name:"menu",renderFallback:()=>(0,jsx_runtime.jsx)("span",{className:classnames_default()(defaultNavigation_HamburgerIcons_module.hamburger,defaultNavigation_HamburgerIcons_module["hamburger--collapse"],{[defaultNavigation_HamburgerIcon_module.small]:"small"===theme.options.defaultNavigationMenuIconVariant},{[defaultNavigation_HamburgerIcons_module["is-active"]]:!mobileNavHidden}),children:(0,jsx_runtime.jsx)("span",{className:defaultNavigation_HamburgerIcons_module["hamburger-box"],children:(0,jsx_runtime.jsx)("span",{className:defaultNavigation_HamburgerIcons_module["hamburger-inner"]})})})})})})}HamburgerIcon.displayName="HamburgerIcon";var ChapterLink_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ChapterLink.module.css"),ChapterLink_module_options={};ChapterLink_module_options.styleTagTransform=styleTagTransform_default(),ChapterLink_module_options.setAttributes=setAttributesWithoutAttributes_default(),ChapterLink_module_options.insert=insertBySelector_default().bind(null,"head"),ChapterLink_module_options.domAPI=styleDomAPI_default(),ChapterLink_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ChapterLink_module.Z,ChapterLink_module_options);const defaultNavigation_ChapterLink_module=ChapterLink_module.Z&&ChapterLink_module.Z.locals?ChapterLink_module.Z.locals:void 0,{isBlank,presence}=frontend.utils;function ChapterLink(props){const{t}=(0,frontend.QT)(),item=(0,jsx_runtime.jsxs)("div",{children:[(0,jsx_runtime.jsx)("a",{className:classnames_default()(defaultNavigation_ChapterLink_module.chapterLink,{[defaultNavigation_ChapterLink_module.chapterLinkActive]:props.active}),href:`#${props.chapterSlug}`,onClick:()=>props.handleMenuClick(props.chapterLinkId),children:presence(props.title)||t("pageflow_scrolled.public.navigation.chapter",{number:props.chapterIndex})}),!isBlank(props.summary)&&(0,jsx_runtime.jsx)("p",{className:classnames_default()(defaultNavigation_ChapterLink_module.summary,defaultNavigation_ChapterLink_module.inlineSummary),dangerouslySetInnerHTML:{__html:props.summary}})]});if(isBlank(props.summary))return item;const content=(0,jsx_runtime.jsx)("p",{className:defaultNavigation_ChapterLink_module.summary,dangerouslySetInnerHTML:{__html:props.summary}});return(0,jsx_runtime.jsx)(frontend.u,{content,openOnHover:!0,highlight:!0,bubbleClassName:defaultNavigation_ChapterLink_module.tooltipBubble,children:item})}ChapterLink.displayName="ChapterLink";var LegalInfoMenu_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/LegalInfoMenu.module.css"),LegalInfoMenu_module_options={};LegalInfoMenu_module_options.styleTagTransform=styleTagTransform_default(),LegalInfoMenu_module_options.setAttributes=setAttributesWithoutAttributes_default(),LegalInfoMenu_module_options.insert=insertBySelector_default().bind(null,"head"),LegalInfoMenu_module_options.domAPI=styleDomAPI_default(),LegalInfoMenu_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(LegalInfoMenu_module.Z,LegalInfoMenu_module_options);const defaultNavigation_LegalInfoMenu_module=LegalInfoMenu_module.Z&&LegalInfoMenu_module.Z.locals?LegalInfoMenu_module.Z.locals:void 0;function LegalInfoLink(props){return"javascript:pageflowDisplayPrivacySettings()"===props.url&&props.label?(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)("a",{href:"#privacySettings",onClick:event=>{window.pageflowDisplayPrivacySettings(),event.preventDefault()},className:defaultNavigation_LegalInfoMenu_module.legalInfoLink,dangerouslySetInnerHTML:{__html:props.label}})}):(0,jsx_runtime.jsx)("div",{children:props.label&&props.url&&(0,jsx_runtime.jsx)("a",{target:"_blank",rel:"noreferrer noopener",href:props.url,className:defaultNavigation_LegalInfoMenu_module.legalInfoLink,dangerouslySetInnerHTML:{__html:props.label}})})}function LegalInfoMenu(props){const fileRights=(0,frontend.qE)(),legalInfo=(0,frontend.$n)(),credits=(0,frontend.Bg)(),{t}=(0,frontend.QT)(),content=(0,jsx_runtime.jsxs)("div",{className:defaultNavigation_LegalInfoMenu_module.legalInfoTooltip,children:[(0,jsx_runtime.jsxs)("div",{className:defaultNavigation_LegalInfoMenu_module.scroller,children:[credits&&(0,jsx_runtime.jsx)("p",{className:defaultNavigation_LegalInfoMenu_module.section,dangerouslySetInnerHTML:{__html:credits}}),fileRights.length>0&&(0,jsx_runtime.jsxs)("div",{className:defaultNavigation_LegalInfoMenu_module.section,children:[(0,jsx_runtime.jsx)("strong",{children:t("pageflow_scrolled.public.media")})," ",renderFileRights(fileRights)]})]}),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(defaultNavigation_LegalInfoMenu_module.links,{[defaultNavigation_LegalInfoMenu_module.separator]:credits||fileRights.length>0}),children:[(0,jsx_runtime.jsx)(LegalInfoLink,{...legalInfo.imprint}),(0,jsx_runtime.jsx)(LegalInfoLink,{...legalInfo.copyright}),(0,jsx_runtime.jsx)(LegalInfoLink,{...legalInfo.privacy})]}),(0,jsx_runtime.jsx)(frontend.$L,{role:"creditsBoxFooter"})]});return(0,jsx_runtime.jsx)(frontend.u,{horizontalOffset:props.tooltipOffset-30,arrowPos:120-props.tooltipOffset,content,children:(0,jsx_runtime.jsx)("button",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcon),"aria-haspopup":"true",title:t("pageflow_scrolled.public.navigation.legal_info"),children:(0,jsx_runtime.jsx)(frontend.X2,{name:"information"})})})}function renderFileRights(items){return(0,jsx_runtime.jsx)("ul",{className:defaultNavigation_LegalInfoMenu_module.rights,children:items.map(((item,index)=>(0,jsx_runtime.jsxs)("li",{children:[index>0&&(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:" | "}),renderFileRightsText(item)]},index)))})}function renderFileRightsText(item){return item.urls.length>1?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[item.text," (",item.urls.flatMap(((url,index)=>[index>0&&", ",(0,jsx_runtime.jsx)("a",{href:url,target:"_blank",rel:"noopener noreferrer",children:index+1},index)])),")"]}):1===item.urls.length?(0,jsx_runtime.jsx)("a",{href:item.urls[0],target:"_blank",rel:"noopener noreferrer",children:item.text}):item.text}LegalInfoLink.displayName="LegalInfoLink",LegalInfoMenu.displayName="LegalInfoMenu",renderFileRights.displayName="renderFileRights";var TranslationsMenu_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/TranslationsMenu.module.css"),TranslationsMenu_module_options={};TranslationsMenu_module_options.styleTagTransform=styleTagTransform_default(),TranslationsMenu_module_options.setAttributes=setAttributesWithoutAttributes_default(),TranslationsMenu_module_options.insert=insertBySelector_default().bind(null,"head"),TranslationsMenu_module_options.domAPI=styleDomAPI_default(),TranslationsMenu_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TranslationsMenu_module.Z,TranslationsMenu_module_options);const defaultNavigation_TranslationsMenu_module=TranslationsMenu_module.Z&&TranslationsMenu_module.Z.locals?TranslationsMenu_module.Z.locals:void 0;function TranslationsMenu({tooltipOffset=0}){const{t}=(0,frontend.QT)(),entry=(0,frontend.en)(),translations=(0,frontend.Hr)();if(translations.length<2)return null;const content=(0,jsx_runtime.jsx)("div",{className:defaultNavigation_TranslationsMenu_module.tooltip,children:(0,jsx_runtime.jsx)("ul",{className:defaultNavigation_TranslationsMenu_module.list,children:translations.map((({id,url,displayLocale})=>entry.id===id?(0,jsx_runtime.jsx)("li",{"aria-current":"page",children:(0,jsx_runtime.jsx)("strong",{children:displayLocale})},id):(0,jsx_runtime.jsx)("li",{children:(0,jsx_runtime.jsx)("a",{target:"_top",href:url,children:displayLocale})},id)))})});return(0,jsx_runtime.jsx)(frontend.u,{horizontalOffset:tooltipOffset-30,arrowPos:120-tooltipOffset,content,children:(0,jsx_runtime.jsxs)("button",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcon),"aria-haspopup":"true",title:t("pageflow_scrolled.public.navigation.language"),children:[(0,jsx_runtime.jsx)(frontend.X2,{name:"world"}),(0,jsx_runtime.jsx)("div",{className:defaultNavigation_TranslationsMenu_module.tag,children:(0,jsx_runtime.jsx)("span",{children:entry.locale.substring(0,2).toUpperCase()})})]})})}TranslationsMenu.displayName="TranslationsMenu";var SharingMenu_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/SharingMenu.module.css"),SharingMenu_module_options={};SharingMenu_module_options.styleTagTransform=styleTagTransform_default(),SharingMenu_module_options.setAttributes=setAttributesWithoutAttributes_default(),SharingMenu_module_options.insert=insertBySelector_default().bind(null,"head"),SharingMenu_module_options.domAPI=styleDomAPI_default(),SharingMenu_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SharingMenu_module.Z,SharingMenu_module_options);const defaultNavigation_SharingMenu_module=SharingMenu_module.Z&&SharingMenu_module.Z.locals?SharingMenu_module.Z.locals:void 0;function SharingMenu({shareProviders}){const shareUrl=(0,frontend.Cx)(),{t}=(0,frontend.QT)();return(0,jsx_runtime.jsx)(frontend.u,{horizontalOffset:-70,arrowPos:160,content:function renderShareLinks(shareProviders){return shareProviders.map((shareProvider=>(0,jsx_runtime.jsx)("div",{className:defaultNavigation_SharingMenu_module.shareLinkContainer,children:(0,jsx_runtime.jsxs)("a",{className:classnames_default()("share",defaultNavigation_SharingMenu_module.shareLink),href:shareProvider.url.replace("%{url}",shareUrl),target:"_blank",rel:"noopener noreferrer",children:[(0,jsx_runtime.jsx)(frontend.X2,{name:shareProvider.iconName}),shareProvider.name]})},shareProvider.name)))}(shareProviders),children:(0,jsx_runtime.jsx)("button",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcon),title:t("pageflow_scrolled.public.navigation.share"),children:(0,jsx_runtime.jsx)(frontend.X2,{name:"share"})})})}SharingMenu.displayName="SharingMenu";var src_frontend=__webpack_require__("../../../package/src/frontend/index.js"),ToggleMuteButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ToggleMuteButton.module.css"),ToggleMuteButton_module_options={};ToggleMuteButton_module_options.styleTagTransform=styleTagTransform_default(),ToggleMuteButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),ToggleMuteButton_module_options.insert=insertBySelector_default().bind(null,"head"),ToggleMuteButton_module_options.domAPI=styleDomAPI_default(),ToggleMuteButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ToggleMuteButton_module.Z,ToggleMuteButton_module_options);const defaultNavigation_ToggleMuteButton_module=ToggleMuteButton_module.Z&&ToggleMuteButton_module.Z.locals?ToggleMuteButton_module.Z.locals:void 0;function ToggleMuteButton(){const muted=(0,frontend.En)(),{t}=(0,frontend.QT)();return function useUnmuteSound(){const theme=(0,frontend.Fg)(),audio=(0,react.useRef)();(0,react.useEffect)((()=>{audio.current=new Audio(theme.assets.unmute)}),[theme.assets.unmute]),(0,frontend.Go)((0,react.useCallback)((()=>audio.current.play()),[]))}(),(0,jsx_runtime.jsx)("div",{className:classnames_default()({[defaultNavigation_ToggleMuteButton_module.animate]:!muted}),children:(0,jsx_runtime.jsx)("button",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcon,defaultNavigation_ToggleMuteButton_module.button),title:t(muted?"pageflow_scrolled.public.navigation.unmute":"pageflow_scrolled.public.navigation.mute"),onClick:()=>src_frontend.BC.mute(!muted),children:muted?(0,jsx_runtime.jsx)(frontend.X2,{name:"muted"}):(0,jsx_runtime.jsx)(frontend.X2,{name:"unmuted"})})})}function Logo({srcMobile,srcDesktop,url,altText}){const theme=(0,frontend.Fg)(),darkWidgets=(0,frontend.T3)();return srcDesktop=srcDesktop||(darkWidgets?theme.assets.logoDarkVariantDesktop:theme.assets.logoDesktop),srcMobile=srcMobile||(darkWidgets?theme.assets.logoDarkVariantMobile:theme.assets.logoMobile),(0,jsx_runtime.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:url||theme.options.logoUrl,className:classnames_default()(defaultNavigation_DefaultNavigation_module.logo,{[defaultNavigation_DefaultNavigation_module.centerMobileLogo]:"center"===theme.options.defaultNavigationMobileLogoPosition}),children:(0,jsx_runtime.jsxs)("picture",{children:[(0,jsx_runtime.jsx)("source",{media:"(max-width: 780px)",srcSet:srcMobile}),(0,jsx_runtime.jsx)("source",{media:"(min-width: 781px)",srcSet:srcDesktop}),(0,jsx_runtime.jsx)("img",{src:srcDesktop,alt:altText||theme.options.logoAltText})]})})}ToggleMuteButton.displayName="ToggleMuteButton",Logo.displayName="Logo";var SkipLinks_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/SkipLinks.module.css"),SkipLinks_module_options={};SkipLinks_module_options.styleTagTransform=styleTagTransform_default(),SkipLinks_module_options.setAttributes=setAttributesWithoutAttributes_default(),SkipLinks_module_options.insert=insertBySelector_default().bind(null,"head"),SkipLinks_module_options.domAPI=styleDomAPI_default(),SkipLinks_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SkipLinks_module.Z,SkipLinks_module_options);const defaultNavigation_SkipLinks_module=SkipLinks_module.Z&&SkipLinks_module.Z.locals?SkipLinks_module.Z.locals:void 0;function SkipLinks(){const{t}=(0,frontend.QT)();return(0,jsx_runtime.jsx)("div",{id:"skipLinks",children:(0,jsx_runtime.jsx)("a",{href:"#goToContent",className:defaultNavigation_SkipLinks_module.link,onClick:function scrollDown(){setTimeout((()=>{window.scrollTo(0,50)}),50)},children:t("pageflow_scrolled.public.navigation_skip_links.content")})})}SkipLinks.displayName="SkipLinks";var index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),ScrollButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ScrollButton.module.css"),ScrollButton_module_options={};ScrollButton_module_options.styleTagTransform=styleTagTransform_default(),ScrollButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),ScrollButton_module_options.insert=insertBySelector_default().bind(null,"head"),ScrollButton_module_options.domAPI=styleDomAPI_default(),ScrollButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ScrollButton_module.Z,ScrollButton_module_options);const defaultNavigation_ScrollButton_module=ScrollButton_module.Z&&ScrollButton_module.Z.locals?ScrollButton_module.Z.locals:void 0;function ScrollButton({type,contentRect,onStep}){const visible="start"===type?contentRect.scroll.left>0:contentRect.scroll.width>contentRect.client.width&&contentRect.scroll.leftscrollStep()),400),document.addEventListener("mouseup",stopScrolling)}()},onKeyPress:function handleKeyPress(event){"Enter"!==event.key&&" "!==event.key||scrollStep()},children:(0,jsx_runtime.jsx)(frontend.X2,{name:"start"===type?"arrowLeft":"arrowRight"})});function scrollStep(){onStep(step)}}var Scroller_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/Scroller.module.css"),Scroller_module_options={};Scroller_module_options.styleTagTransform=styleTagTransform_default(),Scroller_module_options.setAttributes=setAttributesWithoutAttributes_default(),Scroller_module_options.insert=insertBySelector_default().bind(null,"head"),Scroller_module_options.domAPI=styleDomAPI_default(),Scroller_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Scroller_module.Z,Scroller_module_options);const defaultNavigation_Scroller_module=Scroller_module.Z&&Scroller_module.Z.locals?Scroller_module.Z.locals:void 0;function Scroller({children}){const ref=(0,react.useRef)();return(0,jsx_runtime.jsx)(index_esm.Z,{scroll:!0,client:!0,innerRef:ref,children:({contentRect,measureRef,measure})=>(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(ScrollButton,{type:"start",contentRect,onStep:scrollBy}),(0,jsx_runtime.jsx)(ScrollButton,{type:"end",contentRect,onStep:scrollBy}),(0,jsx_runtime.jsx)("div",{className:defaultNavigation_Scroller_module.scroller,ref:measureRef,onFocus:scrollTargetIntoView,onScroll:()=>measure(),children:(0,jsx_runtime.jsx)("div",{className:defaultNavigation_Scroller_module.inner,children})})]})});function scrollBy(x){ref.current.scrollLeft=ref.current.scrollLeft+x}function scrollTargetIntoView(event){const targetBounds=event.target.getBoundingClientRect(),scrollerClipRight=.75*ref.current.clientWidth,scrollerClipLeft=.25*ref.current.clientWidth;targetBounds.leftscrollerClipRight&&scrollBy(targetBounds.right-scrollerClipRight)}}frontend.tQ.widgetTypes.register("defaultNavigation",{component:function DefaultNavigation({configuration,ExtraButtons,MobileMenu,logo}){const[navExpanded,setNavExpanded]=(0,react.useState)(!0),[mobileNavHidden,setMobileNavHidden]=(0,react.useState)(!configuration.defaultMobileNavVisible),[readingProgress,setReadingProgress]=(0,react.useState)(0),chapters=(0,frontend.HV)(),currentChapter=(0,frontend.nb)(),isPhonePlatform=(0,frontend.y$)(),shareProviders=(0,frontend.xY)({isPhonePlatform}),theme=(0,frontend.Fg)();(0,frontend.RF)((({prevPos,currPos})=>{const expand=currPos.y>prevPos.y||currPos.y>=0;expand!==navExpanded&&setNavExpanded(expand)}),[navExpanded]),(0,frontend.RF)((({prevPos,currPos})=>{const current=-1*currPos.y,total=document.body.clientHeight-window.innerHeight,progress=Math.min(100,100*Math.abs(current/total));setReadingProgress(progress)}),[readingProgress],null,!1,1),(0,frontend.Go)((0,react.useCallback)((()=>setNavExpanded(!0)),[]));const darkWidgets=(0,frontend.T3)(),hasChapters=chapters.length>1||!frontend.utils.isBlank(chapters[0]?.title)||!frontend.utils.isBlank(chapters[0]?.summary);function handleMenuClick(chapterLinkId){setMobileNavHidden(!0)}function renderChapterLinks(chapters){return chapters.map(((chapter,index)=>{const chapterIndex=index+1,chapterLinkId=`chapterLink${chapterIndex}`;return(0,jsx_runtime.jsx)("li",{className:defaultNavigation_DefaultNavigation_module.chapterListItem,children:(0,jsx_runtime.jsx)(ChapterLink,{...chapter,chapterIndex,chapterLinkId,active:currentChapter?.id===chapter.id,handleMenuClick})},index)}))}const hideSharingButton=configuration.hideSharingButton||!shareProviders.length;return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsxs)("header",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.navigationBar,{"scope-dark":darkWidgets,[defaultNavigation_DefaultNavigation_module.navigationBarExpanded]:navExpanded||!isPhonePlatform&&configuration.fixedOnDesktop||!mobileNavHidden,[defaultNavigation_DefaultNavigation_module.hasChapters]:hasChapters}),style:{"--theme-accent-color":(0,frontend.Sj)(configuration.accentColor)},children:[(0,jsx_runtime.jsxs)("div",{className:defaultNavigation_DefaultNavigation_module.navigationBarContentWrapper,children:[(hasChapters||MobileMenu)&&(0,jsx_runtime.jsx)(HamburgerIcon,{onClick:function handleBurgerMenuClick(){setMobileNavHidden(!mobileNavHidden)},mobileNavHidden}),(0,jsx_runtime.jsx)(SkipLinks,{}),(0,jsx_runtime.jsx)(Logo,{...logo}),function renderNav(){return hasChapters?(0,jsx_runtime.jsx)(Scroller,{children:(0,jsx_runtime.jsx)("nav",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.navigationChapters,{[defaultNavigation_DefaultNavigation_module.navigationChaptersHidden]:mobileNavHidden||MobileMenu}),children:(0,jsx_runtime.jsx)("ul",{className:defaultNavigation_DefaultNavigation_module.chapterList,children:renderChapterLinks(chapters)})})}):null}(),MobileMenu&&(0,jsx_runtime.jsx)(MobileMenu,{configuration,open:!mobileNavHidden,close:()=>setMobileNavHidden(!0)}),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcons),children:[!configuration.hideToggleMuteButton&&(0,jsx_runtime.jsx)(ToggleMuteButton,{}),(0,jsx_runtime.jsx)(TranslationsMenu,{}),!theme.options.hideLegalInfoButton&&(0,jsx_runtime.jsx)(LegalInfoMenu,{tooltipOffset:hideSharingButton?-40:0}),!hideSharingButton&&(0,jsx_runtime.jsx)(SharingMenu,{shareProviders}),ExtraButtons&&(0,jsx_runtime.jsx)(ExtraButtons,{})]})]}),(0,jsx_runtime.jsx)("div",{className:defaultNavigation_DefaultNavigation_module.progressBar,onMouseEnter:function handleProgressBarMouseEnter(){setNavExpanded(!0)},children:(0,jsx_runtime.jsx)("span",{className:defaultNavigation_DefaultNavigation_module.progressIndicator,style:{width:readingProgress+"%"}})})]}),(0,jsx_runtime.jsx)(frontend.$L,{role:"defaultNavigationExtra",props:{navigationExpanded:navExpanded,mobileNavigationVisible:!mobileNavHidden}})]})}}),module=__webpack_require__.hmd(module);const stories_stories=(0,dist.storiesOf)("Widgets/Default Navigation",module);let getSeed=function({chapterCount,darkWidgets}){const summaries=["An introductory chapter","Second Chapter","The Third Chapter"];return{themeOptions:{darkWidgets},widgets:[{role:"header",typeName:"defaultNavigation",configuration:{defaultMobileNavVisible:!0}}],chapters:Array(chapterCount).fill().map(((_,index)=>({id:index+1,permaId:10*(index+1),position:index+1,configuration:{title:`Chapter ${index+1}`,summary:summaries[index]||"Another chapter"}}))),sections:[{chapterId:1,configuration:{backdrop:{image:(0,stories.sd)("imageFiles","turtle")},fullHeight:!0,invert:!0}}]}};stories_stories.add("Desktop",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:3})),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{skip:!1}}),stories_stories.add("Desktop - Many chapters",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:20})),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{skip:!1}}),stories_stories.add("Desktop - Dark",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:3,darkWidgets:!0})),children:(0,jsx_runtime.jsx)(frontend.kS,{})}))),stories_stories.add("Mobile",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:3})),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}}),stories_stories.add("Mobile - Dark",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:3,darkWidgets:!0})),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}}),stories_stories.add("Mobile - Centered Logo",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)({...getSeed({chapterCount:3}),themeOptions:{defaultNavigationMobileLogoPosition:"center"}}),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}})},"../../../package/src/frontend/VideoPlayer/videojsGlobals.js":()=>{"undefined"!=typeof window&&(window.VIDEOJS_NO_DYNAMIC_STYLE=!0)},"../../../package/src/frontend/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{yN:()=>Consent,pF:()=>MultiPlayer,T4:()=>PlayerSourceIDMap,Xh:()=>browser,A2:()=>consent,wR:()=>documentHiddenState,U3:()=>events,R2:()=>features,BC:()=>media,Xd:()=>settings});__webpack_require__("../../../node_modules/core-js/features/array/from.js"),__webpack_require__("../../../node_modules/core-js/features/array/includes.js"),__webpack_require__("../../../node_modules/core-js/features/object/assign.js"),__webpack_require__("../../../node_modules/core-js/features/object/entries.js"),__webpack_require__("../../../node_modules/core-js/features/object/keys.js"),__webpack_require__("../../../node_modules/core-js/features/promise/index.js"),__webpack_require__("../../../node_modules/classlist.js/classList.js");class Persistence{constructor({cookies}){this.cookies=cookies}store(vendors,signal){const vendorsByCookieName=vendors.reduce(((sorted,vendor)=>{const cookieName=vendor.cookieName;return sorted[cookieName]=sorted[cookieName]||[],sorted[cookieName].push(vendor),sorted}),{});Object.entries(vendorsByCookieName).forEach((([cookieName,vendors])=>{const cookieDomain=vendors[0].cookieDomain;this.setCookie(cookieName,JSON.stringify(vendors.reduce(((result,vendor)=>(result[vendor.cookieKey||vendor.name]="accepted"===signal||"denied"!==signal&&signal[vendor.name],result)),{})),cookieDomain)}))}update(vendor,signal){const content=this.cookies.getItem(vendor.cookieName),flags=content?JSON.parse(content):{};this.setCookie(vendor.cookieName,JSON.stringify({...flags,[vendor.cookieKey||vendor.name]:signal}),vendor.cookieDomain)}read(vendor){const content=this.cookies.getItem(vendor.cookieName),flag=(content?JSON.parse(content):{})[vendor.cookieKey||vendor.name];return!0===flag?"accepted":!1===flag?"denied":"undecided"}setCookie(name,value,domain){domain&&!window.location.hostname.match(new RegExp(`${domain}$`))&&(domain=null),this.cookies.setItem(name,value,{path:"/",domain,expires:1/0,sameSite:"None",secure:!0})}}const cookies={getItem:function(sKey){return sKey&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(sKey).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null},setItem:(...args)=>(document.cookie=function setItemCookieString(key,value,expiresOrOptions,path,domain,secure){return expiresOrOptions&&"object"==typeof expiresOrOptions&&expiresOrOptions.constructor!==Date?setItemCookieStringWithOptions(key,value,expiresOrOptions):setItemCookieStringWithOptions(key,value,{expires:expiresOrOptions,path,domain,secure})}(...args),!0),removeItem:function(sKey,sPath,sDomain){return!!this.hasItem(sKey)&&(document.cookie=encodeURIComponent(sKey)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(sDomain?"; domain="+sDomain:"")+(sPath?"; path="+sPath:""),!0)},hasItem:function(sKey){return!!sKey&&new RegExp("(?:^|;\\s*)"+encodeURIComponent(sKey).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(document.cookie)},keys:function(){for(var aKeys=document.cookie.replace(/((?:^|\s*;)[^\=]+)(?=;|$)|^\s*|\s*(?:\=[^;]*)?(?:\1|$)/g,"").split(/\s*(?:\=[^;]*)?;\s*/),nLen=aKeys.length,nIdx=0;nIdx{this.requestedPromiseResolve=resolve})),this.vendors=[],this.persistence=new Persistence({cookies}),this.emitter={...backbone_events_standalone_default()},this.inEditor=inEditor}registerVendor(name,{displayName,description,paradigm,cookieName,cookieKey,cookieDomain}){if(this.vendorRegistrationClosed)throw new Error(`Vendor ${name} has been registered after registration has been closed.`);if(!name.match(/^[a-z0-9-_]+$/i))throw new Error(`Invalid vendor name '${name}'. Only letters, numbers, hyphens and underscores are allowed.`);if(supportedParadigms.indexOf(paradigm)<0)throw new Error(`unknown paradigm ${paradigm}`);this.vendors.push({displayName,description,name,paradigm,cookieName:cookieName||"pageflow_consent",cookieKey,cookieDomain})}closeVendorRegistration(){if(this.vendorRegistrationClosed=!0,!this.getUndecidedOptInVendors().length)return void this.triggerDecisionEvents();const vendors=this.getRequestedVendors();this.requestedPromiseResolve({vendors:this.withState(vendors),acceptAll:()=>{this.persistence.store(vendors,"accepted"),this.triggerDecisionEvents()},denyAll:()=>{this.persistence.store(vendors,"denied"),this.triggerDecisionEvents()},save:vendorConsent=>{this.persistence.store(vendors,vendorConsent),this.triggerDecisionEvents()}})}relevantVendors({include:additionalVendorNames}={}){return this.withState(this.vendors.filter((vendor=>additionalVendorNames?.includes(vendor.name)||"opt-in"===vendor.paradigm||"external opt-out"===vendor.paradigm||"lazy opt-in"===vendor.paradigm&&"undecided"!==this.persistence.read(vendor))),{applyDefaults:!0})}require(vendorName){if(this.inEditor)return Promise.resolve("fulfilled");const vendor=this.findVendor(vendorName,"require consent for");switch(vendor.paradigm){case"opt-in":case"lazy opt-in":return this.getUndecidedOptInVendors().length?new Promise((resolve=>{this.emitter.once(`${vendor.name}:accepted`,(()=>resolve("fulfilled"))),this.emitter.once(`${vendor.name}:denied`,(()=>resolve("failed")))})):"accepted"===this.persistence.read(vendor)?Promise.resolve("fulfilled"):Promise.resolve("failed");case"external opt-out":return"denied"===this.persistence.read(vendor)?Promise.resolve("failed"):Promise.resolve("fulfilled");case"skip":return Promise.resolve("fulfilled");default:return null}}requireAccepted(vendorName){if(this.inEditor)return Promise.resolve("fulfilled");const vendor=this.findVendor(vendorName,"require consent for");return"opt-in"===vendor.paradigm||"lazy opt-in"===vendor.paradigm?this.getUndecidedOptInVendors().length||"accepted"!==this.persistence.read(vendor)?new Promise((resolve=>{this.emitter.once(`${vendor.name}:accepted`,(()=>resolve("fulfilled")))})):Promise.resolve("fulfilled"):this.require(vendorName)}requested(){return this.requestedPromise}accept(vendorName){const vendor=this.findVendor(vendorName,"accept");this.persistence.update(vendor,!0),this.emitter.trigger(`${vendor.name}:accepted`)}deny(vendorName){const vendor=this.findVendor(vendorName,"deny");this.persistence.update(vendor,!1)}getRequestedVendors(){return this.vendors.filter((vendor=>"skip"!==vendor.paradigm))}getUndecidedOptInVendors(){return this.vendors.filter((vendor=>"opt-in"===vendor.paradigm&&"undecided"===this.persistence.read(vendor)))}triggerDecisionEvents(){this.vendors.filter((vendor=>"skip"!==vendor.paradigm)).forEach((vendor=>{this.emitter.trigger(`${vendor.name}:${this.persistence.read(vendor)}`)}))}findVendor(vendorName,actionForErrorMessage){const vendor=this.vendors.find((vendor=>vendor.name===vendorName));if(!vendor)throw new Error(`Cannot ${actionForErrorMessage} unknown vendor "${vendorName}". Consider using consent.registerVendor.`);return vendor}withState(vendors,{applyDefaults}={}){return vendors.map((vendor=>{const state=this.persistence.read(vendor);return{...vendor,state:"undecided"===state&&applyDefaults?this.getDefaultState(vendor):state}}))}getDefaultState(vendor){return"external opt-out"===vendor.paradigm?"accepted":"undecided"}}Consent.create=function(){const inEditor="undefined"!=typeof PAGEFLOW_EDITOR&&PAGEFLOW_EDITOR;return new Consent({cookies,inEditor})};const state="undefined"!=typeof window&&window.pageflow||{},assetUrls=state.assetUrls||{},events=Object.assign({},backbone_events_standalone_default()),Agent=function(userAgent){return{matchesSilk:function(){return matches(/\bSilk\b/)},matchesDesktopSafari:function(options){return options?this.matchesSafari()&&!this.matchesMobilePlatform()&&matchesMinVersion(/Version\/(\d+)/i,options.minVersion):this.matchesSafari()&&!this.matchesMobilePlatform()},matchesDesktopSafari9:function(){return this.matchesSafari9()&&!this.matchesMobilePlatform()},matchesDesktopSafari10:function(){return this.matchesSafari10()&&!this.matchesMobilePlatform()},matchesSafari9:function(){return this.matchesSafari()&&matches(/Version\/9/i)},matchesSafari10:function(){return this.matchesSafari()&&matches(/Version\/10/i)},matchesSafari11:function(){return this.matchesSafari()&&matches(/Version\/11/i)},matchesSafari11AndAbove:function(){return this.matchesSafari()&&matchesMinVersion(/Version\/(\d+)/i,11)},matchesSafari:function(){return matches(/Safari\//i)&&!matches(/Chrome/i)},matchesMobileSafari:function({osVersions}={}){var deviceMatchers=[/iPod/i,/iPad/i,/iPhone/i];return osVersions?deviceMatchers.some((matcher=>userAgent.match(matcher)))&&osVersions.some((osVersion=>userAgent.includes(osVersion.replace(".","_")))):matchesiPadSafari13AndAbove()||deviceMatchers.some((matcher=>userAgent.match(matcher)))&&!window.MSStream},matchesAndroid:function(){return matches(/Android/i)},matchesMobilePlatform:function(){return[/iPod/i,/iPad/i,/iPhone/i,/Android/i,/Silk/i,/IEMobile/i].some((function(matcher){return userAgent.match(matcher)}))||matchesiPadSafari13AndAbove()},matchesIEUpTo11:function(){return userAgent.match(/Trident\//)},matchesFacebookInAppBrowser:function(){return userAgent.match(/FBAN/)&&userAgent.match(/FBAV/)},matchesDesktopChrome:function(options){return options?this.matchesChrome()&&!this.matchesMobilePlatform()&&matchesMinVersion(/Chrome\/(\d+)/i,options.minVersion):this.matchesChrome()&&!this.matchesMobilePlatform()},matchesDesktopFirefox:function(options){return options?this.matchesFirefox()&&!this.matchesMobilePlatform()&&matchesMinVersion(/Firefox\/(\d+)/i,options.minVersion):this.matchesFirefox()&&!this.matchesMobilePlatform()},matchesDesktopEdge:function(options){return options?this.matchesEdge()&&!this.matchesMobilePlatform()&&matchesMinVersion(/Edg\/(\d+)/i,options.minVersion):this.matchesEdge()&&!this.matchesMobilePlatform()},matchesChrome:function(){return matches(/Chrome\//i)&&!matches(/Edg/i)},matchesFirefox:function(){return matches(/Firefox\//i)&&!matches(/Seamonkey/i)},matchesEdge:function(){return matches(/Edg\//i)}};function matches(exp){return!!userAgent.match(exp)}function matchesMinVersion(exp,version){var match=userAgent.match(exp);return match&&match[1]&&parseInt(match[1],10)>=version}function matchesiPadSafari13AndAbove(){return agent.matchesSafari()&&navigator.maxTouchPoints>1&&"MacIntel"===navigator.platform}},agent=new Agent("undefined"!=typeof navigator?navigator.userAgent:"ssr"),log=function(text,options){window.console&&(debugMode()||options&&options.force)&&window.console.log(text)},debugMode=function(){return window.location.href.indexOf("debug=true")>=0},browser=function(){var tests={},results={},featureDetectionComplete=!1;let readyPromiseResolve,readyPromise=new Promise((function(resolve,reject){readyPromiseResolve=resolve}));return{off:{},on:{},unset:{},feature:function(name,test){var s=name.replace(/ /g,"_");this.off[s]=function(){window.localStorage["override "+name]="off",log("Feature off: "+name,{force:!0})},this.on[s]=function(){window.localStorage["override "+name]="on",log("Feature on: "+name,{force:!0})},this.unset[s]=function(){window.localStorage.removeItem("override "+name),log("Feature unset: "+name,{force:!0})},tests[name]=test},has:function(name){if(!featureDetectionComplete)throw"Feature detection has not finished yet.";if(void 0===results[name])throw'Unknown feature "'+name+'".';return results[name]},ready:function(){return readyPromise},detectFeatures:function(){var promises={},asyncHas=function(name){var value,underscoredName;return promises[name]=promises[name]||Promise.all([(underscoredName=name.replace(/ /g,"_"),debugMode()&&location.href.indexOf("&has="+underscoredName)>=0?(value=location.href.indexOf("&has="+underscoredName+"_on")>=0,log("FEATURE OVERRIDDEN "+name+": "+value,{force:!0}),value):(debugMode()||window.PAGEFLOW_ALLOW_FEATURE_OVERRIDES)&&window.localStorage&&void 0!==window.localStorage["override "+name]?(value="on"===window.localStorage["override "+name],log("FEATURE OVERRIDDEN "+name+": "+value,{force:!0}),value):tests[name](asyncHas))]).then((a=>a[0])),promises[name]};return asyncHas.not=function(name){return asyncHas(name).then((function(result){return!result}))},asyncHas.all=function(){return Promise.all(arguments).then((function(results){return results.every((result=>result))}))},Promise.all(Object.keys(tests).map((function(name){return asyncHas(name).then((function(result){var cssClassName=name.replace(/ /g,"_");document.body.classList.toggle("has_"+cssClassName,!!result),document.body.classList.toggle("has_no_"+cssClassName,!result),results[name]=!!result}))}))).then((()=>{featureDetectionComplete=!0,readyPromiseResolve()})),this.ready()}}}();browser.feature("autoplay support",(function(has){return!agent.matchesSafari11AndAbove()&&!agent.matchesMobilePlatform()})),browser.feature("css animations",(function(){var prefixes=["Webkit","Moz","O","ms","Khtml"],elm=document.createElement("div");if(void 0!==elm.style.animationName)return!0;for(var i=0;i{hooks=newHooks},player.play=function(){var args=arguments;return player.trigger("beforeplay"),player.intendToPlay(),hooks.before?Promise.all([hooks.before()]).then((function(){return player.ifIntendingToPlay().then((function(){return originalPlay.apply(player,args)}))})):originalPlay.apply(player,args)},player.afterHookListener&&(player.off("pause",player.afterHookListener),player.off("ended",player.afterHookListener)),player.afterHookListener=()=>{hooks.after&&hooks.after()},player.on("pause",player.afterHookListener),player.on("ended",player.afterHookListener)},volumeBinding=function(player,settings,options){options=options||{};var originalPlay=player.play,originalPause=player.pause,volumeFactor="volumeFactor"in options?options.volumeFactor:1;function listenToVolumeSetting(){player.on("dispose",stopListeningToVolumeSetting),settings.on("change:volume",onVolumeChange)}function stopListeningToVolumeSetting(){player.off("dispose",stopListeningToVolumeSetting),settings.off("change:volume",onVolumeChange)}function onVolumeChange(model,value){player.fadeVolume(player.targetVolume(),40)}player.play=function(){return player.intendToPlay(),player.volume(player.targetVolume()),listenToVolumeSetting(),originalPlay.call(player)},player.playAndFadeIn=function(duration){return player.paused()||player.intendingToPause()?(player.intendToPlay(),player.volume(0),Promise.all([originalPlay.call(player)]).then((function(){return listenToVolumeSetting(),player.ifIntendingToPlay().then((function(){return player.fadeVolume(player.targetVolume(),duration).then(null,(function(){return Promise.resolve()}))}))}))):Promise.resolve()},player.pause=function(){stopListeningToVolumeSetting(),originalPause.call(player)},player.fadeOutAndPause=function(duration){return player.paused()&&!player.intendingToPlay()?Promise.resolve():(player.intendToPause(),stopListeningToVolumeSetting(),player.fadeVolume(0,duration).then((function(){return player.ifIntendingToPause().then((function(){originalPause.call(player)}))})))},player.changeVolumeFactor=function(factor,duration){return volumeFactor=factor,player.fadeVolume(player.targetVolume(),duration)},player.targetVolume=function(){return(options.ignoreVolumeSetting?1:settings.get("volume"))*volumeFactor}},audioContext={get:function(){var AudioContext=window.AudioContext||window.webkitAudioContext;if(void 0===this._audioContext)try{this._audioContext=AudioContext&&new AudioContext}catch(e){this._audioContext=null,log("Failed to create AudioContext.",{force:!0})}return this._audioContext}},webAudio=function(player,audioContext){var gainNode,currentResolve,currentTimeout,lastStartTime,lastDuration,lastStartValue,currentValue=1,allowedMinValue=1e-6;function tryResumeIfSuspended(){return new Promise((function(resolve,reject){if("suspended"===audioContext.state){var maybePromise=audioContext.resume();maybePromise&&maybePromise.then?maybePromise.then(handlePromise):setTimeout(handlePromise,0)}else resolve();function handlePromise(){"suspended"===audioContext.state?reject():resolve()}}))}function ensureGainNode(){gainNode||(gainNode=audioContext.createGain(),audioContext.createMediaElementSource(player.getMediaElement()).connect(gainNode),gainNode.connect(audioContext.destination))}function resolveCurrent(){clearTimeout(currentTimeout),currentResolve("done"),currentTimeout=null,currentResolve=null}function cancel(){currentResolve&&(gainNode.gain.cancelScheduledValues(audioContext.currentTime),clearTimeout(currentTimeout),currentResolve("cancelled"),currentTimeout=null,currentResolve=null,function updateCurrentValueFromComputedValue(){if(1==gainNode.gain.value){var performedDuration=1e3*(audioContext.currentTime-lastStartTime),lastDelta=currentValue-lastStartValue;currentValue=ensureInAllowedRange(lastStartValue+(lastDelta>0?performedDuration/lastDuration:1)*lastDelta)}else currentValue=gainNode.gain.value}())}function ensureInAllowedRange(value){return value=value&&value>=startValue||volume()<=value&&value<=startValue)&&function resolveFadeVolume(){clearInterval(fadeVolumeInterval),fadeVolumeResolve("done"),fadeVolumeInterval=null,fadeVolumeResolve=null}()}),10))}))},player.one("dispose",cancelFadeVolume)},volumeFading=function(player){return browser.has("volume control support")?browser.has("audio context volume fading support")&&audioContext.get()&&player.getMediaElement?webAudio(player,audioContext.get()):interval(player):noop(player)};volumeFading.interval=interval,volumeFading.noop=noop,volumeFading.webAudio=webAudio;const loadWaiting=function(player){var originalFadeVolume=player.fadeVolume;player.fadeVolume=function(){var args=arguments;return Promise.all([this.loadedPromise]).then((function(){return originalFadeVolume.apply(player,args)}))}};class Settings{constructor(){this.attributes={volume:1},this.initialize()}get(attributeName){return this.attributes[attributeName]}set(key,value){let attrs;"object"==typeof key?attrs=key:(attrs={})[key]=value;for(const attr in attrs)this.attributes[attr]=attrs[attr],this.trigger("change:"+attr);this.trigger("change")}toJSON(){return{...this.attributes}}initialize(){const storage=this.getLocalStorage();if(storage){if(storage["pageflow.settings"])try{this.set(JSON.parse(storage["pageflow.settings"]))}catch(e){log(e)}this.on("change",(function(){storage["pageflow.settings"]=JSON.stringify(this.attributes)}))}}getLocalStorage(){try{return window.localStorage}catch(e){return null}}}Object.assign(Settings.prototype,backbone_events_standalone_default());const settings=new Settings,mediaPlayer={enhance:function(player,options){handleFailedPlay(player,{hasAutoplaySupport:browser.has("autoplay support"),...options}),asyncPlay(player),options.hooks&&hooks(player,options.hooks),options.volumeFading&&(volumeFading(player),volumeBinding(player,settings,options)),options.loadWaiting&&loadWaiting(player)}};function throttle(func,timeFrame){var lastTime=0;return function(options){var now=new Date;func=func.bind(this),now-lastTime>=timeFrame&&(func(options),lastTime=now)}}mediaPlayer.handleFailedPlay=handleFailedPlay,mediaPlayer.volumeBinding=volumeBinding,mediaPlayer.volumeFading=volumeFading,mediaPlayer.loadWaiting=loadWaiting,mediaPlayer.hooks=hooks,mediaPlayer.asyncPlay=asyncPlay;const mediaEvents=function(player,context){function triggerMediaEvent(name){events.trigger("media:"+name,{fileName:player.currentSrc,context,currentTime:player.position,duration:player.duration,volume:player.volume(),bitrate:128e3})}player.on("play",(function(){triggerMediaEvent("play")})),player.on("timeupdate",(function(){triggerMediaEvent("timeupdate")})),player.on("timeupdate",throttle((function(){triggerMediaEvent("timeupdate_throttled")}),5e3)),player.on("pause",(function(){triggerMediaEvent("pause")})),player.on("ended",(function(){triggerMediaEvent("ended")}))},pauseInBackground=function(player){var interval,lastInterval,resolution=100;function stopProbeInterval(){clearInterval(interval),interval=null}player.on("play",(function startProbeInterval(){interval=setInterval((function(){lastInterval=(new Date).getTime()}),resolution)})),player.on("pause",stopProbeInterval),player.on("ended",stopProbeInterval),player.on("timeupdate",(function pauseIfProbeIntervalHalted(){(function intervalHalted(){return interval&&lastInterval<(new Date).getTime()-5*resolution})()&&player.pause()}))},seekWithInvalidStateHandling=function(player){var originalSeek=player.seek;player.seek=function(time){return function retryOnProgress(fn){var tries=0;return new Promise((function(resolve,reject){function tryOrWaitForProgress(){if((tries+=1)>=50)reject();else try{fn(),resolve()}catch(e){player.one("progress",tryOrWaitForProgress)}}tryOrWaitForProgress()}))}((function(){originalSeek.call(player,time)}))}},rewindMethod=function(player){player.rewind=function(){if(player.position>0){var result=player.seek(0);return player.trigger("timeupdate",player.position,player.duration),result}return Promise.resolve()}},AudioPlayer=function(sources,options){options=options||{};var codecMapping={vorbis:"audio/ogg",mp4:"audio/mp4",mp3:"audio/mpeg"};let readyResolve,loadedResolve,readyPromise=new Promise((function(resolve){readyResolve=resolve})),loadedPromise=new Promise((function(resolve){loadedResolve=resolve}));var player,audio=new Audio5js({reusedTag:options.tag,swf_path:assetUrls.audioSwf,throw_errors:!1,format_time:!1,codecs:options.codecs||["vorbis","mp4","mp3"],ready:readyResolve,loop:options.loop});audio.readyPromise=readyPromise,audio.loadedPromise=loadedPromise,audio.on("load",loadedResolve),options.mediaEvents&&mediaEvents(audio,options.context),options.pauseInBackground&&browser.has("mobile platform")&&pauseInBackground(audio),mediaPlayer.enhance(audio,{loadWaiting:!0,...options}),seekWithInvalidStateHandling(audio),rewindMethod(audio),(player=audio).getMediaElement=function(){return player.audio.audio},audio.src=function(sources){readyPromise.then((function(){var source=(sources||[]).find((function(source){return codecMapping[audio.settings.player.codec]===source.type}));audio.load(source?source.src:"")}))};var originalLoad=audio.load;audio.load=function(src){src||(this.duration=0),this.currentSrc=src,this.position=0,this.trigger("timeupdate",this.position,this.duration),originalLoad.apply(this,arguments)};var originalSeek=audio.seek;audio.seek=function(){if(this.currentSrc)return originalSeek.apply(this,arguments)};var originalPlay=audio.play;return audio.play=function(){this.currentSrc&&originalPlay.apply(this,arguments)},audio.paused=function(){return!audio.playing},audio.src(sources),audio};AudioPlayer.fromAudioTag=function(element,options){return new AudioPlayer(element.find("source").map((function(){return{src:this.getAttribute("src"),type:this.getAttribute("type")}})).get(),{tag:element[0],...options})},AudioPlayer.fromScriptTag=function(element,options){var sources=element.length?JSON.parse(element.text()):[];return new AudioPlayer(sources,options)};const Null=function(){this.playAndFadeIn=function(){return Promise.resolve()},this.fadeOutAndPause=function(){return Promise.resolve()},this.changeVolumeFactor=function(){return Promise.resolve()},this.play=function(){},this.pause=function(){},this.paused=function(){return!0},this.seek=function(){return Promise.resolve()},this.rewind=function(){return Promise.resolve()},this.formatTime=function(){},this.one=function(event,handler){handler()}};Object.assign(Null.prototype,backbone_events_standalone_default()),AudioPlayer.mediaEvents=mediaEvents,AudioPlayer.Null=Null,AudioPlayer.seekWithInvalidStateHandling=seekWithInvalidStateHandling,AudioPlayer.rewindMethod=rewindMethod,AudioPlayer.pauseInBackground=pauseInBackground;__webpack_require__("../../../package/src/frontend/VideoPlayer/videojsGlobals.js");const filterSources=function(playerElement){if("video"!==playerElement.tagName.toLowerCase())return playerElement;var changed=!1;if(browser.has("mp4 support only"))playerElement.querySelectorAll("source").forEach((source=>{"video/mp4"!==source.type&&playerElement.removeChild(source)})),changed=!0;else if(browser.has("mse and native hls support")){const dashSource=playerElement.querySelector('source[type="application/dash+xml"]');dashSource&&(playerElement.removeChild(dashSource),changed=!0)}if(changed){var clone=playerElement.cloneNode(!0);return playerElement.replaceWith(clone),clone}return playerElement},useSlimPlayerControlsDuringPhonePlayback=function(player){var originalPlay=player.play;player.play=function(){return browser.has("phone platform")&&!browser.has("native video player")&&state.widgets.use({name:"slim_player_controls",insteadOf:"classic_player_controls"},(function(restoreWidgets){player.one("pause",restoreWidgets)})),originalPlay.apply(this,arguments)}},prebuffering=function(player){let prebufferPromiseReject;player.isBufferedAhead=function(delta,silent){var timeRanges=player.buffered(),currentBufferTime=timeRanges.end(timeRanges.length-1),desiredBufferTime=player.currentTime()+delta;player.duration()&&(desiredBufferTime=Math.min(desiredBufferTime,Math.floor(player.duration())));var result=currentBufferTime>=desiredBufferTime;return silent||log("buffered ahead "+delta+": "+result+" ("+currentBufferTime+"/"+desiredBufferTime+")"),result},player.prebuffer=function(options){const delta=(options=options||{}).secondsToBuffer||10,secondsToWait=options.secondsToWait||3,maxCount=1e3*secondsToWait/200;let count=0;return browser.has("prebuffering support")&&(player.isBufferedAhead(delta)||player.prebufferPromise||(log("prebuffering video "+player.src()),player.prebufferPromise=new Promise(((resolve,reject)=>{prebufferPromiseReject=reject,function wait(){setTimeout((function(){player.prebufferPromise&&(count++,player.isBufferedAhead(delta)||count>maxCount?(log("finished prebuffering video "+player.src()),resolve(),player.prebufferPromise=null):wait())}),200)}()})))),player.prebufferPromise?player.prebufferPromise:Promise.resolve()},player.abortPrebuffering=function(){player.prebufferPromise&&(log("ABORT prebuffering"),prebufferPromiseReject("prebuffering aborted"),player.prebufferPromise=null)};var originalPause=player.pause;player.pause=function(){return player.abortPrebuffering(),originalPause.apply(this,arguments)},player.one("dispose",(function(){player.abortPrebuffering()}))},cueSettingsMethods=function(player){player.updateCueLineSettings=function(line){var components=line.split("."),value=components[0],command=components[1];value="top"==value?1:value;var changed=!1;if(Array.from(player.textTracks()).forEach((function(textTrack){if("showing"==textTrack.mode&&textTrack.cues)for(var i=0;i{}))}()}function stopListeningForProgress(){player.off("progress",pauseAndPreloadOnUnderrun)}player.pause=function(){!function cancelWaiting(){player.waitingOnUnderrun&&(player.ignoreUnderrunsUntil=(new Date).getTime()+5e3,player.waitingOnUnderrun=!1,player.trigger("bufferunderruncontinue"))}(),originalPause.apply(this,arguments)},browser.has("buffer underrun waiting support")&&(player.on("play",(function(){player.on("progress",pauseAndPreloadOnUnderrun)})),player.on("pause",stopListeningForProgress),player.on("ended",stopListeningForProgress))};var video_es=__webpack_require__("../../../node_modules/video.js/dist/video.es.js");const VideoPlayer=function(element,options){options=options||{},element=filterSources(element);var player=(0,video_es.Z)(element,options);return options.useSlimPlayerControlsDuringPhonePlayback&&useSlimPlayerControlsDuringPhonePlayback(player),prebuffering(player),cueSettingsMethods(player),function(player){player.getMediaElement=function(){var tech=player.tech({IWillNotUseThisInPlugins:!0});return tech&&tech.el()}}(player),function(player){player.rewind=function(){return player.currentTime()>0?(player.currentTime(0),player.trigger("timeupdate",player.currentTime(),player.duration()),Promise.resolve()):Promise.resolve()}}(player),options.mediaEvents&&mediaEvents_mediaEvents(player,options.context),options.bufferUnderrunWaiting&&bufferUnderrunWaiting(player),mediaPlayer.enhance(player,options),player};VideoPlayer.useSlimPlayerControlsDuringPhonePlayback=useSlimPlayerControlsDuringPhonePlayback,VideoPlayer.prebuffering=prebuffering,VideoPlayer.filterSources=filterSources,VideoPlayer.mediaEvents=mediaEvents_mediaEvents,VideoPlayer.cueSettingsMethods=cueSettingsMethods,VideoPlayer.bufferUnderrunWaiting=bufferUnderrunWaiting;const blankSources={audio:{src:"data:audio/wav;base64,UklGRjIAAABXQVZFZm10IBAAAAABAAEAIlYAAESsAAACABAAZGF0YRAAAAAAAAAAAAAAAAAAAAAAAA==",type:"audio/wav"},video:{src:"data:video/mp4;base64,AAAAHGZ0eXBNNFYgAAACAGlzb21pc28yYXZjMQAAAAhmcmVlAAAGF21kYXTeBAAAbGliZmFhYyAxLjI4AABCAJMgBDIARwAAArEGBf//rdxF6b3m2Ui3lizYINkj7u94MjY0IC0gY29yZSAxNDIgcjIgOTU2YzhkOCAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMTQgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0wIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDE6MHgxMTEgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTAgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz02IGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MCB3ZWlnaHRwPTAga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCB2YnZfbWF4cmF0ZT03NjggdmJ2X2J1ZnNpemU9MzAwMCBjcmZfbWF4PTAuMCBuYWxfaHJkPW5vbmUgZmlsbGVyPTAgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAAFZliIQL8mKAAKvMnJycnJycnJycnXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXiEASZACGQAjgCEASZACGQAjgAAAAAdBmjgX4GSAIQBJkAIZACOAAAAAB0GaVAX4GSAhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGagC/AySEASZACGQAjgAAAAAZBmqAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZrAL8DJIQBJkAIZACOAAAAABkGa4C/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmwAvwMkhAEmQAhkAI4AAAAAGQZsgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGbQC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm2AvwMkhAEmQAhkAI4AAAAAGQZuAL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGboC/AySEASZACGQAjgAAAAAZBm8AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZvgL8DJIQBJkAIZACOAAAAABkGaAC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmiAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpAL8DJIQBJkAIZACOAAAAABkGaYC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmoAvwMkhAEmQAhkAI4AAAAAGQZqgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGawC/AySEASZACGQAjgAAAAAZBmuAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZsAL8DJIQBJkAIZACOAAAAABkGbIC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm0AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZtgL8DJIQBJkAIZACOAAAAABkGbgCvAySEASZACGQAjgCEASZACGQAjgAAAAAZBm6AnwMkhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AAAAhubW9vdgAAAGxtdmhkAAAAAAAAAAAAAAAAAAAD6AAABDcAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAzB0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAABAAAAAAAAA+kAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAALAAAACQAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAPpAAAAAAABAAAAAAKobWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAB1MAAAdU5VxAAAAAAALWhkbHIAAAAAAAAAAHZpZGUAAAAAAAAAAAAAAABWaWRlb0hhbmRsZXIAAAACU21pbmYAAAAUdm1oZAAAAAEAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAhNzdGJsAAAAr3N0c2QAAAAAAAAAAQAAAJ9hdmMxAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAALAAkABIAAAASAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGP//AAAALWF2Y0MBQsAN/+EAFWdCwA3ZAsTsBEAAAPpAADqYA8UKkgEABWjLg8sgAAAAHHV1aWRraEDyXyRPxbo5pRvPAyPzAAAAAAAAABhzdHRzAAAAAAAAAAEAAAAeAAAD6QAAABRzdHNzAAAAAAAAAAEAAAABAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAAIxzdHN6AAAAAAAAAAAAAAAeAAADDwAAAAsAAAALAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAiHN0Y28AAAAAAAAAHgAAAEYAAANnAAADewAAA5gAAAO0AAADxwAAA+MAAAP2AAAEEgAABCUAAARBAAAEXQAABHAAAASMAAAEnwAABLsAAATOAAAE6gAABQYAAAUZAAAFNQAABUgAAAVkAAAFdwAABZMAAAWmAAAFwgAABd4AAAXxAAAGDQAABGh0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAACAAAAAAAABDcAAAAAAAAAAAAAAAEBAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAQkAAADcAABAAAAAAPgbWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAC7gAAAykBVxAAAAAAALWhkbHIAAAAAAAAAAHNvdW4AAAAAAAAAAAAAAABTb3VuZEhhbmRsZXIAAAADi21pbmYAAAAQc21oZAAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAADT3N0YmwAAABnc3RzZAAAAAAAAAABAAAAV21wNGEAAAAAAAAAAQAAAAAAAAAAAAIAEAAAAAC7gAAAAAAAM2VzZHMAAAAAA4CAgCIAAgAEgICAFEAVBbjYAAu4AAAADcoFgICAAhGQBoCAgAECAAAAIHN0dHMAAAAAAAAAAgAAADIAAAQAAAAAAQAAAkAAAAFUc3RzYwAAAAAAAAAbAAAAAQAAAAEAAAABAAAAAgAAAAIAAAABAAAAAwAAAAEAAAABAAAABAAAAAIAAAABAAAABgAAAAEAAAABAAAABwAAAAIAAAABAAAACAAAAAEAAAABAAAACQAAAAIAAAABAAAACgAAAAEAAAABAAAACwAAAAIAAAABAAAADQAAAAEAAAABAAAADgAAAAIAAAABAAAADwAAAAEAAAABAAAAEAAAAAIAAAABAAAAEQAAAAEAAAABAAAAEgAAAAIAAAABAAAAFAAAAAEAAAABAAAAFQAAAAIAAAABAAAAFgAAAAEAAAABAAAAFwAAAAIAAAABAAAAGAAAAAEAAAABAAAAGQAAAAIAAAABAAAAGgAAAAEAAAABAAAAGwAAAAIAAAABAAAAHQAAAAEAAAABAAAAHgAAAAIAAAABAAAAHwAAAAQAAAABAAAA4HN0c3oAAAAAAAAAAAAAADMAAAAaAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAACMc3RjbwAAAAAAAAAfAAAALAAAA1UAAANyAAADhgAAA6IAAAO+AAAD0QAAA+0AAAQAAAAEHAAABC8AAARLAAAEZwAABHoAAASWAAAEqQAABMUAAATYAAAE9AAABRAAAAUjAAAFPwAABVIAAAVuAAAFgQAABZ0AAAWwAAAFzAAABegAAAX7AAAGFwAAAGJ1ZHRhAAAAWm1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAALWlsc3QAAAAlqXRvbwAAAB1kYXRhAAAAAQAAAABMYXZmNTUuMzMuMTAw",type:"video/mp4"}},MediaType={AUDIO:"audio",VIDEO:"video"};let elId=0;const media={playerPool:new class MediaPool{constructor(options={playerCount:4}){this.playerCount=options.playerCount,this.allocatedPlayers={},this.unAllocatedPlayers={},this.mediaFactory_={[MediaType.AUDIO]:()=>{const audioEl=document.createElement("audio");return audioEl.setAttribute("crossorigin","anonymous"),audioEl},[MediaType.VIDEO]:()=>{const videoEl=document.createElement("video");return videoEl.setAttribute("crossorigin","anonymous"),videoEl}}}allocatePlayer({playerType,playerId,playsInline,mediaEventsContextData,hooks,poster,loop=!1,controls=!1,altText,onRelease}){let player;if(this.unAllocatedPlayers[playerType]||this.populateMediaPool_(),0==this.unAllocatedPlayers[playerType].length&&this.freeOnePlayer(playerType),player=this.unAllocatedPlayers[playerType].pop(),player)return player.pause(),player.getMediaElement().loop=loop,player.getMediaElement().setAttribute("alt",altText),player.poster(poster),player.controls(controls),playsInline&&player.playsinline(!0),player.updateHooks(hooks||{}),player.updateMediaEventsContext(mediaEventsContextData),this.allocatedPlayers[playerType].push(player),player.playerId=playerId||this.allocatedPlayers[playerType].length,player.releaseCallback=onRelease,player.previousSrc=null,player;console.log("no player found for allocation")}freeOnePlayer(type){this.unAllocatePlayer(this.allocatedPlayers[type][0])}unAllocatePlayer(player){if(player){let type=this.getMediaTypeFromEl(player.el());this.allocatedPlayers[type]=this.allocatedPlayers[type].filter((p=>p!=player)),player.previousSrc=player.currentSrc(),player.controls(!1),player.getMediaElement().loop=!1,player.playsinline(!1),player.src(blankSources[type]),player.poster(""),function clearTextTracks(player){const tracks=player.textTracks();let i=tracks.length;for(;i--;)player.removeRemoteTextTrack(tracks[i])}(player),this.unAllocatedPlayers[type].push(player),player.releaseCallback&&(player.releaseCallback(),player.releaseCallback=null),player.pause()}}blessAll(value){null!=this.unAllocatedPlayers[MediaType.AUDIO]&&null!=this.unAllocatedPlayers[MediaType.VIDEO]||this.populateMediaPool_(),this.forEachMediaType((key=>{this.allPlayersForType(MediaType[key]).forEach((player=>{player.muted(value)}))}))}allPlayersForType(type){return this.unAllocatedPlayers[type]?[...this.unAllocatedPlayers[type],...this.allocatedPlayers[type]]:[]}getMediaTypeFromEl(mediaElement){let tagName=mediaElement.tagName.toLowerCase();return"div"==tagName&&(tagName=mediaElement.children[0].tagName.toLowerCase()),this.getMediaType(tagName)}getMediaType(tagName){switch(tagName){case"audio":return MediaType.AUDIO;case"video":return MediaType.VIDEO}}forEachMediaType(callbackFn){Object.keys(MediaType).forEach(callbackFn.bind(this))}createPlayer_(type,mediaEl){mediaEl.setAttribute("pool-element",elId++),this.unAllocatedPlayers[type]||(this.unAllocatedPlayers[type]=[],this.allocatedPlayers[type]=[]);let player=function(options){let isAudio="AUDIO"==options.tagName;const player=new VideoPlayer(options.mediaElement,{controlBar:!1,loadingSpinner:!1,bigPlayButton:!1,errorDisplay:!1,textTrackSettings:!1,poster:options.poster,loop:options.loop,controls:options.controls,html5:{nativeCaptions:!isAudio&&browser.has("iphone platform"),vhs:{useBandwidthFromLocalStorage:!0,usePlayerObjectFit:!0}},bufferUnderrunWaiting:!0,fallbackToMutedAutoplay:!isAudio,ignoreVolumeSetting:!0,volumeFading:!0,hooks:{},mediaEvents:!0,context:null});return player.textTrackSettings={getValues:()=>({})},player.playOrPlayOnLoad=function(){this.readyState()>0?player.play():player.on("loadedmetadata",player.play)},player.addClass("video-js"),player.addClass("player"),player}({mediaElement:mediaEl,tagName:type});return mediaEl.setAttribute("src",blankSources[type].src),player.muted(!0),this.unAllocatedPlayers[type].push(player),player}initializeMediaPool_(type,mediaElSeed){const playerCount="function"==typeof this.playerCount?this.playerCount(type):this.playerCount;for(;this.allPlayersForType(type).length{let type=MediaType[key],mediaEl=this.mediaFactory_[type].call(this);this.initializeMediaPool_(type,mediaEl)}))}}({playerCount:()=>features.isEnabled("large_player_pool")?10:4}),muteState:!0,get muted(){return this.muteState},mute:function(value){this.muteState=value,this.playerPool.blessAll(value),this.trigger("change:muted",value)},getPlayer:function(fileSource,options){options.playerType=options.tagName||MediaType.VIDEO;let player=this.playerPool.allocatePlayer(options);if(player)return player.muted(this.muteState),player.src(fileSource),options.textTrackSources&&options.textTrackSources.forEach((track=>player.addRemoteTextTrack(track,!0))),browser.has("video scaling bug fixed by load")&&player.load(),player},releasePlayer:function(player){player&&this.playerPool.unAllocatePlayer(player)}};Object.assign(media,backbone_events_standalone_default());const MultiPlayer=function(pool,options){if(options.crossFade&&options.playFromBeginning)throw"pageflow.Audio.MultiPlayer: The options crossFade and playFromBeginning can not be used together at the moment.";var current=new AudioPlayer.Null,currentId=null,that=this;function changeCurrent(id,callback){if(!options.playFromBeginning&&id===currentId&&!current.paused())return Promise.resolve();var player=pool.get(id);currentId=id;var fadeOutPromise=current.fadeOutAndPause(options.fadeDuration);return current._stopMultiPlayerEventPropagation&¤t.paused()&¤t._stopMultiPlayerEventPropagation(),function handleCrossFade(fadePomise){return options.crossFade?Promise.resolve():fadePomise}(fadeOutPromise).then((function(){return function startEventPropagation(player,id){let playCallback=function(){that.trigger("play",{audioFileId:id})},pauseCallback=function(){that.trigger("pause",{audioFileId:id}),currentId!==id&&player._stopMultiPlayerEventPropagation()},timeUpdateCallback=function(){that.trigger("timeupdate",{audioFileId:id})},endedCallback=function(){that.trigger("ended",{audioFileId:id})},playFailedCallback=function(){that.trigger("playfailed",{audioFileId:id})};player.on("play",playCallback),player.on("pause",pauseCallback),player.on("timeupdate",timeUpdateCallback),player.on("ended",endedCallback),player.on("playfailed",playFailedCallback),player._stopMultiPlayerEventPropagation=function(){player.off("play",playCallback),player.off("pause",pauseCallback),player.off("timeupdate",timeUpdateCallback),player.off("ended",endedCallback),player.off("playfailed",playFailedCallback)}}(current=player,id),function handlePlayFromBeginning(player){return options.playFromBeginning||options.rewindOnChange?player.rewind():Promise.resolve()}(player).then((function(){return callback(player)}))}))}this.resume=function(){return current.play()},this.resumeAndFadeIn=function(){return current.playAndFadeIn(options.fadeDuration)},this.seek=function(position){return current.seek(position)},this.pause=function(){return current.pause()},this.paused=function(){return current.paused()},this.fadeOutAndPause=function(){return current.fadeOutAndPause(options.fadeDuration)},this.fadeOutIfPlaying=function(){return current.paused()?Promise.resolve():current.fadeOutAndPause(options.fadeDuration)},this.position=function(){return current.position},this.duration=function(){return current.duration},this.fadeTo=function(id){return changeCurrent(id,(function(player){return player.playAndFadeIn(options.fadeDuration)}))},this.play=function(id){return changeCurrent(id,(function(player){return player.play()}))},this.changeVolumeFactor=function(factor){return current.changeVolumeFactor(factor,options.fadeDuration)},this.formatTime=function(time){return current.formatTime(time)}};Object.assign(MultiPlayer.prototype,backbone_events_standalone_default());const PlayerSourceIDMap=function(media,{playerOptions}={}){return{current:void 0,previous:void 0,mapSources:function(id,sources){this[id]=sources},get:function(sourceID){if(!this[sourceID])return new AudioPlayer.Null;if(this.current&&this.current.playerId===sourceID)return this.current;if(this.previous&&this.previous.playerId===sourceID){let holder=this.current;this.current=this.previous,this.previous=holder}else this.previous&&media.releasePlayer(this.previous),this.previous=this.current,this.current=media.getPlayer(this[sourceID],{filePermaId:sourceID,playerId:sourceID,...playerOptions});return this.current}}},PlayerPool=function(audio,options){this.players={},this.get=function(audioFileId){return this.players[audioFileId]=this.players[audioFileId]||audio.createPlayer(audioFileId,options),this.players[audioFileId]},this.dispose=function(){this.players={}}},Audio=function(options){this.getSources=options.getSources||function(audioFileId){return options.audioFiles[audioFileId]||""},this.createPlayer=function(audioFileId,options){var sources=this.getSources(function removeSuffix(id){if(!id)return id;return parseInt(id.toString().split(".")[0],10)}(audioFileId));return sources?new AudioPlayer(sources,{volumeFading:!0,...options}):new AudioPlayer.Null},this.createMultiPlayer=function(options){return new MultiPlayer(new PlayerPool(this,options),options)}};Audio.setup=function(options){state.audio=new Audio(options)},Audio.PlayerPool=PlayerPool;let isEventAdded=!1,callbacks=[],muteInBackground=()=>{callbacks.forEach((cb=>{cb(document.visibilityState)}))};function documentHiddenState(callback){return callbacks.push(callback),isEventAdded||(isEventAdded=!0,document.addEventListener("visibilitychange",muteInBackground,!1)),{removeCallback:()=>{callbacks=callbacks.filter((c=>c!==callback))}}}const consent=Consent.create()},"./src/frontend/inlineEditing/images/heading.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"heading",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-heading"]||"fa-heading")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M448 96v320h32a16 16 0 0116 16v32a16 16 0 01-16 16H320a16 16 0 01-16-16v-32a16 16 0 0116-16h32V288H160v128h32a16 16 0 0116 16v32a16 16 0 01-16 16H32a16 16 0 01-16-16v-32a16 16 0 0116-16h32V96H32a16 16 0 01-16-16V48a16 16 0 0116-16h160a16 16 0 0116 16v32a16 16 0 01-16 16h-32v128h192V96h-32a16 16 0 01-16-16V48a16 16 0 0116-16h160a16 16 0 0116 16v32a16 16 0 01-16 16z"}))},"./src/frontend/inlineEditing/images/link.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"link",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-link"]||"fa-link")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 01-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0120.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0020.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 00-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"}))},"./src/frontend/inlineEditing/images/listOl.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"list-ol",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-list-ol"]||"fa-list-ol")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M61.77 401l17.5-20.15a19.92 19.92 0 005.07-14.19v-3.31C84.34 356 80.5 352 73 352H16a8 8 0 00-8 8v16a8 8 0 008 8h22.83a157.41 157.41 0 00-11 12.31l-5.61 7c-4 5.07-5.25 10.13-2.8 14.88l1.05 1.93c3 5.76 6.29 7.88 12.25 7.88h4.73c10.33 0 15.94 2.44 15.94 9.09 0 4.72-4.2 8.22-14.36 8.22a41.54 41.54 0 01-15.47-3.12c-6.49-3.88-11.74-3.5-15.6 3.12l-5.59 9.31c-3.72 6.13-3.19 11.72 2.63 15.94 7.71 4.69 20.38 9.44 37 9.44 34.16 0 48.5-22.75 48.5-44.12-.03-14.38-9.12-29.76-28.73-34.88zM496 224H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-160H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16V80a16 16 0 00-16-16zm0 320H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16v-32a16 16 0 00-16-16zM16 160h64a8 8 0 008-8v-16a8 8 0 00-8-8H64V40a8 8 0 00-8-8H32a8 8 0 00-7.14 4.42l-8 16A8 8 0 0024 64h8v64H16a8 8 0 00-8 8v16a8 8 0 008 8zm-3.91 160H80a8 8 0 008-8v-16a8 8 0 00-8-8H41.32c3.29-10.29 48.34-18.68 48.34-56.44 0-29.06-25-39.56-44.47-39.56-21.36 0-33.8 10-40.46 18.75-4.37 5.59-3 10.84 2.8 15.37l8.58 6.88c5.61 4.56 11 2.47 16.12-2.44a13.44 13.44 0 019.46-3.84c3.33 0 9.28 1.56 9.28 8.75C51 248.19 0 257.31 0 304.59v4C0 316 5.08 320 12.09 320z"}))},"./src/frontend/inlineEditing/images/listUl.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"list-ul",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-list-ul"]||"fa-list-ul")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M48 48a48 48 0 1048 48 48 48 0 00-48-48zm0 160a48 48 0 1048 48 48 48 0 00-48-48zm0 160a48 48 0 1048 48 48 48 0 00-48-48zm448 16H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-320H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16V80a16 16 0 00-16-16zm0 160H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16v-32a16 16 0 00-16-16z"}))},"./src/frontend/inlineEditing/images/plus.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M256 0C114.844 0 0 114.839 0 256s114.844 256 256 256 256-114.839 256-256S397.156 0 256 0zm133.594 272.699H272.699v116.895c0 9.225-7.48 16.699-16.699 16.699-9.219 0-16.699-7.475-16.699-16.699V272.699H122.406c-9.219 0-16.699-7.475-16.699-16.699 0-9.225 7.48-16.699 16.699-16.699h116.895V122.406c0-9.225 7.48-16.699 16.699-16.699 9.219 0 16.699 7.475 16.699 16.699v116.895h116.895c9.219 0 16.699 7.475 16.699 16.699.001 9.225-7.48 16.699-16.699 16.699z"}))},"./src/frontend/inlineEditing/images/quote.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"quote-right",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-quote-right"]||"fa-quote-right")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z"}))},"./src/frontend/inlineEditing/images/text.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"align-justify",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-align-justify"]||"fa-align-justify")+" "+(styles["fa-w-14"]||"fa-w-14"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M432 416H16a16 16 0 00-16 16v32a16 16 0 0016 16h416a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-128H16a16 16 0 00-16 16v32a16 16 0 0016 16h416a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-128H16a16 16 0 00-16 16v32a16 16 0 0016 16h416a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-128H16A16 16 0 000 48v32a16 16 0 0016 16h416a16 16 0 0016-16V48a16 16 0 00-16-16z"}))},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/counter/Counter.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".F8dfj_ct1z3o0CvzdDnM p {\n margin: 0;\n}\n\n.UuG4BNizaQDz_Mmcxdlr {\n display: inline-block;\n word-break: break-word;\n color: var(--palette-color);\n}\n\n.wltu13kUqcFqtoBlx96c {\n text-align: center;\n}\n\n.zjsVTJkh26tdtSZLx60Q,\n.zjsVTJkh26tdtSZLx60Q .F8dfj_ct1z3o0CvzdDnM {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n\n.ObPilZaTTw3wV_OqKrUd {\n opacity: 0;\n}\n\n.EDFOJlYm1AaWuWUZDGuH {\n transition: opacity 1s linear;\n opacity: 1;\n}\n\n.CuRjf7Qy9Outic7RP5Cp {\n opacity: 0;\n transform: translateY(20px);\n}\n\n.xokdImI71Hhi1zqc5GDP {\n opacity: 0;\n transform: translateY(-20px);\n}\n\n.l4vGikox4EqtflLwaq5f,\n.T7ZsPyC9MLFKQEAVyW2A {\n transition: opacity 1s linear, transform 1s ease-out;\n transform: translateY(0);\n opacity: 1;\n}\n\n.alf6VASESVhPssxB5U0A {\n opacity: 0;\n transform: scale(0.8);\n}\n\n.TBn6yNYnkoi3y2tcX4sS {\n opacity: 0;\n transform: scale(1.2);\n}\n\n.XPDAGyGHTcyiYISSq0WQ,\n.Srf38VjjVqYu0pH80iQK {\n transition: opacity 1s linear, transform var(--counting-duration) ease-out;\n transform: scale(1);\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/contentElements/counter/Counter.module.css"],names:[],mappings:"AAAA;EACE,SAAS;AACX;;AAEA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,aAAa;EACb,sBAAsB;EACtB,mBAAmB;AACrB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,6BAA6B;EAC7B,UAAU;AACZ;;AAEA;EACE,UAAU;EACV,2BAA2B;AAC7B;;AAEA;EACE,UAAU;EACV,4BAA4B;AAC9B;;AAEA;;EAEE,oDAAoD;EACpD,wBAAwB;EACxB,UAAU;AACZ;;AAEA;EACE,UAAU;EACV,qBAAqB;AACvB;;AAEA;EACE,UAAU;EACV,qBAAqB;AACvB;;AAEA;;EAEE,0EAA0E;EAC1E,mBAAmB;EACnB,UAAU;AACZ",sourcesContent:[".wrapper p {\n margin: 0;\n}\n\n.number {\n display: inline-block;\n word-break: break-word;\n color: var(--palette-color);\n}\n\n.centerRagged {\n text-align: center;\n}\n\n.center,\n.center .wrapper {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n\n.animation-fadeIn {\n opacity: 0;\n}\n\n.animation-fadeIn-active {\n transition: opacity 1s linear;\n opacity: 1;\n}\n\n.animation-fadeInFromBelow {\n opacity: 0;\n transform: translateY(20px);\n}\n\n.animation-fadeInFromAbove {\n opacity: 0;\n transform: translateY(-20px);\n}\n\n.animation-fadeInFromAbove-active,\n.animation-fadeInFromBelow-active {\n transition: opacity 1s linear, transform 1s ease-out;\n transform: translateY(0);\n opacity: 1;\n}\n\n.animation-fadeInScaleUp {\n opacity: 0;\n transform: scale(0.8);\n}\n\n.animation-fadeInScaleDown {\n opacity: 0;\n transform: scale(1.2);\n}\n\n.animation-fadeInScaleUp-active,\n.animation-fadeInScaleDown-active {\n transition: opacity 1s linear, transform var(--counting-duration) ease-out;\n transform: scale(1);\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"F8dfj_ct1z3o0CvzdDnM",number:"UuG4BNizaQDz_Mmcxdlr",centerRagged:"wltu13kUqcFqtoBlx96c",center:"zjsVTJkh26tdtSZLx60Q","animation-fadeIn":"ObPilZaTTw3wV_OqKrUd","animation-fadeIn-active":"EDFOJlYm1AaWuWUZDGuH","animation-fadeInFromBelow":"CuRjf7Qy9Outic7RP5Cp","animation-fadeInFromAbove":"xokdImI71Hhi1zqc5GDP","animation-fadeInFromAbove-active":"l4vGikox4EqtflLwaq5f","animation-fadeInFromBelow-active":"T7ZsPyC9MLFKQEAVyW2A","animation-fadeInScaleUp":"alf6VASESVhPssxB5U0A","animation-fadeInScaleDown":"TBn6yNYnkoi3y2tcX4sS","animation-fadeInScaleUp-active":"XPDAGyGHTcyiYISSq0WQ","animation-fadeInScaleDown-active":"Srf38VjjVqYu0pH80iQK"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/dataWrapperChart/DataWrapperChart.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".hlUiJrdEdiN5alkBLYJl {\n min-height: 200px;\n padding: 20px 5%;\n}\n\n.hlUiJrdEdiN5alkBLYJl > iframe {\n width: 100%;\n height: 100%;\n position: relative;\n top: 0;\n border: 0;\n}\n","",{version:3,sources:["webpack://./src/contentElements/dataWrapperChart/DataWrapperChart.module.css"],names:[],mappings:"AAAA;EACE,iBAAiB;EACjB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,MAAM;EACN,SAAS;AACX",sourcesContent:[".container {\n min-height: 200px;\n padding: 20px 5%;\n}\n\n.container > iframe {\n width: 100%;\n height: 100%;\n position: relative;\n top: 0;\n border: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"hlUiJrdEdiN5alkBLYJl"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/ExternalLink.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.R1suA3wkK6eN1PlqSJOA {\n display: none;\n}\n\n.LYFaRDBxT6xgg822sKGA {\n display: flex;\n vertical-align: top;\n text-decoration: none;\n transition: transform 0.3s;\n border-radius: var(--theme-content-element-box-border-radius);\n overflow: hidden;\n will-change: transform;\n}\n\n.AtP4_D44E7y3EcKlSomp {\n flex-direction: column;\n}\n\n.dO9PsflzFw49i5X8Ba_o {\n}\n\na.AtP4_D44E7y3EcKlSomp:hover {\n transform: scale(var(--theme-external-links-card-hover-scale, 1.05));\n}\n\na.JJWqBKH0JqQfe8w8UojS:hover {\n transform: scale(var(--theme-external-links-card-hover-scale, 1.02));\n}\n\na.LYFaRDBxT6xgg822sKGA:hover .se3hNwPlEyL2AIZYK1F5 {\n text-decoration: underline;\n}\n\n.JJWqBKH0JqQfe8w8UojS .TtdPLqe_w_Toi73T3S8G {\n width: 33%;\n}\n\n.JJWqBKH0JqQfe8w8UojS.wzr0U_ReLtmHaZAJPTSt .TtdPLqe_w_Toi73T3S8G {\n width: 50%;\n}\n\n.JJWqBKH0JqQfe8w8UojS.lgbHWapgBHYpuG7hBQ4S .TtdPLqe_w_Toi73T3S8G {\n width: 66%;\n}\n\n.nr1RdAvJXJ9yHRgzVKdU {\n --padding-inline: var(--theme-external-links-card-padding-inline, 15px);\n flex: 1;\n color: var(--theme-external-links-card-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor});\n --content-text-color: var(--theme-external-links-card-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor});\n background-color: var(--theme-external-links-card-surface-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor});\n padding-left: min(var(--padding-inline), 5px);\n padding-right: min(var(--padding-inline), 5px);\n}\n\n.dO9PsflzFw49i5X8Ba_o .nr1RdAvJXJ9yHRgzVKdU {\n display: none;\n}\n\n.AtP4_D44E7y3EcKlSomp .FPUO09I8NrGADJs4trJG {\n padding-top: 15px;\n padding-bottom: 20px;\n padding-left: calc(var(--padding-inline) - 5px);\n padding-right: calc(var(--padding-inline) - 5px);\n}\n\n.AtP4_D44E7y3EcKlSomp .FPUO09I8NrGADJs4trJG:first-child {\n padding-top: 20px;\n}\n\n.JJWqBKH0JqQfe8w8UojS .FPUO09I8NrGADJs4trJG {\n padding: 10px 10px 10px 15px;\n}\n\n.GojWJ1CWAYw1psRbGj3L > .nr1RdAvJXJ9yHRgzVKdU {\n background-color: var(--theme-external-links-card-surface-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor});\n color: var(--theme-external-links-card-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor});\n --content-text-color: var(--theme-external-links-card-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor});\n}\n\n.se3hNwPlEyL2AIZYK1F5,\n.w8rpI1yLMVBqrJl4ylNd {\n width: 100%;\n white-space: normal;\n line-height: 1.3em;\n}\n\n.se3hNwPlEyL2AIZYK1F5 {\n font-weight: bold;\n margin: 0 0 1rem;\n}\n\n.w8rpI1yLMVBqrJl4ylNd {\n margin: 0;\n}\n\n.vIBbAmrUcRJS8UJw20zA {\n font-size: 18px;\n}\n\n._PlVoUaBE4k9sCHv4NmY {\n font-size: 20px;\n}\n\n@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals["breakpoint-sm"]} {\n .Fiz58daUlFfMgN3cSpnH .se3hNwPlEyL2AIZYK1F5 {\n font-size: 1.2em;\n }\n\n .vIBbAmrUcRJS8UJw20zA .se3hNwPlEyL2AIZYK1F5 {\n font-size: 1.1em;\n }\n}\n\n.pX15c8pjrxpmkXQZMcXO {\n position: absolute;\n left: 50%;\n top: 80px;\n width: 180px;\n padding: 5px;\n margin-left: -95px;\n background-color: #444;\n color: #fff;\n opacity: 0.9;\n font-size: 13px;\n text-align: center;\n white-space: normal;\n}\n\n.pX15c8pjrxpmkXQZMcXO > span {\n display: block;\n color: #fff;\n text-decoration: underline;\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/ExternalLink.module.css"],names:[],mappings:"AAOA;EACE,aAAa;AACf;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,qBAAqB;EACrB,0BAA0B;EAC1B,6DAA6D;EAC7D,gBAAgB;EAChB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;AAEA;;AAEA;EACE,oEAAoE;AACtE;;AAEA;EACE,oEAAoE;AACtE;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,uEAAuE;EACvE,OAAO;EACP,gGAAwE;EACxE,+GAAuF;EACvF,8GAA0F;EAC1F,6CAA6C;EAC7C,8CAA8C;AAChD;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,iBAAiB;EACjB,oBAAoB;EACpB,+CAA+C;EAC/C,gDAAgD;AAClD;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,8GAAyF;EACzF,gGAAyE;EACzE,+GAAwF;AAC1F;;AAEA;;EAEE,WAAW;EACX,mBAAmB;EACnB,kBAAkB;AACpB;;AAEA;EAEE,iBAAiB;EACjB,gBAAgB;AAClB;;AAEA;EAEE,SAAS;AACX;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE;IACE,gBAAgB;EAClB;;EAEA;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,SAAS;EACT,YAAY;EACZ,YAAY;EACZ,kBAAkB;EAClB,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,eAAe;EACf,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,cAAc;EACd,WAAW;EACX,0BAA0B;AAC5B",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n@value breakpoint-sm from "pageflow-scrolled/values/breakpoints.module.css";\n\n.hidden {\n display: none;\n}\n\n.item {\n display: flex;\n vertical-align: top;\n text-decoration: none;\n transition: transform 0.3s;\n border-radius: var(--theme-content-element-box-border-radius);\n overflow: hidden;\n will-change: transform;\n}\n\n.textPosition-below {\n flex-direction: column;\n}\n\n.textPosition-title {\n composes: textPosition-below;\n}\n\na.textPosition-below:hover {\n transform: scale(var(--theme-external-links-card-hover-scale, 1.05));\n}\n\na.textPosition-right:hover {\n transform: scale(var(--theme-external-links-card-hover-scale, 1.02));\n}\n\na.item:hover .link_title {\n text-decoration: underline;\n}\n\n.textPosition-right .thumbnail {\n width: 33%;\n}\n\n.textPosition-right.thumbnailSize-medium .thumbnail {\n width: 50%;\n}\n\n.textPosition-right.thumbnailSize-large .thumbnail {\n width: 66%;\n}\n\n.background {\n --padding-inline: var(--theme-external-links-card-padding-inline, 15px);\n flex: 1;\n color: var(--theme-external-links-card-text-color, darkContentTextColor);\n --content-text-color: var(--theme-external-links-card-text-color, darkContentTextColor);\n background-color: var(--theme-external-links-card-surface-color, lightContentSurfaceColor);\n padding-left: min(var(--padding-inline), 5px);\n padding-right: min(var(--padding-inline), 5px);\n}\n\n.textPosition-title .background {\n display: none;\n}\n\n.textPosition-below .details {\n padding-top: 15px;\n padding-bottom: 20px;\n padding-left: calc(var(--padding-inline) - 5px);\n padding-right: calc(var(--padding-inline) - 5px);\n}\n\n.textPosition-below .details:first-child {\n padding-top: 20px;\n}\n\n.textPosition-right .details {\n padding: 10px 10px 10px 15px;\n}\n\n.invert > .background {\n background-color: var(--theme-external-links-card-surface-color, darkContentSurfaceColor);\n color: var(--theme-external-links-card-text-color, lightContentTextColor);\n --content-text-color: var(--theme-external-links-card-text-color, lightContentTextColor);\n}\n\n.link_title,\n.link_desc {\n width: 100%;\n white-space: normal;\n line-height: 1.3em;\n}\n\n.link_title {\n composes: typography-externalLinkTitle from global;\n font-weight: bold;\n margin: 0 0 1rem;\n}\n\n.link_desc {\n composes: typography-externalLinkDescription from global;\n margin: 0;\n}\n\n.textSize-medium {\n font-size: 18px;\n}\n\n.textSize-large {\n font-size: 20px;\n}\n\n@media screen and breakpoint-sm {\n .textSize-small .link_title {\n font-size: 1.2em;\n }\n\n .textSize-medium .link_title {\n font-size: 1.1em;\n }\n}\n\n.tooltip {\n position: absolute;\n left: 50%;\n top: 80px;\n width: 180px;\n padding: 5px;\n margin-left: -95px;\n background-color: #444;\n color: #fff;\n opacity: 0.9;\n font-size: 13px;\n text-align: center;\n white-space: normal;\n}\n\n.tooltip > span {\n display: block;\n color: #fff;\n text-decoration: underline;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,"breakpoint-sm":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals["breakpoint-sm"]}`,hidden:"R1suA3wkK6eN1PlqSJOA",item:"LYFaRDBxT6xgg822sKGA","textPosition-below":"AtP4_D44E7y3EcKlSomp","textPosition-title":"dO9PsflzFw49i5X8Ba_o AtP4_D44E7y3EcKlSomp","textPosition-right":"JJWqBKH0JqQfe8w8UojS",link_title:"se3hNwPlEyL2AIZYK1F5 typography-externalLinkTitle",thumbnail:"TtdPLqe_w_Toi73T3S8G","thumbnailSize-medium":"wzr0U_ReLtmHaZAJPTSt","thumbnailSize-large":"lgbHWapgBHYpuG7hBQ4S",background:"nr1RdAvJXJ9yHRgzVKdU",details:"FPUO09I8NrGADJs4trJG",invert:"GojWJ1CWAYw1psRbGj3L",link_desc:"w8rpI1yLMVBqrJl4ylNd typography-externalLinkDescription","textSize-medium":"vIBbAmrUcRJS8UJw20zA","textSize-large":"_PlVoUaBE4k9sCHv4NmY","textSize-small":"Fiz58daUlFfMgN3cSpnH",tooltip:"pX15c8pjrxpmkXQZMcXO"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/ExternalLinkList.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".Qo8sJAYAp1ccPGXeyWow {\n container-type: inline-size;\n}\n\n.H5NcqOFYfbtY9x1Nog8P {\n}\n\n.BsM8jjoUfkiUmqNzmBa2 {\n min-height: 240px;\n}\n","",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/ExternalLinkList.module.css"],names:[],mappings:"AAEA;EACE,2BAA2B;AAC7B;;AAEA;AAGA;;AAEA;EACE,iBAAiB;AACnB",sourcesContent:['@value contentColorScope from "pageflow-scrolled/values/colors.module.css";\n\n.container {\n container-type: inline-size;\n}\n\n.list {\n composes: scope-externalLinks from global;\n composes: contentColorScope;\n}\n\n.textPosition-below {\n min-height: 240px;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={contentColorScope:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,container:"Qo8sJAYAp1ccPGXeyWow",list:`H5NcqOFYfbtY9x1Nog8P scope-externalLinks ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,"textPosition-below":"BsM8jjoUfkiUmqNzmBa2"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/Thumbnail.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".OUJDEiN8wSSuBZD5D4OZ {\n width: auto;\n padding-top: 56.25%;\n position: relative;\n height: 100%;\n box-sizing: border-box;;\n}\n","",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/Thumbnail.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,mBAAmB;EACnB,kBAAkB;EAClB,YAAY;EACZ,sBAAsB;AACxB",sourcesContent:[".thumbnail {\n width: auto;\n padding-top: 56.25%;\n position: relative;\n height: 100%;\n box-sizing: border-box;;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={thumbnail:"OUJDEiN8wSSuBZD5D4OZ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/textPositons/below.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".I1ZRj_yzuF4BRiM_Wy0_ {\n --columns: 1;\n --gap: 1rem;\n display: flex;\n flex-wrap: wrap;\n -moz-column-gap: var(--gap);\n column-gap: var(--gap);\n justify-content: space-evenly;\n}\n\n.W2j61EPGwddA4NfeUq5J {\n justify-content: flex-start;\n}\n\n.tQoBkkqSDg5rZx7Be7qR {\n justify-content: flex-end;\n}\n\n.lmCpuuXoukF1w_g_ceif {\n justify-content: center;\n}\n\n.I1ZRj_yzuF4BRiM_Wy0_ > * {\n margin: 2% 0;\n width: calc((100% - var(--gap) * (var(--columns) - 1)) / var(--columns));\n}\n\n@container (min-width: 320px) {\n .E7Dxz6EE25A0rDbHd7OE,\n .G18K_JSwX4fwUqsbkOTu {\n --columns: 2\n }\n}\n\n@container (min-width: 500px) {\n .G18K_JSwX4fwUqsbkOTu,\n .Xpdh6FyBj6D1YcRAbFvV,\n .Jr90kGEH8wUpZgkXBrRQ,\n .f1z3EJJ94RpuVHxG2MJQ {\n --gap: 1.5rem;\n }\n\n .E7Dxz6EE25A0rDbHd7OE {\n --columns: 3;\n }\n}\n\n@container (max-width: 699px) {\n .Xpdh6FyBj6D1YcRAbFvV > * {\n max-width: 300px;\n }\n}\n\n@container (min-width: 700px) {\n .G18K_JSwX4fwUqsbkOTu,\n .Xpdh6FyBj6D1YcRAbFvV,\n .Jr90kGEH8wUpZgkXBrRQ,\n .f1z3EJJ94RpuVHxG2MJQ {\n --gap: 2rem;\n }\n\n .E7Dxz6EE25A0rDbHd7OE {\n --columns: 4;\n }\n\n .G18K_JSwX4fwUqsbkOTu {\n --columns: 3;\n }\n\n .Xpdh6FyBj6D1YcRAbFvV {\n --columns: 2;\n }\n}\n\n@container (min-width: 950px) {\n .E7Dxz6EE25A0rDbHd7OE {\n --columns: 5;\n }\n\n .G18K_JSwX4fwUqsbkOTu {\n --columns: 4;\n }\n\n .Xpdh6FyBj6D1YcRAbFvV {\n --columns: 3;\n }\n\n .Jr90kGEH8wUpZgkXBrRQ {\n --columns: 2;\n }\n}\n\n@container (min-width: 1000px) {\n .E7Dxz6EE25A0rDbHd7OE {\n --columns: 6;\n }\n\n .G18K_JSwX4fwUqsbkOTu {\n --columns: 5;\n }\n\n .Xpdh6FyBj6D1YcRAbFvV {\n --columns: 4;\n }\n\n .Jr90kGEH8wUpZgkXBrRQ {\n --columns: 3;\n }\n\n .f1z3EJJ94RpuVHxG2MJQ {\n --columns: 2;\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/textPositons/below.module.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,WAAW;EACX,aAAa;EACb,eAAe;EACf,2BAAsB;OAAtB,sBAAsB;EACtB,6BAA6B;AAC/B;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,YAAY;EACZ,wEAAwE;AAC1E;;AAEA;EACE;;IAEE;EACF;AACF;;AAEA;EACE;;;;IAIE,aAAa;EACf;;EAEA;IACE,YAAY;EACd;AACF;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE;;;;IAIE,WAAW;EACb;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;AACF;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;AACF;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;AACF",sourcesContent:[".list {\n --columns: 1;\n --gap: 1rem;\n display: flex;\n flex-wrap: wrap;\n column-gap: var(--gap);\n justify-content: space-evenly;\n}\n\n.linkAlignment-left {\n justify-content: flex-start;\n}\n\n.linkAlignment-right {\n justify-content: flex-end;\n}\n\n.linkAlignment-center {\n justify-content: center;\n}\n\n.list > * {\n margin: 2% 0;\n width: calc((100% - var(--gap) * (var(--columns) - 1)) / var(--columns));\n}\n\n@container (min-width: 320px) {\n .linkWidth-xs,\n .linkWidth-s {\n --columns: 2\n }\n}\n\n@container (min-width: 500px) {\n .linkWidth-s,\n .linkWidth-m,\n .linkWidth-l,\n .linkWidth-xl {\n --gap: 1.5rem;\n }\n\n .linkWidth-xs {\n --columns: 3;\n }\n}\n\n@container (max-width: 699px) {\n .linkWidth-m > * {\n max-width: 300px;\n }\n}\n\n@container (min-width: 700px) {\n .linkWidth-s,\n .linkWidth-m,\n .linkWidth-l,\n .linkWidth-xl {\n --gap: 2rem;\n }\n\n .linkWidth-xs {\n --columns: 4;\n }\n\n .linkWidth-s {\n --columns: 3;\n }\n\n .linkWidth-m {\n --columns: 2;\n }\n}\n\n@container (min-width: 950px) {\n .linkWidth-xs {\n --columns: 5;\n }\n\n .linkWidth-s {\n --columns: 4;\n }\n\n .linkWidth-m {\n --columns: 3;\n }\n\n .linkWidth-l {\n --columns: 2;\n }\n}\n\n@container (min-width: 1000px) {\n .linkWidth-xs {\n --columns: 6;\n }\n\n .linkWidth-s {\n --columns: 5;\n }\n\n .linkWidth-m {\n --columns: 4;\n }\n\n .linkWidth-l {\n --columns: 3;\n }\n\n .linkWidth-xl {\n --columns: 2;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={list:"I1ZRj_yzuF4BRiM_Wy0_","linkAlignment-left":"W2j61EPGwddA4NfeUq5J","linkAlignment-right":"tQoBkkqSDg5rZx7Be7qR","linkAlignment-center":"lmCpuuXoukF1w_g_ceif","linkWidth-xs":"E7Dxz6EE25A0rDbHd7OE","linkWidth-s":"G18K_JSwX4fwUqsbkOTu","linkWidth-m":"Xpdh6FyBj6D1YcRAbFvV","linkWidth-l":"Jr90kGEH8wUpZgkXBrRQ","linkWidth-xl":"f1z3EJJ94RpuVHxG2MJQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/textPositons/right.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".WBG225ZPtiR0bF9t3vNz {\n display: grid;\n grid-template-columns: repeat(\n var(--columns, 1),\n minmax(0px, var(--column-max-width, 1fr))\n );\n -moz-column-gap: 1rem;\n column-gap: 1rem;\n justify-content: center;\n}\n\n.WBG225ZPtiR0bF9t3vNz > * {\n width: 100%;\n margin: 2% 0;\n}\n\n@container (max-width: 700px) {\n .dBSMfg8C8IOOsNMaxQYc {\n --column-max-width: 350px;\n }\n}\n\n.T5xee9J_9yPYWG15pQMg {\n --column-max-width: 500px;\n}\n\n.Zd8NfuKBFGK_cX9nBZgX {\n --column-max-width: 950px;\n}\n\n.T5xee9J_9yPYWG15pQMg.ZVu4jYBeCub34ZWi9yPQ.O1U2cWtPA_vgjNiaSakb {\n justify-content: start;\n}\n\n.T5xee9J_9yPYWG15pQMg.ZVu4jYBeCub34ZWi9yPQ.zgk3mZxJGkHGgoxEo8B0 {\n justify-content: end;\n}\n\n@container (min-width: 501px) {\n .dBSMfg8C8IOOsNMaxQYc {\n --columns: 2;\n }\n\n @container (max-width: 749px) {\n .dBSMfg8C8IOOsNMaxQYc.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n }\n}\n\n@container (min-width: 750px) {\n .dBSMfg8C8IOOsNMaxQYc {\n --columns: 3;\n }\n\n .dBSMfg8C8IOOsNMaxQYc.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(3n + 1):last-child) > :last-child,\n .dBSMfg8C8IOOsNMaxQYc.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(3n + 2):last-child) > :last-child {\n grid-column-start: 3;\n }\n\n .dBSMfg8C8IOOsNMaxQYc.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(3n + 2):last-child) > :nth-last-child(2) {\n grid-column-start: 2;\n }\n\n .VHYotLAYtinClUBcLT2R {\n --columns: 2;\n }\n\n .VHYotLAYtinClUBcLT2R.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n\n @container (max-width: 1000px) {\n .VHYotLAYtinClUBcLT2R.i9cH4fpvCpOAmrWyhfOA {\n --columns: 1;\n --column-max-width: 700px;\n }\n }\n}\n\n@container (min-width: 950px) {\n .T5xee9J_9yPYWG15pQMg {\n --columns: 2;\n }\n\n .T5xee9J_9yPYWG15pQMg.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/textPositons/right.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb;;;GAGC;EACD,qBAAgB;OAAhB,gBAAgB;EAChB,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,YAAY;AACd;;AAEA;EACE;IACE,yBAAyB;EAC3B;AACF;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE;MACE,oBAAoB;IACtB;EACF;AACF;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;;IAEE,oBAAoB;EACtB;;EAEA;IACE,oBAAoB;EACtB;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,oBAAoB;EACtB;;EAEA;IACE;MACE,YAAY;MACZ,yBAAyB;IAC3B;EACF;AACF;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE,oBAAoB;EACtB;AACF",sourcesContent:[".list {\n display: grid;\n grid-template-columns: repeat(\n var(--columns, 1),\n minmax(0px, var(--column-max-width, 1fr))\n );\n column-gap: 1rem;\n justify-content: center;\n}\n\n.list > * {\n width: 100%;\n margin: 2% 0;\n}\n\n@container (max-width: 700px) {\n .linkWidth-xs {\n --column-max-width: 350px;\n }\n}\n\n.linkWidth-s {\n --column-max-width: 500px;\n}\n\n.linkWidth-l {\n --column-max-width: 950px;\n}\n\n.linkWidth-s.width-xl.layout-left {\n justify-content: start;\n}\n\n.linkWidth-s.width-xl.layout-right {\n justify-content: end;\n}\n\n@container (min-width: 501px) {\n .linkWidth-xs {\n --columns: 2;\n }\n\n @container (max-width: 749px) {\n .linkWidth-xs.layout-right:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n }\n}\n\n@container (min-width: 750px) {\n .linkWidth-xs {\n --columns: 3;\n }\n\n .linkWidth-xs.layout-right:has(> :nth-child(3n + 1):last-child) > :last-child,\n .linkWidth-xs.layout-right:has(> :nth-child(3n + 2):last-child) > :last-child {\n grid-column-start: 3;\n }\n\n .linkWidth-xs.layout-right:has(> :nth-child(3n + 2):last-child) > :nth-last-child(2) {\n grid-column-start: 2;\n }\n\n .linkWidth-m {\n --columns: 2;\n }\n\n .linkWidth-m.layout-right:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n\n @container (max-width: 1000px) {\n .linkWidth-m.layout-center {\n --columns: 1;\n --column-max-width: 700px;\n }\n }\n}\n\n@container (min-width: 950px) {\n .linkWidth-s {\n --columns: 2;\n }\n\n .linkWidth-s.layout-right:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={list:"WBG225ZPtiR0bF9t3vNz","linkWidth-xs":"dBSMfg8C8IOOsNMaxQYc","linkWidth-s":"T5xee9J_9yPYWG15pQMg","linkWidth-l":"Zd8NfuKBFGK_cX9nBZgX","width-xl":"ZVu4jYBeCub34ZWi9yPQ","layout-left":"O1U2cWtPA_vgjNiaSakb","layout-right":"zgk3mZxJGkHGgoxEo8B0","linkWidth-m":"VHYotLAYtinClUBcLT2R","layout-center":"i9cH4fpvCpOAmrWyhfOA"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/heading/Heading.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.jruTNQ6x2LpY93v4Tbys {\n margin-top: 0.3em;\n margin-bottom: 0;\n padding-top: 0.45em;\n}\n\n.orwPEEznnx6qEVkRxc_B {\n --fade-in-duration: 2s;\n --fade-in-delay: 0.4s;\n}\n\n.e9QpOX4BSqb6aolrgfaY {\n --fade-in-duration: 1s;\n --fade-in-delay: 0.4s;\n}\n\n.yuUkR1OBX8GhrW7TOcoN {\n --fade-in-duration: 3s;\n --fade-in-delay: 0.8s;\n}\n\n.orwPEEznnx6qEVkRxc_B .Vy5yKk0ughMCNCVCbWM5,\n.orwPEEznnx6qEVkRxc_B .kaM3_zUz5zOKm3L5m325,\n.orwPEEznnx6qEVkRxc_B .mSvJJDYrXG6zBUDQcdxV {\n opacity: 0;\n}\n\n.orwPEEznnx6qEVkRxc_B.YgvZGySSaRTV4mxgkbvZ .Vy5yKk0ughMCNCVCbWM5,\n.orwPEEznnx6qEVkRxc_B.YgvZGySSaRTV4mxgkbvZ .kaM3_zUz5zOKm3L5m325,\n.orwPEEznnx6qEVkRxc_B.YgvZGySSaRTV4mxgkbvZ .mSvJJDYrXG6zBUDQcdxV {\n transition: opacity var(--fade-in-duration) ease;\n opacity: 1;\n}\n\n.orwPEEznnx6qEVkRxc_B.YgvZGySSaRTV4mxgkbvZ .mSvJJDYrXG6zBUDQcdxV {\n transition-delay: var(--fade-in-delay);\n}\n\n.orwPEEznnx6qEVkRxc_B.v1h8_9jw7ZMpeyxH1fk1.YgvZGySSaRTV4mxgkbvZ .Vy5yKk0ughMCNCVCbWM5 {\n transition-delay: var(--fade-in-delay);\n}\n\n.orwPEEznnx6qEVkRxc_B.v1h8_9jw7ZMpeyxH1fk1.YgvZGySSaRTV4mxgkbvZ .mSvJJDYrXG6zBUDQcdxV {\n transition-delay: calc(var(--fade-in-delay) * 2);\n}\n\n.Vy5yKk0ughMCNCVCbWM5 {\n margin: 0;\n}\n\n.kaM3_zUz5zOKm3L5m325 {\n margin-bottom: 0.8em;\n}\n\n.mSvJJDYrXG6zBUDQcdxV {\n margin-top: 0.6em;\n margin-bottom: 2em;\n}\n\n@media (max-width: 600px) {\n .kaM3_zUz5zOKm3L5m325 {\n margin-bottom: 0.4em;\n }\n\n .mSvJJDYrXG6zBUDQcdxV {\n margin-top: 0.4em;\n }\n}\n\n@media (min-width: 951px) {\n .srgRjOxVpUF8gwSLMfuR {\n text-align: right;\n }\n}\n\n.qETHenm3kaj7mdO9u3Y6 {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n}\n\n.XtcVOjJpVXdrpyu5QYuP {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n}\n\n.ZgJuAmm9cLYvLSpvJ9tC,\n.IeUIusLoHWE_Q_ADBt3O {\n text-align: center;\n}\n\n@media (orientation: landscape) {\n .qD7H72DpRNdpdHEwHkT4 {\n padding-top: var(--theme-first-heading-landscape-padding-top, 25%);\n }\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/heading/Heading.module.css"],names:[],mappings:"AAKA;EACE,iBAAiB;EACjB,gBAAgB;EAChB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;EACtB,qBAAqB;AACvB;;AAEA;EAEE,sBAAsB;EACtB,qBAAqB;AACvB;;AAEA;EAEE,sBAAsB;EACtB,qBAAqB;AACvB;;AAEA;;;EAGE,UAAU;AACZ;;AAEA;;;EAGE,gDAAgD;EAChD,UAAU;AACZ;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,gDAAgD;AAClD;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;;AAEA;EACE;IACE,oBAAoB;EACtB;;EAEA;IACE,iBAAiB;EACnB;AACF;;AAEA;EACE;IACE,iBAAiB;EACnB;AACF;;AAEA;EACE,mDAA4B;AAC9B;;AAEA;EACE,mDAA2B;AAC7B;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;EACE;IACE,kEAAkE;EACpE;AACF",sourcesContent:['@value (\n darkContentTextColor,\n lightContentTextColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.root {\n margin-top: 0.3em;\n margin-bottom: 0;\n padding-top: 0.45em;\n}\n\n.animation-fadeIn {\n --fade-in-duration: 2s;\n --fade-in-delay: 0.4s;\n}\n\n.animation-fadeInFast {\n composes: animation-fadeIn;\n --fade-in-duration: 1s;\n --fade-in-delay: 0.4s;\n}\n\n.animation-fadeInSlow {\n composes: animation-fadeIn;\n --fade-in-duration: 3s;\n --fade-in-delay: 0.8s;\n}\n\n.animation-fadeIn .main,\n.animation-fadeIn .tagline,\n.animation-fadeIn .subtitle {\n opacity: 0;\n}\n\n.animation-fadeIn.animating .main,\n.animation-fadeIn.animating .tagline,\n.animation-fadeIn.animating .subtitle {\n transition: opacity var(--fade-in-duration) ease;\n opacity: 1;\n}\n\n.animation-fadeIn.animating .subtitle {\n transition-delay: var(--fade-in-delay);\n}\n\n.animation-fadeIn.hasTagline.animating .main {\n transition-delay: var(--fade-in-delay);\n}\n\n.animation-fadeIn.hasTagline.animating .subtitle {\n transition-delay: calc(var(--fade-in-delay) * 2);\n}\n\n.main {\n margin: 0;\n}\n\n.tagline {\n margin-bottom: 0.8em;\n}\n\n.subtitle {\n margin-top: 0.6em;\n margin-bottom: 2em;\n}\n\n@media (max-width: 600px) {\n .tagline {\n margin-bottom: 0.4em;\n }\n\n .subtitle {\n margin-top: 0.4em;\n }\n}\n\n@media (min-width: 951px) {\n .right {\n text-align: right;\n }\n}\n\n.light {\n color: lightContentTextColor;\n}\n\n.dark {\n color: darkContentTextColor;\n}\n\n.centerRagged,\n.center {\n text-align: center;\n}\n\n@media (orientation: landscape) {\n .forcePaddingTop {\n padding-top: var(--theme-first-heading-landscape-padding-top, 25%);\n }\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,root:"jruTNQ6x2LpY93v4Tbys","animation-fadeIn":"orwPEEznnx6qEVkRxc_B","animation-fadeInFast":"e9QpOX4BSqb6aolrgfaY orwPEEznnx6qEVkRxc_B","animation-fadeInSlow":"yuUkR1OBX8GhrW7TOcoN orwPEEznnx6qEVkRxc_B",main:"Vy5yKk0ughMCNCVCbWM5",tagline:"kaM3_zUz5zOKm3L5m325",subtitle:"mSvJJDYrXG6zBUDQcdxV",animating:"YgvZGySSaRTV4mxgkbvZ",hasTagline:"v1h8_9jw7ZMpeyxH1fk1",right:"srgRjOxVpUF8gwSLMfuR",light:"qETHenm3kaj7mdO9u3Y6",dark:"XtcVOjJpVXdrpyu5QYuP",centerRagged:"ZgJuAmm9cLYvLSpvJ9tC",center:"IeUIusLoHWE_Q_ADBt3O",forcePaddingTop:"qD7H72DpRNdpdHEwHkT4"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Area.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".WPLH_7TXHq7BqT9hHzVb,\n.tT6OWdqtCbs2MMXuQolO,\n.xigIfsXFJm6Vpu7yJMBg {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.WPLH_7TXHq7BqT9hHzVb {\n pointer-events: none;\n}\n\n.tT6OWdqtCbs2MMXuQolO {\n pointer-events: auto;\n border: none;\n background-color: transparent;\n cursor: pointer;\n}\n\n.Glhd1mp8TgUhMTd0USgB .tT6OWdqtCbs2MMXuQolO {\n pointer-events: none;\n}\n\n.xigIfsXFJm6Vpu7yJMBg polygon {\n vector-effect: non-scaling-stroke;\n stroke-width: 1px;\n stroke-linejoin: round;\n stroke: #fff;\n fill: transparent;\n opacity: 0.5;\n}\n\n.WPLH_7TXHq7BqT9hHzVb.sLUALd1JLejKRm6ha610 .xigIfsXFJm6Vpu7yJMBg polygon {\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/Area.module.css"],names:[],mappings:"AAAA;;;EAGE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;AACd;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,oBAAoB;EACpB,YAAY;EACZ,6BAA6B;EAC7B,eAAe;AACjB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,iCAAiC;EACjC,iBAAiB;EACjB,sBAAsB;EACtB,YAAY;EACZ,iBAAiB;EACjB,YAAY;AACd;;AAEA;EACE,UAAU;AACZ",sourcesContent:[".area,\n.clip,\n.outline {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.area {\n pointer-events: none;\n}\n\n.clip {\n pointer-events: auto;\n border: none;\n background-color: transparent;\n cursor: pointer;\n}\n\n.noPointerEvents .clip {\n pointer-events: none;\n}\n\n.outline polygon {\n vector-effect: non-scaling-stroke;\n stroke-width: 1px;\n stroke-linejoin: round;\n stroke: #fff;\n fill: transparent;\n opacity: 0.5;\n}\n\n.area.highlighted .outline polygon {\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={area:"WPLH_7TXHq7BqT9hHzVb",clip:"tT6OWdqtCbs2MMXuQolO",outline:"xigIfsXFJm6Vpu7yJMBg",noPointerEvents:"Glhd1mp8TgUhMTd0USgB",highlighted:"sLUALd1JLejKRm6ha610"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Hotspots.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".TybWUN1qSyVnWZRj2jJQ {\n display: grid;\n grid-template-columns: [left-start center-start] 1fr\n [left-end] 84%\n [right-start] 1fr\n [right-end center-end];\n justify-content: center;\n height: 100%;\n}\n\n.ZINeRLiFVbSh98HqZmLW {\n grid-template-columns: [left-start] var(--content-margin)\n [left-end center-start] minmax(0, var(--content-max-width))\n [right-start center-end] var(--content-margin)\n [right-end];\n --hotspots-scroll-button-height: 100%;\n}\n\n.Io2B9cuvf5F18Gtrd37e,\n.chENFLZo2WYBWnMHk2V5 {\n grid-row: 1;\n z-index: 2;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n overflow: hidden;\n pointer-events: none;\n}\n\n.Io2B9cuvf5F18Gtrd37e {\n grid-column: left-start / left-end;\n}\n\n.chENFLZo2WYBWnMHk2V5 {\n grid-column: right-start / right-end;\n}\n\n.ndmHXf5GhpuVMxUR_2FE {\n grid-column: center-start / center-end;\n grid-row: 1;\n display: flex;\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.mjql8fcABkHQd4eafaYW {\n position: relative;\n}\n\n.HXHK352vqXBCUhsImgHs {\n overflow: hidden;\n}\n\n.QWxdmw6rUwqui_KEqTUm {\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-rows: 100%;\n height: 100%;\n}\n\n.QWxdmw6rUwqui_KEqTUm > div {\n grid-row: 1;\n grid-column: 1;\n}\n\n.uiD7GPIU8uCap8mO1WnS {\n transform-origin: 0 0;\n width: 100%;\n height: 100%;\n}\n\n.uiD7GPIU8uCap8mO1WnS > img {\n height: 100%;\n}\n\n.QFCWY7Mze12tWC2LhfB6 {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/Hotspots.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb;;;+CAG6C;EAC7C,uBAAuB;EACvB,YAAY;AACd;;AAEA;EACE;;;oCAGkC;EAClC,qCAAqC;AACvC;;AAEA;;EAEE,WAAW;EACX,UAAU;EACV,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,mBAAmB;EACnB,gBAAgB;EAChB,oBAAoB;AACtB;;AAEA;EACE,kCAAkC;AACpC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,sCAAsC;EACtC,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,YAAY;AACd;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,oBAAoB;EACpB,YAAY;AACd;;AAEA;EACE,WAAW;EACX,cAAc;AAChB;;AAEA;EACE,qBAAqB;EACrB,WAAW;EACX,YAAY;AACd;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,oBAAoB;AACtB",sourcesContent:[".outer {\n display: grid;\n grid-template-columns: [left-start center-start] 1fr\n [left-end] 84%\n [right-start] 1fr\n [right-end center-end];\n justify-content: center;\n height: 100%;\n}\n\n.customMargin {\n grid-template-columns: [left-start] var(--content-margin)\n [left-end center-start] minmax(0, var(--content-max-width))\n [right-start center-end] var(--content-margin)\n [right-end];\n --hotspots-scroll-button-height: 100%;\n}\n\n.left,\n.right {\n grid-row: 1;\n z-index: 2;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n overflow: hidden;\n pointer-events: none;\n}\n\n.left {\n grid-column: left-start / left-end;\n}\n\n.right {\n grid-column: right-start / right-end;\n}\n\n.center {\n grid-column: center-start / center-end;\n grid-row: 1;\n display: flex;\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.tooltipsWrapper {\n position: relative;\n}\n\n.clip {\n overflow: hidden;\n}\n\n.stack {\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-rows: 100%;\n height: 100%;\n}\n\n.stack > div {\n grid-row: 1;\n grid-column: 1;\n}\n\n.wrapper {\n transform-origin: 0 0;\n width: 100%;\n height: 100%;\n}\n\n.wrapper > img {\n height: 100%;\n}\n\n.compositeItem {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={outer:"TybWUN1qSyVnWZRj2jJQ",customMargin:"ZINeRLiFVbSh98HqZmLW",left:"Io2B9cuvf5F18Gtrd37e",right:"chENFLZo2WYBWnMHk2V5",center:"ndmHXf5GhpuVMxUR_2FE",tooltipsWrapper:"mjql8fcABkHQd4eafaYW",clip:"HXHK352vqXBCUhsImgHs",stack:"QWxdmw6rUwqui_KEqTUm",wrapper:"uiD7GPIU8uCap8mO1WnS",compositeItem:"QFCWY7Mze12tWC2LhfB6"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/ImageArea.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".badQrqAcv2XxxttoXVjQ img {\n opacity: 0;\n transition: opacity 0.2s linear;\n}\n\n.ppwda25tRw5Q8asAIt5p img {\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/ImageArea.module.css"],names:[],mappings:"AAAA;EACE,UAAU;EACV,+BAA+B;AACjC;;AAEA;EACE,UAAU;AACZ",sourcesContent:[".area img {\n opacity: 0;\n transition: opacity 0.2s linear;\n}\n\n.activeImageVisible img {\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={area:"badQrqAcv2XxxttoXVjQ",activeImageVisible:"ppwda25tRw5Q8asAIt5p"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Indicator.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.W9SduUDqAN6cstHWRbxt {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n transform-origin: 0 0;\n}\n\n.aq59HIbeOkorb_QjBWGv {\n --size: 15px;\n margin: calc(var(--size) / -2) 0 0 calc(var(--size) / -2);\n animation: SKA1_AVL4qSJnwhP_H6m 2s infinite;\n pointer-events: none;\n z-index: 1;\n transition: opacity 1s ease;\n}\n\n.a1M8mJs_mvTn_VCQCAEJ {\n opacity: 0;\n}\n\n.aq59HIbeOkorb_QjBWGv,\n.aq59HIbeOkorb_QjBWGv::before {\n position: absolute;\n top: 0;\n left: 0;\n width: var(--size);\n height: var(--size);\n border-radius: 100%;\n background-color: var(--color, #fff);\n}\n\n.aq59HIbeOkorb_QjBWGv::before {\n content: "";\n animation: FO4iFvfJHTnY9AHgvY_y 2s infinite;\n}\n\n@keyframes SKA1_AVL4qSJnwhP_H6m {\n 0% {\n transform: scale(1.3);\n }\n\n 20% {\n transform: scale(1);\n }\n\n 80% {\n transform: scale(1.3);\n }\n\n 100% {\n transform: scale(1.3);\n }\n}\n\n@keyframes FO4iFvfJHTnY9AHgvY_y {\n 20% {\n transform: scale(1);\n }\n\n 100% {\n transform: scale(3);\n opacity: 0;\n }\n}\n',"",{version:3,sources:["webpack://./src/contentElements/hotspots/Indicator.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,qBAAqB;AACvB;;AAEA;EACE,YAAY;EACZ,yDAAyD;EACzD,2CAA4B;EAC5B,oBAAoB;EACpB,UAAU;EACV,2BAA2B;AAC7B;;AAEA;EACE,UAAU;AACZ;;AAEA;;EAEE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,kBAAkB;EAClB,mBAAmB;EACnB,mBAAmB;EACnB,oCAAoC;AACtC;;AAEA;EACE,WAAW;EACX,2CAA4B;AAC9B;;AAEA;EACE;IACE,qBAAqB;EACvB;;EAEA;IACE,mBAAmB;EACrB;;EAEA;IACE,qBAAqB;EACvB;;EAEA;IACE,qBAAqB;EACvB;AACF;;AAEA;EACE;IACE,mBAAmB;EACrB;;EAEA;IACE,mBAAmB;IACnB,UAAU;EACZ;AACF",sourcesContent:['.wrapper {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n transform-origin: 0 0;\n}\n\n.indicator {\n --size: 15px;\n margin: calc(var(--size) / -2) 0 0 calc(var(--size) / -2);\n animation: inner 2s infinite;\n pointer-events: none;\n z-index: 1;\n transition: opacity 1s ease;\n}\n\n.hidden {\n opacity: 0;\n}\n\n.indicator,\n.indicator::before {\n position: absolute;\n top: 0;\n left: 0;\n width: var(--size);\n height: var(--size);\n border-radius: 100%;\n background-color: var(--color, #fff);\n}\n\n.indicator::before {\n content: "";\n animation: outer 2s infinite;\n}\n\n@keyframes inner {\n 0% {\n transform: scale(1.3);\n }\n\n 20% {\n transform: scale(1);\n }\n\n 80% {\n transform: scale(1.3);\n }\n\n 100% {\n transform: scale(1.3);\n }\n}\n\n@keyframes outer {\n 20% {\n transform: scale(1);\n }\n\n 100% {\n transform: scale(3);\n opacity: 0;\n }\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"W9SduUDqAN6cstHWRbxt",indicator:"aq59HIbeOkorb_QjBWGv",inner:"SKA1_AVL4qSJnwhP_H6m",hidden:"a1M8mJs_mvTn_VCQCAEJ",outer:"FO4iFvfJHTnY9AHgvY_y"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/ScrollButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Qe6Zm9CjuOiuLZ9lGYFr {\n height: var(--hotspots-scroll-button-height);\n padding: 1rem;\n background-color: transparent;\n border: 0;\n color: #fff;\n transition: opacity 0.2s linear, visibility 0.2s;\n pointer-events: auto;\n width: 100%;\n box-sizing: border-box;\n}\n\n.Zw5ouXI4Zp_pxAjcmdRQ {\n display: flex;\n justify-content: center;;\n}\n\n.YbjF0xcCazOyxRVJcxvY {\n opacity: 0;\n visibility: hidden;\n}\n\n.Qe6Zm9CjuOiuLZ9lGYFr svg {\n transition: transform 0.2s ease;\n display: block;\n width: var(--theme-hotspts-scroll-button-size);\n height: var(--theme-hotspots-scroll-button-size);\n filter: drop-shadow(0 1px 4px #000);\n flex-shrink: 0;\n}\n\n.Qe6Zm9CjuOiuLZ9lGYFr:not(.YbjF0xcCazOyxRVJcxvY):hover svg,\n.Qe6Zm9CjuOiuLZ9lGYFr:not(.YbjF0xcCazOyxRVJcxvY):active svg {\n transform: scale(1.2);\n}\n\n.iqEWy3D32VcSClgCDOa0 {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/ScrollButton.module.css"],names:[],mappings:"AAAA;EACE,4CAA4C;EAC5C,aAAa;EACb,6BAA6B;EAC7B,SAAS;EACT,WAAW;EACX,gDAAgD;EAChD,oBAAoB;EACpB,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE,aAAa;EACb,uBAAuB;AACzB;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB;;AAEA;EACE,+BAA+B;EAC/B,cAAc;EACd,8CAA8C;EAC9C,gDAAgD;EAChD,mCAAmC;EACnC,cAAc;AAChB;;AAEA;;EAEE,qBAAqB;AACvB;;AAEA;EACE,SAAS;EACT,mBAAmB;EACnB,WAAW;EACX,gBAAgB;EAChB,UAAU;EACV,kBAAkB;EAClB,mBAAmB;EACnB,UAAU;AACZ",sourcesContent:[".button {\n height: var(--hotspots-scroll-button-height);\n padding: 1rem;\n background-color: transparent;\n border: 0;\n color: #fff;\n transition: opacity 0.2s linear, visibility 0.2s;\n pointer-events: auto;\n width: 100%;\n box-sizing: border-box;\n}\n\n.icon {\n display: flex;\n justify-content: center;;\n}\n\n.disabled {\n opacity: 0;\n visibility: hidden;\n}\n\n.button svg {\n transition: transform 0.2s ease;\n display: block;\n width: var(--theme-hotspts-scroll-button-size);\n height: var(--theme-hotspots-scroll-button-size);\n filter: drop-shadow(0 1px 4px #000);\n flex-shrink: 0;\n}\n\n.button:not(.disabled):hover svg,\n.button:not(.disabled):active svg {\n transform: scale(1.2);\n}\n\n.visuallyHidden {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:"Qe6Zm9CjuOiuLZ9lGYFr",icon:"Zw5ouXI4Zp_pxAjcmdRQ",disabled:"YbjF0xcCazOyxRVJcxvY",visuallyHidden:"iqEWy3D32VcSClgCDOa0"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Scroller.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".wLN_I2BFetgcy3muTBLm {\n overflow: hidden;\n overflow-x: auto;\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-flow: column;\n grid-template-rows: 0px 100%;\n scroll-snap-type: x mandatory;\n scrollbar-width: none;\n}\n\n.wLN_I2BFetgcy3muTBLm::-webkit-scrollbar {\n display: none;\n}\n\n.CIOPs8VcWWsfOkDczpec {\n position: sticky;\n top: 0;\n left: 0;\n width: 100%;\n grid-column: 1;\n grid-row: 1;\n}\n\n.qObMvMTeTYBFc3UifTqi {\n scroll-snap-align: start;\n scroll-snap-stop: always;\n grid-row: 2;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/Scroller.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,aAAa;EACb,uBAAuB;EACvB,sBAAsB;EACtB,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;AACvB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,gBAAgB;EAChB,MAAM;EACN,OAAO;EACP,WAAW;EACX,cAAc;EACd,WAAW;AACb;;AAEA;EACE,wBAAwB;EACxB,wBAAwB;EACxB,WAAW;AACb",sourcesContent:[".scroller {\n overflow: hidden;\n overflow-x: auto;\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-flow: column;\n grid-template-rows: 0px 100%;\n scroll-snap-type: x mandatory;\n scrollbar-width: none;\n}\n\n.scroller::-webkit-scrollbar {\n display: none;\n}\n\n.sticky {\n position: sticky;\n top: 0;\n left: 0;\n width: 100%;\n grid-column: 1;\n grid-row: 1;\n}\n\n.step {\n scroll-snap-align: start;\n scroll-snap-stop: always;\n grid-row: 2;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={scroller:"wLN_I2BFetgcy3muTBLm",sticky:"CIOPs8VcWWsfOkDczpec",step:"qObMvMTeTYBFc3UifTqi"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Tooltip.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.iVaxrx_9LWA8yRh7To8q {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n}\n\n.OkiLOc9K1qL3Gxl06cM2 {\n position: absolute;\n border: 0;\n width: 0;\n height: 0;\n background: transparent;\n}\n\n.OkiLOc9K1qL3Gxl06cM2 {\n outline: none !important;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj {\n font-family: var(--theme-entry-font-family);\n box-sizing: border-box;\n padding: 0.75rem;\n border-radius: 5px;\n --max-width: 400px;\n --floating-padding: 8% - 5px;\n max-width: min(100% - 2 * var(--floating-padding), var(--max-width));\n}\n\n._Pi7Nxjfq9vAyKqoQeV2 {\n --floating-padding: 40px;\n}\n\n.YqHICC34bzfBuiwIHdgu {\n background-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor};\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor};\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n}\n\n.V7z8n3E9tG7_xXcefcDE {\n background-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor};\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor};\n border: solid 1px rgba(255 255 255 / 5%);\n}\n\n.YqHICC34bzfBuiwIHdgu > svg {\n fill: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor};\n}\n\n.V7z8n3E9tG7_xXcefcDE > svg {\n fill: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor};\n}\n\n.V7z8n3E9tG7_xXcefcDE > svg path:first-of-type {\n stroke: rgba(255 255 255 / 5%);\n}\n\n.U9KwBj8qwr_XjF3Yf7eQ {\n --max-width: 600px;\n}\n\n.brHHUSuxxMBG9k6NDc3a {\n --max-width: 300px;\n}\n\n.x3OK8SjtwIejoBGrqTo_ {\n --max-width: 200px;\n}\n\n.zv6a3XItI52cPgPAusp8 {\n text-align: center;\n}\n\n.iykKSkl__T21DnC9OdEv {\n text-align: right;\n}\n\n.O22c3mTNs7dp70wySHeN {\n min-width: 200px;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj .GZtFlviUgNGbhc6SN_0g {\n position: relative;\n margin-bottom: 1rem;\n}\n\n.GZtFlviUgNGbhc6SN_0g img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj h3,\n.hs0gXYWA9LqQLTK8Hxfj p {\n margin: 0;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj h3 {\n margin-bottom: 0.5rem;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj h3:last-child {\n margin-bottom: 0;\n}\n\n.O23JtTNTclOSglNph8c_ {\n display: flex;\n justify-content: center;\n gap: 0.5em;\n border-radius: 5px;\n text-decoration: none;\n padding: 0.5rem;\n background-color: transparent;\n color: inherit;\n margin-top: 1rem;\n font-weight: bold;\n border: solid 1px color-mix(in srgb, currentColor, transparent);\n}\n\n.oyx2dKTdY5dJ_SoG_zjA > :first-child .O23JtTNTclOSglNph8c_ {\n margin-top: 0;\n}\n\n.O23JtTNTclOSglNph8c_:hover,\n.O23JtTNTclOSglNph8c_:active {\n border: solid 1px currentColor;\n}\n\n.YqHICC34bzfBuiwIHdgu .O23JtTNTclOSglNph8c_ {\n color: var(--theme-widget-primary-color);\n}\n\n.hs0gXYWA9LqQLTK8Hxfj > :first-child .O23JtTNTclOSglNph8c_ {\n margin-top: 0;\n}\n\n.CVTpa24bN0VpyWU2rfUH .O23JtTNTclOSglNph8c_ {\n opacity: 0.5;\n}\n\n.CVTpa24bN0VpyWU2rfUH .O23JtTNTclOSglNph8c_:has([data-slate-string]),\n.CVTpa24bN0VpyWU2rfUH .O23JtTNTclOSglNph8c_:focus-within {\n opacity: 1;\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/hotspots/Tooltip.module.css"],names:[],mappings:"AAMA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,oBAAoB;AACtB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,SAAS;EACT,uBAAuB;AACzB;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,2CAA2C;EAC3C,sBAAsB;EACtB,gBAAgB;EAChB,kBAAkB;EAClB,kBAAkB;EAClB,4BAA4B;EAC5B,oEAAoE;AACtE;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,8DAA0C;EAC1C,mDAA2B;EAC3B,kEAA0C;EAC1C,kEAA0C;EAC1C,gHAAgH;AAClH;;AAEA;EACE,8DAAyC;EACzC,mDAA4B;EAC5B,kEAA2C;EAC3C,kEAA2C;EAC3C,wCAAwC;AAC1C;;AAEA;EACE,kDAA8B;AAChC;;AAEA;EACE,kDAA6B;AAC/B;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,cAAc;EACd,eAAe;EACf,YAAY;AACd;;AAEA;;EAEE,SAAS;AACX;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,UAAU;EACV,kBAAkB;EAClB,qBAAqB;EACrB,eAAe;EACf,6BAA6B;EAC7B,cAAc;EACd,gBAAgB;EAChB,iBAAiB;EACjB,+DAA+D;AACjE;;AAEA;EACE,aAAa;AACf;;AAEA;;EAEE,8BAA8B;AAChC;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,YAAY;AACd;;AAEA;;EAEE,UAAU;AACZ",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor,\n darkContentLinkColor, lightContentLinkColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.compositeItem {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n}\n\n.reference {\n position: absolute;\n border: 0;\n width: 0;\n height: 0;\n background: transparent;\n}\n\n.reference {\n outline: none !important;\n}\n\n.box {\n font-family: var(--theme-entry-font-family);\n box-sizing: border-box;\n padding: 0.75rem;\n border-radius: 5px;\n --max-width: 400px;\n --floating-padding: 8% - 5px;\n max-width: min(100% - 2 * var(--floating-padding), var(--max-width));\n}\n\n.paddingForScrollButtons {\n --floating-padding: 40px;\n}\n\n.light {\n background-color: lightContentSurfaceColor;\n color: darkContentTextColor;\n --content-text-color: darkContentTextColor;\n --content-link-color: darkContentLinkColor;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n}\n\n.dark {\n background-color: darkContentSurfaceColor;\n color: lightContentTextColor;\n --content-text-color: lightContentTextColor;\n --content-link-color: lightContentLinkColor;\n border: solid 1px rgba(255 255 255 / 5%);\n}\n\n.light > svg {\n fill: lightContentSurfaceColor;\n}\n\n.dark > svg {\n fill: darkContentSurfaceColor;\n}\n\n.dark > svg path:first-of-type {\n stroke: rgba(255 255 255 / 5%);\n}\n\n.maxWidth-wide {\n --max-width: 600px;\n}\n\n.maxWidth-narrow {\n --max-width: 300px;\n}\n\n.maxWidth-veryNarrow {\n --max-width: 200px;\n}\n\n.align-center {\n text-align: center;\n}\n\n.align-right {\n text-align: right;\n}\n\n.minWidth {\n min-width: 200px;\n}\n\n.box .imageWrapper {\n position: relative;\n margin-bottom: 1rem;\n}\n\n.imageWrapper img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\n.box h3,\n.box p {\n margin: 0;\n}\n\n.box h3 {\n margin-bottom: 0.5rem;\n}\n\n.box h3:last-child {\n margin-bottom: 0;\n}\n\n.link {\n display: flex;\n justify-content: center;\n gap: 0.5em;\n border-radius: 5px;\n text-decoration: none;\n padding: 0.5rem;\n background-color: transparent;\n color: inherit;\n margin-top: 1rem;\n font-weight: bold;\n border: solid 1px color-mix(in srgb, currentColor, transparent);\n}\n\n.textWrapper > :first-child .link {\n margin-top: 0;\n}\n\n.link:hover,\n.link:active {\n border: solid 1px currentColor;\n}\n\n.light .link {\n color: var(--theme-widget-primary-color);\n}\n\n.box > :first-child .link {\n margin-top: 0;\n}\n\n.editable .link {\n opacity: 0.5;\n}\n\n.editable .link:has([data-slate-string]),\n.editable .link:focus-within {\n opacity: 1;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,darkContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor}`,lightContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor}`,compositeItem:"iVaxrx_9LWA8yRh7To8q",reference:"OkiLOc9K1qL3Gxl06cM2",box:"hs0gXYWA9LqQLTK8Hxfj",paddingForScrollButtons:"_Pi7Nxjfq9vAyKqoQeV2",light:"YqHICC34bzfBuiwIHdgu",dark:"V7z8n3E9tG7_xXcefcDE","maxWidth-wide":"U9KwBj8qwr_XjF3Yf7eQ","maxWidth-narrow":"brHHUSuxxMBG9k6NDc3a","maxWidth-veryNarrow":"x3OK8SjtwIejoBGrqTo_","align-center":"zv6a3XItI52cPgPAusp8","align-right":"iykKSkl__T21DnC9OdEv",minWidth:"O22c3mTNs7dp70wySHeN",imageWrapper:"GZtFlviUgNGbhc6SN_0g",link:"O23JtTNTclOSglNph8c_",textWrapper:"oyx2dKTdY5dJ_SoG_zjA",editable:"CVTpa24bN0VpyWU2rfUH"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/iframeEmbed/IframeEmbed.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".VEgl_wYryGKoE0gKL4u8 {\n overflow: hidden;\n}\n\n.KdLjCVGxDp75ESlpyGuu {\n width: 100%;\n height: 100%;\n border: none;\n transform-origin: 0 0;\n}\n\n.XnZ8MQQrMI3x73Z9yzoh {\n width: 300%;\n height: 300%;\n transform: scale(0.333);\n}\n\n.p7uLLhOtyoIx4fFqTkd2 {\n width: 200%;\n height: 200%;\n transform: scale(0.5);\n}\n\n.mH1ebPM3XHlvo0GF4NmY {\n width: 133.333%;\n height: 133.333%;\n transform: scale(0.75);\n}\n","",{version:3,sources:["webpack://./src/contentElements/iframeEmbed/IframeEmbed.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,sBAAsB;AACxB",sourcesContent:[".wrapper {\n overflow: hidden;\n}\n\n.iframe {\n width: 100%;\n height: 100%;\n border: none;\n transform-origin: 0 0;\n}\n\n.scale-p33 {\n width: 300%;\n height: 300%;\n transform: scale(0.333);\n}\n\n.scale-p50 {\n width: 200%;\n height: 200%;\n transform: scale(0.5);\n}\n\n.scale-p75 {\n width: 133.333%;\n height: 133.333%;\n transform: scale(0.75);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"VEgl_wYryGKoE0gKL4u8",iframe:"KdLjCVGxDp75ESlpyGuu","scale-p33":"XnZ8MQQrMI3x73Z9yzoh","scale-p50":"p7uLLhOtyoIx4fFqTkd2","scale-p75":"mH1ebPM3XHlvo0GF4NmY"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/imageGallery/ImageGallery.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.XY2uQOS9qvXPYsbAnXmj {\n --overlap: 20px;\n --gutter: 8%;\n display: grid;\n grid-template-columns: 1fr 84% 1fr;\n align-items: center;\n height: 100%;\n margin: 0 auto;\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n}\n\n@media (min-width: 1000px) {\n .ioFrlTbmi2aeCHofsAjS {\n --overlap: 40px;\n }\n}\n\n.T1B5CI6ZMu_BjCkdd_Jw {\n --gutter: max(var(--content-margin), (100% - var(--content-max-width)) / 2);\n grid-template-columns:\n var(--content-margin)\n minmax(0, var(--content-max-width))\n var(--content-margin);\n justify-content: center;\n}\n\n.yYvpcEy89BsGndlHiK_J {\n grid-row: 1;\n z-index: 2;\n display: flex;\n justify-content: center;\n overflow: hidden;\n}\n\n.cfbIxL48ayBAZSGr6Yri {\n grid-column: 1;\n}\n\n.jrMgfhHrrOaXPzL81TMW {\n grid-column: 3;\n}\n\n.zjbA5W41rAvfPBxcGjSf {\n grid-row: 1;\n grid-column: 1/-1;\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-flow: column;\n align-items: center;\n overflow-x: auto;\n overscroll-behavior-x: contain;\n scroll-snap-type: x mandatory;\n scroll-behavior: smooth;\n padding: 0 calc(var(--overlap) + var(--gutter));\n scrollbar-width: none;\n}\n\n.zjbA5W41rAvfPBxcGjSf::-webkit-scrollbar {\n display: none;\n}\n\n.CfqJc9VLLtHvnaw7hzqm {\n scroll-snap-stop: always;\n scroll-snap-align: center;\n margin: 0 calc(-1 * var(--overlap));\n}\n\n.TGmJ9Vq8r8RsmlOIUdYi {\n z-index: 1\n}\n\n.GjMEG3P1avmQTwIAvAiY {\n transition: transform .2s ease, filter .2s linear;\n transform: scale(0.9);\n filter: brightness(0.5);\n}\n\n.TGmJ9Vq8r8RsmlOIUdYi .GjMEG3P1avmQTwIAvAiY {\n transform: scale(1);\n filter: none;\n}\n\n.D0dGUDUrnbUVbAjElCtm {\n opacity: 0.2;\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/imageGallery/ImageGallery.module.css"],names:[],mappings:"AAIA;EACE,eAAe;EACf,YAAY;EACZ,aAAa;EACb,kCAAkC;EAClC,mBAAmB;EACnB,YAAY;EACZ,cAAc;EACd,mDAA4B;AAC9B;;AAEA;EACE;IACE,eAAe;EACjB;AACF;;AAEA;EACE,2EAA2E;EAC3E;;;yBAGuB;EACvB,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,UAAU;EACV,aAAa;EACb,uBAAuB;EACvB,gBAAgB;AAClB;;AAEA;EAEE,cAAc;AAChB;;AAEA;EAEE,cAAc;AAChB;;AAEA;EACE,WAAW;EACX,iBAAiB;EACjB,aAAa;EACb,uBAAuB;EACvB,sBAAsB;EACtB,mBAAmB;EACnB,gBAAgB;EAChB,8BAA8B;EAC9B,6BAA6B;EAC7B,uBAAuB;EACvB,+CAA+C;EAC/C,qBAAqB;AACvB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,wBAAwB;EACxB,yBAAyB;EACzB,mCAAmC;AACrC;;AAEA;EACE;AACF;;AAEA;EACE,iDAAiD;EACjD,qBAAqB;EACrB,uBAAuB;AACzB;;AAEA;EACE,mBAAmB;EACnB,YAAY;AACd;;AAEA;EACE,YAAY;AACd",sourcesContent:['@value (\n lightContentTextColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.wrapper {\n --overlap: 20px;\n --gutter: 8%;\n display: grid;\n grid-template-columns: 1fr 84% 1fr;\n align-items: center;\n height: 100%;\n margin: 0 auto;\n color: lightContentTextColor;\n}\n\n@media (min-width: 1000px) {\n .wide {\n --overlap: 40px;\n }\n}\n\n.customMargin {\n --gutter: max(var(--content-margin), (100% - var(--content-max-width)) / 2);\n grid-template-columns:\n var(--content-margin)\n minmax(0, var(--content-max-width))\n var(--content-margin);\n justify-content: center;\n}\n\n.button {\n grid-row: 1;\n z-index: 2;\n display: flex;\n justify-content: center;\n overflow: hidden;\n}\n\n.leftButton {\n composes: button;\n grid-column: 1;\n}\n\n.rightButton {\n composes: button;\n grid-column: 3;\n}\n\n.items {\n grid-row: 1;\n grid-column: 1/-1;\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-flow: column;\n align-items: center;\n overflow-x: auto;\n overscroll-behavior-x: contain;\n scroll-snap-type: x mandatory;\n scroll-behavior: smooth;\n padding: 0 calc(var(--overlap) + var(--gutter));\n scrollbar-width: none;\n}\n\n.items::-webkit-scrollbar {\n display: none;\n}\n\n.item {\n scroll-snap-stop: always;\n scroll-snap-align: center;\n margin: 0 calc(-1 * var(--overlap));\n}\n\n.current {\n z-index: 1\n}\n\n.figure {\n transition: transform .2s ease, filter .2s linear;\n transform: scale(0.9);\n filter: brightness(0.5);\n}\n\n.current .figure {\n transform: scale(1);\n filter: none;\n}\n\n.placeholder {\n opacity: 0.2;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,wrapper:"XY2uQOS9qvXPYsbAnXmj",wide:"ioFrlTbmi2aeCHofsAjS",customMargin:"T1B5CI6ZMu_BjCkdd_Jw",button:"yYvpcEy89BsGndlHiK_J",leftButton:"cfbIxL48ayBAZSGr6Yri yYvpcEy89BsGndlHiK_J",rightButton:"jrMgfhHrrOaXPzL81TMW yYvpcEy89BsGndlHiK_J",items:"zjbA5W41rAvfPBxcGjSf",item:"CfqJc9VLLtHvnaw7hzqm",current:"TGmJ9Vq8r8RsmlOIUdYi",figure:"GjMEG3P1avmQTwIAvAiY",placeholder:"D0dGUDUrnbUVbAjElCtm"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/imageGallery/ScrollButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".h2_uZajOJ09DuMSZr0lC {\n padding: 0;\n background-color: transparent;\n border: 0;\n color: inherit;\n}\n\n.hGvHRyxkzsY6d4paPidk {\n text-align: left;\n}\n\n.rgOp3vZysv4mwS01ywnT {\n text-align: right;\n}\n\n.h2_uZajOJ09DuMSZr0lC svg {\n transition: transform 0.2s ease;\n display: block;\n width: var(--theme-image-gallery-scroll-button-size);\n height: var(--theme-image-gallery-scroll-button-size);\n filter: drop-shadow(0 1px 4px #000);\n}\n\n.h2_uZajOJ09DuMSZr0lC:not(.gQsVUkDK_W2XMpnxIivy):hover svg,\n.h2_uZajOJ09DuMSZr0lC:not(.gQsVUkDK_W2XMpnxIivy):focus svg {\n transform: scale(1.2);\n}\n\n.w3T53gWdvT5IXETcriIi {\n transition: opacity 0.2s linear;\n}\n\n.gQsVUkDK_W2XMpnxIivy .w3T53gWdvT5IXETcriIi {\n opacity: 0;\n}\n","",{version:3,sources:["webpack://./src/contentElements/imageGallery/ScrollButton.module.css"],names:[],mappings:"AAAA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,cAAc;AAChB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,+BAA+B;EAC/B,cAAc;EACd,oDAAoD;EACpD,qDAAqD;EACrD,mCAAmC;AACrC;;AAEA;;EAEE,qBAAqB;AACvB;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,UAAU;AACZ",sourcesContent:[".button {\n padding: 0;\n background-color: transparent;\n border: 0;\n color: inherit;\n}\n\n.left {\n text-align: left;\n}\n\n.right {\n text-align: right;\n}\n\n.button svg {\n transition: transform 0.2s ease;\n display: block;\n width: var(--theme-image-gallery-scroll-button-size);\n height: var(--theme-image-gallery-scroll-button-size);\n filter: drop-shadow(0 1px 4px #000);\n}\n\n.button:not(.disabled):hover svg,\n.button:not(.disabled):focus svg {\n transform: scale(1.2);\n}\n\n.icon {\n transition: opacity 0.2s linear;\n}\n\n.disabled .icon {\n opacity: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:"h2_uZajOJ09DuMSZr0lC",left:"hGvHRyxkzsY6d4paPidk",right:"rgOp3vZysv4mwS01ywnT",disabled:"gQsVUkDK_W2XMpnxIivy",icon:"w3T53gWdvT5IXETcriIi"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/infoTable/InfoTable.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".DMFNvrRDRuOE5i8W2m0p {\n width: 100%;\n border-collapse: collapse;\n border-spacing: 0;\n --table-border-color: transparent;\n}\n\n.DMFNvrRDRuOE5i8W2m0p td {\n min-width: 50px;\n vertical-align: top;\n}\n\n.DMFNvrRDRuOE5i8W2m0p td:first-child {\n border-right: solid 1px var(--table-border-color);\n padding: 0.5rem 0.5rem 0.5rem 0;\n white-space: pre;\n}\n\n.DMFNvrRDRuOE5i8W2m0p td:last-child {\n width: 100%;\n padding: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.E6jbkNZIyR76698CdtPo td {\n width: 50%;\n}\n\n.E6jbkNZIyR76698CdtPo td:first-child {\n text-align: right;\n}\n\n.DMFNvrRDRuOE5i8W2m0p tr:nth-child(n + 2) td {\n border-top: solid 1px var(--table-border-color);\n}\n\n.mF2q55yAvRfSMVCWUA74 {\n --table-border-color: color-mix(in srgb, transparent, currentColor);\n}\n","",{version:3,sources:["webpack://./src/contentElements/infoTable/InfoTable.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,yBAAyB;EACzB,iBAAiB;EACjB,iCAAiC;AACnC;;AAEA;EACE,eAAe;EACf,mBAAmB;AACrB;;AAEA;EACE,iDAAiD;EACjD,+BAA+B;EAC/B,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,+BAA+B;AACjC;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,+CAA+C;AACjD;;AAEA;EACE,mEAAmE;AACrE",sourcesContent:[".table {\n width: 100%;\n border-collapse: collapse;\n border-spacing: 0;\n --table-border-color: transparent;\n}\n\n.table td {\n min-width: 50px;\n vertical-align: top;\n}\n\n.table td:first-child {\n border-right: solid 1px var(--table-border-color);\n padding: 0.5rem 0.5rem 0.5rem 0;\n white-space: pre;\n}\n\n.table td:last-child {\n width: 100%;\n padding: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.center td {\n width: 50%;\n}\n\n.center td:first-child {\n text-align: right;\n}\n\n.table tr:nth-child(n + 2) td {\n border-top: solid 1px var(--table-border-color);\n}\n\n.selected {\n --table-border-color: color-mix(in srgb, transparent, currentColor);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={table:"DMFNvrRDRuOE5i8W2m0p",center:"E6jbkNZIyR76698CdtPo",selected:"mF2q55yAvRfSMVCWUA74"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/inlineBeforeAfter/BeforeAfter.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".wsM3G1GBegNSREJG37D2 {\n background-color: white;\n position: absolute;\n z-index: 1;\n}\n\n.usjVJs_HNL4Leh5nNBIR {\n height: 100%;\n --frame1pos: -8;\n --frame2pos: 16;\n --frame3pos: -32;\n --frame4pos: 32;\n --frame1px: calc(var(--frame1pos) * 1px);\n --frame2px: calc(var(--frame2pos) * 1px);\n --frame3px: calc(var(--frame3pos) * 1px);\n --frame4px: calc(var(--frame4pos) * 1px);\n /* in addition to the above variables, we receive --initial-rect-width\n from BeforeAfter.js, which has no sensible default value */\n}\n\n/* Selects react-compare-image container div */\n.usjVJs_HNL4Leh5nNBIR > div {\n height: 100% !important;\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n slider */\n.usjVJs_HNL4Leh5nNBIR.BdJ9lNR2254B02CNMMvv > div > div:nth-child(3) {\n animation: oiq2yEDfI3rTxUqTAQF7 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n before image */\n.usjVJs_HNL4Leh5nNBIR.BdJ9lNR2254B02CNMMvv div img:nth-child(2) {\n animation: n1vfmEVNN6f_ZuxnKA5q 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n before label */\n.usjVJs_HNL4Leh5nNBIR div div:nth-child(4) div {\n transition: opacity 0.1s ease-out 0.3s !important;\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n after image */\n.usjVJs_HNL4Leh5nNBIR.BdJ9lNR2254B02CNMMvv div img:nth-child(1) {\n animation: RWqwmIIZi8jrhQj4zixt 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n after label */\n.usjVJs_HNL4Leh5nNBIR div div:nth-child(5) div {\n transition: opacity 0.1s ease-out 0.3s !important;\n}\n\n@keyframes n1vfmEVNN6f_ZuxnKA5q {\n 0%, 100% {\n clip: rect(auto, calc(var(--initial-rect-width)), auto, auto);\n }\n\n 10%, 90% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame1px)), auto, auto);\n }\n\n 20%, 80% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame2px)), auto, auto);\n }\n\n 30%, 50%, 70% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame3px)), auto, auto);\n }\n\n 40%, 60% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame4px)), auto, auto);\n }\n}\n\n@keyframes RWqwmIIZi8jrhQj4zixt {\n 0%, 100% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width)));\n }\n\n 10%, 90% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame1px)));\n }\n\n 20%, 80% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame2px)));\n }\n\n 30%, 50%, 70% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame3px)));\n }\n\n 40%, 60% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame4px)));\n }\n}\n\n@keyframes oiq2yEDfI3rTxUqTAQF7 {\n 0%, 100% {\n margin-left: 0;\n }\n\n 10%, 90% {\n margin-left: var(--frame1px);\n }\n\n 20%, 80% {\n margin-left: var(--frame2px);\n }\n\n 30%, 50%, 70% {\n margin-left: var(--frame3px);\n }\n\n 40%, 60% {\n margin-left: var(--frame4px);\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/inlineBeforeAfter/BeforeAfter.module.css"],names:[],mappings:"AAAA;EACE,uBAAuB;EACvB,kBAAkB;EAClB,UAAU;AACZ;;AAEA;EACE,YAAY;EACZ,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,wCAAwC;EACxC,wCAAwC;EACxC,wCAAwC;EACxC,wCAAwC;EACxC;6DAC2D;AAC7D;;AAEA,8CAA8C;AAC9C;EACE,uBAAuB;AACzB;;AAEA;WACW;AACX;EACE,kEAAkE;AACpE;;AAEA;iBACiB;AACjB;EACE,kEAAuE;AACzE;;AAEA;iBACiB;AACjB;EACE,iDAAiD;AACnD;;AAEA;gBACgB;AAChB;EACE,kEAAsE;AACxE;;AAEA;gBACgB;AAChB;EACE,iDAAiD;AACnD;;AAEA;EACE;IACE,6DAA6D;EAC/D;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;AACF;;AAEA;EACE;IACE,6DAA6D;EAC/D;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;AACF;;AAEA;EACE;IACE,cAAc;EAChB;;EAEA;IACE,4BAA4B;EAC9B;;EAEA;IACE,4BAA4B;EAC9B;;EAEA;IACE,4BAA4B;EAC9B;;EAEA;IACE,4BAA4B;EAC9B;AACF",sourcesContent:[".sliderStart {\n background-color: white;\n position: absolute;\n z-index: 1;\n}\n\n.container {\n height: 100%;\n --frame1pos: -8;\n --frame2pos: 16;\n --frame3pos: -32;\n --frame4pos: 32;\n --frame1px: calc(var(--frame1pos) * 1px);\n --frame2px: calc(var(--frame2pos) * 1px);\n --frame3px: calc(var(--frame3pos) * 1px);\n --frame4px: calc(var(--frame4pos) * 1px);\n /* in addition to the above variables, we receive --initial-rect-width\n from BeforeAfter.js, which has no sensible default value */\n}\n\n/* Selects react-compare-image container div */\n.container > div {\n height: 100% !important;\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n slider */\n.container.wiggle > div > div:nth-child(3) {\n animation: SliderLeftRightShake 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n before image */\n.container.wiggle div img:nth-child(2) {\n animation: BeforeImageLeftRightShake 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n before label */\n.container div div:nth-child(4) div {\n transition: opacity 0.1s ease-out 0.3s !important;\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n after image */\n.container.wiggle div img:nth-child(1) {\n animation: AfterImageLeftRightShake 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n after label */\n.container div div:nth-child(5) div {\n transition: opacity 0.1s ease-out 0.3s !important;\n}\n\n@keyframes BeforeImageLeftRightShake {\n 0%, 100% {\n clip: rect(auto, calc(var(--initial-rect-width)), auto, auto);\n }\n\n 10%, 90% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame1px)), auto, auto);\n }\n\n 20%, 80% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame2px)), auto, auto);\n }\n\n 30%, 50%, 70% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame3px)), auto, auto);\n }\n\n 40%, 60% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame4px)), auto, auto);\n }\n}\n\n@keyframes AfterImageLeftRightShake {\n 0%, 100% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width)));\n }\n\n 10%, 90% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame1px)));\n }\n\n 20%, 80% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame2px)));\n }\n\n 30%, 50%, 70% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame3px)));\n }\n\n 40%, 60% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame4px)));\n }\n}\n\n@keyframes SliderLeftRightShake {\n 0%, 100% {\n margin-left: 0;\n }\n\n 10%, 90% {\n margin-left: var(--frame1px);\n }\n\n 20%, 80% {\n margin-left: var(--frame2px);\n }\n\n 30%, 50%, 70% {\n margin-left: var(--frame3px);\n }\n\n 40%, 60% {\n margin-left: var(--frame4px);\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={sliderStart:"wsM3G1GBegNSREJG37D2",container:"usjVJs_HNL4Leh5nNBIR",wiggle:"BdJ9lNR2254B02CNMMvv",SliderLeftRightShake:"oiq2yEDfI3rTxUqTAQF7",BeforeImageLeftRightShake:"n1vfmEVNN6f_ZuxnKA5q",AfterImageLeftRightShake:"RWqwmIIZi8jrhQj4zixt"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/inlineVideo/MutedIndicator.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".dD3lBf_itdFYrKbKFywX {\n position: absolute;\n right: 0;\n top: 0;\n color: #fff;\n background: linear-gradient(30deg, transparent, transparent 60%, #000000a6);\n padding: 5px 5px 40px 70px;\n pointer-events: none;\n opacity: 0;\n transition: opacity 0.2s;\n z-index: 1;\n will-change: transform;\n}\n\n.WIRZlXFkAvlJwI8tQsea {\n opacity: 1;\n}\n\n.rFcM7x0wK9huw4yE6Tbt {\n transform: scale(1, -1) translate(0, -24px);\n fill: #fff;\n}\n\n.hiJYCehPCy1NstHhOTlS {\n animation-name: sZmBrSUKnzeRlWpQG3eT;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0s;\n}\n\n.S00quEW8IRKwwkE6TNsb {\n animation-name: Jc_5LrUeu_TTNylz1gWW;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0.17s;\n}\n\n.XSX4hDBA30vJcfGU_qdj {\n animation-name: sZmBrSUKnzeRlWpQG3eT;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0.34s;\n}\n\n@keyframes sZmBrSUKnzeRlWpQG3eT {\n 0% {\n height: 8px\n }\n\n 50% {\n height: 4px\n }\n\n 100% {\n height: 8px\n }\n}\n\n@keyframes Jc_5LrUeu_TTNylz1gWW {\n 0% {\n height: 16px\n }\n\n 50% {\n height: 6px\n }\n\n 100% {\n height: 16px\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/inlineVideo/MutedIndicator.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,QAAQ;EACR,MAAM;EACN,WAAW;EACX,2EAA2E;EAC3E,0BAA0B;EAC1B,oBAAoB;EACpB,UAAU;EACV,wBAAwB;EACxB,UAAU;EACV,sBAAsB;AACxB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,2CAA2C;EAC3C,UAAU;AACZ;;AAEA;EAEE,oCAAwB;EACxB,wBAAwB;EACxB,mCAAmC;EACnC,mBAAmB;AACrB;;AAEA;EAEE,oCAAuB;EACvB,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;AACxB;;AAEA;EAEE,oCAAwB;EACxB,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;AACxB;;AAEA;EACE;IACE;EACF;;EAEA;IACE;EACF;;EAEA;IACE;EACF;AACF;;AAEA;EACE;IACE;EACF;;EAEA;IACE;EACF;;EAEA;IACE;EACF;AACF",sourcesContent:[".wrapper {\n position: absolute;\n right: 0;\n top: 0;\n color: #fff;\n background: linear-gradient(30deg, transparent, transparent 60%, #000000a6);\n padding: 5px 5px 40px 70px;\n pointer-events: none;\n opacity: 0;\n transition: opacity 0.2s;\n z-index: 1;\n will-change: transform;\n}\n\n.visible {\n opacity: 1;\n}\n\n.eqBar {\n transform: scale(1, -1) translate(0, -24px);\n fill: #fff;\n}\n\n.eqBar1 {\n composes: eqBar;\n animation-name: short-eq;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0s;\n}\n\n.eqBar2 {\n composes: eqBar;\n animation-name: tall-eq;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0.17s;\n}\n\n.eqBar3 {\n composes: eqBar;\n animation-name: short-eq;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0.34s;\n}\n\n@keyframes short-eq {\n 0% {\n height: 8px\n }\n\n 50% {\n height: 4px\n }\n\n 100% {\n height: 8px\n }\n}\n\n@keyframes tall-eq {\n 0% {\n height: 16px\n }\n\n 50% {\n height: 6px\n }\n\n 100% {\n height: 16px\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"dD3lBf_itdFYrKbKFywX",visible:"WIRZlXFkAvlJwI8tQsea",eqBar:"rFcM7x0wK9huw4yE6Tbt",eqBar1:"hiJYCehPCy1NstHhOTlS rFcM7x0wK9huw4yE6Tbt","short-eq":"sZmBrSUKnzeRlWpQG3eT",eqBar2:"S00quEW8IRKwwkE6TNsb rFcM7x0wK9huw4yE6Tbt","tall-eq":"Jc_5LrUeu_TTNylz1gWW",eqBar3:"XSX4hDBA30vJcfGU_qdj rFcM7x0wK9huw4yE6Tbt"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/question/Question.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".kR8gzQsn8rI2WN_qaGhW {\n position: relative;\n padding-left: 22px;\n margin: 1.375rem 0 0 0;\n}\n\n.kR8gzQsn8rI2WN_qaGhW summary {\n display: inline-flex;\n oveflow: hidden;\n font-weight: bold;\n cursor: pointer;\n}\n\n.kR8gzQsn8rI2WN_qaGhW summary::-webkit-details-marker {\n display: none;\n}\n\n.kR8gzQsn8rI2WN_qaGhW summary > svg {\n position: absolute;\n left: -11px;\n top: 0;\n width: 30px;\n height: 30px;\n transition: transform 0.2s ease;\n}\n\n.kR8gzQsn8rI2WN_qaGhW[open] summary > svg {\n transform: rotate(90deg);\n}\n\n.pjKxGa4PMd0ZKZIKJaiI p {\n margin: 1.375rem 0 0 0;\n}\n\n.zhmFWKJnQmb0jVIhBtCP {\n text-align: center;\n}\n","",{version:3,sources:["webpack://./src/contentElements/question/Question.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,sBAAsB;AACxB;;AAEA;EACE,oBAAoB;EACpB,eAAe;EACf,iBAAiB;EACjB,eAAe;AACjB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,MAAM;EACN,WAAW;EACX,YAAY;EACZ,+BAA+B;AACjC;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;AACpB",sourcesContent:[".details {\n position: relative;\n padding-left: 22px;\n margin: 1.375rem 0 0 0;\n}\n\n.details summary {\n display: inline-flex;\n oveflow: hidden;\n font-weight: bold;\n cursor: pointer;\n}\n\n.details summary::-webkit-details-marker {\n display: none;\n}\n\n.details summary > svg {\n position: absolute;\n left: -11px;\n top: 0;\n width: 30px;\n height: 30px;\n transition: transform 0.2s ease;\n}\n\n.details[open] summary > svg {\n transform: rotate(90deg);\n}\n\n.answer p {\n margin: 1.375rem 0 0 0;\n}\n\n.layout-centerRagged {\n text-align: center;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={details:"kR8gzQsn8rI2WN_qaGhW",answer:"pjKxGa4PMd0ZKZIKJaiI","layout-centerRagged":"zhmFWKJnQmb0jVIhBtCP"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/quote/Quote.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.L7U2oigtlNjhxNlQQsoM {\n margin: 0;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n padding-bottom: 1.375rem;\n color: var(--palette-color);\n}\n\n.YRYfq2X3iuHtf59c9PKH {\n text-align: center;\n align-items: center;\n}\n\n.COQZVjkvX7EWyYS6Odux {\n --quote-indent: var(--theme-quote-indent, 0);\n --quote-large-mark-font-size: var(--theme-quote-large-mark-font-size, 2em);\n\n width: 100%;\n box-sizing: border-box;\n margin: 0;\n padding: 1em 0 var(--theme-quote-text-padding-bottom, 0.5em) 0;\n}\n\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux,\n.vctLcN6WrVoIzJncbCzv .COQZVjkvX7EWyYS6Odux {\n --quote-indent: var(--theme-quote-indent, 1em);\n}\n\n.COQZVjkvX7EWyYS6Odux p {\n margin: 1.375rem 0 0 var(--quote-indent);\n}\n\n.COQZVjkvX7EWyYS6Odux br {\n display: none;\n}\n\n.AOm80Gac2g8J9jk0ivaw .COQZVjkvX7EWyYS6Odux p {\n text-align: center;\n margin-right: var(--quote-indent);\n}\n\n.COQZVjkvX7EWyYS6Odux p:first-child {\n position: relative;\n}\n\n.COQZVjkvX7EWyYS6Odux p:first-child::before,\n.COQZVjkvX7EWyYS6Odux p:last-child::after {\n font-family: var(--theme-quote-mark-font-family);\n font-weight: var(--theme-quote-mark-font-weight, bold);\n opacity: var(--theme-quote-mark-opacity, 0.5);\n color: var(--theme-quote-mark-color);\n width: var(--theme-quote-mark-width);\n}\n\n.COQZVjkvX7EWyYS6Odux p:first-child::before {\n content: var(--theme-quote-left-mark, "“");\n}\n\n.PgTMTzvJH9wEh8rRCAmn .COQZVjkvX7EWyYS6Odux p:first-child::before {\n -webkit-mask: var(--theme-quote-left-mark-mask-image) 50% 50% no-repeat;\n mask: var(--theme-quote-left-mark-mask-image) 50% 50% no-repeat;\n background-color: var(--palette-color, var(--theme-quote-mark-color));\n color: transparent;\n}\n\n.COQZVjkvX7EWyYS6Odux p:last-child::after {\n content: var(--theme-quote-right-mark, '”');\n}\n\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux p:first-child::before,\n.vctLcN6WrVoIzJncbCzv .COQZVjkvX7EWyYS6Odux p:first-child::before {\n position: absolute;\n right: calc(100% + var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.AOm80Gac2g8J9jk0ivaw.vctLcN6WrVoIzJncbCzv .COQZVjkvX7EWyYS6Odux p:first-child::before {\n position: static;\n padding-right: var(--theme-quote-hanging-mark-spacing, 0.05em);\n margin-left: calc(-1ch - var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.YRYfq2X3iuHtf59c9PKH .COQZVjkvX7EWyYS6Odux p:first-child::before,\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux p:first-child::before {\n font-size: var(--quote-large-mark-font-size);\n line-height: 1em;\n}\n\n.YRYfq2X3iuHtf59c9PKH .COQZVjkvX7EWyYS6Odux p:first-child::before {\n font-size: var(--quote-large-mark-font-size);\n margin-top: var(--theme-quote-large-mark-margin-top, -0.1em);\n margin-bottom: var(--theme-quote-large-mark-margin-bottom, -0.3em);\n display: block;\n}\n\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux p:first-child::before {\n top: var(--theme-quote-large-mark-top, -0.2em);\n}\n\n.YRYfq2X3iuHtf59c9PKH .COQZVjkvX7EWyYS6Odux p:last-child::after,\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux p:last-child::after {\n display: none;\n}\n\n.vctLcN6WrVoIzJncbCzv .COQZVjkvX7EWyYS6Odux p:first-child::after {\n padding-left: var(--theme-quote-hanging-mark-spacing, 0.05em);\n}\n\n.nvZFDNO93X9oqlzuZ_Ut {\n min-width: var(--theme-quote-attribution-min-width);\n}\n\n.nvZFDNO93X9oqlzuZ_Ut p:first-child {\n position: relative;\n}\n\n.nvZFDNO93X9oqlzuZ_Ut p:first-child::before {\n content: var(--quote-attribution-prefix, "—");\n position: absolute;\n right: 100%;\n margin-right: 0.5em;\n}\n\n.YRYfq2X3iuHtf59c9PKH .nvZFDNO93X9oqlzuZ_Ut p:first-child::before {\n display: none;\n}\n\n.nvZFDNO93X9oqlzuZ_Ut p {\n margin: 0;\n}\n\n.nvZFDNO93X9oqlzuZ_Ut p:first-child {\n font-weight: bold;\n}\n\n@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-sm"]} {\n .GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux {\n --quote-indent: var(--theme-quote-indent, 1.5em);\n --quote-large-mark-font-size: var(--theme-quote-large-mark-font-size, 2.5em);\n }\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/quote/Quote.module.css"],names:[],mappings:"AAEA;EACE,SAAS;EACT,aAAa;EACb,sBAAsB;EACtB,qBAAqB;EACrB,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,4CAA4C;EAC5C,0EAA0E;;EAE1E,WAAW;EACX,sBAAsB;EACtB,SAAS;EACT,8DAA8D;AAChE;;AAEA;;EAEE,8CAA8C;AAChD;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,iCAAiC;AACnC;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,gDAAgD;EAChD,sDAAsD;EACtD,6CAA6C;EAC7C,oCAAoC;EACpC,oCAAoC;AACtC;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,uEAA+D;UAA/D,+DAA+D;EAC/D,qEAAqE;EACrE,kBAAkB;AACpB;;AAEA;EACE,2CAA2C;AAC7C;;AAEA;;EAEE,kBAAkB;EAClB,mEAAmE;AACrE;;AAEA;EACE,gBAAgB;EAChB,8DAA8D;EAC9D,yEAAyE;AAC3E;;AAEA;;EAEE,4CAA4C;EAC5C,gBAAgB;AAClB;;AAEA;EACE,4CAA4C;EAC5C,4DAA4D;EAC5D,kEAAkE;EAClE,cAAc;AAChB;;AAEA;EACE,8CAA8C;AAChD;;AAEA;;EAEE,aAAa;AACf;;AAEA;EACE,6DAA6D;AAC/D;;AAEA;EACE,mDAAmD;AACrD;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,6CAA6C;EAC7C,kBAAkB;EAClB,WAAW;EACX,mBAAmB;AACrB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE;IACE,gDAAgD;IAChD,4EAA4E;EAC9E;AACF",sourcesContent:["@value breakpoint-sm from 'pageflow-scrolled/values/breakpoints.module.css';\n\n.figure {\n margin: 0;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n padding-bottom: 1.375rem;\n color: var(--palette-color);\n}\n\n.design-largeCentered {\n text-align: center;\n align-items: center;\n}\n\n.text {\n --quote-indent: var(--theme-quote-indent, 0);\n --quote-large-mark-font-size: var(--theme-quote-large-mark-font-size, 2em);\n\n width: 100%;\n box-sizing: border-box;\n margin: 0;\n padding: 1em 0 var(--theme-quote-text-padding-bottom, 0.5em) 0;\n}\n\n.design-largeHanging .text,\n.design-hanging .text {\n --quote-indent: var(--theme-quote-indent, 1em);\n}\n\n.text p {\n margin: 1.375rem 0 0 var(--quote-indent);\n}\n\n.text br {\n display: none;\n}\n\n.centerRagged .text p {\n text-align: center;\n margin-right: var(--quote-indent);\n}\n\n.text p:first-child {\n position: relative;\n}\n\n.text p:first-child::before,\n.text p:last-child::after {\n font-family: var(--theme-quote-mark-font-family);\n font-weight: var(--theme-quote-mark-font-weight, bold);\n opacity: var(--theme-quote-mark-opacity, 0.5);\n color: var(--theme-quote-mark-color);\n width: var(--theme-quote-mark-width);\n}\n\n.text p:first-child::before {\n content: var(--theme-quote-left-mark, \"“\");\n}\n\n.maskedMark .text p:first-child::before {\n mask: var(--theme-quote-left-mark-mask-image) 50% 50% no-repeat;\n background-color: var(--palette-color, var(--theme-quote-mark-color));\n color: transparent;\n}\n\n.text p:last-child::after {\n content: var(--theme-quote-right-mark, '”');\n}\n\n.design-largeHanging .text p:first-child::before,\n.design-hanging .text p:first-child::before {\n position: absolute;\n right: calc(100% + var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.centerRagged.design-hanging .text p:first-child::before {\n position: static;\n padding-right: var(--theme-quote-hanging-mark-spacing, 0.05em);\n margin-left: calc(-1ch - var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.design-largeCentered .text p:first-child::before,\n.design-largeHanging .text p:first-child::before {\n font-size: var(--quote-large-mark-font-size);\n line-height: 1em;\n}\n\n.design-largeCentered .text p:first-child::before {\n font-size: var(--quote-large-mark-font-size);\n margin-top: var(--theme-quote-large-mark-margin-top, -0.1em);\n margin-bottom: var(--theme-quote-large-mark-margin-bottom, -0.3em);\n display: block;\n}\n\n.design-largeHanging .text p:first-child::before {\n top: var(--theme-quote-large-mark-top, -0.2em);\n}\n\n.design-largeCentered .text p:last-child::after,\n.design-largeHanging .text p:last-child::after {\n display: none;\n}\n\n.design-hanging .text p:first-child::after {\n padding-left: var(--theme-quote-hanging-mark-spacing, 0.05em);\n}\n\n.attribution {\n min-width: var(--theme-quote-attribution-min-width);\n}\n\n.attribution p:first-child {\n position: relative;\n}\n\n.attribution p:first-child::before {\n content: var(--quote-attribution-prefix, \"—\");\n position: absolute;\n right: 100%;\n margin-right: 0.5em;\n}\n\n.design-largeCentered .attribution p:first-child::before {\n display: none;\n}\n\n.attribution p {\n margin: 0;\n}\n\n.attribution p:first-child {\n font-weight: bold;\n}\n\n@media screen and breakpoint-sm {\n .design-largeHanging .text {\n --quote-indent: var(--theme-quote-indent, 1.5em);\n --quote-large-mark-font-size: var(--theme-quote-large-mark-font-size, 2.5em);\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-sm":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-sm"]}`,figure:"L7U2oigtlNjhxNlQQsoM","design-largeCentered":"YRYfq2X3iuHtf59c9PKH",text:"COQZVjkvX7EWyYS6Odux","design-largeHanging":"GiTtWc_uaKOEJutqeLOE","design-hanging":"vctLcN6WrVoIzJncbCzv",centerRagged:"AOm80Gac2g8J9jk0ivaw",maskedMark:"PgTMTzvJH9wEh8rRCAmn",attribution:"nvZFDNO93X9oqlzuZ_Ut"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/soundDisclaimer/SoundDisclaimer.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".xnhfrBnX3S_AcFKpM1hT {\n display: grid;\n border: 1px solid currentColor;\n border-radius: 4px;\n position: relative;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.RBvaKbU88eDvZzLdmeEg,\n.Qt2v02J4D0JqcELHB5oQ {\n grid-column: 1;\n grid-row: 1;\n display: flex;\n align-items: center;\n transition-property: opacity, visibility;\n transition-duration: 0.09s;\n transition-timing-function: ease-out;\n opacity: 0;\n visibility: hidden;\n padding: 0 15px;\n}\n\n.RBvaKbU88eDvZzLdmeEg {\n position: relative;\n border: 0;\n background-color: transparent;\n font: inherit;\n color: currentColor;\n text-align: initial;\n width: 100%;\n z-index: 1;\n cursor: pointer;\n}\n\n.X2HktUH_OR6GUEXgt_Ai {\n opacity: 1;\n visibility: visible;\n transition-delay: 0.09s;\n transition-duration: 0.21s;\n transition-timing-function: ease-in;\n}\n\n.xnhfrBnX3S_AcFKpM1hT svg {\n flex: 0 0 25px;\n fill: currentColor;\n margin-right: 15px;\n}\n","",{version:3,sources:["webpack://./src/contentElements/soundDisclaimer/SoundDisclaimer.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;;EAEE,cAAc;EACd,WAAW;EACX,aAAa;EACb,mBAAmB;EACnB,wCAAwC;EACxC,0BAA0B;EAC1B,oCAAoC;EACpC,UAAU;EACV,kBAAkB;EAClB,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,WAAW;EACX,UAAU;EACV,eAAe;AACjB;;AAEA;EACE,UAAU;EACV,mBAAmB;EACnB,uBAAuB;EACvB,0BAA0B;EAC1B,mCAAmC;AACrC;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,kBAAkB;AACpB",sourcesContent:[".soundDisclaimer {\n display: grid;\n border: 1px solid currentColor;\n border-radius: 4px;\n position: relative;\n user-select: none;\n}\n\n.unmute,\n.unmuted {\n grid-column: 1;\n grid-row: 1;\n display: flex;\n align-items: center;\n transition-property: opacity, visibility;\n transition-duration: 0.09s;\n transition-timing-function: ease-out;\n opacity: 0;\n visibility: hidden;\n padding: 0 15px;\n}\n\n.unmute {\n position: relative;\n border: 0;\n background-color: transparent;\n font: inherit;\n color: currentColor;\n text-align: initial;\n width: 100%;\n z-index: 1;\n cursor: pointer;\n}\n\n.active {\n opacity: 1;\n visibility: visible;\n transition-delay: 0.09s;\n transition-duration: 0.21s;\n transition-timing-function: ease-in;\n}\n\n.soundDisclaimer svg {\n flex: 0 0 25px;\n fill: currentColor;\n margin-right: 15px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={soundDisclaimer:"xnhfrBnX3S_AcFKpM1hT",unmute:"RBvaKbU88eDvZzLdmeEg",unmuted:"Qt2v02J4D0JqcELHB5oQ",active:"X2HktUH_OR6GUEXgt_Ai"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/textBlock/TextBlock.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.ilWUrATktbBEpauCY9Fi {\n --block-quote-padding-left: 0;\n}\n\n.WbSS2BjzWkpoYPHAN0Sl {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 1em);\n}\n\n.uOHa7ifDajjExUGVmNkk {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 1.6em);\n}\n\n.ilWUrATktbBEpauCY9Fi p {\n margin: 1.375rem 0 0 0;\n}\n\n.ilWUrATktbBEpauCY9Fi li {\n margin: var(--theme-text-block-first-list-item-margin-top, 1.375rem) 0 0 0;\n}\n\n.ilWUrATktbBEpauCY9Fi li + li {\n margin-top: var(--theme-text-block-list-item-margin-top, 0.6875rem);\n}\n\n.ilWUrATktbBEpauCY9Fi a {\n word-wrap: break-word;\n}\n\n.ilWUrATktbBEpauCY9Fi ol,\n.ilWUrATktbBEpauCY9Fi ul {\n margin: 0;\n /* Prevent list markers from overlapping with floated elements. */\n padding-left: 0;\n padding-right: var(--list-indent, 25px);\n position: relative;\n left: var(--list-indent, 25px);\n}\n\n.ilWUrATktbBEpauCY9Fi ul {\n list-style-type: var(--theme-text-block-unordered-list-style-type);\n --list-indent: var(--theme-text-block-unordered-list-indent);\n}\n\n.ilWUrATktbBEpauCY9Fi ol {\n --list-indent: var(--theme-text-block-ordered-list-indent);\n}\n\n.ilWUrATktbBEpauCY9Fi ul li::marker {\n color: var(--theme-text-block-unordered-list-marker-color);\n}\n\n.ilWUrATktbBEpauCY9Fi blockquote {\n padding: 0.5em 0.5em 0.5em var(--block-quote-padding-left);\n margin: 1.375rem 0 0 0;\n position: relative;\n /* Prevent block quote symbol from overlapping with floated elements. */\n overflow: hidden;\n}\n\n.ilWUrATktbBEpauCY9Fi blockquote::before,\n.ilWUrATktbBEpauCY9Fi blockquote::after {\n font-family: var(--theme-quote-mark-font-family);\n font-weight: var(--theme-quote-mark-font-weight, bold);\n color: var(--theme-quote-mark-color);\n opacity: var(--theme-quote-mark-opacity, 0.5);\n width: var(--theme-quote-mark-width);\n}\n\n.ilWUrATktbBEpauCY9Fi blockquote::before {\n content: var(--theme-quote-left-mark, "“");\n}\n\n.ilWUrATktbBEpauCY9Fi blockquote::after {\n content: var(--theme-quote-right-mark, "”");\n}\n\n.uOHa7ifDajjExUGVmNkk blockquote::before,\n.WbSS2BjzWkpoYPHAN0Sl blockquote::before {\n position: absolute;\n}\n\n.uOHa7ifDajjExUGVmNkk blockquote::before {\n font-size: var(--theme-quote-large-mark-font-size, 2.5em);\n line-height: 1em;\n top: calc(var(--theme-quote-large-mark-top, -0.2em));\n padding-top: inherit;\n left: 0;\n}\n\n.uOHa7ifDajjExUGVmNkk blockquote::after {\n display: none;\n}\n\n.WbSS2BjzWkpoYPHAN0Sl blockquote::before {\n right: calc(100% - var(--block-quote-padding-left) + var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.WbSS2BjzWkpoYPHAN0Sl blockquote::after {\n padding-left: var(--theme-quote-hanging-mark-spacing, 0.05em);\n}\n\n@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-sm"]} {\n .uOHa7ifDajjExUGVmNkk {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 2em);\n }\n\n .ilWUrATktbBEpauCY9Fi blockquote {\n margin-left: 0.6875rem;\n padding-right: 1.375rem;\n }\n\n .uOHa7ifDajjExUGVmNkk blockquote::before {\n font-size: var(--theme-quote-large-mark-font-size, 3em);;\n }\n}\n\n.jPTaUNDm_DgNTmzLhA0g {\n text-align: center;\n}\n\n.jPTaUNDm_DgNTmzLhA0g ol,\n.jPTaUNDm_DgNTmzLhA0g ul {\n padding-left: 0;\n list-style-position: inside;\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/textBlock/TextBlock.module.css"],names:[],mappings:"AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE,mFAAmF;AACrF;;AAEA;EACE,qFAAqF;AACvF;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,0EAA0E;AAC5E;;AAEA;EACE,mEAAmE;AACrE;;AAEA;EACE,qBAAqB;AACvB;;AAEA;;EAEE,SAAS;EACT,iEAAiE;EACjE,eAAe;EACf,uCAAuC;EACvC,kBAAkB;EAClB,8BAA8B;AAChC;;AAEA;EACE,kEAAkE;EAClE,4DAA4D;AAC9D;;AAEA;EACE,0DAA0D;AAC5D;;AAEA;EACE,0DAA0D;AAC5D;;AAEA;EACE,0DAA0D;EAC1D,sBAAsB;EACtB,kBAAkB;EAClB,uEAAuE;EACvE,gBAAgB;AAClB;;AAEA;;EAEE,gDAAgD;EAChD,sDAAsD;EACtD,oCAAoC;EACpC,6CAA6C;EAC7C,oCAAoC;AACtC;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,2CAA2C;AAC7C;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;EACE,yDAAyD;EACzD,gBAAgB;EAChB,oDAAoD;EACpD,oBAAoB;EACpB,OAAO;AACT;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,qGAAqG;AACvG;;AAEA;EACE,6DAA6D;AAC/D;;AAEA;EACE;IACE,mFAAmF;EACrF;;EAEA;IACE,sBAAsB;IACtB,uBAAuB;EACzB;;EAEA;IACE,uDAAuD;EACzD;AACF;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,eAAe;EACf,2BAA2B;AAC7B",sourcesContent:['@value breakpoint-sm from \'pageflow-scrolled/values/breakpoints.module.css\';\n\n.text {\n --block-quote-padding-left: 0;\n}\n\n.quoteDesign-hanging {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 1em);\n}\n\n.quoteDesign-largeHanging {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 1.6em);\n}\n\n.text p {\n margin: 1.375rem 0 0 0;\n}\n\n.text li {\n margin: var(--theme-text-block-first-list-item-margin-top, 1.375rem) 0 0 0;\n}\n\n.text li + li {\n margin-top: var(--theme-text-block-list-item-margin-top, 0.6875rem);\n}\n\n.text a {\n word-wrap: break-word;\n}\n\n.text ol,\n.text ul {\n margin: 0;\n /* Prevent list markers from overlapping with floated elements. */\n padding-left: 0;\n padding-right: var(--list-indent, 25px);\n position: relative;\n left: var(--list-indent, 25px);\n}\n\n.text ul {\n list-style-type: var(--theme-text-block-unordered-list-style-type);\n --list-indent: var(--theme-text-block-unordered-list-indent);\n}\n\n.text ol {\n --list-indent: var(--theme-text-block-ordered-list-indent);\n}\n\n.text ul li::marker {\n color: var(--theme-text-block-unordered-list-marker-color);\n}\n\n.text blockquote {\n padding: 0.5em 0.5em 0.5em var(--block-quote-padding-left);\n margin: 1.375rem 0 0 0;\n position: relative;\n /* Prevent block quote symbol from overlapping with floated elements. */\n overflow: hidden;\n}\n\n.text blockquote::before,\n.text blockquote::after {\n font-family: var(--theme-quote-mark-font-family);\n font-weight: var(--theme-quote-mark-font-weight, bold);\n color: var(--theme-quote-mark-color);\n opacity: var(--theme-quote-mark-opacity, 0.5);\n width: var(--theme-quote-mark-width);\n}\n\n.text blockquote::before {\n content: var(--theme-quote-left-mark, "“");\n}\n\n.text blockquote::after {\n content: var(--theme-quote-right-mark, "”");\n}\n\n.quoteDesign-largeHanging blockquote::before,\n.quoteDesign-hanging blockquote::before {\n position: absolute;\n}\n\n.quoteDesign-largeHanging blockquote::before {\n font-size: var(--theme-quote-large-mark-font-size, 2.5em);\n line-height: 1em;\n top: calc(var(--theme-quote-large-mark-top, -0.2em));\n padding-top: inherit;\n left: 0;\n}\n\n.quoteDesign-largeHanging blockquote::after {\n display: none;\n}\n\n.quoteDesign-hanging blockquote::before {\n right: calc(100% - var(--block-quote-padding-left) + var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.quoteDesign-hanging blockquote::after {\n padding-left: var(--theme-quote-hanging-mark-spacing, 0.05em);\n}\n\n@media screen and breakpoint-sm {\n .quoteDesign-largeHanging {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 2em);\n }\n\n .text blockquote {\n margin-left: 0.6875rem;\n padding-right: 1.375rem;\n }\n\n .quoteDesign-largeHanging blockquote::before {\n font-size: var(--theme-quote-large-mark-font-size, 3em);;\n }\n}\n\n.layout-centerRagged {\n text-align: center;\n}\n\n.layout-centerRagged ol,\n.layout-centerRagged ul {\n padding-left: 0;\n list-style-position: inside;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-sm":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-sm"]}`,text:"ilWUrATktbBEpauCY9Fi","quoteDesign-hanging":"WbSS2BjzWkpoYPHAN0Sl","quoteDesign-largeHanging":"uOHa7ifDajjExUGVmNkk","layout-centerRagged":"jPTaUNDm_DgNTmzLhA0g"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/tikTokEmbed/TikTokEmbed.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".yWTRPYXzmvcEiHgAuMlF {\n margin: 0 auto;\n max-width: 325px;\n min-height: 450px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\n.tb23mnUM7TgTuOlq9qWA {\n background-color: #fff;\n visibility: hidden;\n}\n\n.tb23mnUM7TgTuOlq9qWA:has(iframe) {\n visibility: visible;\n}\n","",{version:3,sources:["webpack://./src/contentElements/tikTokEmbed/TikTokEmbed.module.css"],names:[],mappings:"AAAA;EACE,cAAc;EACd,gBAAgB;EAChB,iBAAiB;EACjB,aAAa;EACb,sBAAsB;EACtB,uBAAuB;AACzB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;EACE,mBAAmB;AACrB",sourcesContent:[".wrapper {\n margin: 0 auto;\n max-width: 325px;\n min-height: 450px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\n.inner {\n background-color: #fff;\n visibility: hidden;\n}\n\n.inner:has(iframe) {\n visibility: visible;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"yWTRPYXzmvcEiHgAuMlF",inner:"tb23mnUM7TgTuOlq9qWA"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/twitterEmbed/Placeholder.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".cIXIPEFuewIY3Vlqf6Uw {\n border-radius: 12px;\n background-color: #fff;\n color: #000;\n display: flex;\n flex-direction: column;\n padding: 12px 16px 30px;\n margin: 10px auto;\n border: solid 1px rgb(207, 217, 222);\n max-width: 550px;\n box-sizing: border-box;\n}\n\n.cIXIPEFuewIY3Vlqf6Uw svg {\n fill: #eee;\n}\n\n.hWiHRVdtor753KzU8w65 {\n display: flex;\n margin-bottom: 12px;\n}\n\n.X1RBVlD0AjSS8utlOi7q {\n animation: sTRuGFmLeTYVRxfnp30i 2s linear infinite;\n background: linear-gradient(-75deg, transparent 30%, #ddd 50%, transparent 70%) 0 0 / 200% 100%, #eee;\n background-attachment: fixed;\n}\n\n.fUwvhLCIvB_vcd8VjATp {\n width: 48px;\n height: 48px;\n border-radius: 100%;\n}\n\n.MEe9Rw6zBJYuPL79NpuO {\n flex: 1;\n margin-left: 7px;\n}\n\n.k2DISFRKi6j2NXopDe2Q,\n.TcxF5FohdVvCwbn4a2U9,\n.A6Wkadg003c3V0GF6ZuY {\n border-radius: 2px;\n}\n\n.k2DISFRKi6j2NXopDe2Q,\n.TcxF5FohdVvCwbn4a2U9 {\n height: 14px;\n margin: 6px 0;\n}\n\n.k2DISFRKi6j2NXopDe2Q {\n width: 40%;\n}\n\n.TcxF5FohdVvCwbn4a2U9 {\n width: 35%;\n}\n\n.A6Wkadg003c3V0GF6ZuY {\n height: 200px;\n flex-grow: 1;\n margin-bottom: 10px;\n}\n\n@keyframes sTRuGFmLeTYVRxfnp30i {\n to {\n background-position: -200% 0;\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/twitterEmbed/Placeholder.module.css"],names:[],mappings:"AAAA;EACE,mBAAmB;EACnB,sBAAsB;EACtB,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,iBAAiB;EACjB,oCAAoC;EACpC,gBAAgB;EAChB,sBAAsB;AACxB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,aAAa;EACb,mBAAmB;AACrB;;AAEA;EACE,kDAAkC;EAClC,qGAAqG;EACrG,4BAA4B;AAC9B;;AAEA;EAEE,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB;;AAEA;EACE,OAAO;EACP,gBAAgB;AAClB;;AAEA;;;EAGE,kBAAkB;AACpB;;AAEA;;EAGE,YAAY;EACZ,aAAa;AACf;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EAEE,aAAa;EACb,YAAY;EACZ,mBAAmB;AACrB;;AAEA;EACE;IACE,4BAA4B;EAC9B;AACF",sourcesContent:[".wrapper {\n border-radius: 12px;\n background-color: #fff;\n color: #000;\n display: flex;\n flex-direction: column;\n padding: 12px 16px 30px;\n margin: 10px auto;\n border: solid 1px rgb(207, 217, 222);\n max-width: 550px;\n box-sizing: border-box;\n}\n\n.wrapper svg {\n fill: #eee;\n}\n\n.row {\n display: flex;\n margin-bottom: 12px;\n}\n\n.item {\n animation: load 2s linear infinite;\n background: linear-gradient(-75deg, transparent 30%, #ddd 50%, transparent 70%) 0 0 / 200% 100%, #eee;\n background-attachment: fixed;\n}\n\n.avatar {\n composes: item;\n width: 48px;\n height: 48px;\n border-radius: 100%;\n}\n\n.info {\n flex: 1;\n margin-left: 7px;\n}\n\n.name,\n.handle,\n.text {\n border-radius: 2px;\n}\n\n.name,\n.handle {\n composes: item;\n height: 14px;\n margin: 6px 0;\n}\n\n.name {\n width: 40%;\n}\n\n.handle {\n width: 35%;\n}\n\n.text {\n composes: item;\n height: 200px;\n flex-grow: 1;\n margin-bottom: 10px;\n}\n\n@keyframes load {\n to {\n background-position: -200% 0;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"cIXIPEFuewIY3Vlqf6Uw",row:"hWiHRVdtor753KzU8w65",item:"X1RBVlD0AjSS8utlOi7q",load:"sTRuGFmLeTYVRxfnp30i",avatar:"fUwvhLCIvB_vcd8VjATp X1RBVlD0AjSS8utlOi7q",info:"MEe9Rw6zBJYuPL79NpuO",name:"k2DISFRKi6j2NXopDe2Q X1RBVlD0AjSS8utlOi7q",handle:"TcxF5FohdVvCwbn4a2U9 X1RBVlD0AjSS8utlOi7q",text:"A6Wkadg003c3V0GF6ZuY X1RBVlD0AjSS8utlOi7q"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/twitterEmbed/TwitterEmbed.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".X1AWlW4ZoybECubfVoQw > div {\n /* Twitter already inserts a div with margins while the tweet still\n loads. Since the placeholder also has these margins, prevent\n displaying extra space. */\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.Z6CMryMkXXLECpLMKqIe > div {\n margin: 0 auto;\n}\n","",{version:3,sources:["webpack://./src/contentElements/twitterEmbed/TwitterEmbed.module.css"],names:[],mappings:"AAAA;EACE;;8BAE4B;EAC5B,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,cAAc;AAChB",sourcesContent:[".loadingContainer > div {\n /* Twitter already inserts a div with margins while the tweet still\n loads. Since the placeholder also has these margins, prevent\n displaying extra space. */\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.container > div {\n margin: 0 auto;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={loadingContainer:"X1AWlW4ZoybECubfVoQw",container:"Z6CMryMkXXLECpLMKqIe"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/videoEmbed/VideoEmbed.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".IFXVjnq6MvtfDim0xwLq {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: #000;\n color: #fff;\n}\n","",{version:3,sources:["webpack://./src/contentElements/videoEmbed/VideoEmbed.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,SAAS;EACT,QAAQ;EACR,sBAAsB;EACtB,WAAW;AACb",sourcesContent:[".embedPlayer {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: #000;\n color: #fff;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={embedPlayer:"IFXVjnq6MvtfDim0xwLq"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/AudioPlayer.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".aPIRt0091L8ISV5GjxpG {\n height: 100%;\n}\n\n.HJdkHtgk8JL6KSzMig4p {\n height: 90px;\n}\n","",{version:3,sources:["webpack://./src/frontend/AudioPlayer.module.css"],names:[],mappings:"AAAA;EACE,YAAY;AACd;;AAEA;EACE,YAAY;AACd",sourcesContent:[".spaceForTextTracks {\n height: 100%;\n}\n\n.spaceForTextTracksActive {\n height: 90px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={spaceForTextTracks:"aPIRt0091L8ISV5GjxpG",spaceForTextTracksActive:"HJdkHtgk8JL6KSzMig4p"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Backdrop.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".brHzNnwoY_Rq8SdCyoDg {\n width: 100%;\n z-index: 2;\n}\n\n.qlgKHfqnaUCUEIFFv9AM {\n visibility: hidden;\n}\n\n.qbSq2z44ZJvpepTMbagl {\n background-color: #333;\n}\n\n@media print {\n .brHzNnwoY_Rq8SdCyoDg {\n page-break-inside: avoid;\n }\n\n /* Reset section transition styles. */\n .brHzNnwoY_Rq8SdCyoDg,\n .brHzNnwoY_Rq8SdCyoDg > div,\n .brHzNnwoY_Rq8SdCyoDg > div > div {\n position: static !important;\n height: auto !important;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Backdrop.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,UAAU;AACZ;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE;IACE,wBAAwB;EAC1B;;EAEA,qCAAqC;EACrC;;;IAGE,2BAA2B;IAC3B,uBAAuB;EACzB;AACF",sourcesContent:[".Backdrop {\n width: 100%;\n z-index: 2;\n}\n\n.noCompositionLayer {\n visibility: hidden;\n}\n\n.defaultBackground {\n background-color: #333;\n}\n\n@media print {\n .Backdrop {\n page-break-inside: avoid;\n }\n\n /* Reset section transition styles. */\n .Backdrop,\n .Backdrop > div,\n .Backdrop > div > div {\n position: static !important;\n height: auto !important;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={Backdrop:"brHzNnwoY_Rq8SdCyoDg",noCompositionLayer:"qlgKHfqnaUCUEIFFv9AM",defaultBackground:"qbSq2z44ZJvpepTMbagl"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Content.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".YPd_bDcBAZhmoMG13ZIF {\n font-family: var(--theme-entry-font-family);\n overflow: clip;\n}\n\n@media screen {\n .YPd_bDcBAZhmoMG13ZIF {\n background-color: #000;\n color: #fff;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Content.module.css"],names:[],mappings:"AAAA;EACE,2CAA2C;EAC3C,cAAc;AAChB;;AAEA;EACE;IACE,sBAAsB;IACtB,WAAW;EACb;AACF",sourcesContent:[".Content {\n font-family: var(--theme-entry-font-family);\n overflow: clip;\n}\n\n@media screen {\n .Content {\n background-color: #000;\n color: #fff;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={Content:"YPd_bDcBAZhmoMG13ZIF"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElement.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".v_yR80fWmYOtcDYT14nj {\n color: #000;\n background-color: #fff;\n border-left: solid 5px #f44336;\n padding: 0.5em;\n margin: 1em 0 0 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/ContentElement.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,sBAAsB;EACtB,8BAA8B;EAC9B,cAAc;EACd,iBAAiB;AACnB",sourcesContent:[".missing {\n color: #000;\n background-color: #fff;\n border-left: solid 5px #f44336;\n padding: 0.5em;\n margin: 1em 0 0 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={missing:"v_yR80fWmYOtcDYT14nj"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementBox.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".QUW877fF_Or9PLkYf6qv {\n overflow: hidden;\n border-radius: var(--theme-content-element-box-border-radius);\n}\n","",{version:3,sources:["webpack://./src/frontend/ContentElementBox.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,6DAA6D;AAC/D",sourcesContent:[".wrapper {\n overflow: hidden;\n border-radius: var(--theme-content-element-box-border-radius);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"QUW877fF_Or9PLkYf6qv"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementMargin.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Ru0CpqSMYe3m7QHqNLyf {\n margin: 1em 0 0 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/ContentElementMargin.module.css"],names:[],mappings:"AAAA;EACE,iBAAiB;AACnB",sourcesContent:[".wrapper {\n margin: 1em 0 0 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"Ru0CpqSMYe3m7QHqNLyf"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementScrollSpace.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".RYu28s7h_rtWJ0j1FpzK {\n height: 130vh;\n}\n\n.DfcR46D52usF9GH6H1kv {\n position: sticky;\n top: calc(50% - var(--height) * 1px);\n}\n\n@supports (height: 100lvh) {\n .RYu28s7h_rtWJ0j1FpzK {\n height: 130lvh;\n }\n\n .DfcR46D52usF9GH6H1kv {\n top: calc(50lvh - var(--height) * 1px);\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/ContentElementScrollSpace.module.css"],names:[],mappings:"AAAA;EACE,aAAa;AACf;;AAEA;EACE,gBAAgB;EAChB,oCAAoC;AACtC;;AAEA;EACE;IACE,cAAc;EAChB;;EAEA;IACE,sCAAsC;EACxC;AACF",sourcesContent:[".wrapper {\n height: 130vh;\n}\n\n.inner {\n position: sticky;\n top: calc(50% - var(--height) * 1px);\n}\n\n@supports (height: 100lvh) {\n .wrapper {\n height: 130lvh;\n }\n\n .inner {\n top: calc(50lvh - var(--height) * 1px);\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"RYu28s7h_rtWJ0j1FpzK",inner:"DfcR46D52usF9GH6H1kv"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/EditableInlineText.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".I79KMsRUTBYIu_hiFmdT {\n -webkit-hyphens: auto;\n hyphens: auto;\n white-space: pre-wrap;\n word-wrap: break-word;\n}\n\n/*\n `word-wrap: break-word` is required for browsers that do not\n support automatic hyphenation (e.g. Edge on Windows as of\n 2021-10) to prevent long words from causing horinzontal\n overflow. Mobile Safari (e.g. iPhone 11/iOS 13) does support\n `hyhens: auto`, but disables hyphenation if `word-wrap:\n break-word` is present. Since only Mobile Safari supports\n `-webkit-touch-callout` [1], we can use it to reset `word-wrap`\n for iOS only.\n\n [1] https://stackoverflow.com/questions/30102792/css-media-query-to-target-only-ios-devices\n*/\n@supports (-webkit-touch-callout: none) {\n .I79KMsRUTBYIu_hiFmdT {\n word-wrap: normal;\n }\n}\n\n.TPOWzDpnUi3VSWD0ZmoA {\n -webkit-hyphens: manual;\n hyphens: manual;\n word-wrap: break-word;\n}\n\n.yFEkBFfXjxOTFBBUQ7oX {\n hypens: none;\n word-wrap: normal;\n}\n","",{version:3,sources:["webpack://./src/frontend/EditableInlineText.module.css"],names:[],mappings:"AAAA;EACE,qBAAa;UAAb,aAAa;EACb,qBAAqB;EACrB,qBAAqB;AACvB;;AAEA;;;;;;;;;;;CAWC;AACD;EACE;IACE,iBAAiB;EACnB;AACF;;AAEA;EACE,uBAAe;UAAf,eAAe;EACf,qBAAqB;AACvB;;AAEA;EACE,YAAY;EACZ,iBAAiB;AACnB",sourcesContent:[".root {\n hyphens: auto;\n white-space: pre-wrap;\n word-wrap: break-word;\n}\n\n/*\n `word-wrap: break-word` is required for browsers that do not\n support automatic hyphenation (e.g. Edge on Windows as of\n 2021-10) to prevent long words from causing horinzontal\n overflow. Mobile Safari (e.g. iPhone 11/iOS 13) does support\n `hyhens: auto`, but disables hyphenation if `word-wrap:\n break-word` is present. Since only Mobile Safari supports\n `-webkit-touch-callout` [1], we can use it to reset `word-wrap`\n for iOS only.\n\n [1] https://stackoverflow.com/questions/30102792/css-media-query-to-target-only-ios-devices\n*/\n@supports (-webkit-touch-callout: none) {\n .root {\n word-wrap: normal;\n }\n}\n\n.hyphens-manual {\n hyphens: manual;\n word-wrap: break-word;\n}\n\n.hyphens-none {\n hypens: none;\n word-wrap: normal;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"I79KMsRUTBYIu_hiFmdT","hyphens-manual":"TPOWzDpnUi3VSWD0ZmoA","hyphens-none":"yFEkBFfXjxOTFBBUQ7oX"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/EditableText.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.sAYjcTqBpD93M7paozSH {\n white-space: pre-line;\n}\n\n.qAAb2UeqNlR0aIqURGkg {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n}\n\n.K93rog_l1xr119Ja3ldL {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n}\n\n.kisTHwdRs_GJcD6x3hAd {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentLinkColor};\n}\n`,"",{version:3,sources:["webpack://./src/frontend/EditableText.module.css"],names:[],mappings:"AAMA;EACE,qBAAqB;AACvB;;AAEA;EACE,mDAA4B;AAC9B;;AAEA;EACE,mDAA2B;AAC7B;;AAEA;EAEE,mDAAuB;AACzB",sourcesContent:['@value (\n darkContentTextColor,\n lightContentTextColor,\n contentLinkColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.root {\n white-space: pre-line;\n}\n\n.light {\n color: lightContentTextColor;\n}\n\n.dark {\n color: darkContentTextColor;\n}\n\n.link {\n composes: typography-contentLink from global;\n color: contentLinkColor;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,contentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentLinkColor}`,root:"sAYjcTqBpD93M7paozSH",light:"qAAb2UeqNlR0aIqURGkg",dark:"K93rog_l1xr119Ja3ldL",link:"kisTHwdRs_GJcD6x3hAd typography-contentLink"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Figure.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.gVf4vpDT0JsC5ycfZoXH {\n margin: 0;\n}\n\n.gVf4vpDT0JsC5ycfZoXH > figcaption {\n padding: 3px var(--theme-figure-caption-padding-inline, 10px) 5px;\n background-color: var(--theme-figure-caption-surface-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor});\n color: var(--theme-figure-caption-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor});\n}\n\n.gVf4vpDT0JsC5ycfZoXH > figcaption p {\n margin: 0;\n}\n\n.FyreZjVZJ2bdVaAA6_3w > figcaption {\n background-color: var(--theme-figure-caption-surface-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor});\n color: var(--theme-figure-caption-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor});\n}\n`,"",{version:3,sources:["webpack://./src/frontend/Figure.module.css"],names:[],mappings:"AAMA;EAEE,SAAS;AACX;;AAEA;EACE,iEAAiE;EACjE,yGAAqF;EACrF,2FAAmE;AACrE;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,yGAAoF;EACpF,2FAAoE;AACtE",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor,\n contentColorScope\n) from "pageflow-scrolled/values/colors.module.css";\n\n.root {\n composes: contentColorScope;\n margin: 0;\n}\n\n.root > figcaption {\n padding: 3px var(--theme-figure-caption-padding-inline, 10px) 5px;\n background-color: var(--theme-figure-caption-surface-color, lightContentSurfaceColor);\n color: var(--theme-figure-caption-text-color, darkContentTextColor);\n}\n\n.root > figcaption p {\n margin: 0;\n}\n\n.invert > figcaption {\n background-color: var(--theme-figure-caption-surface-color, darkContentSurfaceColor);\n color: var(--theme-figure-caption-text-color, lightContentTextColor);\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,contentColorScope:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,root:`gVf4vpDT0JsC5ycfZoXH ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,invert:"FyreZjVZJ2bdVaAA6_3w"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FillColor.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".f0IgnY3Y89QVHN5NGyJQ {\n width: 100%;\n}\n\n@media print {\n .f0IgnY3Y89QVHN5NGyJQ {\n display: none;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/FillColor.module.css"],names:[],mappings:"AAAA;EACE,WAAW;AACb;;AAEA;EACE;IACE,aAAa;EACf;AACF",sourcesContent:[".FillColor {\n width: 100%;\n}\n\n@media print {\n .FillColor {\n display: none;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={FillColor:"f0IgnY3Y89QVHN5NGyJQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FitViewport.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".uPHuuLoNR_C7XYjv4f3g {\n width: 100%;\n margin: 0 auto;\n}\n\n.qvWB6r46XTs0yGGQ06M5 {\n position: relative;\n}\n\n.sz1R9pRXZfNX_6ZX41LJ {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n.wvyFjcDzHcxCu_5lGY6g .sz1R9pRXZfNX_6ZX41LJ {\n background-color: #000;\n color: #fff;\n}\n\n@media print {\n .uPHuuLoNR_C7XYjv4f3g {\n page-break-inside: avoid;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/FitViewport.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,cAAc;AAChB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,QAAQ;EACR,SAAS;AACX;;AAEA;EACE,sBAAsB;EACtB,WAAW;AACb;;AAEA;EACE;IACE,wBAAwB;EAC1B;AACF",sourcesContent:[".container {\n width: 100%;\n margin: 0 auto;\n}\n\n.content {\n position: relative;\n}\n\n.inner {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n.opaque .inner {\n background-color: #000;\n color: #fff;\n}\n\n@media print {\n .container {\n page-break-inside: avoid;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"uPHuuLoNR_C7XYjv4f3g",content:"qvWB6r46XTs0yGGQ06M5",inner:"sz1R9pRXZfNX_6ZX41LJ",opaque:"wvyFjcDzHcxCu_5lGY6g"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Foreground.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".rtAbc7ONwEGAxMFPeZxw {\n pointer-events: none;\n\n position: relative;\n z-index: 3;\n\n box-sizing: border-box;\n\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n padding-top: var(--foreground-padding-top);\n}\n\n.W9LVxQOWSBHir5YUEsBj {\n min-height: 51vh;\n}\n\n.AB_91T3D_vlT20W8JPwD {\n min-height: 100vh;\n}\n\n.pwiFTJuYhXtouRiOh9ot {\n padding-bottom: 3em;\n}\n\n@media print {\n .rtAbc7ONwEGAxMFPeZxw {\n min-height: auto;\n /* Set by some section transitions. */\n margin-top: 0 !important;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Foreground.module.css"],names:[],mappings:"AAAA;EACE,oBAAoB;;EAEpB,kBAAkB;EAClB,UAAU;;EAEV,sBAAsB;;EAEtB,aAAa;EACb,sBAAsB;EACtB,uBAAuB;;EAEvB,0CAA0C;AAC5C;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE;IACE,gBAAgB;IAChB,qCAAqC;IACrC,wBAAwB;EAC1B;AACF",sourcesContent:[".Foreground {\n pointer-events: none;\n\n position: relative;\n z-index: 3;\n\n box-sizing: border-box;\n\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n padding-top: var(--foreground-padding-top);\n}\n\n.fullFadeHeight {\n min-height: 51vh;\n}\n\n.fullHeight {\n min-height: 100vh;\n}\n\n.paddingBottom {\n padding-bottom: 3em;\n}\n\n@media print {\n .Foreground {\n min-height: auto;\n /* Set by some section transitions. */\n margin-top: 0 !important;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={Foreground:"rtAbc7ONwEGAxMFPeZxw",fullFadeHeight:"W9LVxQOWSBHir5YUEsBj",fullHeight:"AB_91T3D_vlT20W8JPwD",paddingBottom:"pwiFTJuYhXtouRiOh9ot"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Fullscreen.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".sTTuOZEU87UqiQyGvLMq {\n width: 100%;\n height: calc(100 * var(--vh));\n position: relative;\n overflow: clip;\n}\n\n@media print {\n .sTTuOZEU87UqiQyGvLMq {\n height: 400px;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Fullscreen.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,6BAA6B;EAC7B,kBAAkB;EAClB,cAAc;AAChB;;AAEA;EACE;IACE,aAAa;EACf;AACF",sourcesContent:[".root {\n width: 100%;\n height: calc(100 * var(--vh));\n position: relative;\n overflow: clip;\n}\n\n@media print {\n .root {\n height: 400px;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"sTTuOZEU87UqiQyGvLMq"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FullscreenViewer/Fullscreen.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".fmvht5XZqinCR3D6_VMH {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 20000;\n}\n","",{version:3,sources:["webpack://./src/frontend/FullscreenViewer/Fullscreen.module.css"],names:[],mappings:"AAAA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,cAAc;AAChB",sourcesContent:[".wrapper {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 20000;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"fmvht5XZqinCR3D6_VMH"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FullscreenViewer/index.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".lh_VCBSgpZ5WOAkvEXvA {\n height: 100%;\n width: 100%;\n background-color: rgba(0,0,0, 0.9);\n opacity: 0;\n transition: opacity 0.2s linear;\n font-family: var(--theme-entry-font-family);\n}\n\n.btgY8ufJQtmzrHQUrMt0 {\n opacity: 1;\n}\n\n/*\n On iOS, the fixed background sometimes does not cover the document\n while navigation bars are being hidden (e.g. iPhone X, iOS\n 15.4.1). Applying the transform appears to fix this. Dragging the\n zoomed image, makes the navigation bars show up and resizes the\n viewport. We give the element a fixed height to prevent wonky\n effects while the viewport resizes. Since relying on `vh` directly\n causes problems in iOS in-app browsers, we apply the --vh\n workaround.\n\n Since only Mobile Safari supports `-webkit-touch-callout` [1], we\n can use it to reset `word-wrap` for iOS only.\n\n [1] https://stackoverflow.com/questions/30102792/css-media-query-to-target-only-ios-devices\n*/\n@supports (-webkit-touch-callout: none) {\n .lh_VCBSgpZ5WOAkvEXvA {\n transform: scale(1);\n height: calc(100 * var(--vh));\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/FullscreenViewer/index.module.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,WAAW;EACX,kCAAkC;EAClC,UAAU;EACV,+BAA+B;EAC/B,2CAA2C;AAC7C;;AAEA;EACE,UAAU;AACZ;;AAEA;;;;;;;;;;;;;;CAcC;AACD;EACE;IACE,mBAAmB;IACnB,6BAA6B;EAC/B;AACF",sourcesContent:[".wrapper {\n height: 100%;\n width: 100%;\n background-color: rgba(0,0,0, 0.9);\n opacity: 0;\n transition: opacity 0.2s linear;\n font-family: var(--theme-entry-font-family);\n}\n\n.visible {\n opacity: 1;\n}\n\n/*\n On iOS, the fixed background sometimes does not cover the document\n while navigation bars are being hidden (e.g. iPhone X, iOS\n 15.4.1). Applying the transform appears to fix this. Dragging the\n zoomed image, makes the navigation bars show up and resizes the\n viewport. We give the element a fixed height to prevent wonky\n effects while the viewport resizes. Since relying on `vh` directly\n causes problems in iOS in-app browsers, we apply the --vh\n workaround.\n\n Since only Mobile Safari supports `-webkit-touch-callout` [1], we\n can use it to reset `word-wrap` for iOS only.\n\n [1] https://stackoverflow.com/questions/30102792/css-media-query-to-target-only-ios-devices\n*/\n@supports (-webkit-touch-callout: none) {\n .wrapper {\n transform: scale(1);\n height: calc(100 * var(--vh));\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"lh_VCBSgpZ5WOAkvEXvA",visible:"btgY8ufJQtmzrHQUrMt0"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Image.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tt43C2iPpGUw5w4EkuAu {\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n","",{version:3,sources:["webpack://./src/frontend/Image.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,WAAW;EACX,YAAY;EACZ,oBAAiB;KAAjB,iBAAiB;AACnB",sourcesContent:[".fill {\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={fill:"tt43C2iPpGUw5w4EkuAu"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/InlineFileRights.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".DIgG1rRFiG9KaaiWouWH,\n.DIgG1rRFiG9KaaiWouWH > li {\n text-align: left;\n padding: 0;\n margin: 0;\n list-style: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/InlineFileRights.module.css"],names:[],mappings:"AAAA;;EAEE,gBAAgB;EAChB,UAAU;EACV,SAAS;EACT,gBAAgB;AAClB",sourcesContent:[".list,\n.list > li {\n text-align: left;\n padding: 0;\n margin: 0;\n list-style: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={list:"DIgG1rRFiG9KaaiWouWH"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MediaPlayer.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".NQFbF8VpgmDbxbdakHvU,\n.NQFbF8VpgmDbxbdakHvU > div,\n.NQFbF8VpgmDbxbdakHvU > div > div,\n.NQFbF8VpgmDbxbdakHvU img {\n width: 100%;\n height: 100%;\n}\n\n.NQFbF8VpgmDbxbdakHvU audio,\n.NQFbF8VpgmDbxbdakHvU audio:focus,\n.NQFbF8VpgmDbxbdakHvU video,\n.NQFbF8VpgmDbxbdakHvU video:focus {\n outline: none;\n}\n\n.NQFbF8VpgmDbxbdakHvU img {\n position: absolute;\n top: 0;\n left: 0;\n -o-object-fit: contain;\n object-fit: contain;\n background: #000;\n}\n\n.Mpa4X5G3N0epFpGyvyRm img,\n.Mpa4X5G3N0epFpGyvyRm video {\n -o-object-fit: cover;\n object-fit: cover;\n}\n","",{version:3,sources:["webpack://./src/frontend/MediaPlayer.module.css"],names:[],mappings:"AAAA;;;;EAIE,WAAW;EACX,YAAY;AACd;;AAEA;;;;EAIE,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,sBAAmB;KAAnB,mBAAmB;EACnB,gBAAgB;AAClB;;AAEA;;EAEE,oBAAiB;KAAjB,iBAAiB;AACnB",sourcesContent:[".wrapper,\n.wrapper > div,\n.wrapper > div > div,\n.wrapper img {\n width: 100%;\n height: 100%;\n}\n\n.wrapper audio,\n.wrapper audio:focus,\n.wrapper video,\n.wrapper video:focus {\n outline: none;\n}\n\n.wrapper img {\n position: absolute;\n top: 0;\n left: 0;\n object-fit: contain;\n background: #000;\n}\n\n.cover img,\n.cover video {\n object-fit: cover;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"NQFbF8VpgmDbxbdakHvU",cover:"Mpa4X5G3N0epFpGyvyRm"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MediaPlayer/textTracks.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".video-js {\n font-family: inherit !important;\n}\n\n/* Ensure text tracks are displayed on top of waveform */\n.vjs-text-track-display {\n z-index: 2;\n}\n\n.y8eJC30BLYnqApnCR43w .vjs-text-track-display {\n bottom: 40px;\n}\n\n.vjs-text-track-display div {\n font-family: inherit !important;\n font-size: 20px !important;\n}\n\n.vjs-text-track-display > div > div > div {\n padding: 0 4px 2px 4px;\n}\n\n.vjs-paused .vjs-text-track-display div {\n transition: opacity 0.2s, visibility 0.2s;\n opacity: 0;\n visibility: hidden !important;\n}\n","",{version:3,sources:["webpack://./src/frontend/MediaPlayer/textTracks.module.css"],names:[],mappings:"AAAA;EACE,+BAA+B;AACjC;;AAEA,wDAAwD;AACxD;EACE,UAAU;AACZ;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,+BAA+B;EAC/B,0BAA0B;AAC5B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yCAAyC;EACzC,UAAU;EACV,6BAA6B;AAC/B",sourcesContent:[":global .video-js {\n font-family: inherit !important;\n}\n\n/* Ensure text tracks are displayed on top of waveform */\n:global .vjs-text-track-display {\n z-index: 2;\n}\n\n.inset :global .vjs-text-track-display {\n bottom: 40px;\n}\n\n:global .vjs-text-track-display div {\n font-family: inherit !important;\n font-size: 20px !important;\n}\n\n:global .vjs-text-track-display > div > div > div {\n padding: 0 4px 2px 4px;\n}\n\n:global .vjs-paused .vjs-text-track-display div {\n transition: opacity 0.2s, visibility 0.2s;\n opacity: 0;\n visibility: hidden !important;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={inset:"y8eJC30BLYnqApnCR43w"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MediaPlayer/videojsBase.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".video-js {\n display: block;\n vertical-align: top;\n box-sizing: border-box;\n color: #fff;\n position: relative;\n padding: 0;\n font-size: 10px;\n line-height: 1;\n font-weight: normal;\n font-style: normal;\n font-family: Arial, Helvetica, sans-serif;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none; }\n .video-js:-moz-full-screen {\n position: absolute; }\n .video-js:-webkit-full-screen {\n width: 100% !important;\n height: 100% !important; }\n\n.video-js *, .video-js *:before, .video-js *:after {\n box-sizing: inherit; }\n\n.video-js ul {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n list-style-position: outside;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0; }\n\n.video-js .vjs-tech {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%; }\n\nbody.vjs-full-window {\n padding: 0;\n margin: 0;\n height: 100%;\n overflow-y: auto; }\n\n.vjs-full-window .video-js.vjs-fullscreen {\n position: fixed;\n overflow: hidden;\n z-index: 1000;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0; }\n\n.video-js.vjs-fullscreen {\n width: 100% !important;\n height: 100% !important;\n padding-top: 0 !important; }\n\n.video-js.vjs-fullscreen.vjs-user-inactive {\n cursor: none; }\n\n.vjs-hidden {\n display: none !important; }\n\n.vjs-disabled {\n opacity: 0.5;\n cursor: default; }\n\n.video-js .vjs-offscreen {\n height: 1px;\n left: -9999px;\n position: absolute;\n top: 0;\n width: 1px; }\n\n.vjs-lock-showing {\n display: block !important;\n opacity: 1;\n visibility: visible; }\n\n.vjs-no-js {\n padding: 20px;\n color: #fff;\n background-color: #000;\n font-size: 18px;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n width: 300px;\n height: 150px;\n margin: 0px auto; }\n\n.vjs-no-js a, .vjs-no-js a:visited {\n color: #66A8CC; }\n\n.vjs-poster {\n display: inline-block;\n vertical-align: middle;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: contain;\n background-color: #000000;\n cursor: pointer;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%; }\n\n.vjs-poster img {\n display: block;\n vertical-align: middle;\n margin: 0 auto;\n max-height: 100%;\n padding: 0;\n width: 100%; }\n\n.vjs-has-started .vjs-poster {\n display: none; }\n\n.vjs-audio.vjs-has-started .vjs-poster {\n display: block; }\n\n.vjs-using-native-controls .vjs-poster {\n display: none; }\n\n.vjs-text-track-display {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n pointer-events: none; }\n\n.video-js .vjs-text-track {\n font-size: 17px;\n text-align: center;\n margin-bottom: 0.1em;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.5); }\n\n.vjs-subtitles {\n color: #fff; }\n\n.vjs-captions {\n color: #fc6; }\n\n.vjs-tt-cue {\n display: block; }\n\n@media print {\n .video-js > *:not(.vjs-tech):not(.vjs-poster) {\n visibility: hidden; } }\n\n.vjs-resize-manager {\n border: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/MediaPlayer/videojsBase.module.css"],names:[],mappings:"AAAA;EACE,cAAc;EACd,mBAAmB;EACnB,sBAAsB;EACtB,WAAW;EACX,kBAAkB;EAClB,UAAU;EACV,eAAe;EACf,cAAc;EACd,mBAAmB;EACnB,kBAAkB;EAClB,yCAAyC;EACzC,yBAAyB;EACzB,sBAAsB;EAEtB,iBAAiB,EAAE;EACnB;IACE,kBAAkB,EAAE;EACtB;IACE,sBAAsB;IACtB,uBAAuB,EAAE;;AAE7B;EAGE,mBAAmB,EAAE;;AAEvB;EACE,oBAAoB;EACpB,kBAAkB;EAClB,oBAAoB;EACpB,4BAA4B;EAC5B,cAAc;EACd,eAAe;EACf,aAAa;EACb,gBAAgB,EAAE;;AAEpB;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY,EAAE;;AAEhB;EACE,UAAU;EACV,SAAS;EACT,YAAY;EACZ,gBAAgB,EAAE;;AAEpB;EACE,eAAe;EACf,gBAAgB;EAChB,aAAa;EACb,OAAO;EACP,MAAM;EACN,SAAS;EACT,QAAQ,EAAE;;AAEZ;EACE,sBAAsB;EACtB,uBAAuB;EACvB,yBAAyB,EAAE;;AAE7B;EACE,YAAY,EAAE;;AAEhB;EACE,wBAAwB,EAAE;;AAE5B;EACE,YAAY;EACZ,eAAe,EAAE;;AAEnB;EACE,WAAW;EACX,aAAa;EACb,kBAAkB;EAClB,MAAM;EACN,UAAU,EAAE;;AAEd;EACE,yBAAyB;EACzB,UAAU;EACV,mBAAmB,EAAE;;AAEvB;EACE,aAAa;EACb,WAAW;EACX,sBAAsB;EACtB,eAAe;EACf,yCAAyC;EACzC,kBAAkB;EAClB,YAAY;EACZ,aAAa;EACb,gBAAgB,EAAE;;AAEpB;EAEE,cAAc,EAAE;;AAElB;EACE,qBAAqB;EACrB,sBAAsB;EACtB,4BAA4B;EAC5B,4BAA4B;EAC5B,wBAAwB;EACxB,yBAAyB;EACzB,eAAe;EACf,SAAS;EACT,UAAU;EACV,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,YAAY,EAAE;;AAEhB;EACE,cAAc;EACd,sBAAsB;EACtB,cAAc;EACd,gBAAgB;EAChB,UAAU;EACV,WAAW,EAAE;;AAEf;EACE,aAAa,EAAE;;AAEjB;EACE,cAAc,EAAE;;AAElB;EACE,aAAa,EAAE;;AAEjB;EACE,kBAAkB;EAClB,SAAS;EACT,OAAO;EACP,QAAQ;EACR,MAAM;EACN,oBAAoB,EAAE;;AAExB;EACE,eAAe;EACf,kBAAkB;EAClB,oBAAoB;EACpB,sBAAsB;EACtB,oCAAoC,EAAE;;AAExC;EACE,WAAW,EAAE;;AAEf;EACE,WAAW,EAAE;;AAEf;EACE,cAAc,EAAE;;AAElB;EACE;IACE,kBAAkB,EAAE,EAAE;;AAE1B;EACE,YAAY;AACd",sourcesContent:[":global .video-js {\n display: block;\n vertical-align: top;\n box-sizing: border-box;\n color: #fff;\n position: relative;\n padding: 0;\n font-size: 10px;\n line-height: 1;\n font-weight: normal;\n font-style: normal;\n font-family: Arial, Helvetica, sans-serif;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n :global .video-js:-moz-full-screen {\n position: absolute; }\n :global .video-js:-webkit-full-screen {\n width: 100% !important;\n height: 100% !important; }\n\n:global .video-js *,\n:global .video-js *:before,\n:global .video-js *:after {\n box-sizing: inherit; }\n\n:global .video-js ul {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n list-style-position: outside;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0; }\n\n:global .video-js .vjs-tech {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%; }\n\n:global body.vjs-full-window {\n padding: 0;\n margin: 0;\n height: 100%;\n overflow-y: auto; }\n\n:global .vjs-full-window .video-js.vjs-fullscreen {\n position: fixed;\n overflow: hidden;\n z-index: 1000;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0; }\n\n:global .video-js.vjs-fullscreen {\n width: 100% !important;\n height: 100% !important;\n padding-top: 0 !important; }\n\n:global .video-js.vjs-fullscreen.vjs-user-inactive {\n cursor: none; }\n\n:global .vjs-hidden {\n display: none !important; }\n\n:global .vjs-disabled {\n opacity: 0.5;\n cursor: default; }\n\n:global .video-js .vjs-offscreen {\n height: 1px;\n left: -9999px;\n position: absolute;\n top: 0;\n width: 1px; }\n\n:global .vjs-lock-showing {\n display: block !important;\n opacity: 1;\n visibility: visible; }\n\n:global .vjs-no-js {\n padding: 20px;\n color: #fff;\n background-color: #000;\n font-size: 18px;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n width: 300px;\n height: 150px;\n margin: 0px auto; }\n\n:global .vjs-no-js a,\n:global .vjs-no-js a:visited {\n color: #66A8CC; }\n\n:global .vjs-poster {\n display: inline-block;\n vertical-align: middle;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: contain;\n background-color: #000000;\n cursor: pointer;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%; }\n\n:global .vjs-poster img {\n display: block;\n vertical-align: middle;\n margin: 0 auto;\n max-height: 100%;\n padding: 0;\n width: 100%; }\n\n:global .vjs-has-started .vjs-poster {\n display: none; }\n\n:global .vjs-audio.vjs-has-started .vjs-poster {\n display: block; }\n\n:global .vjs-using-native-controls .vjs-poster {\n display: none; }\n\n:global .vjs-text-track-display {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n pointer-events: none; }\n\n:global .video-js .vjs-text-track {\n font-size: 17px;\n text-align: center;\n margin-bottom: 0.1em;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.5); }\n\n:global .vjs-subtitles {\n color: #fff; }\n\n:global .vjs-captions {\n color: #fc6; }\n\n:global .vjs-tt-cue {\n display: block; }\n\n@media print {\n :global .video-js > *:not(.vjs-tech):not(.vjs-poster) {\n visibility: hidden; } }\n\n:global .vjs-resize-manager {\n border: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MotifArea.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".TrjBxZWSF1SDMawD6hI4 {\n position: absolute;\n background: radial-gradient(transparent, currentColor);\n z-index: 2;\n opacity: 0;\n pointer-events: none;\n\n /*\n Fix Chrome z-index bug. Elements can not placed in front of video\n elements using z-index inside position fixed container. See also\n https://stackoverflow.com/questions/24685491/position-fixed-z-index-bug-with-html5-video-tag\n */\n -webkit-transform: translateZ(0);\n}\n\n.KwHAxmTwUFIkt6BvtVdw {\n opacity: 0.2;\n}\n","",{version:3,sources:["webpack://./src/frontend/MotifArea.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,sDAAsD;EACtD,UAAU;EACV,UAAU;EACV,oBAAoB;;EAEpB;;;;GAIC;EACD,gCAAgC;AAClC;;AAEA;EACE,YAAY;AACd",sourcesContent:[".root {\n position: absolute;\n background: radial-gradient(transparent, currentColor);\n z-index: 2;\n opacity: 0;\n pointer-events: none;\n\n /*\n Fix Chrome z-index bug. Elements can not placed in front of video\n elements using z-index inside position fixed container. See also\n https://stackoverflow.com/questions/24685491/position-fixed-z-index-bug-with-html5-video-tag\n */\n -webkit-transform: translateZ(0);\n}\n\n.visible {\n opacity: 0.2;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"TrjBxZWSF1SDMawD6hI4",visible:"KwHAxmTwUFIkt6BvtVdw"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Picture.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".DCBbPbDtZsnXMdrYaCmy {\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n","",{version:3,sources:["webpack://./src/frontend/Picture.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,WAAW;EACX,YAAY;EACZ,oBAAiB;KAAjB,iBAAiB;AACnB",sourcesContent:[".root {\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"DCBbPbDtZsnXMdrYaCmy"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ClassicPlayerControls/BigPlayPauseButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".roqV_CyY0trAWnmrPZMF {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n transition: opacity 0.2s ease;\n}\n\n.tJZ9yCN421ToLoAgGIpz {\n transition-delay: 0.5s;\n}\n\n.JrO1QPQl5CxcQGwfQRGu {\n cursor: pointer;\n}\n\n.s8_W4ryP3V1aneCYwGR2 {\n cursor: none;\n}\n\n.dpGq9FbedviEhUzT990s {\n background: radial-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 60%);\n width: 64px;\n height: 64px;\n display: flex;\n align-items: center;\n justify-content: center;\n animation-duration: 0.7s;\n animation-timing-function: ease;\n animation-iteration-count: 1;\n animation-fill-mode: forwards;\n}\n\n.dpGq9FbedviEhUzT990s svg {\n fill: #fff;\n width: 56px;\n height: 56px;\n}\n\n.RKxeA42R0cBLETiVihEv {\n opacity: 0;\n}\n\n.LIQdSSxP74oOewD2J9kQ {\n animation-name: eiJ2w8qqo7p2BdVpunwK;\n}\n\n.upduwq0UelPLf85cxWGo {\n animation-name: upduwq0UelPLf85cxWGo;\n}\n\n@keyframes eiJ2w8qqo7p2BdVpunwK {\n 0% {\n }\n 100% {\n opacity: 0;\n transform: scale(1.5);\n }\n}\n\n@keyframes upduwq0UelPLf85cxWGo {\n 0% {\n opacity: 0;\n transform: scale(1.3);\n }\n 100% {\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/PlayerControls/ClassicPlayerControls/BigPlayPauseButton.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,6BAA6B;AAC/B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,YAAY;AACd;;AAEA;EAEE,qEAAqE;EACrE,WAAW;EACX,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,wBAAwB;EACxB,+BAA+B;EAC/B,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,UAAU;EACV,WAAW;EACX,YAAY;AACd;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,oCAAuB;AACzB;;AAEA;EACE,oCAAsB;AACxB;;AAEA;EACE;EACA;EACA;IACE,UAAU;IACV,qBAAqB;EACvB;AACF;;AAEA;EACE;IACE,UAAU;IACV,qBAAqB;EACvB;EACA;EACA;AACF",sourcesContent:[".container {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n transition: opacity 0.2s ease;\n}\n\n.fadeOutDelay {\n transition-delay: 0.5s;\n}\n\n.pointerCursor {\n cursor: pointer;\n}\n\n.hideCursor {\n cursor: none;\n}\n\n.button {\n composes: unstyledButton from '../../utils.module.css';\n background: radial-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 60%);\n width: 64px;\n height: 64px;\n display: flex;\n align-items: center;\n justify-content: center;\n animation-duration: 0.7s;\n animation-timing-function: ease;\n animation-iteration-count: 1;\n animation-fill-mode: forwards;\n}\n\n.button svg {\n fill: #fff;\n width: 56px;\n height: 56px;\n}\n\n.hidden {\n opacity: 0;\n}\n\n.animated {\n animation-name: fadeOut;\n}\n\n.fadeIn {\n animation-name: fadeIn;\n}\n\n@keyframes fadeOut {\n 0% {\n }\n 100% {\n opacity: 0;\n transform: scale(1.5);\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n transform: scale(1.3);\n }\n 100% {\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"roqV_CyY0trAWnmrPZMF",fadeOutDelay:"tJZ9yCN421ToLoAgGIpz",pointerCursor:"JrO1QPQl5CxcQGwfQRGu",hideCursor:"s8_W4ryP3V1aneCYwGR2",button:`dpGq9FbedviEhUzT990s ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,hidden:"RKxeA42R0cBLETiVihEv",animated:"LIQdSSxP74oOewD2J9kQ",fadeOut:"eiJ2w8qqo7p2BdVpunwK",fadeIn:"upduwq0UelPLf85cxWGo"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ClassicPlayerControls/ProgressIndicators.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".jSeHjmqH1sfWeYnoxR8z {\n flex-grow: 1;\n}\n\n.L_jvd3Or3BpfAz8hFb1R {\n margin: 0 10px;\n position: relative;\n}\n\n.Dk9M6Unsy541jSVokHQJ {\n height: 32px;\n padding: 13px 0;\n box-sizing: border-box;\n cursor: pointer;\n}\n\n.jg3lsBv6QOHD0RBtwKfr {\n position: relative;\n height: 6px;\n border-radius: 3.5px;\n}\n\n.NheqX8PXELxyPFvyGu9Y {\n position: absolute;\n left: 0;\n height: 6px;\n border-radius: 2.5px;\n background: currentColor;\n}\n\n.TUez1vX_Jkn1sthnsxMS {\n opacity: 0.1;\n width: 100%;\n}\n\n.x6WDmA3j3Nx7HMFxm3de {\n opacity: 0.1;\n}\n\n.hhIUnadFTBr3SkbcYgn6 {\n}\n\n.o3Ujj7brCxtgkf3pXRkt {\n width: 14px;\n height: 14px;\n margin-left: -6.5px;\n border-radius: 6.5px;\n position: absolute;\n top: -4px;\n background: currentColor;\n opacity: 0;\n transition: opacity 100ms;\n}\n\n.M3Tw5x_ODxVYwButCROA .o3Ujj7brCxtgkf3pXRkt,\n.jSeHjmqH1sfWeYnoxR8z:hover .o3Ujj7brCxtgkf3pXRkt {\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/frontend/PlayerControls/ClassicPlayerControls/ProgressIndicators.module.css"],names:[],mappings:"AAAA;EACE,YAAY;AACd;;AAEA;EACE,cAAc;EACd,kBAAkB;AACpB;;AAEA;EACE,YAAY;EACZ,eAAe;EACf,sBAAsB;EACtB,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,oBAAoB;AACtB;;AAEA;EACE,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,oBAAoB;EACpB,wBAAwB;AAC1B;;AAEA;EAEE,YAAY;EACZ,WAAW;AACb;;AAEA;EAEE,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,kBAAkB;EAClB,SAAS;EACT,wBAAwB;EACxB,UAAU;EACV,yBAAyB;AAC3B;;AAEA;;EAEE,UAAU;AACZ",sourcesContent:[".container {\n flex-grow: 1;\n}\n\n.wrapper {\n margin: 0 10px;\n position: relative;\n}\n\n.draggable {\n height: 32px;\n padding: 13px 0;\n box-sizing: border-box;\n cursor: pointer;\n}\n\n.bars {\n position: relative;\n height: 6px;\n border-radius: 3.5px;\n}\n\n.progressBar {\n position: absolute;\n left: 0;\n height: 6px;\n border-radius: 2.5px;\n background: currentColor;\n}\n\n.background {\n composes: progressBar;\n opacity: 0.1;\n width: 100%;\n}\n\n.loadingProgressBar {\n composes: progressBar;\n opacity: 0.1;\n}\n\n.playProgressBar {\n composes: progressBar;\n}\n\n.sliderHandle {\n width: 14px;\n height: 14px;\n margin-left: -6.5px;\n border-radius: 6.5px;\n position: absolute;\n top: -4px;\n background: currentColor;\n opacity: 0;\n transition: opacity 100ms;\n}\n\n.dragging .sliderHandle,\n.container:hover .sliderHandle {\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"jSeHjmqH1sfWeYnoxR8z",wrapper:"L_jvd3Or3BpfAz8hFb1R",draggable:"Dk9M6Unsy541jSVokHQJ",bars:"jg3lsBv6QOHD0RBtwKfr",progressBar:"NheqX8PXELxyPFvyGu9Y",background:"TUez1vX_Jkn1sthnsxMS NheqX8PXELxyPFvyGu9Y",loadingProgressBar:"x6WDmA3j3Nx7HMFxm3de NheqX8PXELxyPFvyGu9Y",playProgressBar:"hhIUnadFTBr3SkbcYgn6 NheqX8PXELxyPFvyGu9Y",sliderHandle:"o3Ujj7brCxtgkf3pXRkt",dragging:"M3Tw5x_ODxVYwButCROA"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ControlBar.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,'.wGtQi5zPKQh6hiJiinA4 {\n position: relative;\n height: 100%;\n}\n\n.Ok0xTcby0bNz87wN4mpg {\n overflow: clip;\n}\n\n.hJ43pVobCUVKm2FzHegt {\n background: rgba(255, 255, 255, 0.2);\n}\n\n.YRZkY3v44Y5GSBoUlq4X {\n background: rgba(0, 0, 0, 0.2);\n}\n\n.ffvN56735wYNIxWgMVUy {\n box-sizing: border-box;\n width: 100%;\n display: flex;\n align-items: flex-end;\n}\n\n.mFk5kyItzV4KR9Q9SfzQ {\n position: absolute;\n bottom: 0;\n color: #fff;\n background: transparent;\n z-index: 3;\n}\n\n.Ok0xTcby0bNz87wN4mpg .mFk5kyItzV4KR9Q9SfzQ {\n position: sticky;\n margin-top: -40px;\n}\n\n.mFk5kyItzV4KR9Q9SfzQ::before,\n.r20U2FgyG51ZeeeLjgIi {\n transition: opacity 0.2s ease, visibility 0.2s;\n}\n\n.mFk5kyItzV4KR9Q9SfzQ::before {\n content: "";\n position: absolute;\n width: 100%;\n height: 100%;\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent);\n z-index: -1;\n}\n\n.r20U2FgyG51ZeeeLjgIi {\n display: flex;\n align-items: center;\n flex: 1;\n}\n\n.sda5owCnUTaSkFwZw1O9 .r20U2FgyG51ZeeeLjgIi,\n.sda5owCnUTaSkFwZw1O9.mFk5kyItzV4KR9Q9SfzQ::before {\n opacity: 0;\n visibility: hidden;\n}\n\n.YSJZqhf0qA0E8v3tVZvH {\n width: 40px;\n height: 40px;\n margin: 0 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n}\n\n.YSJZqhf0qA0E8v3tVZvH svg {\n fill: currentColor;\n width: 30px;\n height: 30px;\n}\n\n.TsSQ5f3RfidDYnRQhAZA {\n}\n',"",{version:3,sources:["webpack://./src/frontend/PlayerControls/ControlBar.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,sBAAsB;EACtB,WAAW;EACX,aAAa;EACb,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,WAAW;EACX,uBAAuB;EACvB,UAAU;AACZ;;AAEA;EACE,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;;EAEE,8CAA8C;AAChD;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,kEAAkE;EAClE,WAAW;AACb;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,OAAO;AACT;;AAEA;;EAEE,UAAU;EACV,kBAAkB;AACpB;;AAEA;EAEE,WAAW;EACX,YAAY;EACZ,aAAa;EACb,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;AACd;;AAEA;AAEA",sourcesContent:[".container {\n position: relative;\n height: 100%;\n}\n\n.sticky {\n overflow: clip;\n}\n\n.lightBackground {\n background: rgba(255, 255, 255, 0.2);\n}\n\n.darkBackground {\n background: rgba(0, 0, 0, 0.2);\n}\n\n.controlBarContainer {\n box-sizing: border-box;\n width: 100%;\n display: flex;\n align-items: flex-end;\n}\n\n.inset {\n position: absolute;\n bottom: 0;\n color: #fff;\n background: transparent;\n z-index: 3;\n}\n\n.sticky .inset {\n position: sticky;\n margin-top: -40px;\n}\n\n.inset::before,\n.controlBarInner {\n transition: opacity 0.2s ease, visibility 0.2s;\n}\n\n.inset::before {\n content: \"\";\n position: absolute;\n width: 100%;\n height: 100%;\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent);\n z-index: -1;\n}\n\n.controlBarInner {\n display: flex;\n align-items: center;\n flex: 1;\n}\n\n.fadedOut .controlBarInner,\n.fadedOut.inset::before {\n opacity: 0;\n visibility: hidden;\n}\n\n.button {\n composes: unstyledButton from '../utils.module.css';\n width: 40px;\n height: 40px;\n margin: 0 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n}\n\n.button svg {\n fill: currentColor;\n width: 30px;\n height: 30px;\n}\n\n.playControl {\n composes: button;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"wGtQi5zPKQh6hiJiinA4",sticky:"Ok0xTcby0bNz87wN4mpg",lightBackground:"hJ43pVobCUVKm2FzHegt",darkBackground:"YRZkY3v44Y5GSBoUlq4X",controlBarContainer:"ffvN56735wYNIxWgMVUy",inset:"mFk5kyItzV4KR9Q9SfzQ",controlBarInner:"r20U2FgyG51ZeeeLjgIi",fadedOut:"sda5owCnUTaSkFwZw1O9",button:`YSJZqhf0qA0E8v3tVZvH ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,playControl:`TsSQ5f3RfidDYnRQhAZA YSJZqhf0qA0E8v3tVZvH ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/MenuBarButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_ControlBar_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ControlBar.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_ControlBar_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,'.BHn9uR3h5b6sxUq5aRjL {\n position: relative;\n}\n\n.vmPvXj_yxqI8jp_sia8T {\n}\n\n.JX9KGXSVQsAEvGOXOdcY {\n color: #ff0000;\n font-size: 70%;\n vertical-align: 5px;\n padding-left: 3px;\n}\n\n.jqVCgr0IY6uXWSzYmuuo {\n visibility: hidden;\n opacity: 0;\n pointer-events: none;\n transition: opacity 0.2s, visibility 0.2s;\n\n position: absolute;\n right: 5px;\n bottom: 38px;\n margin: 0;\n padding: 5px;\n\n background-color: rgba(17, 17, 17, 0.9);\n border-radius: 3px;\n}\n\n.jqVCgr0IY6uXWSzYmuuo::after {\n content: "";\n display: block;\n border: solid 5px transparent;\n border-top-color: rgba(17, 17, 17, 0.9);\n position: absolute;\n right: 11px;\n top: 100%;\n}\n\n.ZiDVVtPE5ZJR7iKQ16fx .jqVCgr0IY6uXWSzYmuuo {\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n transition: none;\n}\n\n.HqQoYeLQo8ON9fd0zjVD {\n position: relative;\n list-style: none;\n}\n\n.HqQoYeLQo8ON9fd0zjVD svg {\n position: absolute;\n top: 8px;\n left: 5px;\n width: 12px;\n height: 12px;\n\n fill: #fff;\n}\n\n.XWEWfb59oz1JrabOTyaY {\n width: 100%;\n color: #fff;\n cursor: pointer;\n white-space: nowrap;\n}\n\n/* see https://github.com/css-modules/css-modules/issues/195\n and https://github.com/egoist/rollup-plugin-postcss/issues/26 */\nbutton.XWEWfb59oz1JrabOTyaY {\n padding: 5px 10px 5px 25px;\n}\n',"",{version:3,sources:["webpack://./src/frontend/PlayerControls/MenuBarButton.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;;AAEA;AAEA;;AAEA;EACE,cAAc;EACd,cAAc;EACd,mBAAmB;EACnB,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,oBAAoB;EACpB,yCAAyC;;EAEzC,kBAAkB;EAClB,UAAU;EACV,YAAY;EACZ,SAAS;EACT,YAAY;;EAEZ,uCAAuC;EACvC,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,cAAc;EACd,6BAA6B;EAC7B,uCAAuC;EACvC,kBAAkB;EAClB,WAAW;EACX,SAAS;AACX;;AAEA;EACE,mBAAmB;EACnB,UAAU;EACV,oBAAoB;EACpB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,WAAW;EACX,YAAY;;EAEZ,UAAU;AACZ;;AAEA;EAEE,WAAW;EACX,WAAW;EACX,eAAe;EACf,mBAAmB;AACrB;;AAEA;kEACkE;AAClE;EACE,0BAA0B;AAC5B",sourcesContent:[".wrapper {\n position: relative;\n}\n\n.button {\n composes: button from './ControlBar.module.css';\n}\n\n.subMenuItemAnnotation {\n color: #ff0000;\n font-size: 70%;\n vertical-align: 5px;\n padding-left: 3px;\n}\n\n.subMenu {\n visibility: hidden;\n opacity: 0;\n pointer-events: none;\n transition: opacity 0.2s, visibility 0.2s;\n\n position: absolute;\n right: 5px;\n bottom: 38px;\n margin: 0;\n padding: 5px;\n\n background-color: rgba(17, 17, 17, 0.9);\n border-radius: 3px;\n}\n\n.subMenu::after {\n content: \"\";\n display: block;\n border: solid 5px transparent;\n border-top-color: rgba(17, 17, 17, 0.9);\n position: absolute;\n right: 11px;\n top: 100%;\n}\n\n.subMenuExpanded .subMenu {\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n transition: none;\n}\n\n.subMenuItem {\n position: relative;\n list-style: none;\n}\n\n.subMenuItem svg {\n position: absolute;\n top: 8px;\n left: 5px;\n width: 12px;\n height: 12px;\n\n fill: #fff;\n}\n\n.subMenuItemButton {\n composes: unstyledButton from '../utils.module.css';\n width: 100%;\n color: #fff;\n cursor: pointer;\n white-space: nowrap;\n}\n\n/* see https://github.com/css-modules/css-modules/issues/195\n and https://github.com/egoist/rollup-plugin-postcss/issues/26 */\nbutton.subMenuItemButton {\n padding: 5px 10px 5px 25px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"BHn9uR3h5b6sxUq5aRjL",button:`vmPvXj_yxqI8jp_sia8T ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_ControlBar_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.button}`,subMenuItemAnnotation:"JX9KGXSVQsAEvGOXOdcY",subMenu:"jqVCgr0IY6uXWSzYmuuo",subMenuExpanded:"ZiDVVtPE5ZJR7iKQ16fx",subMenuItem:"HqQoYeLQo8ON9fd0zjVD",subMenuItemButton:`XWEWfb59oz1JrabOTyaY ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.unstyledButton}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/TimeDisplay.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".YhQa7S33NABDPsSo1a3Q {\n margin: 0 2px;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.ZtXyKZJy3nuc2LstqUVh {\n line-height: 24px;\n font-size: 15px;\n padding: 0 4px;\n color: currentColor;\n}\n","",{version:3,sources:["webpack://./src/frontend/PlayerControls/TimeDisplay.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;EACjB,eAAe;EACf,cAAc;EACd,mBAAmB;AACrB",sourcesContent:[".timeDisplay {\n margin: 0 2px;\n user-select: none;\n}\n\n.time {\n line-height: 24px;\n font-size: 15px;\n padding: 0 4px;\n color: currentColor;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={timeDisplay:"YhQa7S33NABDPsSo1a3Q",time:"ZtXyKZJy3nuc2LstqUVh"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/WaveformPlayerControls/Waveform.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".OMyCZg16YgDpHA1oO0Pq {\n position: relative;\n z-index: 1;\n width: 100%;\n min-height: 140px;\n height: 100%;\n}\n\n.WfvMEaj7DjmsFAZFxgWB {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n\n.FxSXswMMmKBtqfelaDWR {\n position: absolute;\n bottom: 0;\n right: 0;\n width: 100%;\n height: 40px;\n z-index: 2;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n}\n\n.ZDL4Ysgxs7bYAl4Dvuz5 {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n height: 100%;\n}\n\n.hq874rpu5rgmcuQbhlfz {\n position: relative;\n bottom: 20px;\n}\n\n.rydHlkZYlpKqmXlQKO9d {\n color: #fff;\n z-index: 1;\n position: absolute;\n bottom: 78px;\n left: 30px;\n}\n\n.rydHlkZYlpKqmXlQKO9d svg {\n transform: scale(2);\n}\n\n.QAt4GzePlddgwoKI85ZR {\n position: absolute;\n bottom: 48px;\n width: 98%;\n margin: 0 1%;\n height: 90px;\n z-index: 1;\n}\n","",{version:3,sources:["webpack://./src/frontend/PlayerControls/WaveformPlayerControls/Waveform.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,iBAAiB;EACjB,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,UAAU;EACV,aAAa;EACb,qBAAqB;EACrB,yBAAyB;AAC3B;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,yBAAyB;EACzB,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;EACE,WAAW;EACX,UAAU;EACV,kBAAkB;EAClB,YAAY;EACZ,UAAU;AACZ;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,YAAY;EACZ,UAAU;EACV,YAAY;EACZ,YAAY;EACZ,UAAU;AACZ",sourcesContent:[".container {\n position: relative;\n z-index: 1;\n width: 100%;\n min-height: 140px;\n height: 100%;\n}\n\n.clickMask {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n\n.menuBar {\n position: absolute;\n bottom: 0;\n right: 0;\n width: 100%;\n height: 40px;\n z-index: 2;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n}\n\n.menuBarInner {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n height: 100%;\n}\n\n.timeDisplay {\n position: relative;\n bottom: 20px;\n}\n\n.playControl {\n color: #fff;\n z-index: 1;\n position: absolute;\n bottom: 78px;\n left: 30px;\n}\n\n.playControl svg {\n transform: scale(2);\n}\n\n.waveWrapper {\n position: absolute;\n bottom: 48px;\n width: 98%;\n margin: 0 1%;\n height: 90px;\n z-index: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"OMyCZg16YgDpHA1oO0Pq",clickMask:"WfvMEaj7DjmsFAZFxgWB",menuBar:"FxSXswMMmKBtqfelaDWR",menuBarInner:"ZDL4Ysgxs7bYAl4Dvuz5",timeDisplay:"hq874rpu5rgmcuQbhlfz",playControl:"rydHlkZYlpKqmXlQKO9d",waveWrapper:"QAt4GzePlddgwoKI85ZR"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Section.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.P3kPLd3oWYLIJHclWutR {\n position: relative;\n\n --section-max-width:\n var(--theme-section-max-width);\n\n --two-column-inline-content-max-width:\n var(--theme-two-column-inline-content-max-width);\n --two-column-inline-lg-content-max-width:\n var(--theme-two-column-inline-lg-content-max-width);\n --two-column-inline-xl-content-max-width:\n var(--theme-two-column-inline-xl-content-max-width);\n\n --two-column-sticky-content-max-width:\n var(--theme-two-column-sticky-content-max-width);\n --two-column-sticky-lg-content-max-width:\n var(--theme-two-column-sticky-lg-content-max-width);\n --two-column-sticky-xl-content-max-width:\n var(--theme-two-column-sticky-xl-content-max-width);\n\n --centered-inline-content-max-width:\n var(--theme-centered-inline-content-max-width);\n --centered-inline-lg-content-max-width:\n var(--theme-centered-inline-lg-content-max-width);\n --centered-inline-xl-content-max-width:\n var(--theme-centered-inline-xl-content-max-width);\n\n --foreground-padding-top: 0px;\n}\n\n.sUELFLvtUsGYO_ELiC6F {\n /* Let content begin below navigation bar. Navigation bar has zero\n height to let first chapter start at the very top. */\n --foreground-padding-top: var(--theme-widget-margin-top, 58px);\n}\n\n.B1DKEoaPZENpNvOIrOYO {\n --section-max-width:\n var(--theme-narrow-section-max-width);\n\n --two-column-inline-content-max-width:\n var(--theme-narrow-section-two-column-inline-content-max-width);\n --two-column-inline-lg-content-max-width:\n var(--theme-narrow-section-two-column-inline-lg-content-max-width);\n --two-column-inline-xl-content-max-width:\n var(--theme-narrow-section-two-column-inline-xl-content-max-width);\n\n --two-column-sticky-content-max-width:\n var(--theme-narrow-section-two-column-sticky-content-max-width);\n --two-column-sticky-lg-content-max-width:\n var(--theme-narrow-section-two-column-sticky-lg-content-max-width);\n --two-column-sticky-xl-content-max-width:\n var(--theme-narrow-section-two-column-sticky-xl-content-max-width);\n\n --centered-inline-content-max-width:\n var(--theme-narrow-section-centered-inline-content-max-width);\n --centered-inline-lg-content-max-width:\n var(--theme-narrow-section-centered-inline-lg-content-max-width);\n --centered-inline-xl-content-max-width:\n var(--theme-narrow-section-centered-inline-xl-content-max-width);\n}\n\n@media screen {\n .P3kPLd3oWYLIJHclWutR {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor};\n background-color: #000;\n }\n\n .uEMsFhhHXmaim11wPZu3 {\n background-color: #fff;\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor};\n }\n}\n`,"",{version:3,sources:["webpack://./src/frontend/Section.module.css"],names:[],mappings:"AAOA;EACE,kBAAkB;;EAElB;kCACgC;;EAEhC;oDACkD;EAClD;uDACqD;EACrD;uDACqD;;EAErD;oDACkD;EAClD;uDACqD;EACrD;uDACqD;;EAErD;kDACgD;EAChD;qDACmD;EACnD;qDACmD;;EAEnD,6BAA6B;AAC/B;;AAEA;EACE;yDACuD;EACvD,8DAA8D;AAChE;;AAEA;EACE;yCACuC;;EAEvC;mEACiE;EACjE;sEACoE;EACpE;sEACoE;;EAEpE;mEACiE;EACjE;sEACoE;EACpE;sEACoE;;EAEpE;iEAC+D;EAC/D;oEACkE;EAClE;oEACkE;AACpE;;AAEA;EACE;IACE,mDAA4B;IAC5B,kEAA2C;IAC3C,kEAA2C;IAC3C,sBAAsB;EACxB;;EAEA;IACE,sBAAsB;IACtB,mDAA2B;IAC3B,kEAA0C;IAC1C,kEAA0C;EAC5C;AACF",sourcesContent:['@value (\n darkContentTextColor,\n lightContentTextColor,\n darkContentLinkColor,\n lightContentLinkColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.Section {\n position: relative;\n\n --section-max-width:\n var(--theme-section-max-width);\n\n --two-column-inline-content-max-width:\n var(--theme-two-column-inline-content-max-width);\n --two-column-inline-lg-content-max-width:\n var(--theme-two-column-inline-lg-content-max-width);\n --two-column-inline-xl-content-max-width:\n var(--theme-two-column-inline-xl-content-max-width);\n\n --two-column-sticky-content-max-width:\n var(--theme-two-column-sticky-content-max-width);\n --two-column-sticky-lg-content-max-width:\n var(--theme-two-column-sticky-lg-content-max-width);\n --two-column-sticky-xl-content-max-width:\n var(--theme-two-column-sticky-xl-content-max-width);\n\n --centered-inline-content-max-width:\n var(--theme-centered-inline-content-max-width);\n --centered-inline-lg-content-max-width:\n var(--theme-centered-inline-lg-content-max-width);\n --centered-inline-xl-content-max-width:\n var(--theme-centered-inline-xl-content-max-width);\n\n --foreground-padding-top: 0px;\n}\n\n.first {\n /* Let content begin below navigation bar. Navigation bar has zero\n height to let first chapter start at the very top. */\n --foreground-padding-top: var(--theme-widget-margin-top, 58px);\n}\n\n.narrow {\n --section-max-width:\n var(--theme-narrow-section-max-width);\n\n --two-column-inline-content-max-width:\n var(--theme-narrow-section-two-column-inline-content-max-width);\n --two-column-inline-lg-content-max-width:\n var(--theme-narrow-section-two-column-inline-lg-content-max-width);\n --two-column-inline-xl-content-max-width:\n var(--theme-narrow-section-two-column-inline-xl-content-max-width);\n\n --two-column-sticky-content-max-width:\n var(--theme-narrow-section-two-column-sticky-content-max-width);\n --two-column-sticky-lg-content-max-width:\n var(--theme-narrow-section-two-column-sticky-lg-content-max-width);\n --two-column-sticky-xl-content-max-width:\n var(--theme-narrow-section-two-column-sticky-xl-content-max-width);\n\n --centered-inline-content-max-width:\n var(--theme-narrow-section-centered-inline-content-max-width);\n --centered-inline-lg-content-max-width:\n var(--theme-narrow-section-centered-inline-lg-content-max-width);\n --centered-inline-xl-content-max-width:\n var(--theme-narrow-section-centered-inline-xl-content-max-width);\n}\n\n@media screen {\n .Section {\n color: lightContentTextColor;\n --content-text-color: lightContentTextColor;\n --content-link-color: lightContentLinkColor;\n background-color: #000;\n }\n\n .invert {\n background-color: #fff;\n color: darkContentTextColor;\n --content-text-color: darkContentTextColor;\n --content-link-color: darkContentLinkColor;\n }\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,darkContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor}`,lightContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor}`,Section:"P3kPLd3oWYLIJHclWutR",first:"sUELFLvtUsGYO_ELiC6F",narrow:"B1DKEoaPZENpNvOIrOYO",invert:"uEMsFhhHXmaim11wPZu3"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/SectionInlineFileRights.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.V0Ew1y4JpBNjx3vkabUQ {\n z-index: 3;\n position: relative;\n}\n\n.d_t97XiP1SmTLJlUc_Bk {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.d_t97XiP1SmTLJlUc_Bk.bIWIxzfALDCSQLoYLtLQ {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/SectionInlineFileRights.module.css"],names:[],mappings:"AAEA;EACE,UAAU;EACV,kBAAkB;AACpB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './transitions/values.module.css';\n\n.wrapper {\n z-index: 3;\n position: relative;\n}\n\n.fade {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.fade.inactive {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,wrapper:"V0Ew1y4JpBNjx3vkabUQ",fade:"d_t97XiP1SmTLJlUc_Bk",inactive:"bIWIxzfALDCSQLoYLtLQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/SectionThumbnail.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"._qLoaXmtEStFQxJ7b6CQ {\n pointer-events: none;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n.VgkJ30quKEVF_1s0l4Eg {\n transform: scale(0.2);\n transform-origin: 0 0;\n width: 500%;\n}\n","",{version:3,sources:["webpack://./src/frontend/SectionThumbnail.module.css"],names:[],mappings:"AAAA;EACE,oBAAoB;EACpB,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,gBAAgB;AAClB;;AAEA;EACE,qBAAqB;EACrB,qBAAqB;EACrB,WAAW;AACb",sourcesContent:[".crop {\n pointer-events: none;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n.scale {\n transform: scale(0.2);\n transform-origin: 0 0;\n width: 500%;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={crop:"_qLoaXmtEStFQxJ7b6CQ",scale:"VgkJ30quKEVF_1s0l4Eg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Text.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".voUA1EdQW5uOP2gfQfoy {\n font-size: 110px;\n line-height: 1;\n}\n\n.FDVo07pK7ncKP1NP3r0a {\n font-size: 88px;\n line-height: 1;\n}\n\n._RxCGZjG_g24OKd82bfD {\n font-size: 66px;\n font-weight: 700;\n line-height: 1;\n}\n\n.IimVNSR4V9zatXmlUgZ1 {\n font-size: 33px;\n margin-top: 1em;\n margin-bottom: 0;\n}\n\n\n.il68qLSr5zn3mnujRejQ {\n font-size: 33px;\n line-height: 1.2;\n}\n\n.B2I00hHx93_Mb8U7pYV8 {\n font-size: 33px;\n line-height: 1.2;\n}\n\n.QsIMpQxA36mPyDUvCrqk {\n font-size: 22px;\n line-height: 1.4;\n}\n\n\n.rovk98lcasgK_1UsPjVc {\n font-size: 44px;\n line-height: 1.2;\n}\n\n.oOTdcoKIBXlQZaVPBKUj {\n font-size: 44px;\n line-height: 1.2;\n}\n\n.ZcWMnCz3VpQd9rOpVWMp {\n font-size: 26px;\n line-height: 1.2;\n}\n\n\n.osmHHCD1PzoGZuBDH1g1 {\n font-size: 22px;\n line-height: 1.4;\n}\n\n.fRB3PfUJHA8gNx1DndQf {\n font-size: 20px;\n line-height: 1.4;\n}\n\n.NZMl4aw21E4c0JAJvrV7 {\n font-size: 22px;\n line-height: 1.4;\n font-weight: 700;\n}\n\n._GCvrbEaSB4R_N7n7WWk {\n font-size: 50px;\n line-height: 1.1;\n}\n\n.bhh7F1YkNIkt4E6wYCQ0 {\n font-size: 40px;\n line-height: 1.1;\n}\n\n.K1VG8emzd0w1FgiLh8kn {\n font-size: 33px;\n line-height: 1.2;\n}\n\n.wLc4cw_h5bzNDFTbSX0k {\n font-size: 26px;\n line-height: 1.2;\n}\n\n.zXHboZsNUG92dDVBvSyY {\n font-size: 22px;\n line-height: 1.4;\n}\n\n.aaCGa0fCSrKENowY5uwf {\n}\n\n.XdgKEoUrzd4JMQ1iVggz {\n}\n\n.hQamXvtpeHbDilANgEOK {\n}\n\n.yAKkS3qQ7Kn0D9BpBWC6 {\n}\n\n.N5f9LUffIaDT1TuUNVUs {\n font-size: 350px;\n line-height: 1;\n font-weight: 700;\n}\n\n.DDfqA873evBrE5cKqjGX {\n font-size: 200px;\n line-height: 1;\n font-weight: 700;\n}\n\n.wR7ZaAjcGEr0LfXojwjr {\n font-size: 110px;\n line-height: 1;\n font-weight: 700;\n}\n\n.uSJJe1L0F4tBfjLxS4iw {\n font-size: 66px;\n line-height: 1;\n font-weight: 700;\n}\n\n.aFxBn9ah3AEk3EkbGKz1 {\n font-size: 22px;\n line-height: 1.4;\n}\n\n.oABI6kuhmgzOeKAJpvr_ {\n font-size: 18px;\n line-height: 1.4;\n font-weight: bold;\n}\n\n.MuEQEcXUPTslup43DIpQ {\n font-size: 18px;\n line-height: 1.4;\n}\n\n.nCdw_Qj5SBJkd4VObbzl {\n font-size: 16px;\n line-height: 1.4;\n font-weight: bold;\n}\n\n.sbEacekW9jbIQsuJsGg9 {\n font-size: 20px;\n line-height: 1.4;\n font-weight: 600;\n}\n\n.TCs8JusY0qGdY1F5nI1H {\n font-size: 20px;\n line-height: 1.4;\n}\n\n@media (max-width: 600px) {\n .voUA1EdQW5uOP2gfQfoy {\n font-size: 66px;\n line-height: 1.1;\n }\n\n .FDVo07pK7ncKP1NP3r0a {\n font-size: 50px;\n line-height: 1.1;\n }\n\n ._RxCGZjG_g24OKd82bfD {\n font-size: 40px;\n }\n\n\n .il68qLSr5zn3mnujRejQ {\n font-size: 26px;\n line-height: 1.2;\n }\n\n .B2I00hHx93_Mb8U7pYV8,\n .QsIMpQxA36mPyDUvCrqk {\n font-size: 22px;\n line-height: 1.4;\n }\n\n .rovk98lcasgK_1UsPjVc {\n font-size: 33px;\n line-height: 1.2;\n }\n\n .oOTdcoKIBXlQZaVPBKUj,\n .ZcWMnCz3VpQd9rOpVWMp {\n font-size: 26px;\n line-height: 1.2;\n }\n\n\n ._GCvrbEaSB4R_N7n7WWk {\n font-size: 40px;\n line-height: 1.1;\n }\n\n .bhh7F1YkNIkt4E6wYCQ0 {\n font-size: 33px;\n line-height: 1.2;\n }\n\n .K1VG8emzd0w1FgiLh8kn,\n .wLc4cw_h5bzNDFTbSX0k {\n font-size: 22px;\n line-height: 1.4;\n }\n\n .N5f9LUffIaDT1TuUNVUs {\n font-size: 200px;\n line-height: 1;\n }\n\n .DDfqA873evBrE5cKqjGX {\n font-size: 110px;\n line-height: 1;\n }\n\n .wR7ZaAjcGEr0LfXojwjr {\n font-size: 66px;\n line-height: 1.1;\n }\n\n .uSJJe1L0F4tBfjLxS4iw {\n font-size: 40px;\n line-height: 1.1;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Text.module.css"],names:[],mappings:"AAaA;EAGE,gBAAmB;EACnB,cAAc;AAChB;;AAEA;EAGE,eAAmB;EACnB,cAAc;AAChB;;AAEA;EAGE,eAAkB;EAClB,gBAAgB;EAChB,cAAc;AAChB;;AAEA;EAGE,eAAkB;EAClB,eAAe;EACf,gBAAgB;AAClB;;;AAGA;EAEE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAEE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAEE,eAAoB;EACpB,gBAAgB;AAClB;;;AAGA;EAEE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EAEE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EAEE,eAAe;EACf,gBAAgB;AAClB;;;AAGA;EAEE,eAAoB;EACpB,gBAAgB;AAClB;;AAEA;EAEE,eAAiB;EACjB,gBAAgB;AAClB;;AAEA;EAEE,eAAoB;EACpB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EAGE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAGE,eAAiB;EACjB,gBAAgB;AAClB;;AAEA;EAGE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAGE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EAEE,eAAoB;EACpB,gBAAgB;AAClB;;AAEA;AAGA;;AAEA;AAGA;;AAEA;AAGA;;AAEA;AAGA;;AAEA;EAEE,gBAAmB;EACnB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EAEE,gBAAmB;EACnB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EAEE,gBAAmB;EACnB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EAEE,eAAkB;EAClB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EAEE,eAAoB;EACpB,gBAAgB;AAClB;;AAEA;EAEE,eAAkB;EAClB,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;EAEE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAEE,eAAmB;EACnB,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;EAEE,eAAiB;EACjB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EAEE,eAAiB;EACjB,gBAAgB;AAClB;;AAEA;EACE;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;IACE,eAAiB;EACnB;;;EAGA;IACE,eAAe;IACf,gBAAgB;EAClB;;EAEA;;IAEE,eAAoB;IACpB,gBAAgB;EAClB;;EAEA;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;;IAEE,eAAe;IACf,gBAAgB;EAClB;;;EAGA;IACE,eAAiB;IACjB,gBAAgB;EAClB;;EAEA;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;;IAEE,eAAoB;IACpB,gBAAgB;EAClB;;EAEA;IACE,gBAAmB;IACnB,cAAc;EAChB;;EAEA;IACE,gBAAmB;IACnB,cAAc;EAChB;;EAEA;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;IACE,eAAiB;IACjB,gBAAgB;EAClB;AACF",sourcesContent:["@value text-2xs: 16px;\n@value text-xs: 18px;\n@value text-s: 20px;\n@value text-base: 22px;\n@value text-md: 33px;\n@value text-l: 40px;\n@value text-2l: 50px;\n@value text-xl: 66px;\n@value text-2xl: 88px;\n@value text-3xl: 110px;\n@value text-4xl: 200px;\n@value text-5xl: 350px;\n\n.heading-lg {\n composes: typography-headingLg from global;\n composes: typography-heading from global;\n font-size: text-3xl;\n line-height: 1;\n}\n\n.heading-md {\n composes: typography-headingMd from global;\n composes: typography-heading from global;\n font-size: text-2xl;\n line-height: 1;\n}\n\n.heading-sm {\n composes: typography-headingSm from global;\n composes: typography-heading from global;\n font-size: text-xl;\n font-weight: 700;\n line-height: 1;\n}\n\n.heading-xs {\n composes: typography-headingXs from global;\n composes: typography-heading from global;\n font-size: text-md;\n margin-top: 1em;\n margin-bottom: 0;\n}\n\n\n.headingTagline-lg {\n composes: typography-headingTagline from global;\n font-size: text-md;\n line-height: 1.2;\n}\n\n.headingTagline-md {\n composes: typography-headingTagline from global;\n font-size: text-md;\n line-height: 1.2;\n}\n\n.headingTagline-sm {\n composes: typography-headingTagline from global;\n font-size: text-base;\n line-height: 1.4;\n}\n\n\n.headingSubtitle-lg {\n composes: typography-headingSubtitle from global;\n font-size: 44px;\n line-height: 1.2;\n}\n\n.headingSubtitle-md {\n composes: typography-headingSubtitle from global;\n font-size: 44px;\n line-height: 1.2;\n}\n\n.headingSubtitle-sm {\n composes: typography-headingSubtitle from global;\n font-size: 26px;\n line-height: 1.2;\n}\n\n\n.body {\n composes: typography-body from global;\n font-size: text-base;\n line-height: 1.4;\n}\n\n.caption {\n composes: typography-caption from global;\n font-size: text-s;\n line-height: 1.4;\n}\n\n.question {\n composes: typography-question from global;\n font-size: text-base;\n line-height: 1.4;\n font-weight: 700;\n}\n\n.quoteText-lg {\n composes: typography-quoteText from global;\n composes: typography-quoteTextLg from global;\n font-size: text-2l;\n line-height: 1.1;\n}\n\n.quoteText-md {\n composes: typography-quoteText from global;\n composes: typography-quoteTextMd from global;\n font-size: text-l;\n line-height: 1.1;\n}\n\n.quoteText-sm {\n composes: typography-quoteText from global;\n composes: typography-quoteTextSm from global;\n font-size: text-md;\n line-height: 1.2;\n}\n\n.quoteText-xs {\n composes: typography-quoteText from global;\n composes: typography-quoteTextXs from global;\n font-size: 26px;\n line-height: 1.2;\n}\n\n.quoteAttribution {\n composes: typography-quoteAttribution from global;\n font-size: text-base;\n line-height: 1.4;\n}\n\n.quoteAttribution-lg {\n composes: quoteAttribution;\n composes: typography-quoteAttributionLg from global;\n}\n\n.quoteAttribution-md {\n composes: quoteAttribution;\n composes: typography-quoteAttributionMd from global;\n}\n\n.quoteAttribution-sm {\n composes: quoteAttribution;\n composes: typography-quoteAttributionSm from global;\n}\n\n.quoteAttribution-xs {\n composes: quoteAttribution;\n composes: typography-quoteAttributionXs from global;\n}\n\n.counterNumber-lg {\n composes: typography-counterNumber from global;\n font-size: text-5xl;\n line-height: 1;\n font-weight: 700;\n}\n\n.counterNumber-md {\n composes: typography-counterNumber from global;\n font-size: text-4xl;\n line-height: 1;\n font-weight: 700;\n}\n\n.counterNumber-sm {\n composes: typography-counterNumber from global;\n font-size: text-3xl;\n line-height: 1;\n font-weight: 700;\n}\n\n.counterNumber-xs {\n composes: typography-counterNumber from global;\n font-size: text-xl;\n line-height: 1;\n font-weight: 700;\n}\n\n.counterDescription {\n composes: typography-counterDescription from global;\n font-size: text-base;\n line-height: 1.4;\n}\n\n.hotspotsTooltipTitle {\n composes: typography-hotspotTooltipTitle from global;\n font-size: text-xs;\n line-height: 1.4;\n font-weight: bold;\n}\n\n.hotspotsTooltipDescription {\n composes: typography-hotspotTooltipDescription from global;\n font-size: text-xs;\n line-height: 1.4;\n}\n\n.hotspotsTooltipLink {\n composes: typography-hotspotTooltipLink from global;\n font-size: text-2xs;\n line-height: 1.4;\n font-weight: bold;\n}\n\n.infoTableLabel {\n composes: typography-infoTableLabel from global;\n font-size: text-s;\n line-height: 1.4;\n font-weight: 600;\n}\n\n.infoTableValue {\n composes: typography-infoTableValue from global;\n font-size: text-s;\n line-height: 1.4;\n}\n\n@media (max-width: 600px) {\n .heading-lg {\n font-size: text-xl;\n line-height: 1.1;\n }\n\n .heading-md {\n font-size: text-2l;\n line-height: 1.1;\n }\n\n .heading-sm {\n font-size: text-l;\n }\n\n\n .headingTagline-lg {\n font-size: 26px;\n line-height: 1.2;\n }\n\n .headingTagline-md,\n .headingTagline-sm {\n font-size: text-base;\n line-height: 1.4;\n }\n\n .headingSubtitle-lg {\n font-size: text-md;\n line-height: 1.2;\n }\n\n .headingSubtitle-md,\n .headingSubtitle-sm {\n font-size: 26px;\n line-height: 1.2;\n }\n\n\n .quoteText-lg {\n font-size: text-l;\n line-height: 1.1;\n }\n\n .quoteText-md {\n font-size: text-md;\n line-height: 1.2;\n }\n\n .quoteText-sm,\n .quoteText-xs {\n font-size: text-base;\n line-height: 1.4;\n }\n\n .counterNumber-lg {\n font-size: text-4xl;\n line-height: 1;\n }\n\n .counterNumber-md {\n font-size: text-3xl;\n line-height: 1;\n }\n\n .counterNumber-sm {\n font-size: text-xl;\n line-height: 1.1;\n }\n\n .counterNumber-xs {\n font-size: text-l;\n line-height: 1.1;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"text-2xs":"16px","text-xs":"18px","text-s":"20px","text-base":"22px","text-md":"33px","text-l":"40px","text-2l":"50px","text-xl":"66px","text-2xl":"88px","text-3xl":"110px","text-4xl":"200px","text-5xl":"350px","heading-lg":"voUA1EdQW5uOP2gfQfoy typography-headingLg typography-heading","heading-md":"FDVo07pK7ncKP1NP3r0a typography-headingMd typography-heading","heading-sm":"_RxCGZjG_g24OKd82bfD typography-headingSm typography-heading","heading-xs":"IimVNSR4V9zatXmlUgZ1 typography-headingXs typography-heading","headingTagline-lg":"il68qLSr5zn3mnujRejQ typography-headingTagline","headingTagline-md":"B2I00hHx93_Mb8U7pYV8 typography-headingTagline","headingTagline-sm":"QsIMpQxA36mPyDUvCrqk typography-headingTagline","headingSubtitle-lg":"rovk98lcasgK_1UsPjVc typography-headingSubtitle","headingSubtitle-md":"oOTdcoKIBXlQZaVPBKUj typography-headingSubtitle","headingSubtitle-sm":"ZcWMnCz3VpQd9rOpVWMp typography-headingSubtitle",body:"osmHHCD1PzoGZuBDH1g1 typography-body",caption:"fRB3PfUJHA8gNx1DndQf typography-caption",question:"NZMl4aw21E4c0JAJvrV7 typography-question","quoteText-lg":"_GCvrbEaSB4R_N7n7WWk typography-quoteText typography-quoteTextLg","quoteText-md":"bhh7F1YkNIkt4E6wYCQ0 typography-quoteText typography-quoteTextMd","quoteText-sm":"K1VG8emzd0w1FgiLh8kn typography-quoteText typography-quoteTextSm","quoteText-xs":"wLc4cw_h5bzNDFTbSX0k typography-quoteText typography-quoteTextXs",quoteAttribution:"zXHboZsNUG92dDVBvSyY typography-quoteAttribution","quoteAttribution-lg":"aaCGa0fCSrKENowY5uwf zXHboZsNUG92dDVBvSyY typography-quoteAttribution typography-quoteAttributionLg","quoteAttribution-md":"XdgKEoUrzd4JMQ1iVggz zXHboZsNUG92dDVBvSyY typography-quoteAttribution typography-quoteAttributionMd","quoteAttribution-sm":"hQamXvtpeHbDilANgEOK zXHboZsNUG92dDVBvSyY typography-quoteAttribution typography-quoteAttributionSm","quoteAttribution-xs":"yAKkS3qQ7Kn0D9BpBWC6 zXHboZsNUG92dDVBvSyY typography-quoteAttribution typography-quoteAttributionXs","counterNumber-lg":"N5f9LUffIaDT1TuUNVUs typography-counterNumber","counterNumber-md":"DDfqA873evBrE5cKqjGX typography-counterNumber","counterNumber-sm":"wR7ZaAjcGEr0LfXojwjr typography-counterNumber","counterNumber-xs":"uSJJe1L0F4tBfjLxS4iw typography-counterNumber",counterDescription:"aFxBn9ah3AEk3EkbGKz1 typography-counterDescription",hotspotsTooltipTitle:"oABI6kuhmgzOeKAJpvr_ typography-hotspotTooltipTitle",hotspotsTooltipDescription:"MuEQEcXUPTslup43DIpQ typography-hotspotTooltipDescription",hotspotsTooltipLink:"nCdw_Qj5SBJkd4VObbzl typography-hotspotTooltipLink",infoTableLabel:"sbEacekW9jbIQsuJsGg9 typography-infoTableLabel",infoTableValue:"TCs8JusY0qGdY1F5nI1H typography-infoTableValue"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ToggleFullscreenButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".UaPb2QSHN2XZ7U0Ib6sw {\n width: 40px;\n height: 40px;\n margin: 0 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n}\n\n.UaPb2QSHN2XZ7U0Ib6sw svg {\n fill: currentColor;\n width: 21px;\n height: 21px;\n}\n","",{version:3,sources:["webpack://./src/frontend/ToggleFullscreenButton.module.css"],names:[],mappings:"AAAA;EAEE,WAAW;EACX,YAAY;EACZ,aAAa;EACb,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;AACd",sourcesContent:[".button {\n composes: unstyledButton from './utils.module.css';\n width: 40px;\n height: 40px;\n margin: 0 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n}\n\n.button svg {\n fill: currentColor;\n width: 21px;\n height: 21px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:`UaPb2QSHN2XZ7U0Ib6sw ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ToggleFullscreenCornerButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Ey4AXv09nu4B4SUbUjbC {\n position: absolute;\n right: 0;\n top: 0;\n color: #fff;\n}\n\n.Ey4AXv09nu4B4SUbUjbC svg {\n filter: drop-shadow(0 1px 4px #000);\n}\n","",{version:3,sources:["webpack://./src/frontend/ToggleFullscreenCornerButton.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,QAAQ;EACR,MAAM;EACN,WAAW;AACb;;AAEA;EACE,mCAAmC;AACrC",sourcesContent:[".corner {\n position: absolute;\n right: 0;\n top: 0;\n color: #fff;\n}\n\n.corner svg {\n filter: drop-shadow(0 1px 4px #000);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={corner:"Ey4AXv09nu4B4SUbUjbC"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Tooltip.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".HsiOUQV4DXbyl9LhBhPK {\n position: relative;\n display: inline-block;\n}\n\n.e4bODl4zAUz2o44mn8gv {\n position: absolute;\n top: 100%;\n left: 50%;\n opacity: 0;\n visibility: hidden;\n z-index: 1;\n border-radius: 5px;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n font-size: 13px;\n width: 180px;\n transform-origin: 50% 0%;\n transform: translateX(-50%);\n transition: visibility 0.1s linear, opacity 0.1s linear;\n}\n\n.HsiOUQV4DXbyl9LhBhPK:focus-within .e4bODl4zAUz2o44mn8gv,\n.lM4jmsIUeRclfONWp_lC .e4bODl4zAUz2o44mn8gv,\n.QZ3eN_Miz3gfklUjyvpl:hover .e4bODl4zAUz2o44mn8gv {\n animation: GBTVPTMEO05T1vEAV1Vw 0.1s ease-out 0s 1 alternate;\n opacity: 1;\n visibility: visible;\n}\n\n/* Do not keep tooltip open when bubble is hovered */\n.QZ3eN_Miz3gfklUjyvpl .e4bODl4zAUz2o44mn8gv {\n pointer-events: none;\n}\n\n@keyframes GBTVPTMEO05T1vEAV1Vw {\n 0% {\n transform: translateX(-50%) scale(0.9);\n }\n 100% {\n transform: translateX(-50%) scale(1);\n }\n}\n\n.lj1qh0Sy9gCrKhx3Tu5F {\n position: relative;\n z-index: 2;\n background: var(--theme-widget-surface-color);\n color: var(--theme-widget-on-surface-color);\n border-radius: 5px;\n padding: 10px;\n}\n\n.LvLuQqCyCkFH8AYJT_8L .lj1qh0Sy9gCrKhx3Tu5F {\n border-bottom: 3px solid var(--theme-accent-color);\n}\n\n.Pdfr4eiITIFS2yJXzutt {\n position: absolute;\n width: 5px;\n height: 5px;\n background: var(--theme-widget-surface-color);\n box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.2), 1px 1px 4px 0px rgba(0,0,0,0.14), 0px 0px 8px 0px rgba(0,0,0,0.12);\n border: solid 4px transparent;\n z-index: 1;\n transform: translateX(-50%) translateY(50%) rotateZ(45deg);\n bottom: 100%;\n left: 50%;\n}\n","",{version:3,sources:["webpack://./src/frontend/Tooltip.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;;AAEA;EAEE,kBAAkB;EAClB,SAAS;EACT,SAAS;EACT,UAAU;EACV,kBAAkB;EAClB,UAAU;EACV,kBAAkB;EAClB,gHAAgH;EAChH,eAAe;EACf,YAAY;EACZ,wBAAwB;EACxB,2BAA2B;EAC3B,uDAAuD;AACzD;;AAEA;;;EAGE,4DAA8C;EAC9C,UAAU;EACV,mBAAmB;AACrB;;AAEA,oDAAoD;AACpD;EACE,oBAAoB;AACtB;;AAEA;EACE;IACE,sCAAsC;EACxC;EACA;IACE,oCAAoC;EACtC;AACF;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,6CAA6C;EAC7C,2CAA2C;EAC3C,kBAAkB;EAClB,aAAa;AACf;;AAEA;EACE,kDAAkD;AACpD;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,6CAA6C;EAC7C,+GAA+G;EAC/G,6BAA6B;EAC7B,UAAU;EACV,0DAA0D;EAC1D,YAAY;EACZ,SAAS;AACX",sourcesContent:[".container {\n position: relative;\n display: inline-block;\n}\n\n.bubble {\n composes: scope-tooltip from global;\n position: absolute;\n top: 100%;\n left: 50%;\n opacity: 0;\n visibility: hidden;\n z-index: 1;\n border-radius: 5px;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n font-size: 13px;\n width: 180px;\n transform-origin: 50% 0%;\n transform: translateX(-50%);\n transition: visibility 0.1s linear, opacity 0.1s linear;\n}\n\n.container:focus-within .bubble,\n.fixed .bubble,\n.openOnHover:hover .bubble {\n animation: fadeIn 0.1s ease-out 0s 1 alternate;\n opacity: 1;\n visibility: visible;\n}\n\n/* Do not keep tooltip open when bubble is hovered */\n.openOnHover .bubble {\n pointer-events: none;\n}\n\n@keyframes fadeIn {\n 0% {\n transform: translateX(-50%) scale(0.9);\n }\n 100% {\n transform: translateX(-50%) scale(1);\n }\n}\n\n.inner {\n position: relative;\n z-index: 2;\n background: var(--theme-widget-surface-color);\n color: var(--theme-widget-on-surface-color);\n border-radius: 5px;\n padding: 10px;\n}\n\n.highlight .inner {\n border-bottom: 3px solid var(--theme-accent-color);\n}\n\n.arrow {\n position: absolute;\n width: 5px;\n height: 5px;\n background: var(--theme-widget-surface-color);\n box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.2), 1px 1px 4px 0px rgba(0,0,0,0.14), 0px 0px 8px 0px rgba(0,0,0,0.12);\n border: solid 4px transparent;\n z-index: 1;\n transform: translateX(-50%) translateY(50%) rotateZ(45deg);\n bottom: 100%;\n left: 50%;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"HsiOUQV4DXbyl9LhBhPK",bubble:"e4bODl4zAUz2o44mn8gv scope-tooltip",fixed:"lM4jmsIUeRclfONWp_lC",openOnHover:"QZ3eN_Miz3gfklUjyvpl",fadeIn:"GBTVPTMEO05T1vEAV1Vw",inner:"lj1qh0Sy9gCrKhx3Tu5F",highlight:"LvLuQqCyCkFH8AYJT_8L",arrow:"Pdfr4eiITIFS2yJXzutt"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/focusOutline.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"body > #root a:focus,\nbody > #root button:focus,\nbody > #root [tabindex]:focus {\n outline: 3px solid #518ad2;\n}\n\n.uxXh_kyV_3qTUFIe7TIH > #root [tabindex]:focus,\n.uxXh_kyV_3qTUFIe7TIH > #root button:focus,\n.uxXh_kyV_3qTUFIe7TIH > #root a:focus {\n outline: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/focusOutline.module.css"],names:[],mappings:"AAAA;;;EAGE,0BAA0B;AAC5B;;AAEA;;;EAGE,aAAa;AACf",sourcesContent:["body > :global(#root) a:focus,\nbody > :global(#root) button:focus,\nbody > :global(#root) [tabindex]:focus {\n outline: 3px solid #518ad2;\n}\n\n.focusOutlineDisabled > :global(#root) [tabindex]:focus,\n.focusOutlineDisabled > :global(#root) button:focus,\n.focusOutlineDisabled > :global(#root) a:focus {\n outline: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={focusOutlineDisabled:"uxXh_kyV_3qTUFIe7TIH"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/CardBox.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Kpu4T4jUI6xgaDNbZMYQ {\n position: relative;\n pointer-events: auto;\n}\n\n@media print {\n .PsRSmK_aFicdzpfn5Z1g {\n padding-top: 0 !important;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/foregroundBoxes/CardBox.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,oBAAoB;AACtB;;AAEA;EACE;IACE,yBAAyB;EAC3B;AACF",sourcesContent:[".content {\n position: relative;\n pointer-events: auto;\n}\n\n@media print {\n .wrapper {\n padding-top: 0 !important;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={content:"Kpu4T4jUI6xgaDNbZMYQ",wrapper:"PsRSmK_aFicdzpfn5Z1g"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/CardBoxWrapper.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.zjkuIxb_2Hl9rh2WtQEk {\n --theme-first-heading-landscape-padding-top: 0;\n position: relative;\n padding: 0 1.5em;\n margin-top: -1px;\n padding-top: 1px;\n}\n\n.zjkuIxb_2Hl9rh2WtQEk::before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: -1;\n}\n\n.PEfjYPvfUauPPCR2rIdV::after,\n.rDm2flUYm1qz6qh056m4::after,\n.Q1jfO3waPPO15ZxyJmBC::after {\n content: '';\n display: block;\n}\n\n.PEfjYPvfUauPPCR2rIdV::after {\n clear: left;\n}\n\n.rDm2flUYm1qz6qh056m4::after {\n clear: right;\n}\n\n.Q1jfO3waPPO15ZxyJmBC::after {\n clear: both;\n}\n\n.dWL5lKirO7Tyw7qWRoC3 {\n margin-top: 3em;\n}\n\n.TZan9GRUTJ7gyEGtC05N {\n margin-bottom: 3em;\n padding-bottom: 1.5em;\n}\n\n.dWL5lKirO7Tyw7qWRoC3::before {\n border-top-left-radius: var(--theme-cards-border-radius, 15px);\n border-top-right-radius: var(--theme-cards-border-radius, 15px);\n}\n\n.TZan9GRUTJ7gyEGtC05N::before {\n border-bottom-left-radius: var(--theme-cards-border-radius, 15px);\n border-bottom-right-radius: var(--theme-cards-border-radius, 15px);\n}\n\n@media screen {\n .wzos7N9u8yj3FSy0u_Gp::before {\n background-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor};\n }\n\n .awVPcFudSqdRnq8UZOOX::before {\n background-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor};\n }\n\n .wzos7N9u8yj3FSy0u_Gp {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor};\n }\n\n .awVPcFudSqdRnq8UZOOX {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor};\n }\n}\n`,"",{version:3,sources:["webpack://./src/frontend/foregroundBoxes/CardBoxWrapper.module.css"],names:[],mappings:"AAMA;EACE,8CAA8C;EAG9C,kBAAkB;EAClB,gBAAgB;EAChB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,WAAW;AACb;;AAEA;;;EAGE,WAAW;EACX,cAAc;AAChB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;;AAEA;EACE,8DAA8D;EAC9D,+DAA+D;AACjE;;AAEA;EACE,iEAAiE;EACjE,kEAAkE;AACpE;;AAEA;EACE;IACE,8DAA0C;EAC5C;;EAEA;IACE,8DAAyC;EAC3C;;EAEA;IACE,mDAA2B;IAC3B,kEAA0C;IAC1C,kEAA0C;EAC5C;;EAEA;IACE,mDAA4B;IAC5B,kEAA2C;IAC3C,kEAA2C;EAC7C;AACF",sourcesContent:["@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor,\n darkContentLinkColor, lightContentLinkColor\n) from \"pageflow-scrolled/values/colors.module.css\";\n\n.card {\n --theme-first-heading-landscape-padding-top: 0;\n\n composes: scope-cardsAppearance from global;\n position: relative;\n padding: 0 1.5em;\n margin-top: -1px;\n padding-top: 1px;\n}\n\n.card::before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: -1;\n}\n\n.selfClear-left::after,\n.selfClear-right::after,\n.selfClear-both::after {\n content: '';\n display: block;\n}\n\n.selfClear-left::after {\n clear: left;\n}\n\n.selfClear-right::after {\n clear: right;\n}\n\n.selfClear-both::after {\n clear: both;\n}\n\n.cardStart {\n margin-top: 3em;\n}\n\n.cardEnd {\n margin-bottom: 3em;\n padding-bottom: 1.5em;\n}\n\n.cardStart::before {\n border-top-left-radius: var(--theme-cards-border-radius, 15px);\n border-top-right-radius: var(--theme-cards-border-radius, 15px);\n}\n\n.cardEnd::before {\n border-bottom-left-radius: var(--theme-cards-border-radius, 15px);\n border-bottom-right-radius: var(--theme-cards-border-radius, 15px);\n}\n\n@media screen {\n .cardBgWhite::before {\n background-color: lightContentSurfaceColor;\n }\n\n .cardBgBlack::before {\n background-color: darkContentSurfaceColor;\n }\n\n .cardBgWhite {\n color: darkContentTextColor;\n --content-text-color: darkContentTextColor;\n --content-link-color: darkContentLinkColor;\n }\n\n .cardBgBlack {\n color: lightContentTextColor;\n --content-text-color: lightContentTextColor;\n --content-link-color: lightContentLinkColor;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,darkContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor}`,lightContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor}`,card:"zjkuIxb_2Hl9rh2WtQEk scope-cardsAppearance","selfClear-left":"PEfjYPvfUauPPCR2rIdV","selfClear-right":"rDm2flUYm1qz6qh056m4","selfClear-both":"Q1jfO3waPPO15ZxyJmBC",cardStart:"dWL5lKirO7Tyw7qWRoC3",cardEnd:"TZan9GRUTJ7gyEGtC05N",cardBgWhite:"wzos7N9u8yj3FSy0u_Gp",cardBgBlack:"awVPcFudSqdRnq8UZOOX"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/GradientBox.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".mSboqxv5PIxMOcp44HDJ {}\n\n.cQvT7fVKs9vj2m37_eB9 {\n position: relative;\n pointer-events: auto;\n}\n\n.U8ACaCBWr3ja5jK93M3F {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: none;\n max-height: var(--zero-if-two-column, 0);\n}\n\n.CdeePGkWVazrN_tAPnqh .U8ACaCBWr3ja5jK93M3F {\n max-height: none;\n}\n\n.xRqagKUr7hSTQLuJULM0 .U8ACaCBWr3ja5jK93M3F {\n bottom: -100vh;\n}\n\n.FG6Ex3gyc2TONJ11ozbH ._dYf88emJwdQGFxZ6koH {\n text-shadow: 0px 1px min(5px, var(--zero-if-two-column)) black;\n}\n\n.CdeePGkWVazrN_tAPnqh ._dYf88emJwdQGFxZ6koH {\n text-shadow: 0px 1px 5px black;\n}\n\n.nNLBgQ211rGjXYJ8t4cN {\n background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px,rgba(0, 0, 0, 0.5) 100px,rgba(0, 0, 0, 0.5) 100%);\n}\n\n.aaByKgn6t6rjmNqRjaml {\n background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0px,rgba(255, 255, 255, 0.5) 100px,rgba(255, 255, 255, 0.5) 100%);\n}\n\n@media print {\n .FG6Ex3gyc2TONJ11ozbH {\n padding-top: 0 !important;\n }\n\n .U8ACaCBWr3ja5jK93M3F {\n display: none;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/foregroundBoxes/GradientBox.module.css"],names:[],mappings:"AAAA,uBAAU;;AAEV;EACE,kBAAkB;EAClB,oBAAoB;AACtB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,SAAS;EACT,QAAQ;EACR,oBAAoB;EACpB,wCAAwC;AAC1C;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,8DAA8D;AAChE;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,6GAA6G;AAC/G;;AAEA;EACE,+HAA+H;AACjI;;AAEA;EACE;IACE,yBAAyB;EAC3B;;EAEA;IACE,aAAa;EACf;AACF",sourcesContent:[".wrapper {}\n\n.content {\n position: relative;\n pointer-events: auto;\n}\n\n.shadow {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: none;\n max-height: var(--zero-if-two-column, 0);\n}\n\n.gradient .shadow {\n max-height: none;\n}\n\n.long .shadow {\n bottom: -100vh;\n}\n\n.root .withShadow {\n text-shadow: 0px 1px min(5px, var(--zero-if-two-column)) black;\n}\n\n.gradient .withShadow {\n text-shadow: 0px 1px 5px black;\n}\n\n.shadowDark {\n background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px,rgba(0, 0, 0, 0.5) 100px,rgba(0, 0, 0, 0.5) 100%);\n}\n\n.shadowLight {\n background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0px,rgba(255, 255, 255, 0.5) 100px,rgba(255, 255, 255, 0.5) 100%);\n}\n\n@media print {\n .root {\n padding-top: 0 !important;\n }\n\n .shadow {\n display: none;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"mSboqxv5PIxMOcp44HDJ",content:"cQvT7fVKs9vj2m37_eB9",shadow:"U8ACaCBWr3ja5jK93M3F",gradient:"CdeePGkWVazrN_tAPnqh",long:"xRqagKUr7hSTQLuJULM0",root:"FG6Ex3gyc2TONJ11ozbH",withShadow:"_dYf88emJwdQGFxZ6koH",shadowDark:"nNLBgQ211rGjXYJ8t4cN",shadowLight:"aaByKgn6t6rjmNqRjaml"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/InvisibleBoxWrapper.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Pi0iXlK49IVeYWyK7c0g {\n margin-top: 1.375em;\n}\n\n.fU2biW0fBaQJAuYxFImV {\n margin-bottom: 1.375em;\n}\n","",{version:3,sources:["webpack://./src/frontend/foregroundBoxes/InvisibleBoxWrapper.module.css"],names:[],mappings:"AAAA;EACE,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB",sourcesContent:[".start {\n margin-top: 1.375em;\n}\n\n.end {\n margin-bottom: 1.375em;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={start:"Pi0iXlK49IVeYWyK7c0g",end:"fU2biW0fBaQJAuYxFImV"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/global.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`:root {\n --vw: 1vw;\n --vh: 1vh;\n\n --root-light-content-surface-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor};\n --root-dark-content-surface-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor};\n --root-light-content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --root-dark-content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n}\n\nbody {\n margin: 0;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -webkit-tap-highlight-color: transparent;\n}\n\n[data-floating-ui-portal] {\n position: relative;\n z-index: 1000;\n}\n\n#floating-ui-above-navigation-widgets {\n position: relative;\n z-index: 20000;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/global.module.css"],names:[],mappings:"AAKA;EACE,SAAS;EACT,SAAS;;EAET,gFAA4D;EAC5D,+EAA0D;EAC1D,6EAAsD;EACtD,4EAAoD;AACtD;;AAEA;EACE,SAAS;EACT,mCAAmC;EACnC,kCAAkC;EAClC,wCAAwC;AAC1C;;AAEA;EACE,kBAAkB;EAClB,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,cAAc;AAChB",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n:root {\n --vw: 1vw;\n --vh: 1vh;\n\n --root-light-content-surface-color: lightContentSurfaceColor;\n --root-dark-content-surface-color: darkContentSurfaceColor;\n --root-light-content-text-color: lightContentTextColor;\n --root-dark-content-text-color: darkContentTextColor;\n}\n\n:global body {\n margin: 0;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -webkit-tap-highlight-color: transparent;\n}\n\n:global [data-floating-ui-portal] {\n position: relative;\n z-index: 1000;\n}\n\n:global #floating-ui-above-navigation-widgets {\n position: relative;\n z-index: 20000;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/globalNotices.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".globalNotices {\n z-index: 100000000;\n position: fixed;\n bottom: 10px;\n left: 10px;\n}\n\n/* IE <= 11 does not know @supports and thus ignores this rule. In all\n other browsers the condition evaluates to true. */\n@supports not (old: ie) {\n .unsupported {\n display: none;\n }\n}\n\n.globalNotices div {\n background: #fff;\n padding: 20px;\n max-width: 240px;\n box-shadow: 0 3px 3px -2px rgba(0,0,0,.2), 0 3px 4px 0 rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);\n font-family: 'Source Sans Pro';\n border-top: solid 2px #a50e0e;\n margin-top: 10px;\n}\n","",{version:3,sources:["webpack://./src/frontend/globalNotices.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,eAAe;EACf,YAAY;EACZ,UAAU;AACZ;;AAEA;oDACoD;AACpD;EACE;IACE,aAAa;EACf;AACF;;AAEA;EACE,gBAAgB;EAChB,aAAa;EACb,gBAAgB;EAChB,mGAAmG;EACnG,8BAA8B;EAC9B,6BAA6B;EAC7B,gBAAgB;AAClB",sourcesContent:[":global .globalNotices {\n z-index: 100000000;\n position: fixed;\n bottom: 10px;\n left: 10px;\n}\n\n/* IE <= 11 does not know @supports and thus ignores this rule. In all\n other browsers the condition evaluates to true. */\n@supports not (old: ie) {\n :global .unsupported {\n display: none;\n }\n}\n\n:global .globalNotices div {\n background: #fff;\n padding: 20px;\n max-width: 240px;\n box-shadow: 0 3px 3px -2px rgba(0,0,0,.2), 0 3px 4px 0 rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);\n font-family: 'Source Sans Pro';\n border-top: solid 2px #a50e0e;\n margin-top: 10px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/EditableText/DropTargets.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Wu9b2sN_QHSKHG06vSnW {\n position: absolute;\n top: -0.5em;\n left: -50px;\n padding-left: 50px;\n width: 100%;\n height: 100%;\n padding: 0.5em 0 8px 50px;\n}\n\n.BUonmMDdzCWqq3N8EoIu {\n position: absolute;\n left: 0;\n width: 100%;\n opacity: 0.8;\n}\n\n.cP3H1Bjf4ehRV3v4_CQC {\n position: absolute;\n left: 50px;\n right: 0;\n border-top: solid 2px currentColor;\n opacity: 0;\n}\n\n.EN6zx0OnMY4E7YejRzfD .cP3H1Bjf4ehRV3v4_CQC {\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/frontend/inlineEditing/EditableText/DropTargets.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,WAAW;EACX,WAAW;EACX,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,yBAAyB;AAC3B;;AAEA;EACE,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,kCAAkC;EAClC,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ",sourcesContent:[".container {\n position: absolute;\n top: -0.5em;\n left: -50px;\n padding-left: 50px;\n width: 100%;\n height: 100%;\n padding: 0.5em 0 8px 50px;\n}\n\n.dropTarget {\n position: absolute;\n left: 0;\n width: 100%;\n opacity: 0.8;\n}\n\n.dropIndicator {\n position: absolute;\n left: 50px;\n right: 0;\n border-top: solid 2px currentColor;\n opacity: 0;\n}\n\n.isOver .dropIndicator {\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"Wu9b2sN_QHSKHG06vSnW",dropTarget:"BUonmMDdzCWqq3N8EoIu",dropIndicator:"cP3H1Bjf4ehRV3v4_CQC",isOver:"EN6zx0OnMY4E7YejRzfD"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/EditableText/index.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.X9X198_tHnBLLPAbD3Hc {\n position: relative;\n}\n\n.K7rnNMzR17Ora2xHOrzX {\n overflow-wrap: normal;\n}\n\n.K7rnNMzR17Ora2xHOrzX [data-slate-string] {\n position: relative;\n}\n\n.Z1dmL6VGQBOVHLAMjpRj .K7rnNMzR17Ora2xHOrzX [data-slate-string]::before {\n content: " ";\n position: absolute;\n display: block;\n border: solid 5px transparent;\n border-bottom-color: currentColor;\n width: 0;\n height: 0;\n bottom: 1px;\n left: -5px;\n opacity: 0.7;\n}\n\n.Sy_BJ7GKzYVGn3H7fvkg {\n position: relative;\n}\n\n.vp_hcBmhEx2IApE1HzCJ {\n position: absolute;\n z-index: 2;\n top: -10000px;\n left: -10000px;\n visibility: hidden;\n white-space: nowrap;\n}\n\n.vaQLYSRgKb8l3JMXS5T7 {\n display: none;\n position: absolute;\n z-index: 1;\n width: 100%;\n pointer-events: none;\n}\n',"",{version:3,sources:["webpack://./src/frontend/inlineEditing/EditableText/index.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,YAAY;EACZ,kBAAkB;EAClB,cAAc;EACd,6BAA6B;EAC7B,iCAAiC;EACjC,QAAQ;EACR,SAAS;EACT,WAAW;EACX,UAAU;EACV,YAAY;AACd;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,aAAa;EACb,cAAc;EACd,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,oBAAoB;AACtB",sourcesContent:['.container {\n position: relative;\n}\n\n.shy {\n overflow-wrap: normal;\n}\n\n.shy [data-slate-string] {\n position: relative;\n}\n\n.selected .shy [data-slate-string]::before {\n content: " ";\n position: absolute;\n display: block;\n border: solid 5px transparent;\n border-bottom-color: currentColor;\n width: 0;\n height: 0;\n bottom: 1px;\n left: -5px;\n opacity: 0.7;\n}\n\n.hoveringToolbarContainer {\n position: relative;\n}\n\n.hoveringToolbar {\n position: absolute;\n z-index: 2;\n top: -10000px;\n left: -10000px;\n visibility: hidden;\n white-space: nowrap;\n}\n\n.selection {\n display: none;\n position: absolute;\n z-index: 1;\n width: 100%;\n pointer-events: none;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"X9X198_tHnBLLPAbD3Hc",shy:"K7rnNMzR17Ora2xHOrzX",selected:"Z1dmL6VGQBOVHLAMjpRj",hoveringToolbarContainer:"Sy_BJ7GKzYVGn3H7fvkg",hoveringToolbar:"vp_hcBmhEx2IApE1HzCJ",selection:"vaQLYSRgKb8l3JMXS5T7"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/LinkTooltip.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.nAjicuK9t7pG3COasH0d {\n position: absolute;\n z-index: 11;\n white-space: nowrap;\n background-color: #222;\n color: #fff;\n border-radius: 4px;\n font-family: Helvetica, Arial, "Sans-Serif";\n font-size: 13px;\n line-height: 1;\n box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);\n}\n\n.UG_IptFkpNEvldYxCkIs {\n transform: translateX(-50%);\n}\n\n.nAjicuK9t7pG3COasH0d::before {\n content: "";\n display: block;\n position: absolute;\n border: solid 4px transparent;\n}\n\n.KqekM0rgFsCXRHNDV1X2::before {\n bottom: 100%;\n border-bottom: solid 4px #222;\n}\n\n.B2GVHlg5pF6PRcVY56Fg::before {\n top: 100%;\n border-top: solid 4px #222;\n}\n\n.EiUrjjkOdu5KFaXuma_a::before {\n left: 20px;\n}\n\n.UG_IptFkpNEvldYxCkIs::before {\n left: calc(50% - 4px);\n}\n\n.nAjicuK9t7pG3COasH0d > a,\n.nAjicuK9t7pG3COasH0d > span {\n color: #fff;\n background-color: transparent;\n border: 0;\n display: inline-block;\n padding: 10px 10px;\n}\n\n.nAjicuK9t7pG3COasH0d > a svg {\n padding-left: 7px;\n}\n\n.epybBb845akrnsPSoUQs {\n width: 200px;\n height: 120px;\n position: relative;\n margin: 5px;\n}\n\n.KLovssFHypdQe9bjXnS_ {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.RFiAL6DCkvvwFi2EQR91 {\n opacity: 0.7;\n padding: 0 10px 10px;\n text-decoration: none;\n}\n\n.ad9tVU8SP7_HQfUAPXdM {\n font-weight: bold;\n}\n',"",{version:3,sources:["webpack://./src/frontend/inlineEditing/LinkTooltip.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,WAAW;EACX,mBAAmB;EACnB,sBAAsB;EACtB,WAAW;EACX,kBAAkB;EAClB,2CAA2C;EAC3C,eAAe;EACf,cAAc;EACd,kEAAkE;AACpE;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,WAAW;EACX,cAAc;EACd,kBAAkB;EAClB,6BAA6B;AAC/B;;AAEA;EACE,YAAY;EACZ,6BAA6B;AAC/B;;AAEA;EACE,SAAS;EACT,0BAA0B;AAC5B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,qBAAqB;AACvB;;AAEA;;EAEE,WAAW;EACX,6BAA6B;EAC7B,SAAS;EACT,qBAAqB;EACrB,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,YAAY;EACZ,aAAa;EACb,kBAAkB;EAClB,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,SAAS;EACT,QAAQ;AACV;;AAEA;EACE,YAAY;EACZ,oBAAoB;EACpB,qBAAqB;AACvB;;AAEA;EACE,iBAAiB;AACnB",sourcesContent:['.linkTooltip {\n position: absolute;\n z-index: 11;\n white-space: nowrap;\n background-color: #222;\n color: #fff;\n border-radius: 4px;\n font-family: Helvetica, Arial, "Sans-Serif";\n font-size: 13px;\n line-height: 1;\n box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);\n}\n\n.align-center {\n transform: translateX(-50%);\n}\n\n.linkTooltip::before {\n content: "";\n display: block;\n position: absolute;\n border: solid 4px transparent;\n}\n\n.position-below::before {\n bottom: 100%;\n border-bottom: solid 4px #222;\n}\n\n.position-above::before {\n top: 100%;\n border-top: solid 4px #222;\n}\n\n.align-left::before {\n left: 20px;\n}\n\n.align-center::before {\n left: calc(50% - 4px);\n}\n\n.linkTooltip > a,\n.linkTooltip > span {\n color: #fff;\n background-color: transparent;\n border: 0;\n display: inline-block;\n padding: 10px 10px;\n}\n\n.linkTooltip > a svg {\n padding-left: 7px;\n}\n\n.thumbnail {\n width: 200px;\n height: 120px;\n position: relative;\n margin: 5px;\n}\n\n.thumbnailClickMask {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.newTab {\n opacity: 0.7;\n padding: 0 10px 10px;\n text-decoration: none;\n}\n\n.chapterNumber {\n font-weight: bold;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={linkTooltip:"nAjicuK9t7pG3COasH0d","align-center":"UG_IptFkpNEvldYxCkIs","position-below":"KqekM0rgFsCXRHNDV1X2","position-above":"B2GVHlg5pF6PRcVY56Fg","align-left":"EiUrjjkOdu5KFaXuma_a",thumbnail:"epybBb845akrnsPSoUQs",thumbnailClickMask:"KLovssFHypdQe9bjXnS_",newTab:"RFiAL6DCkvvwFi2EQR91",chapterNumber:"ad9tVU8SP7_HQfUAPXdM"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/SelectionRect.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".bfOkDR1uFcHxTtWpcPVL {\n position: relative;\n}\n\n.bfOkDR1uFcHxTtWpcPVL:before,\n.bfOkDR1uFcHxTtWpcPVL:after {\n content: '';\n position: absolute;\n top: -0.5em;\n left: -0.5em;\n right: -0.5em;\n bottom: -0.5em;\n pointer-events: none;\n opacity: 0.8\n}\n\n.NTMStJHaAUdE5u3OM4ui:not(.KQ9IHuTpNm6UcnAjv588):before {\n top: 5px;\n}\n\n.KQ9IHuTpNm6UcnAjv588:before,\n.KQ9IHuTpNm6UcnAjv588:after {\n left: 0;\n right: 0;\n}\n\n.nqI0fxrlgUobngPOXciD:before {\n top: 5px;\n left: 4px;\n bottom: 5px;\n right: 4px;\n z-index: 4;\n}\n\n.xpbo3eGWgpFDgAmIve12:before {\n border-left: solid 1px currentColor;\n}\n\n.nqI0fxrlgUobngPOXciD.xpbo3eGWgpFDgAmIve12:before {\n border: solid 1px currentColor;\n}\n\n.xpbo3eGWgpFDgAmIve12:after {\n border-right: solid 1px currentColor;\n}\n\n.BVodlbfOTasm8jFXH8cp {\n position: absolute;\n top: -40px;\n right: -15px;\n z-index: 2;\n pointer-events: auto;\n}\n\n.CtjBa3vs0wYlPucyuYiQ {\n display: none;\n text-align: center;\n position: absolute;\n width: 100%;\n opacity: 0.8;\n pointer-events: none;\n z-index: 1;\n}\n\n.CNLy0vUTbmvG_3mC03AW.CtjBa3vs0wYlPucyuYiQ {\n opacity: 1;\n}\n\n.CzLY_CkkcUxJSxlbvAKE .PXHlgPMOIKjHtfNN56j7,\n.aZM6ockkanMKeeYhB6Ac .HRLgcJpSTEJVPJTi1flK {\n display: block;\n}\n\n.CtjBa3vs0wYlPucyuYiQ::before,\n.CtjBa3vs0wYlPucyuYiQ::after {\n content: '';\n position: absolute;\n top: 0;\n width: calc(50% - 5px);\n height: 0;\n border-bottom: solid 1px currentColor;\n}\n\n.CtjBa3vs0wYlPucyuYiQ::before {\n left: -0.5em;\n}\n\n.CtjBa3vs0wYlPucyuYiQ::after {\n right: -0.5em;\n}\n\n.NTMStJHaAUdE5u3OM4ui:not(.KQ9IHuTpNm6UcnAjv588) .PXHlgPMOIKjHtfNN56j7::before {\n left: 5px;\n width: calc(50% - 10px - 0.5em);\n}\n\n.KQ9IHuTpNm6UcnAjv588 .CtjBa3vs0wYlPucyuYiQ::before,\n.KQ9IHuTpNm6UcnAjv588 .CtjBa3vs0wYlPucyuYiQ::after {\n width: calc(50% - 5px + -0.5em);\n}\n\n.KQ9IHuTpNm6UcnAjv588 .CtjBa3vs0wYlPucyuYiQ::before {\n left: 0;\n}\n\n.KQ9IHuTpNm6UcnAjv588 .CtjBa3vs0wYlPucyuYiQ::after {\n right: 0;\n}\n\n.Zwc6BF58wZEt25zzu09I {\n pointer-events: auto;\n border: 0;\n background: none;\n color: currentColor;\n display: inline-block;\n vertical-align: top;\n position: relative;\n top: -9px;\n padding: 2px 10px;\n}\n\n.PXHlgPMOIKjHtfNN56j7,\n.HRLgcJpSTEJVPJTi1flK {\n}\n\n.PXHlgPMOIKjHtfNN56j7 {\n top: -0.5em;\n}\n\n.HRLgcJpSTEJVPJTi1flK {\n top: calc(100% + 0.5em);\n}\n\n.SQhPxjihXJ6O1b0qkDJQ {\n position: absolute;\n top: -7px;\n left: 10px;\n transform: translate(-100%, -50%);\n z-index: 1;\n visibility: hidden;\n padding: 10px;\n cursor: move;\n pointer-events: auto;\n}\n\n.xpbo3eGWgpFDgAmIve12 .SQhPxjihXJ6O1b0qkDJQ {\n visibility: visible;\n}\n\n.KQ9IHuTpNm6UcnAjv588 .SQhPxjihXJ6O1b0qkDJQ {\n left: 0;\n top: 0;\n transform: translate(0, 0);\n background: radial-gradient(#000000b8, transparent 50%)\n}\n\n.SQhPxjihXJ6O1b0qkDJQ svg {\n display: block;\n color: currentColor;\n width: 15px;\n height: 15px;\n opacity: 0.8;\n}\n\n.SQhPxjihXJ6O1b0qkDJQ:hover svg {\n opacity: 1;\n}\n\n.KQ9IHuTpNm6UcnAjv588 .SQhPxjihXJ6O1b0qkDJQ svg {\n color: #fff;\n}\n\n.nqI0fxrlgUobngPOXciD .SQhPxjihXJ6O1b0qkDJQ,\n.nqI0fxrlgUobngPOXciD .CtjBa3vs0wYlPucyuYiQ,\n.nqI0fxrlgUobngPOXciD:after {\n display: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/inlineEditing/SelectionRect.module.css"],names:[],mappings:"AAIA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,kBAAkB;EAClB,WAAsB;EACtB,YAAuB;EACvB,aAAwB;EACxB,cAAyB;EACzB,oBAAoB;EACpB;AACF;;AAEA;EACE,QAAQ;AACV;;AAEA;;EAEE,OAAO;EACP,QAAQ;AACV;;AAEA;EACE,QAAQ;EACR,SAAS;EACT,WAAW;EACX,UAAU;EACV,UAAU;AACZ;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,YAAY;EACZ,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;;EAEE,cAAc;AAChB;;AAEA;;EAEE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,sBAAsB;EACtB,SAAS;EACT,qCAAqC;AACvC;;AAEA;EACE,YAAuB;AACzB;;AAEA;EACE,aAAwB;AAC1B;;AAEA;EACE,SAAS;EACT,+BAA+B;AACjC;;AAEA;;EAEE,+BAA0C;AAC5C;;AAEA;EACE,OAAO;AACT;;AAEA;EACE,QAAQ;AACV;;AAEA;EACE,oBAAoB;EACpB,SAAS;EACT,gBAAgB;EAChB,mBAAmB;EACnB,qBAAqB;EACrB,mBAAmB;EACnB,kBAAkB;EAClB,SAAS;EACT,iBAAiB;AACnB;;AAEA;;AAGA;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,iCAAiC;EACjC,UAAU;EACV,kBAAkB;EAClB,aAAa;EACb,YAAY;EACZ,oBAAoB;AACtB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,OAAO;EACP,MAAM;EACN,0BAA0B;EAC1B;AACF;;AAEA;EACE,cAAc;EACd,mBAAmB;EACnB,WAAW;EACX,YAAY;EACZ,YAAY;AACd;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,WAAW;AACb;;AAEA;;;EAGE,aAAa;AACf",sourcesContent:["@value selectionWidth: 1px;\n@value selectionPadding: -6px;\n@value selectionPadding2: -0.5em;\n\n.main {\n position: relative;\n}\n\n.main:before,\n.main:after {\n content: '';\n position: absolute;\n top: selectionPadding2;\n left: selectionPadding2;\n right: selectionPadding2;\n bottom: selectionPadding2;\n pointer-events: none;\n opacity: 0.8\n}\n\n.draggable:not(.full):before {\n top: 5px;\n}\n\n.full:before,\n.full:after {\n left: 0;\n right: 0;\n}\n\n.inset:before {\n top: 5px;\n left: 4px;\n bottom: 5px;\n right: 4px;\n z-index: 4;\n}\n\n.selected:before {\n border-left: solid 1px currentColor;\n}\n\n.inset.selected:before {\n border: solid 1px currentColor;\n}\n\n.selected:after {\n border-right: solid 1px currentColor;\n}\n\n.toolbar {\n position: absolute;\n top: -40px;\n right: -15px;\n z-index: 2;\n pointer-events: auto;\n}\n\n.insert {\n display: none;\n text-align: center;\n position: absolute;\n width: 100%;\n opacity: 0.8;\n pointer-events: none;\n z-index: 1;\n}\n\n.insertHovered.insert {\n opacity: 1;\n}\n\n.start .insert-before,\n.end .insert-after {\n display: block;\n}\n\n.insert::before,\n.insert::after {\n content: '';\n position: absolute;\n top: 0;\n width: calc(50% - 5px);\n height: 0;\n border-bottom: solid 1px currentColor;\n}\n\n.insert::before {\n left: selectionPadding2;\n}\n\n.insert::after {\n right: selectionPadding2;\n}\n\n.draggable:not(.full) .insert-before::before {\n left: 5px;\n width: calc(50% - 10px - 0.5em);\n}\n\n.full .insert::before,\n.full .insert::after {\n width: calc(50% - 5px + selectionPadding2);\n}\n\n.full .insert::before {\n left: 0;\n}\n\n.full .insert::after {\n right: 0;\n}\n\n.insertButton {\n pointer-events: auto;\n border: 0;\n background: none;\n color: currentColor;\n display: inline-block;\n vertical-align: top;\n position: relative;\n top: -9px;\n padding: 2px 10px;\n}\n\n.insert-before,\n.insert-after {\n composes: insert;\n}\n\n.insert-before {\n top: -0.5em;\n}\n\n.insert-after {\n top: calc(100% + 0.5em);\n}\n\n.dragHandle {\n position: absolute;\n top: -7px;\n left: 10px;\n transform: translate(-100%, -50%);\n z-index: 1;\n visibility: hidden;\n padding: 10px;\n cursor: move;\n pointer-events: auto;\n}\n\n.selected .dragHandle {\n visibility: visible;\n}\n\n.full .dragHandle {\n left: 0;\n top: 0;\n transform: translate(0, 0);\n background: radial-gradient(#000000b8, transparent 50%)\n}\n\n.dragHandle svg {\n display: block;\n color: currentColor;\n width: 15px;\n height: 15px;\n opacity: 0.8;\n}\n\n.dragHandle:hover svg {\n opacity: 1;\n}\n\n.full .dragHandle svg {\n color: #fff;\n}\n\n.inset .dragHandle,\n.inset .insert,\n.inset:after {\n display: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={selectionWidth:"1px",selectionPadding:"-6px",selectionPadding2:"-0.5em",main:"bfOkDR1uFcHxTtWpcPVL",draggable:"NTMStJHaAUdE5u3OM4ui",full:"KQ9IHuTpNm6UcnAjv588",inset:"nqI0fxrlgUobngPOXciD",selected:"xpbo3eGWgpFDgAmIve12",toolbar:"BVodlbfOTasm8jFXH8cp",insert:"CtjBa3vs0wYlPucyuYiQ",insertHovered:"CNLy0vUTbmvG_3mC03AW",start:"CzLY_CkkcUxJSxlbvAKE","insert-before":"PXHlgPMOIKjHtfNN56j7 CtjBa3vs0wYlPucyuYiQ",end:"aZM6ockkanMKeeYhB6Ac","insert-after":"HRLgcJpSTEJVPJTi1flK CtjBa3vs0wYlPucyuYiQ",insertButton:"Zwc6BF58wZEt25zzu09I",dragHandle:"SQhPxjihXJ6O1b0qkDJQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/TextPlaceholder.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".zpYmkUy6h6xjIqlSx2ak {\n pointer-events: none;\n opacity: 0.5;\n height: 0;\n}\n\n.zpYmkUy6h6xjIqlSx2ak > div {\n transform: translateY(-100%);\n}\n","",{version:3,sources:["webpack://./src/frontend/inlineEditing/TextPlaceholder.module.css"],names:[],mappings:"AAAA;EACE,oBAAoB;EACpB,YAAY;EACZ,SAAS;AACX;;AAEA;EACE,4BAA4B;AAC9B",sourcesContent:[".placeholder {\n pointer-events: none;\n opacity: 0.5;\n height: 0;\n}\n\n.placeholder > div {\n transform: translateY(-100%);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={placeholder:"zpYmkUy6h6xjIqlSx2ak"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/Toolbar.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".vSNCpTQPl_WkuJEQa0tg {\n background: #fff;\n box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);\n border-radius: 3px;\n overflow: hidden;\n display: flex;\n gap: 2px;\n}\n\n.BkLvN8dRqDl48Ds6Ljjb {\n border: 0;\n background: #fff;\n padding: 10px;\n opacity: 0.6;\n}\n\n.BkLvN8dRqDl48Ds6Ljjb:hover {\n opacity: 1;\n}\n\n.nZNrO5Eh04wm2vr33Dfy {\n background: #ddd;\n opacity: 1;\n}\n\n@media (max-width: 460px) {\n .gSJGzyGwSyW6mqvq6fHy .BkLvN8dRqDl48Ds6Ljjb {\n display: none;\n }\n\n .gSJGzyGwSyW6mqvq6fHy:hover .BkLvN8dRqDl48Ds6Ljjb,\n .gSJGzyGwSyW6mqvq6fHy:focus-within .BkLvN8dRqDl48Ds6Ljjb,\n .gSJGzyGwSyW6mqvq6fHy .nZNrO5Eh04wm2vr33Dfy {\n display: inline-block;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/inlineEditing/Toolbar.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,kEAAkE;EAClE,kBAAkB;EAClB,gBAAgB;EAChB,aAAa;EACb,QAAQ;AACV;;AAEA;EACE,SAAS;EACT,gBAAgB;EAChB,aAAa;EACb,YAAY;AACd;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,gBAAgB;EAChB,UAAU;AACZ;;AAEA;EACE;IACE,aAAa;EACf;;EAEA;;;IAGE,qBAAqB;EACvB;AACF",sourcesContent:[".Toolbar {\n background: #fff;\n box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);\n border-radius: 3px;\n overflow: hidden;\n display: flex;\n gap: 2px;\n}\n\n.button {\n border: 0;\n background: #fff;\n padding: 10px;\n opacity: 0.6;\n}\n\n.button:hover {\n opacity: 1;\n}\n\n.activeButton {\n background: #ddd;\n opacity: 1;\n}\n\n@media (max-width: 460px) {\n .collapsible .button {\n display: none;\n }\n\n .collapsible:hover .button,\n .collapsible:focus-within .button,\n .collapsible .activeButton {\n display: inline-block;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={Toolbar:"vSNCpTQPl_WkuJEQa0tg",button:"BkLvN8dRqDl48Ds6Ljjb",activeButton:"nZNrO5Eh04wm2vr33Dfy",collapsible:"gSJGzyGwSyW6mqvq6fHy"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/layouts/Center.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".D2rG33dLI7XT1HNRkmkw {\n padding-left: 8%;\n padding-right: 8%;\n margin-left: auto;\n margin-right: auto;\n max-width: var(--section-max-width, none);\n}\n\n.zjAVAaoHv41jJ3YOmekp,\n.n44bsuDDXfhlBfpmq3pc {\n padding-left: 0;\n padding-right: 0;\n max-width: none;\n width: 100%;\n}\n\n.IpBHti8teUiZY1yANiQ6 {\n --content-margin: 8%;\n --content-max-width: var(--centered-inline-content-max-width, 700px);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--content-max-width);\n}\n\n.zjAVAaoHv41jJ3YOmekp .IpBHti8teUiZY1yANiQ6 {\n max-width: calc(var(--content-margin) * 2 + var(--content-max-width));\n}\n\n.HKyWa6BM3bklNNpK_zOy {\n --content-max-width: var(--centered-inline-lg-content-max-width, 950px);\n}\n\n._rq7r2xLVPiLffikexal {\n --content-max-width: var(--centered-inline-xl-content-max-width, 1200px);\n}\n\n.qXHjPgVBhTkMN0dP4WjC {\n --content-margin: 0;\n --content-max-width: none;\n margin-left: 0;\n margin-right: 0;\n max-width: none;\n}\n\n.xU7pCCUGMorPimbc1iVi {\n clear: both;\n}\n\n.dYmlp1AD8Z6knoerfG78,\n.agqA3UAgw17jzoIdm7ef,\n.G2C_HbbK8cXq3RM4r6de {\n margin: 0 auto;\n}\n\n.dYmlp1AD8Z6knoerfG78 {\n width: 30%;\n}\n\n.agqA3UAgw17jzoIdm7ef {\n width: 50%;\n}\n\n.G2C_HbbK8cXq3RM4r6de {\n width: 70%;\n}\n\n.aZvoQewXppSnde1gqCFe,\n.egEu5O2J6RpdhDGXOQsL {\n /* Setting the --inlined-* properties to intial causes the fallback\n values below (e.g. float: var(--inlined-float, left)) to take\n effect and thus switches to floated posiiton. */\n\n --inlined-float: none;\n --inlined-margin: 0;\n\n margin-top: var(--inlined-margin, 0.375em);\n margin-bottom: var(--inlined-margin, 1em);\n clear: both;\n\n /* Ensure element is positioned in front of text block wrapping around\n element and can be selected in editor. */\n position: relative;\n z-index: 1;\n}\n\n.dYmlp1AD8Z6knoerfG78,\n.agqA3UAgw17jzoIdm7ef,\n.G2C_HbbK8cXq3RM4r6de {\n --inlined-margin: auto;\n}\n\n.aZvoQewXppSnde1gqCFe {\n float: var(--inlined-float, left);\n margin-left: var(--inlined-margin, calc(var(--floated-indent) - 1em));\n margin-right: var(--inlined-margin, 1em);\n}\n\n.egEu5O2J6RpdhDGXOQsL {\n float: var(--inlined-float, right);\n margin-right: var(--inlined-margin, calc(var(--floated-indent) - 1em));\n margin-left: var(--inlined-margin, 1em);\n}\n\n.agqA3UAgw17jzoIdm7ef.lXdocbaPTSqKuizSnv4p {\n --inlined-float: initial;\n --inlined-margin: initial;\n --floated-indent: 25%;\n clear: none;\n width: 25%;\n}\n\n@media (min-width: 950px) {\n .agqA3UAgw17jzoIdm7ef.aZvoQewXppSnde1gqCFe,\n .agqA3UAgw17jzoIdm7ef.egEu5O2J6RpdhDGXOQsL,\n .G2C_HbbK8cXq3RM4r6de.aZvoQewXppSnde1gqCFe,\n .G2C_HbbK8cXq3RM4r6de.egEu5O2J6RpdhDGXOQsL,\n .lmU7hYklkgJpJbDUtUTh.aZvoQewXppSnde1gqCFe,\n .lmU7hYklkgJpJbDUtUTh.egEu5O2J6RpdhDGXOQsL {\n --inlined-float: initial;\n --inlined-margin: initial;\n --floated-indent: -10%;\n clear: none;\n }\n\n .agqA3UAgw17jzoIdm7ef.aZvoQewXppSnde1gqCFe,\n .agqA3UAgw17jzoIdm7ef.egEu5O2J6RpdhDGXOQsL {\n width: 25%;\n }\n\n .agqA3UAgw17jzoIdm7ef.lXdocbaPTSqKuizSnv4p {\n --floated-indent: 25%;\n }\n\n .G2C_HbbK8cXq3RM4r6de.aZvoQewXppSnde1gqCFe,\n .G2C_HbbK8cXq3RM4r6de.egEu5O2J6RpdhDGXOQsL {\n width: 40%;\n }\n\n .lmU7hYklkgJpJbDUtUTh.aZvoQewXppSnde1gqCFe,\n .lmU7hYklkgJpJbDUtUTh.egEu5O2J6RpdhDGXOQsL {\n width: 60%;\n }\n}\n\n@media (min-width: 700px) {\n .G2C_HbbK8cXq3RM4r6de.lXdocbaPTSqKuizSnv4p {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 40%;\n --floated-indent: 10%;\n }\n}\n\n@media (min-width: 1100px) {\n .BBEtlk9jqioGyoB1vEwC.aZvoQewXppSnde1gqCFe,\n .BBEtlk9jqioGyoB1vEwC.egEu5O2J6RpdhDGXOQsL {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 70%;\n --floated-indent: -20%;\n }\n}\n\n@media (min-width: 1300px) {\n .ZgapnKWAjnvUsO69pTMc.aZvoQewXppSnde1gqCFe,\n .ZgapnKWAjnvUsO69pTMc.egEu5O2J6RpdhDGXOQsL {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 80%;\n --floated-indent: -30%;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/layouts/Center.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;EACjB,kBAAkB;EAClB,yCAAyC;AAC3C;;AAEA;;EAEE,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,WAAW;AACb;;AAEA;EACE,oBAAoB;EACpB,oEAAoE;EACpE,iBAAiB;EACjB,kBAAkB;EAClB,mCAAmC;AACrC;;AAEA;EACE,qEAAqE;AACvE;;AAEA;EACE,uEAAuE;AACzE;;AAEA;EACE,wEAAwE;AAC1E;;AAEA;EACE,mBAAmB;EACnB,yBAAyB;EACzB,cAAc;EACd,eAAe;EACf,eAAe;AACjB;;AAEA;EACE,WAAW;AACb;;AAEA;;;EAGE,cAAc;AAChB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;;EAEE;;kDAEgD;;EAEhD,qBAAqB;EACrB,mBAAmB;;EAEnB,0CAA0C;EAC1C,yCAAyC;EACzC,WAAW;;EAEX;6CAC2C;EAC3C,kBAAkB;EAClB,UAAU;AACZ;;AAEA;;;EAGE,sBAAsB;AACxB;;AAEA;EACE,iCAAiC;EACjC,qEAAqE;EACrE,wCAAwC;AAC1C;;AAEA;EACE,kCAAkC;EAClC,sEAAsE;EACtE,uCAAuC;AACzC;;AAEA;EACE,wBAAwB;EACxB,yBAAyB;EACzB,qBAAqB;EACrB,WAAW;EACX,UAAU;AACZ;;AAEA;EACE;;;;;;IAME,wBAAwB;IACxB,yBAAyB;IACzB,sBAAsB;IACtB,WAAW;EACb;;EAEA;;IAEE,UAAU;EACZ;;EAEA;IACE,qBAAqB;EACvB;;EAEA;;IAEE,UAAU;EACZ;;EAEA;;IAEE,UAAU;EACZ;AACF;;AAEA;EACE;IACE,wBAAwB;IACxB,yBAAyB;IACzB,WAAW;IACX,UAAU;IACV,qBAAqB;EACvB;AACF;;AAEA;EACE;;IAEE,wBAAwB;IACxB,yBAAyB;IACzB,WAAW;IACX,UAAU;IACV,sBAAsB;EACxB;AACF;;AAEA;EACE;;IAEE,wBAAwB;IACxB,yBAAyB;IACzB,WAAW;IACX,UAAU;IACV,sBAAsB;EACxB;AACF",sourcesContent:[".outer {\n padding-left: 8%;\n padding-right: 8%;\n margin-left: auto;\n margin-right: auto;\n max-width: var(--section-max-width, none);\n}\n\n.customMargin,\n.outer-full {\n padding-left: 0;\n padding-right: 0;\n max-width: none;\n width: 100%;\n}\n\n.item {\n --content-margin: 8%;\n --content-max-width: var(--centered-inline-content-max-width, 700px);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--content-max-width);\n}\n\n.customMargin .item {\n max-width: calc(var(--content-margin) * 2 + var(--content-max-width));\n}\n\n.item-inline-lg {\n --content-max-width: var(--centered-inline-lg-content-max-width, 950px);\n}\n\n.item-inline-xl {\n --content-max-width: var(--centered-inline-xl-content-max-width, 1200px);\n}\n\n.item-inline-full {\n --content-margin: 0;\n --content-max-width: none;\n margin-left: 0;\n margin-right: 0;\n max-width: none;\n}\n\n.clear {\n clear: both;\n}\n\n.inner-xxs,\n.inner-xs,\n.inner-sm {\n margin: 0 auto;\n}\n\n.inner-xxs {\n width: 30%;\n}\n\n.inner-xs {\n width: 50%;\n}\n\n.inner-sm {\n width: 70%;\n}\n\n.inner-left,\n.inner-right {\n /* Setting the --inlined-* properties to intial causes the fallback\n values below (e.g. float: var(--inlined-float, left)) to take\n effect and thus switches to floated posiiton. */\n\n --inlined-float: none;\n --inlined-margin: 0;\n\n margin-top: var(--inlined-margin, 0.375em);\n margin-bottom: var(--inlined-margin, 1em);\n clear: both;\n\n /* Ensure element is positioned in front of text block wrapping around\n element and can be selected in editor. */\n position: relative;\n z-index: 1;\n}\n\n.inner-xxs,\n.inner-xs,\n.inner-sm {\n --inlined-margin: auto;\n}\n\n.inner-left {\n float: var(--inlined-float, left);\n margin-left: var(--inlined-margin, calc(var(--floated-indent) - 1em));\n margin-right: var(--inlined-margin, 1em);\n}\n\n.inner-right {\n float: var(--inlined-float, right);\n margin-right: var(--inlined-margin, calc(var(--floated-indent) - 1em));\n margin-left: var(--inlined-margin, 1em);\n}\n\n.inner-xs.sideBySide {\n --inlined-float: initial;\n --inlined-margin: initial;\n --floated-indent: 25%;\n clear: none;\n width: 25%;\n}\n\n@media (min-width: 950px) {\n .inner-xs.inner-left,\n .inner-xs.inner-right,\n .inner-sm.inner-left,\n .inner-sm.inner-right,\n .inner-md.inner-left,\n .inner-md.inner-right {\n --inlined-float: initial;\n --inlined-margin: initial;\n --floated-indent: -10%;\n clear: none;\n }\n\n .inner-xs.inner-left,\n .inner-xs.inner-right {\n width: 25%;\n }\n\n .inner-xs.sideBySide {\n --floated-indent: 25%;\n }\n\n .inner-sm.inner-left,\n .inner-sm.inner-right {\n width: 40%;\n }\n\n .inner-md.inner-left,\n .inner-md.inner-right {\n width: 60%;\n }\n}\n\n@media (min-width: 700px) {\n .inner-sm.sideBySide {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 40%;\n --floated-indent: 10%;\n }\n}\n\n@media (min-width: 1100px) {\n .inner-lg.inner-left,\n .inner-lg.inner-right {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 70%;\n --floated-indent: -20%;\n }\n}\n\n@media (min-width: 1300px) {\n .inner-xl.inner-left,\n .inner-xl.inner-right {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 80%;\n --floated-indent: -30%;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={outer:"D2rG33dLI7XT1HNRkmkw",customMargin:"zjAVAaoHv41jJ3YOmekp","outer-full":"n44bsuDDXfhlBfpmq3pc",item:"IpBHti8teUiZY1yANiQ6","item-inline-lg":"HKyWa6BM3bklNNpK_zOy","item-inline-xl":"_rq7r2xLVPiLffikexal","item-inline-full":"qXHjPgVBhTkMN0dP4WjC",clear:"xU7pCCUGMorPimbc1iVi","inner-xxs":"dYmlp1AD8Z6knoerfG78","inner-xs":"agqA3UAgw17jzoIdm7ef","inner-sm":"G2C_HbbK8cXq3RM4r6de","inner-left":"aZvoQewXppSnde1gqCFe","inner-right":"egEu5O2J6RpdhDGXOQsL",sideBySide:"lXdocbaPTSqKuizSnv4p","inner-md":"lmU7hYklkgJpJbDUtUTh","inner-lg":"BBEtlk9jqioGyoB1vEwC","inner-xl":"ZgapnKWAjnvUsO69pTMc"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/layouts/TwoColumn.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".uvRXqfTrnoQFVD4YZeJS {\n}\n\n.IRlB3cGyjIM37qSwdGf9 {\n --content-margin-fraction: 0.08;\n --content-margin: calc(var(--content-margin-fraction) * 100%);\n padding-left: var(--content-margin);\n padding-right: var(--content-margin);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--section-max-width, none);\n}\n\n.mH9urKmJmJNeK2TgfXx8 {\n padding-left: 0;\n padding-right: 0;\n max-width: none;\n width: 100%;\n}\n\n.EZRdFR9laFDfvj208STL {\n max-width: var(--content-max-width);\n}\n\n.Oeh8boFQqrhY5fblrBMs {\n --content-max-width: var(--two-column-inline-content-max-width, 500px);\n}\n\n.Oeh8boFQqrhY5fblrBMs.xybH97vfdKtHYjXBLPQ0 {\n --content-max-width: var(--two-column-inline-lg-content-max-width, 700px);\n}\n\n.Oeh8boFQqrhY5fblrBMs.T9hSnfHaNlkAp1pnm0jl {\n --content-max-width: var(--two-column-inline-xl-content-max-width, 1200px);\n}\n\n.Oeh8boFQqrhY5fblrBMs.ViNa4_IlV6zKd_MJSPIw {\n --content-margin-fraction: 0;\n --content-max-width: none;\n}\n\n.Pia_Ok3okig47OdXWpwn,\n.yATr2IxFqNJAKI3QjjAd,\n.YXCRaIz0k3NINx_9O4j7 {\n margin: 0 auto;\n}\n\n.Pia_Ok3okig47OdXWpwn {\n width: 30%;\n}\n\n.yATr2IxFqNJAKI3QjjAd {\n width: 50%;\n}\n\n.YXCRaIz0k3NINx_9O4j7 {\n width: 70%;\n}\n\n.Dtvy0bsYHeAGAll8s7nL {\n /*\n We want to undo the group padding by applying a negative margin to\n the box.\n\n Percentage margin and max-width of the box are calculated relative\n to the inner width and height of the group, which does not include\n the padding of the group. We apply a factor to express the group\n width in terms of box width. Note that\n\n box-width = group-width - 2 * group-width * content-margin-factor\n <=> group-width = box-width / (1 - 2 * content-margin-factor)\n */\n --f: calc(1 / (1 - 2 * var(--content-margin-fraction)));\n margin-left: calc(-100% * var(--content-margin-fraction) * var(--f));\n margin-right: calc(-100% * var(--content-margin-fraction) * var(--f));\n max-width: calc(var(--content-margin) * var(--f) * 2 + var(--content-max-width));\n}\n\n.b1eAkftwxZybfc2qlJC1 .Oeh8boFQqrhY5fblrBMs {\n margin-left: auto;\n}\n\n.sCGPgzmacOL8wnULmoBg {\n --content-width: var(--theme-two-column-sticky-content-width, 25vw);\n --content-max-width: min(var(--content-width), var(--two-column-sticky-content-max-width, 600px));\n position: sticky;\n float: right;\n clear: both;\n top: 33%;\n width: var(--content-width);\n}\n\n.b1eAkftwxZybfc2qlJC1 .sCGPgzmacOL8wnULmoBg {\n float: left;\n}\n\n.sCGPgzmacOL8wnULmoBg.xybH97vfdKtHYjXBLPQ0 {\n --content-width: var(--theme-two-column-sticky-lg-content-width, 35vw);\n --content-max-width: min(var(--content-width),\n var(--two-column-sticky-lg-content-max-width, 700px));\n}\n\n.sCGPgzmacOL8wnULmoBg.T9hSnfHaNlkAp1pnm0jl {\n --content-width: var(--theme-two-column-sticky-xl-content-width, 45vw);\n --content-max-width: min(var(--content-width),\n var(--two-column-sticky-xl-content-max-width, 1000px));\n}\n\n.sCGPgzmacOL8wnULmoBg.Dtvy0bsYHeAGAll8s7nL {\n width: 100%;\n}\n","",{version:3,sources:["webpack://./src/frontend/layouts/TwoColumn.module.css"],names:[],mappings:"AAAA;AACA;;AAEA;EACE,+BAA+B;EAC/B,6DAA6D;EAC7D,mCAAmC;EACnC,oCAAoC;EACpC,iBAAiB;EACjB,kBAAkB;EAClB,yCAAyC;AAC3C;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,WAAW;AACb;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,sEAAsE;AACxE;;AAEA;EACE,yEAAyE;AAC3E;;AAEA;EACE,0EAA0E;AAC5E;;AAEA;EACE,4BAA4B;EAC5B,yBAAyB;AAC3B;;AAEA;;;EAGE,cAAc;AAChB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE;;;;;;;;;;;GAWC;EACD,uDAAuD;EACvD,oEAAoE;EACpE,qEAAqE;EACrE,gFAAgF;AAClF;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,mEAAmE;EACnE,iGAAiG;EACjG,gBAAgB;EAChB,YAAY;EACZ,WAAW;EACX,QAAQ;EACR,2BAA2B;AAC7B;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,sEAAsE;EACtE;gFAC8E;AAChF;;AAEA;EACE,sEAAsE;EACtE;iFAC+E;AACjF;;AAEA;EACE,WAAW;AACb",sourcesContent:[".root {\n}\n\n.group {\n --content-margin-fraction: 0.08;\n --content-margin: calc(var(--content-margin-fraction) * 100%);\n padding-left: var(--content-margin);\n padding-right: var(--content-margin);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--section-max-width, none);\n}\n\n.group-full {\n padding-left: 0;\n padding-right: 0;\n max-width: none;\n width: 100%;\n}\n\n.box {\n max-width: var(--content-max-width);\n}\n\n.inline {\n --content-max-width: var(--two-column-inline-content-max-width, 500px);\n}\n\n.inline.width-lg {\n --content-max-width: var(--two-column-inline-lg-content-max-width, 700px);\n}\n\n.inline.width-xl {\n --content-max-width: var(--two-column-inline-xl-content-max-width, 1200px);\n}\n\n.inline.width-full {\n --content-margin-fraction: 0;\n --content-max-width: none;\n}\n\n.restrict-xxs,\n.restrict-xs,\n.restrict-sm {\n margin: 0 auto;\n}\n\n.restrict-xxs {\n width: 30%;\n}\n\n.restrict-xs {\n width: 50%;\n}\n\n.restrict-sm {\n width: 70%;\n}\n\n.customMargin {\n /*\n We want to undo the group padding by applying a negative margin to\n the box.\n\n Percentage margin and max-width of the box are calculated relative\n to the inner width and height of the group, which does not include\n the padding of the group. We apply a factor to express the group\n width in terms of box width. Note that\n\n box-width = group-width - 2 * group-width * content-margin-factor\n <=> group-width = box-width / (1 - 2 * content-margin-factor)\n */\n --f: calc(1 / (1 - 2 * var(--content-margin-fraction)));\n margin-left: calc(-100% * var(--content-margin-fraction) * var(--f));\n margin-right: calc(-100% * var(--content-margin-fraction) * var(--f));\n max-width: calc(var(--content-margin) * var(--f) * 2 + var(--content-max-width));\n}\n\n.right .inline {\n margin-left: auto;\n}\n\n.sticky {\n --content-width: var(--theme-two-column-sticky-content-width, 25vw);\n --content-max-width: min(var(--content-width), var(--two-column-sticky-content-max-width, 600px));\n position: sticky;\n float: right;\n clear: both;\n top: 33%;\n width: var(--content-width);\n}\n\n.right .sticky {\n float: left;\n}\n\n.sticky.width-lg {\n --content-width: var(--theme-two-column-sticky-lg-content-width, 35vw);\n --content-max-width: min(var(--content-width),\n var(--two-column-sticky-lg-content-max-width, 700px));\n}\n\n.sticky.width-xl {\n --content-width: var(--theme-two-column-sticky-xl-content-width, 45vw);\n --content-max-width: min(var(--content-width),\n var(--two-column-sticky-xl-content-max-width, 1000px));\n}\n\n.sticky.customMargin {\n width: 100%;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"uvRXqfTrnoQFVD4YZeJS",group:"IRlB3cGyjIM37qSwdGf9","group-full":"mH9urKmJmJNeK2TgfXx8",box:"EZRdFR9laFDfvj208STL",inline:"Oeh8boFQqrhY5fblrBMs","width-lg":"xybH97vfdKtHYjXBLPQ0","width-xl":"T9hSnfHaNlkAp1pnm0jl","width-full":"ViNa4_IlV6zKd_MJSPIw","restrict-xxs":"Pia_Ok3okig47OdXWpwn","restrict-xs":"yATr2IxFqNJAKI3QjjAd","restrict-sm":"YXCRaIz0k3NINx_9O4j7",customMargin:"Dtvy0bsYHeAGAll8s7nL",right:"b1eAkftwxZybfc2qlJC1",sticky:"sCGPgzmacOL8wnULmoBg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/shadows/GradientShadow.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tvI_OSkUHHvjaZOSrdhy,\n.LwpF40eBHfIdEoLmz0_9 {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n transition: opacity 1s ease;\n /* Prevents shadow from flickering on iPhone 12/iOS 14 */\n will-change: opacity;\n pointer-events: none;\n}\n\n.tvI_OSkUHHvjaZOSrdhy {\n max-width: var(--zero-if-motif-intersecting);\n}\n\n.LwpF40eBHfIdEoLmz0_9 {\n max-width: var(--zero-if-two-column);\n}\n\n/* dark shadow */\n.wsZ427UOhRFZidCQRVLu.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy,\n.FqKFnXUzeUIJ8BC21DSU.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy {\n background: linear-gradient(to right, #000 0%,rgba(0, 0, 0, 0) 100%);\n}\n\n@media (min-width: 950px) {\n .wsZ427UOhRFZidCQRVLu.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy {\n background: linear-gradient(to left, #000 0%,rgba(0, 0, 0, 0) 100%);\n }\n}\n\n.jUCpJGfDzW7YImDRgtM0 .LwpF40eBHfIdEoLmz0_9,\n.t02zsBEMVeCy8WE4d8zH.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy,\n.gnxDnAk7MO1LLLS3Gb2u.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy {\n background: rgba(0, 0, 0, 0.9);\n}\n\n/* light shadow */\n.wsZ427UOhRFZidCQRVLu.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy,\n.FqKFnXUzeUIJ8BC21DSU.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy {\n background: linear-gradient(to right, #fff 0%,rgba(255, 255, 255, 0) 100%);\n}\n\n@media (min-width: 950px) {\n .wsZ427UOhRFZidCQRVLu.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy {\n background: linear-gradient(to left, #fff 0%,rgba(255, 255, 255, 0) 100%);\n }\n}\n\n.AA8xi46cPfzEFL685QH1 .LwpF40eBHfIdEoLmz0_9,\n.t02zsBEMVeCy8WE4d8zH.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy,\n.gnxDnAk7MO1LLLS3Gb2u.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy {\n background: rgba(255, 255, 255, 0.9);\n}\n\n@media print {\n .xxtCYMvNo12YGtoOjxe5 {\n display: none;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/shadows/GradientShadow.module.css"],names:[],mappings:"AAAA;;EAEE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,UAAU;EACV,2BAA2B;EAC3B,wDAAwD;EACxD,oBAAoB;EACpB,oBAAoB;AACtB;;AAEA;EACE,4CAA4C;AAC9C;;AAEA;EACE,oCAAoC;AACtC;;AAEA,gBAAgB;AAChB;;EAEE,oEAAoE;AACtE;;AAEA;EACE;IACE,mEAAmE;EACrE;AACF;;AAEA;;;EAGE,8BAA8B;AAChC;;AAEA,iBAAiB;AACjB;;EAEE,0EAA0E;AAC5E;;AAEA;EACE;IACE,yEAAyE;EAC3E;AACF;;AAEA;;;EAGE,oCAAoC;AACtC;;AAEA;EACE;IACE,aAAa;EACf;AACF",sourcesContent:[".static,\n.dynamic {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n transition: opacity 1s ease;\n /* Prevents shadow from flickering on iPhone 12/iOS 14 */\n will-change: opacity;\n pointer-events: none;\n}\n\n.static {\n max-width: var(--zero-if-motif-intersecting);\n}\n\n.dynamic {\n max-width: var(--zero-if-two-column);\n}\n\n/* dark shadow */\n.align-right.dark .static,\n.align-left.dark .static {\n background: linear-gradient(to right, #000 0%,rgba(0, 0, 0, 0) 100%);\n}\n\n@media (min-width: 950px) {\n .align-right.dark .static {\n background: linear-gradient(to left, #000 0%,rgba(0, 0, 0, 0) 100%);\n }\n}\n\n.dark .dynamic,\n.align-center.dark .static,\n.align-centerRagged.dark .static {\n background: rgba(0, 0, 0, 0.9);\n}\n\n/* light shadow */\n.align-right.light .static,\n.align-left.light .static {\n background: linear-gradient(to right, #fff 0%,rgba(255, 255, 255, 0) 100%);\n}\n\n@media (min-width: 950px) {\n .align-right.light .static {\n background: linear-gradient(to left, #fff 0%,rgba(255, 255, 255, 0) 100%);\n }\n}\n\n.light .dynamic,\n.align-center.light .static,\n.align-centerRagged.light .static {\n background: rgba(255, 255, 255, 0.9);\n}\n\n@media print {\n .shadow {\n display: none;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={static:"tvI_OSkUHHvjaZOSrdhy",dynamic:"LwpF40eBHfIdEoLmz0_9","align-right":"wsZ427UOhRFZidCQRVLu",dark:"jUCpJGfDzW7YImDRgtM0","align-left":"FqKFnXUzeUIJ8BC21DSU","align-center":"t02zsBEMVeCy8WE4d8zH","align-centerRagged":"gnxDnAk7MO1LLLS3Gb2u",light:"AA8xi46cPfzEFL685QH1",shadow:"xxtCYMvNo12YGtoOjxe5"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/thirdPartyConsent/OptIn.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"._G_Fuo8cee_vVBwWbpWp {\n padding: 15px;\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n text-align: center;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n}\n\n.ss8YHj2kKFYbpTy3mFaH svg {\n fill: currentColor;\n height: 90px;\n}\n\n.LJqcQ9OWwCQJ7zdm7sAt {\n margin: 1em 0 1.5em 0;\n}\n\n@media (max-width: 600px) {\n .ss8YHj2kKFYbpTy3mFaH svg {\n height: 50px;\n }\n\n .LJqcQ9OWwCQJ7zdm7sAt {\n margin: 0.5em 0 1em 0;\n }\n}\n\n@media (max-width: 400px) {\n .ss8YHj2kKFYbpTy3mFaH {\n display: none\n }\n}\n\n.JPTVZSleBph4bPHwIL65 {\n padding: 10px;\n background-color: transparent;\n color: currentColor;\n border: solid 1px currentColor;\n border-radius: 4px;\n cursor: pointer;\n}\n","",{version:3,sources:["webpack://./src/frontend/thirdPartyConsent/OptIn.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,aAAa;EACb,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,mBAAmB;EACnB,uBAAuB;EACvB,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE,qBAAqB;EACvB;AACF;;AAEA;EACE;IACE;EACF;AACF;;AAEA;EACE,aAAa;EACb,6BAA6B;EAC7B,mBAAmB;EACnB,8BAA8B;EAC9B,kBAAkB;EAClB,eAAe;AACjB",sourcesContent:[".optIn {\n padding: 15px;\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n text-align: center;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n}\n\n.optInIcon svg {\n fill: currentColor;\n height: 90px;\n}\n\n.optInMessage {\n margin: 1em 0 1.5em 0;\n}\n\n@media (max-width: 600px) {\n .optInIcon svg {\n height: 50px;\n }\n\n .optInMessage {\n margin: 0.5em 0 1em 0;\n }\n}\n\n@media (max-width: 400px) {\n .optInIcon {\n display: none\n }\n}\n\n.optInButton {\n padding: 10px;\n background-color: transparent;\n color: currentColor;\n border: solid 1px currentColor;\n border-radius: 4px;\n cursor: pointer;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={optIn:"_G_Fuo8cee_vVBwWbpWp",optInIcon:"ss8YHj2kKFYbpTy3mFaH",optInMessage:"LJqcQ9OWwCQJ7zdm7sAt",optInButton:"JPTVZSleBph4bPHwIL65"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/thirdPartyConsent/OptOutInfo.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".R2QN61RQko2_KXvVxaFR {\n display: flex;\n background-color: #111;\n color: #fff;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n transition: opacity 0.2s ease, visibility 0.2s linear;\n pointer-events: auto;\n}\n\n.MWOwG9B2FYdx4GV8PWDA {\n order: 0;\n position: relative;\n display: none;\n align-items: center;\n padding: 5px 5px 5px 10px;\n}\n\n.R2QN61RQko2_KXvVxaFR:hover .MWOwG9B2FYdx4GV8PWDA,\n.R2QN61RQko2_KXvVxaFR:focus-within .MWOwG9B2FYdx4GV8PWDA {\n display: flex;\n}\n\n.MWOwG9B2FYdx4GV8PWDA a {\n color: currentColor;\n}\n\n.jlR2kplXp3vxJZDDpttB {\n order: 1;\n position: relative;\n}\n\n.jlR2kplXp3vxJZDDpttB svg {\n color: #c2c2c2;\n fill: currentColor;\n width: 26px;\n height: 26px;\n margin: 7px 7px 5px;\n}\n\n.R2QN61RQko2_KXvVxaFR {\n position: absolute;\n right: -15px;\n bottom: 25%;\n}\n\n.R2QN61RQko2_KXvVxaFR.CeiaHeuUIR8W5AXqvORx {\n right: 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/thirdPartyConsent/OptOutInfo.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,sBAAsB;EACtB,WAAW;EACX,gHAAgH;EAChH,qDAAqD;EACrD,oBAAoB;AACtB;;AAEA;EACE,QAAQ;EACR,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,yBAAyB;AAC3B;;AAEA;;EAEE,aAAa;AACf;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,QAAQ;EAER,kBAAkB;AACpB;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,YAAY;EACZ,WAAW;AACb;;AAEA;EACE,QAAQ;AACV",sourcesContent:[".optOut {\n display: flex;\n background-color: #111;\n color: #fff;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n transition: opacity 0.2s ease, visibility 0.2s linear;\n pointer-events: auto;\n}\n\n.tooltip {\n order: 0;\n position: relative;\n display: none;\n align-items: center;\n padding: 5px 5px 5px 10px;\n}\n\n.optOut:hover .tooltip,\n.optOut:focus-within .tooltip {\n display: flex;\n}\n\n.tooltip a {\n color: currentColor;\n}\n\n.icon {\n order: 1;\n composes: unstyledButton from '../utils.module.css';\n position: relative;\n}\n\n.icon svg {\n color: #c2c2c2;\n fill: currentColor;\n width: 26px;\n height: 26px;\n margin: 7px 7px 5px;\n}\n\n.optOut {\n position: absolute;\n right: -15px;\n bottom: 25%;\n}\n\n.optOut.full {\n right: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={optOut:"R2QN61RQko2_KXvVxaFR",tooltip:"MWOwG9B2FYdx4GV8PWDA",icon:`jlR2kplXp3vxJZDDpttB ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,full:"CeiaHeuUIR8W5AXqvORx"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgConceal.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.hngvksAsRXkiq46ZWPEH {\n position: absolute;\n height: 100%;\n}\n\n.ehsxciasxZma87wtpvQu {\n}\n\n.hngvksAsRXkiq46ZWPEH {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.EuudgzBfpud2rxeE_apg {\n opacity: 0;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInBgConceal.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below {\n opacity: 0;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"hngvksAsRXkiq46ZWPEH",backdropInner:`ehsxciasxZma87wtpvQu ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,"backdrop-below":"EuudgzBfpud2rxeE_apg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgFadeOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.dyD4E20434KKojUHt9eT {\n position: absolute;\n height: 100%;\n}\n\n.EfpOB_DQWLqm1FauWJ3X {\n}\n\n.dyD4E20434KKojUHt9eT .EfpOB_DQWLqm1FauWJ3X {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.sv_w7PAjyNz7AZeHahQp .EfpOB_DQWLqm1FauWJ3X {\n opacity: 0;\n pointer-events: none;\n}\n\n.OfezWx5IyUEE7VJiNeQM {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.d4Nb1Sx5fhqvL7F7dAq5 {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInBgFadeOut.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop .backdropInner {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below .backdropInner {\n opacity: 0;\n pointer-events: none;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-above {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"dyD4E20434KKojUHt9eT",backdropInner:`EfpOB_DQWLqm1FauWJ3X ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,"backdrop-below":"sv_w7PAjyNz7AZeHahQp",foreground:"OfezWx5IyUEE7VJiNeQM","foreground-above":"d4Nb1Sx5fhqvL7F7dAq5"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgFadeOutBg.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.yKQ8C887mJ3MFQXi4fSf {\n position: absolute;\n height: 100%;\n}\n\n.uzNvIELgEhijTebZ7YnX {\n}\n\n.TYyKgKsxxvNvsSsaYg5w,\n.yKQ8C887mJ3MFQXi4fSf .uzNvIELgEhijTebZ7YnX {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.vBhc7PgMg4MJabrxG_lv,\n.DRngSSy77BDAIK684Uwy .uzNvIELgEhijTebZ7YnX {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInBgFadeOutBg.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;;EAEE,qEAAsC;AACxC;;AAEA;;EAEE,4CAA4C;EAC5C,qBAAqB;EACrB,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.boxShadow,\n.backdrop .backdropInner {\n transition: opacity fade-duration ease;\n}\n\n.boxShadow-above,\n.backdrop-below .backdropInner {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"yKQ8C887mJ3MFQXi4fSf",backdropInner:`uzNvIELgEhijTebZ7YnX ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,boxShadow:"TYyKgKsxxvNvsSsaYg5w","boxShadow-above":"vBhc7PgMg4MJabrxG_lv","backdrop-below":"DRngSSy77BDAIK684Uwy"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgScrollOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.VrzOXQKohD1nWcBbZ0Va {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.xCLDKoUAfQ8fWLsz9c4_ {\n position: sticky;\n bottom: 0;\n width: 100%;\n}\n\n.z5a5pQJfGd5qP7Wthj6x {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.ma3At7nvOuDI4UQSlESJ {\n min-height: 100vh;\n}\n\n.VrzOXQKohD1nWcBbZ0Va {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.u2CwVD45UUqX2xB9_ov6 {\n opacity: 0;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInBgScrollOut.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,aAAa;EACb,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.backdropInner {\n position: sticky;\n bottom: 0;\n width: 100%;\n}\n\n.backdropInner2 {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.foreground {\n min-height: 100vh;\n}\n\n.backdrop {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below {\n opacity: 0;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"VrzOXQKohD1nWcBbZ0Va",backdropInner:"xCLDKoUAfQ8fWLsz9c4_",backdropInner2:"z5a5pQJfGd5qP7Wthj6x",foreground:"ma3At7nvOuDI4UQSlESJ","backdrop-below":"u2CwVD45UUqX2xB9_ov6"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInConceal.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.m6rstmkH0LB51a6qJxnY {\n position: absolute;\n height: 100%;\n}\n\n.qEyqTbgtD6wWClBbG8dH {\n}\n\n.m6rstmkH0LB51a6qJxnY {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.mWRQeBxhl_09hNfkiPrv {\n opacity: 0;\n pointer-events: none;\n}\n\n.InCuctkdT4eaiWAKM6gp {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.Dar2uy7IHM4SxtXCSBT_ {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInConceal.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below {\n opacity: 0;\n pointer-events: none;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-below {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"m6rstmkH0LB51a6qJxnY",backdropInner:`qEyqTbgtD6wWClBbG8dH ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,"backdrop-below":"mWRQeBxhl_09hNfkiPrv",foreground:"InCuctkdT4eaiWAKM6gp","foreground-below":"Dar2uy7IHM4SxtXCSBT_"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInFadeOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.OjA2SLC6v1tnc2D2W4Vv {\n position: absolute;\n height: 100%;\n}\n\n.IBsrZGxmIZLWMCB5fsJB {\n}\n\n.OjA2SLC6v1tnc2D2W4Vv .IBsrZGxmIZLWMCB5fsJB {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.WxVFYRGfMC2YVq3chloI .IBsrZGxmIZLWMCB5fsJB {\n opacity: 0;\n pointer-events: none;\n}\n\n.v8GmzuJ3ekvgWHfWQTBw {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.meVaIHTXMzMgmgVbxHPO,\n.YDgDOjFtXo5boS6mrxRg {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInFadeOut.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;;EAEE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop .backdropInner {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below .backdropInner {\n opacity: 0;\n pointer-events: none;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-above,\n.foreground-below {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"OjA2SLC6v1tnc2D2W4Vv",backdropInner:`IBsrZGxmIZLWMCB5fsJB ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,"backdrop-below":"WxVFYRGfMC2YVq3chloI",foreground:"v8GmzuJ3ekvgWHfWQTBw","foreground-above":"meVaIHTXMzMgmgVbxHPO","foreground-below":"YDgDOjFtXo5boS6mrxRg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInFadeOutBg.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.vbq1H42D0CbCO8yeuM9X {\n position: absolute;\n height: 100%;\n}\n\n.elV1PXjNg7ltZPk2mo3J {\n}\n\n.vbq1H42D0CbCO8yeuM9X .elV1PXjNg7ltZPk2mo3J,\n.rC8fzBvCMLANMX98Wqqp {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.RBvVW2i5hR4EqFViGSQ3 .elV1PXjNg7ltZPk2mo3J,\n.gLmPSn3WcBvFAWEfIf0I {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n\n.hK8SJnoc6TLYdv0wEKZA {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.qMEtf4Lpy8zW_LQJg_H1 {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInFadeOutBg.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;;EAEE,qEAAsC;AACxC;;AAEA;;EAEE,4CAA4C;EAC5C,qBAAqB;EACrB,oBAAoB;AACtB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop .backdropInner,\n.boxShadow {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below .backdropInner,\n.boxShadow-above {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-below {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"vbq1H42D0CbCO8yeuM9X",backdropInner:`elV1PXjNg7ltZPk2mo3J ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,boxShadow:"rC8fzBvCMLANMX98Wqqp","backdrop-below":"RBvVW2i5hR4EqFViGSQ3","boxShadow-above":"gLmPSn3WcBvFAWEfIf0I",foreground:"hK8SJnoc6TLYdv0wEKZA","foreground-below":"qMEtf4Lpy8zW_LQJg_H1"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInScrollOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.rR47VFKjqcDapxlmqacb {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.m3sOmcW0Po_SqmMvoGEG {\n position: sticky;\n bottom: 0;\n width: 100%;\n}\n\n.n9CzaZ5prX_rcziBXuVL {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.UPXSW9oiv1u5QomLDqB4 {\n min-height: 100vh;\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.MkVVWMddWLF52Niq5kL2 {\n opacity: 0;\n visibility: hidden;\n}\n\n.rR47VFKjqcDapxlmqacb {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.XZDaHWXCgZGCKzQquBeP {\n opacity: 0;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInScrollOut.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,aAAa;EACb,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,iBAAiB;EACjB,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.backdropInner {\n position: sticky;\n bottom: 0;\n width: 100%;\n}\n\n.backdropInner2 {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.foreground {\n min-height: 100vh;\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-below {\n opacity: 0;\n visibility: hidden;\n}\n\n.backdrop {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below {\n opacity: 0;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"rR47VFKjqcDapxlmqacb",backdropInner:"m3sOmcW0Po_SqmMvoGEG",backdropInner2:"n9CzaZ5prX_rcziBXuVL",foreground:"UPXSW9oiv1u5QomLDqB4","foreground-below":"MkVVWMddWLF52Niq5kL2","backdrop-below":"XZDaHWXCgZGCKzQquBeP"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealConceal.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".YiyKlf9s9i5NaUi9Ijdm {\n position: absolute;\n height: 100%;\n}\n\n.CVMivW0bEeshBE0SoKQb {\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/revealConceal.module.css"],names:[],mappings:"AAAA;EAEE,kBAAkB;EAClB,YAAY;AACd;;AAEA;EAEE,wBAAwB;EACxB,2BAA2B;AAC7B",sourcesContent:[".backdrop {\n composes: clip from '../utils.module.css';\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={backdrop:`YiyKlf9s9i5NaUi9Ijdm ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.clip}`,backdropInner:`CVMivW0bEeshBE0SoKQb ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealFadeOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.t3Z_TwM8UkSsSz6PQYJg {\n position: absolute;\n /* We only want to clip the backdrop at the top. Extend it by the\n height of one viewport to ensure it is still visible when the fade\n is happening. */\n height: calc(100% + 100vh);\n}\n\n.TxtyYCentU19PxodSUGg {\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.XNwchhsc7OgdwLtpQFlC {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.lbsuyzp3pn7SwlXcPF8S {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/revealFadeOut.module.css"],names:[],mappings:"AAEA;EAEE,kBAAkB;EAClB;;oBAEkB;EAClB,0BAA0B;AAC5B;;AAEA;EAEE,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n composes: clip from '../utils.module.css';\n position: absolute;\n /* We only want to clip the backdrop at the top. Extend it by the\n height of one viewport to ensure it is still visible when the fade\n is happening. */\n height: calc(100% + 100vh);\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-above {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:`t3Z_TwM8UkSsSz6PQYJg ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.clip}`,backdropInner:`TxtyYCentU19PxodSUGg ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.fixed}`,foreground:"XNwchhsc7OgdwLtpQFlC","foreground-above":"lbsuyzp3pn7SwlXcPF8S"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealFadeOutBg.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".c6cbNsBhuvof7ot_bg6M {\n position: absolute;\n /* We only want to clip the backdrop at the top. Extend it by the\n height of one viewport to ensure it is still visible when the fade\n is happening. */\n height: calc(100% + 100vh);\n}\n\n.gXjCHMeYqhLKR8XBX1XX {\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.brRusr2zpam_pSCIu_Cx {\n transition: opacity 1s ease;\n}\n\n.QqVV8p13ctadrlca8e0w {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/revealFadeOutBg.module.css"],names:[],mappings:"AAEA;EAEE,kBAAkB;EAClB;;oBAEkB;EAClB,0BAA0B;AAC5B;;AAEA;EAEE,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,4CAA4C;EAC5C,qBAAqB;EACrB,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n composes: clip from '../utils.module.css';\n position: absolute;\n /* We only want to clip the backdrop at the top. Extend it by the\n height of one viewport to ensure it is still visible when the fade\n is happening. */\n height: calc(100% + 100vh);\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.boxShadow {\n transition: opacity 1s ease;\n}\n\n.boxShadow-above {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:`c6cbNsBhuvof7ot_bg6M ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.clip}`,backdropInner:`gXjCHMeYqhLKR8XBX1XX ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.fixed}`,boxShadow:"brRusr2zpam_pSCIu_Cx","boxShadow-above":"QqVV8p13ctadrlca8e0w"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealScrollOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".YMOd37jV76msnjUETHyy {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.GqCfnjEgmi_0AP9_7nvj {\n position: sticky;\n bottom: 0;\n width: 100%;\n\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.JAb7vxm8ko3VyejfQcwr {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.dgLeV7OZ5jnQFlpd9PJk {\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/revealScrollOut.module.css"],names:[],mappings:"AAAA;EAEE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,aAAa;EACb,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,WAAW;;EAEX,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,WAAW;AACb;;AAEA;AACA",sourcesContent:[".backdrop {\n composes: clip from '../utils.module.css';\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.backdropInner {\n position: sticky;\n bottom: 0;\n width: 100%;\n\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.backdropInner2 {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.foreground {\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={backdrop:`YMOd37jV76msnjUETHyy ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.clip}`,backdropInner:"GqCfnjEgmi_0AP9_7nvj",backdropInner2:"JAb7vxm8ko3VyejfQcwr",foreground:"dgLeV7OZ5jnQFlpd9PJk"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInConceal.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".xsO6TRF0NRzYmSePJ7cu {\n position: sticky;\n top: 0;\n height: 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/scrollInConceal.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,MAAM;EACN,SAAS;AACX",sourcesContent:[".backdrop {\n position: sticky;\n top: 0;\n height: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={backdrop:"xsO6TRF0NRzYmSePJ7cu"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInFadeOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`._NdKt7PVLDegA7ujhoKf {\n position: sticky;\n top: 0;\n height: 0;\n}\n\n.TRcZh4jjmyEZInvj_xVc {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.NHJKGGH7vV0_9IKQvSzE {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/scrollInFadeOut.module.css"],names:[],mappings:"AAEA;EACE,gBAAgB;EAChB,MAAM;EACN,SAAS;AACX;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: sticky;\n top: 0;\n height: 0;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-above {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"_NdKt7PVLDegA7ujhoKf",foreground:"TRcZh4jjmyEZInvj_xVc","foreground-above":"NHJKGGH7vV0_9IKQvSzE"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInFadeOutBg.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.IInoAs3K4qpcA7uqXSm8 {\n position: sticky;\n top: 0;\n height: 0;\n}\n\n.kYdOOO0L7_FfXs1Ycy36 {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.I9qw6mA3sHVAc6wYjmMw {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/scrollInFadeOutBg.module.css"],names:[],mappings:"AAEA;EACE,gBAAgB;EAChB,MAAM;EACN,SAAS;AACX;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,4CAA4C;EAC5C,qBAAqB;EACrB,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: sticky;\n top: 0;\n height: 0;\n}\n\n.boxShadow {\n transition: opacity fade-duration ease;\n}\n\n.boxShadow-above {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"IInoAs3K4qpcA7uqXSm8",boxShadow:"kYdOOO0L7_FfXs1Ycy36","boxShadow-above":"I9qw6mA3sHVAc6wYjmMw"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInScrollOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".VuXa1dHxKbu9KN5TCvaB {\n position: sticky;\n top: 0;\n height: 100vh;\n}\n\n.kZqTlWen85i4mOn5k01E {\n margin-top: -100vh;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/scrollInScrollOut.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,MAAM;EACN,aAAa;AACf;;AAEA;EACE,kBAAkB;AACpB",sourcesContent:[".backdrop {\n position: sticky;\n top: 0;\n height: 100vh;\n}\n\n.foreground {\n margin-top: -100vh;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={backdrop:"VuXa1dHxKbu9KN5TCvaB",foreground:"kZqTlWen85i4mOn5k01E"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".XSXMFTwqsp1uY3Ss_TAr {\n position: fixed;\n top: 0;\n height: 100vh;\n width: 100%;\n}\n\n/*\n Used with backdrop content elements to prevent player controls from\n being cropped on small viewports (i.e., when browser bars are\n visible).\n*/\n.zBC0F7ZlleUjQjAUKZAr.XSXMFTwqsp1uY3Ss_TAr {\n top: auto;\n bottom: 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/shared.module.css"],names:[],mappings:"AAAA;EACE,eAAe;EACf,MAAM;EACN,aAAa;EACb,WAAW;AACb;;AAEA;;;;CAIC;AACD;EACE,SAAS;EACT,SAAS;AACX",sourcesContent:[".fixed {\n position: fixed;\n top: 0;\n height: 100vh;\n width: 100%;\n}\n\n/*\n Used with backdrop content elements to prevent player controls from\n being cropped on small viewports (i.e., when browser bars are\n visible).\n*/\n.justifyBottom.fixed {\n top: auto;\n bottom: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={fixed:"XSXMFTwqsp1uY3Ss_TAr",justifyBottom:"zBC0F7ZlleUjQjAUKZAr"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"\n","",{version:3,sources:[],names:[],mappings:"",sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":"0.5s"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/useScrollPositionLifecycle.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".wheZeKZWc3kOGySqeZnb {\n position: relative;\n}\n\n.Gcdy8jPI7aMRieP99zlQ {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 2px;\n width: 1px;\n}\n","",{version:3,sources:["webpack://./src/frontend/useScrollPositionLifecycle.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,UAAU;AACZ",sourcesContent:[".wrapper {\n position: relative;\n}\n\n.isActiveProbe {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 2px;\n width: 1px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"wheZeKZWc3kOGySqeZnb",isActiveProbe:"Gcdy8jPI7aMRieP99zlQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".iERHnYe8Kpbf806_L1cE {\n /* When section height is a fractional value (e.g. 440.58px) Chrome\n 109 cuts off a pixel at the bottom of the element. This sometimes\n leads to a visible line between sections.\n\n This helper is used by reveal transitions to prevent the fixed\n backdrop from hiding the backdrop of the previous section. Since\n the backdrop of the following section comes later in DOM order it\n is already placed on top. We, thus, do not depend on clip-path to\n make exit transitions work.\n\n We can, thus, increase the height of the clip-path polygon\n generously to prevent those rounding errors.\n */\n -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 110%, 0% 110%);\n clip-path: polygon(0% 0%, 100% 0%, 100% 110%, 0% 110%);\n}\n\n.LE7OnSt0IDB9DrMI9A0n {\n border: 0;\n padding: 0;\n background-color: transparent;\n text-align: initial;\n}\n","",{version:3,sources:["webpack://./src/frontend/utils.module.css"],names:[],mappings:"AAAA;EACE;;;;;;;;;;;;GAYC;EACD,8DAAsD;UAAtD,sDAAsD;AACxD;;AAEA;EACE,SAAS;EACT,UAAU;EACV,6BAA6B;EAC7B,mBAAmB;AACrB",sourcesContent:[".clip {\n /* When section height is a fractional value (e.g. 440.58px) Chrome\n 109 cuts off a pixel at the bottom of the element. This sometimes\n leads to a visible line between sections.\n\n This helper is used by reveal transitions to prevent the fixed\n backdrop from hiding the backdrop of the previous section. Since\n the backdrop of the following section comes later in DOM order it\n is already placed on top. We, thus, do not depend on clip-path to\n make exit transitions work.\n\n We can, thus, increase the height of the clip-path polygon\n generously to prevent those rounding errors.\n */\n clip-path: polygon(0% 0%, 100% 0%, 100% 110%, 0% 110%);\n}\n\n.unstyledButton {\n border: 0;\n padding: 0;\n background-color: transparent;\n text-align: initial;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={clip:"iERHnYe8Kpbf806_L1cE",unstyledButton:"LE7OnSt0IDB9DrMI9A0n"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v1/Backdrop/Effects.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".OUDyn5_RPjsjml8HnA0n {\n height: 100%;\n}\n\n.ofgKTqG69ttLTpfgYc_Q {\n animation: ofgKTqG69ttLTpfgYc_Q var(--auto-zoom-duration) 1 ease;\n animation-fill-mode: forwards;\n}\n\n@keyframes ofgKTqG69ttLTpfgYc_Q {\n from {\n transform: translate(calc(-1 * var(--auto-zoom-origin-x)), calc(-1 * var(--auto-zoom-origin-y)))\n scale(1)\n translate(var(--auto-zoom-origin-x), var(--auto-zoom-origin-y));\n }\n to {\n transform: translate(calc(-1 * var(--auto-zoom-origin-x)), calc(-1 * var(--auto-zoom-origin-y)))\n scale(1.2)\n translate(var(--auto-zoom-origin-x), var(--auto-zoom-origin-y));\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/v1/Backdrop/Effects.module.css"],names:[],mappings:"AAAA;EACE,YAAY;AACd;;AAEA;EACE,gEAAoD;EACpD,6BAA6B;AAC/B;;AAEA;EACE;IACE;;8EAE0E;EAC5E;EACA;IACE;;8EAE0E;EAC5E;AACF",sourcesContent:[".effects {\n height: 100%;\n}\n\n.autoZoom {\n animation: autoZoom var(--auto-zoom-duration) 1 ease;\n animation-fill-mode: forwards;\n}\n\n@keyframes autoZoom {\n from {\n transform: translate(calc(-1 * var(--auto-zoom-origin-x)), calc(-1 * var(--auto-zoom-origin-y)))\n scale(1)\n translate(var(--auto-zoom-origin-x), var(--auto-zoom-origin-y));\n }\n to {\n transform: translate(calc(-1 * var(--auto-zoom-origin-x)), calc(-1 * var(--auto-zoom-origin-y)))\n scale(1.2)\n translate(var(--auto-zoom-origin-x), var(--auto-zoom-origin-y));\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={effects:"OUDyn5_RPjsjml8HnA0n",autoZoom:"ofgKTqG69ttLTpfgYc_Q"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Backdrop/Effects.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".M8bMIVL0c9fsDgmYpCNg {\n height: 100%;\n filter: var(--filter);\n}\n\n@media (orientation: portrait) {\n .M8bMIVL0c9fsDgmYpCNg {\n filter: var(--mobile-filter);\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/v2/Backdrop/Effects.module.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE;IACE,4BAA4B;EAC9B;AACF",sourcesContent:[".effects {\n height: 100%;\n filter: var(--filter);\n}\n\n@media (orientation: portrait) {\n .effects {\n filter: var(--mobile-filter);\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={effects:"M8bMIVL0c9fsDgmYpCNg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Backdrop/Positioner.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".ivZcTBwpiZlZfhsvCsDw {\n position: relative;\n transform: var(--backdrop-positioner-transform);\n width: var(--backdrop-positioner-width);\n height: var(--backdrop-positioner-height);\n}\n","",{version:3,sources:["webpack://./src/frontend/v2/Backdrop/Positioner.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,+CAA+C;EAC/C,uCAAuC;EACvC,yCAAyC;AAC3C",sourcesContent:[".wrapper {\n position: relative;\n transform: var(--backdrop-positioner-transform);\n width: var(--backdrop-positioner-width);\n height: var(--backdrop-positioner-height);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"ivZcTBwpiZlZfhsvCsDw"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/MotifArea.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".amYd_0pG9z7K5ojU3Zlz {\n left: calc(var(--motif-left) * 1%);\n top: calc(var(--motif-top) * 1%);\n width: calc(var(--motif-width) * 1%);\n height: calc(var(--motif-height) * 1%);\n}\n","",{version:3,sources:["webpack://./src/frontend/v2/MotifArea.module.css"],names:[],mappings:"AAAA;EACE,kCAAkC;EAClC,gCAAgC;EAChC,oCAAoC;EACpC,sCAAsC;AACxC",sourcesContent:[".root {\n left: calc(var(--motif-left) * 1%);\n top: calc(var(--motif-top) * 1%);\n width: calc(var(--motif-width) * 1%);\n height: calc(var(--motif-height) * 1%);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"amYd_0pG9z7K5ojU3Zlz"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Section.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".RznF0wI5rH_OBSeznuob {\n /*\n Properties like --backdrop-w are set as inline styles via\n useBackdropSectionCustomProperties. Assign to separate properties\n to allow overriding with mobile backdrop properties below.\n */\n --backdrop-width: var(--backdrop-w);\n --backdrop-height: var(--backdrop-h);\n\n --motif-left: var(--motif-l);\n --motif-top: var(--motif-t);\n --motif-width: var(--motif-w);\n --motif-height: var(--motif-h);\n}\n\n@media (orientation: portrait) {\n /*\n Use dimensions of mobile image in portrait orientation if one has\n been assigned. This class is not set for sections in section\n thumbnails since those always have landscape orientation.\n */\n .MKwnujNPjg8_F2_mpZZw {\n --backdrop-width: var(--mobile-backdrop-w, var(--backdrop-w));\n --backdrop-height: var(--mobile-backdrop-h, var(--backdrop-h));\n\n --motif-left: var(--mobile-motif-l, var(--motif-l));\n --motif-top: var(--mobile-motif-t, var(--motif-t));\n --motif-width: var(--mobile-motif-w, var(--motif-w));\n --motif-height: var(--mobile-motif-h, var(--motif-h));\n }\n}\n\n.RznF0wI5rH_OBSeznuob {\n /*\n The following calculations use `var(--vw)` and `var(--vh)`instead\n of using viewport units directly. The variables default to 1vw and\n 1vh respectively (see global.module.css). SectionThumbnail\n overrides these with measured pixel sizes of the thumbnail, to\n generate correct section previews.\n\n # Derived motif area dimensions\n */\n\n --motif-right: calc(100 - var(--motif-width) - var(--motif-left));\n --motif-bottom: calc(100 - var(--motif-height) - var(--motif-top));\n\n --motif-center-x: calc(var(--motif-left, 50) + var(--motif-width, 0) / 2);\n --motif-center-y: calc(var(--motif-top, 50) + var(--motif-height, 0) / 2);\n\n /*\n # Backdrop position\n\n Our goal is to scale the backdrop to cover the whole viewport and\n position it such that the motif area is centered in the viewport\n as much as possible.\n\n We could have given the backdrop viewport-size and controlled its\n position via `background-size: cover` and `background-position`.\n Since `calc` only allows dividing by (unit-less) numbers, we could\n not find a way to calculate the (unit-less) background position\n from our pixel-based backdrop dimensions.\n\n Instead, we handle two cases:\n\n (A) The aspect ratio of the viewport (= width / height) is _smaller_\n than the aspect ratio of the backdrop image or video.\n\n (B) The aspect ratio of the viewport (= width / height) is _greater_\n than the aspect ratio of the backdrop image or video.\n\n Note that, in case (A) the backdrop's height has to be equal to\n the viewport height:\n\n bbvvvvvvbb v = viewport\n bbvvvvvvbb b = backdrop\n bbvvvvvvbb\n bbvvvvvvbb\n bbvvvvvvbb\n\n In case (B) the backdrop's width has to be equal to the viewport\n width:\n\n bbbbbbbbbb v = viewport\n vvvvvvvvvv b = backdrop\n vvvvvvvvvv\n vvvvvvvvvv\n bbbbbbbbbb\n\n In both cases, we want to set the other dimension of the backdrop\n such that the backdrop's aspect ratio is preserved, wrap the\n backdrop in an `overflow: hidden` container and use CSS\n `translate` transforms to position the backdrop inside that\n container.\n\n We can calculate the desired backdrop dimensions and translation\n based only on the size of the viewport (using viewport units) and\n the backdrops aspect ratio (which we read from custom properties\n set in inline styles).\n\n We'll end up with two sets of custom properties:\n\n --backdrop-positioner-transform\n --backdrop-positioner-width\n --backdrop-positioner-height\n\n and\n\n --backdrop-positioner-min-ar-transform\n --backdrop-positioner-min-ar-width\n --backdrop-positioner-min-ar-height\n\n where `min-ar` stands for `min-aspect-ratio`, i.e. case (B).\n\n In `useBackdropSectionClassNames`, we set a CSS class on each\n section which corresponds to the aspect ratio of its backdrop\n image or video. For example, with a 4:3 image, we set the class\n `apsectRatio1333` (4 / 3 * 1000 = 1333).\n\n In server side rendering (see\n PageflowScrolled::GeneratedMediaQueriesHelper), we generate an\n aspect-ratio media query for each such class, which re-assigns the\n custom properties to use the `min-ar` values instead to switch\n between cases:\n\n @media (min-aspect-ratio: 1333/1000) {\n section.aspectRatio1333 {\n --backdrop-positioner-transform: var(--backdrop-positioner-min-ar-transform);\n --backdrop-positioner-width: var(--backdrop-positioner-min-ar-width);\n --backdrop-positioner-height: var(--backdrop-positioner-min-ar-height);\n }\n }\n\n We can then use these media query dependant properties in further\n calculations.\n\n ## Small viewport aspect ratio (A)\n\n Since we know that the backdrop will be 100vh high, we can\n calculate its width based on the backdrop's aspect ratio:\n */\n\n --backdrop-display-width: calc(var(--backdrop-width) * 100 * var(--vh) /\n var(--backdrop-height));\n --motif-display-center-x: calc(var(--motif-center-x) / 100 *\n var(--backdrop-display-width));\n\n /*\n We'll give the backdrop the calculated width, causing it to\n overflow to the right. Our goal is to center the (center of the)\n motif area in the viewport. If we did not care about covering the\n viewport, translating by\n\n X = var(--motif-display-center-x) * -1 + 50vw\n\n would be enough. If we translate by a positive value, though, the\n backdrop will no longer cover the viewport on the left. If, we\n translate by a value smaller than\n\n M = 100vw - var(--backdrop-display-width)\n\n it will not cover on the right. Overall this gives us a\n translation of:\n */\n\n --backdrop-translate-x: min(\n 0px,\n max(\n /* M: */ 100 * var(--vw) - var(--backdrop-display-width),\n /* X: */ var(--motif-display-center-x) * -1 + 50 * var(--vw)\n )\n );\n\n --backdrop-positioner-transform: translateX(var(--backdrop-translate-x));\n --backdrop-positioner-width: var(--backdrop-display-width);\n --backdrop-positioner-height: 100%;\n\n /*\n ## Large viewport aspect ratio (B)\n\n The following calculations follow exactly the same pattern as\n above, only with width and height interchanged.\n */\n\n --backdrop-display-height: calc(var(--backdrop-height) * 100 * var(--vw) /\n var(--backdrop-width));\n --motif-display-center-y: calc(var(--motif-center-y) / 100 *\n var(--backdrop-display-height));\n\n --backdrop-translate-y: min(\n 0px,\n max(\n /* M: */ calc(100 * var(--vh) - var(--backdrop-display-height)),\n /* Y: */ calc(var(--motif-display-center-y) * -1 + 50 * var(--vh))\n )\n );\n\n --backdrop-positioner-min-ar-transform: translateY(var(--backdrop-translate-y));\n --backdrop-positioner-min-ar-width: calc(100 * var(--vw));\n --backdrop-positioner-min-ar-height: var(--backdrop-display-height);\n\n /*\n # Motif Area Display Position\n\n Following the same approach, we calculate height, top and bottom\n of the motif area as it is displayed in the backdrop. We again\n distinguish between cases (A) and (B) with separate `min-ar`\n properties, which again will be assigned in the generated media\n queries.\n */\n\n --motif-display-height: calc(var(--motif-height) * var(--vh));\n --motif-display-min-ar-height: calc(\n var(--motif-height) / 100 * var(--backdrop-display-height)\n );\n\n /*\n In the first section, there might already be a padding to prevent\n the foreground from being hidden behind a navigation widget. By by\n accounting for this padding, we translate values into the\n coordinate system of the section.\n */\n\n --motif-display-top: calc(var(--motif-top) * var(--vh) -\n var(--foreground-padding-top));\n --motif-display-min-ar-top: calc(\n var(--motif-top) / 100 * var(--backdrop-display-height) +\n var(--backdrop-translate-y) -\n var(--foreground-padding-top)\n );\n\n --motif-display-bottom: calc(var(--motif-bottom) * var(--vh) +\n var(--foreground-padding-top));\n --motif-display-min-ar-bottom: calc(\n var(--motif-bottom) / 100 * var(--backdrop-display-height) -\n var(--backdrop-display-height) + 100 * var(--vh) -\n var(--backdrop-translate-y) +\n var(--foreground-padding-top)\n );\n\n /*\n # Section min-height\n\n For sections with dynamic height, we want to ensure, that the\n section is tall enough, such that the motif area can become\n visible. The required height, depends on the configured enter and\n exit transitions. The resulting properties are used in\n `useMotifAreaState`.\n\n ## Reveal/Conceal\n\n Ensure section is tall enough to reveal the full height of the\n motif area once the section passes it:\n */\n --motif-min-height-reveal-conceal: var(--motif-display-height);\n\n /*\n ## Reveal\n\n Ensure backdrop can be revealed far enough before the section\n starts scrolling:\n */\n --motif-min-height-reveal: calc(var(--motif-display-bottom) +\n var(--motif-display-height));\n\n /*\n ## Scroll In\n\n Ensure motif is visible in scrolled in section:\n */\n --motif-min-height-scroll-in: calc(var(--motif-display-top) +\n var(--motif-display-height));\n}\n\n@supports not (transform: translateX(min(0px, 5px))) {\n /*\n If the browser does not support min/max functions, position\n background based on motif center.\n */\n .RznF0wI5rH_OBSeznuob {\n --backdrop-translate-x: calc(\n (100 * var(--vw) - var(--backdrop-display-width)) *\n var(--motif-center-x) / 100\n );\n\n --backdrop-translate-y: calc(\n (100 * var(--vh) - var(--backdrop-display-height)) *\n var(--motif-center-y) / 100\n );\n }\n}\n\n.TGFcfnDyoEZWM1Up1P61 {\n /*\n ## Content padding\n\n If the section has content and the `exposeMotifArea` option has\n been activated, we want to shift the content down to prevent it\n from overlaying the motif area once we enter the section.\n\n Depending on which enter and exit transitions have been\n configured, different amounts of padding make sense. See below.\n\n Still, if the section uses layout `left` or `right` and the\n viewport is wide enough to allow displaying the motif area next to\n the content, we do not want to apply a padding.\n\n We, therefore, compute a value that is zero if there is enough\n space for a two-column layout and has an arbitrary large value\n otherwise. Applying the `min` function, we can use this value to\n reset the padding to 0 in two-column layouts\n\n Since we never want to reset the padding in a centered layout, we\n set default widths, which ensure that there is never a remaining\n width. These properties are overridden by layout-specific classes\n below.\n */\n --inline-content-max-width: calc(100 * var(--vw));\n --motif-placeholder-width: calc(100 * var(--vw));\n --motif-placeholder-min-ar-width: calc(100 * var(--vw));\n\n /* Motif fits next to inline content if remaining-width is positive.\n\n Example for layout \"left\":\n\n 100vw\n |-----------------------|\n |-|========| |xxxxx...|\n ^ ^ ^ ^\n | | | |\n | | | motif-placeholder-width\n | | remaining-width\n | inline-content-max-width\n 8% section padding\n */\n --remaining-width: calc(\n 100 * var(--vw)\n - var(--inline-content-max-width)\n - 8 * var(--vw)\n - var(--motif-placeholder-width)\n );\n\n /*\n If --remaining-width is non-negative, this will be 0, causing the\n motif paddings below to be 0 as well. If --remaining-width is\n negative, this will be a large value, causing the motif paddings\n to be controlled by the motif display dimensions.\n */\n --zero-if-two-column: max(0px, var(--remaining-width) * -10000);\n\n /*\n If --remaining-width is negative, this will be 0. If\n --remaining-width is non-negative, this will be large value. This\n value hide the static shadow by resetting its height to 0 if motif\n is displayed before the content.\n */\n --zero-if-motif-intersecting: max(0px, (var(--remaining-width) + 1px) * 10000);\n\n /*\n We now compute appropriate paddings for different enter\n transitions. The resulting properties are used in\n `useMotifAreaState`.\n\n ## Fade In\n\n Once the section has become active, the backdrop becomes visible\n all at once. Motif area aware background positioning ensures that\n the motif area is within the viewport. Still, when scrolling fast,\n the top of the section will already have reached the top of the\n viewport once the fade transitions ends.\n\n If the motif area is at the top of the backdrop, adding its height\n as padding is enough to ensure that the content does not\n immediately start intersecting.\n\n If the motif area is at the bottom of the backdrop, additional\n padding is needed to prevent the content from hiding the motif\n right at the start. Adding the full top distance of the motif\n area, though, means a full viewport height has to be scrolled by\n after the content of the previous section has been faded out\n before the content of the section enters the viewport.\n Subjectively, this feels like to little feedback that more content\n is coming. We therefore reduce the additional distance by a third.\n */\n --motif-padding-fade-in: min(var(--zero-if-two-column),\n var(--motif-display-top) * 2 / 3\n + var(--motif-display-height));\n /*\n ## Reveal\n\n The backdrop remains in a fixed position while the content is\n being scrolled in. Shifting the content down by the height of the\n motif area means the motif area will be completely visible when\n the top of the section aligns with the top of the motif area.\n\n For exit transition `scrollOut`, the min height determined below,\n ensures that the top of the section can actually reach that\n position before the section begins to scroll.\n */\n --motif-padding-reveal: min(var(--zero-if-two-column),\n var(--motif-display-height));\n\n /*\n ## Scroll In\n\n In the remaining `scrollIn` case, content and backdrop move in\n together. We need to shift content down below the motif.\n */\n --motif-padding-scroll-in: min(var(--zero-if-two-column),\n var(--motif-display-top) + var(--motif-display-height));\n}\n\n@supports not (transform: translateX(min(0px, 5px))) {\n /*\n If the browser does not support min/max functions, fallback to\n never using two column layout.\n */\n .TGFcfnDyoEZWM1Up1P61 {\n --zero-if-two-column: none;\n --zero-if-motif-intersecting: 0px;\n\n --motif-padding-fade-in: calc(var(--motif-display-top) * 2 / 3 +\n var(--motif-display-height));\n --motif-padding-reveal: var(--motif-display-height);\n --motif-padding-scroll-in: calc(var(--motif-display-top) +\n var(--motif-display-height));\n }\n}\n\n.N5GB6V3_H1amNOT96GgE,\n.Jm2_UFhlA8CmzNS4vUm_ {\n --inline-content-max-width: var(--two-column-inline-content-max-width, 500px);\n}\n\n.N5GB6V3_H1amNOT96GgE {\n --backdrop-overflow-h: calc(var(--backdrop-display-width) - 100 * var(--vw));\n\n /*\n With layout `left`, we want to know how much space the motif takes\n up on the right side of the viewport. If the backdrop overflows\n horizontally (A), we can calculate this value as:\n\n ......oooooooXXXooooooo......\n |--------| <-- motif-placeholder-width\n |--------------| <-- (motif-right + motif-width) *\n backdrop-display-width\n |----| |----| <-- backdrop-overflow-h\n |----| <-- -(backdrop-translate-x)\n\n Legend:\n .: Part of the backdrop image outside viewport\n o: Part of the backdrop image inside viewport\n X: Motif area\n */\n --motif-placeholder-width: calc((var(--motif-right) + var(--motif-width)) / 100 *\n var(--backdrop-display-width) -\n var(--backdrop-overflow-h) -\n var(--backdrop-translate-x));\n\n /*\n If the backdrop overflows vertically (B), things are simpler:\n */\n --motif-placeholder-min-ar-width: calc((var(--motif-right) + var(--motif-width)) *\n var(--vw));\n}\n\n.Jm2_UFhlA8CmzNS4vUm_ {\n /*\n With layout `right`, we want to know how much space the motif\n takes up on the left side of the viewport.\n */\n --motif-placeholder-width: calc((var(--motif-left) + var(--motif-width)) / 100 *\n var(--backdrop-display-width) +\n var(--backdrop-translate-x));\n --motif-placeholder-min-ar-width: calc((var(--motif-left) + var(--motif-width)) *\n var(--vw));\n}\n","",{version:3,sources:["webpack://./src/frontend/v2/Section.module.css"],names:[],mappings:"AAAA;EACE;;;;GAIC;EACD,mCAAmC;EACnC,oCAAoC;;EAEpC,4BAA4B;EAC5B,2BAA2B;EAC3B,6BAA6B;EAC7B,8BAA8B;AAChC;;AAEA;EACE;;;;GAIC;EACD;IACE,6DAA6D;IAC7D,8DAA8D;;IAE9D,mDAAmD;IACnD,kDAAkD;IAClD,oDAAoD;IACpD,qDAAqD;EACvD;AACF;;AAEA;EACE;;;;;;;;GAQC;;EAED,iEAAiE;EACjE,kEAAkE;;EAElE,yEAAyE;EACzE,yEAAyE;;EAEzE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GA0FC;;EAED;wDACsD;EACtD;+DAC6D;;EAE7D;;;;;;;;;;;;;;;;GAgBC;;EAED;;;;;;GAMC;;EAED,wEAAwE;EACxE,0DAA0D;EAC1D,kCAAkC;;EAElC;;;;;GAKC;;EAED;wDACsD;EACtD;gEAC8D;;EAE9D;;;;;;GAMC;;EAED,+EAA+E;EAC/E,yDAAyD;EACzD,mEAAmE;;EAEnE;;;;;;;;GAQC;;EAED,6DAA6D;EAC7D;;GAEC;;EAED;;;;;GAKC;;EAED;0DACwD;EACxD;;;;GAIC;;EAED;6DAC2D;EAC3D;;;;;GAKC;;EAED;;;;;;;;;;;;;GAaC;EACD,8DAA8D;;EAE9D;;;;;GAKC;EACD;8DAC4D;;EAE5D;;;;GAIC;EACD;iEAC+D;AACjE;;AAEA;EACE;;;GAGC;EACD;IACE;;;KAGC;;IAED;;;KAGC;EACH;AACF;;AAEA;EACE;;;;;;;;;;;;;;;;;;;;;;;GAuBC;EACD,iDAAiD;EACjD,gDAAgD;EAChD,uDAAuD;;EAEvD;;;;;;;;;;;;;GAaC;EACD;;;;;GAKC;;EAED;;;;;GAKC;EACD,+DAA+D;;EAE/D;;;;;GAKC;EACD,8EAA8E;;EAE9E;;;;;;;;;;;;;;;;;;;;;;;;;GAyBC;EACD;;gEAE8D;EAC9D;;;;;;;;;;;GAWC;EACD;0DACwD;;EAExD;;;;;GAKC;EACD;wFACsF;AACxF;;AAEA;EACE;;;GAGC;EACD;IACE,0BAA0B;IAC1B,iCAAiC;;IAEjC;8DAC0D;IAC1D,mDAAmD;IACnD;gEAC4D;EAC9D;AACF;;AAEA;;EAEE,6EAA6E;AAC/E;;AAEA;EACE,4EAA4E;;EAE5E;;;;;;;;;;;;;;;;GAgBC;EACD;;;8DAG4D;;EAE5D;;GAEC;EACD;mDACiD;AACnD;;AAEA;EACE;;;GAGC;EACD;;8DAE4D;EAC5D;mDACiD;AACnD",sourcesContent:[".section {\n /*\n Properties like --backdrop-w are set as inline styles via\n useBackdropSectionCustomProperties. Assign to separate properties\n to allow overriding with mobile backdrop properties below.\n */\n --backdrop-width: var(--backdrop-w);\n --backdrop-height: var(--backdrop-h);\n\n --motif-left: var(--motif-l);\n --motif-top: var(--motif-t);\n --motif-width: var(--motif-w);\n --motif-height: var(--motif-h);\n}\n\n@media (orientation: portrait) {\n /*\n Use dimensions of mobile image in portrait orientation if one has\n been assigned. This class is not set for sections in section\n thumbnails since those always have landscape orientation.\n */\n .orientation {\n --backdrop-width: var(--mobile-backdrop-w, var(--backdrop-w));\n --backdrop-height: var(--mobile-backdrop-h, var(--backdrop-h));\n\n --motif-left: var(--mobile-motif-l, var(--motif-l));\n --motif-top: var(--mobile-motif-t, var(--motif-t));\n --motif-width: var(--mobile-motif-w, var(--motif-w));\n --motif-height: var(--mobile-motif-h, var(--motif-h));\n }\n}\n\n.section {\n /*\n The following calculations use `var(--vw)` and `var(--vh)`instead\n of using viewport units directly. The variables default to 1vw and\n 1vh respectively (see global.module.css). SectionThumbnail\n overrides these with measured pixel sizes of the thumbnail, to\n generate correct section previews.\n\n # Derived motif area dimensions\n */\n\n --motif-right: calc(100 - var(--motif-width) - var(--motif-left));\n --motif-bottom: calc(100 - var(--motif-height) - var(--motif-top));\n\n --motif-center-x: calc(var(--motif-left, 50) + var(--motif-width, 0) / 2);\n --motif-center-y: calc(var(--motif-top, 50) + var(--motif-height, 0) / 2);\n\n /*\n # Backdrop position\n\n Our goal is to scale the backdrop to cover the whole viewport and\n position it such that the motif area is centered in the viewport\n as much as possible.\n\n We could have given the backdrop viewport-size and controlled its\n position via `background-size: cover` and `background-position`.\n Since `calc` only allows dividing by (unit-less) numbers, we could\n not find a way to calculate the (unit-less) background position\n from our pixel-based backdrop dimensions.\n\n Instead, we handle two cases:\n\n (A) The aspect ratio of the viewport (= width / height) is _smaller_\n than the aspect ratio of the backdrop image or video.\n\n (B) The aspect ratio of the viewport (= width / height) is _greater_\n than the aspect ratio of the backdrop image or video.\n\n Note that, in case (A) the backdrop's height has to be equal to\n the viewport height:\n\n bbvvvvvvbb v = viewport\n bbvvvvvvbb b = backdrop\n bbvvvvvvbb\n bbvvvvvvbb\n bbvvvvvvbb\n\n In case (B) the backdrop's width has to be equal to the viewport\n width:\n\n bbbbbbbbbb v = viewport\n vvvvvvvvvv b = backdrop\n vvvvvvvvvv\n vvvvvvvvvv\n bbbbbbbbbb\n\n In both cases, we want to set the other dimension of the backdrop\n such that the backdrop's aspect ratio is preserved, wrap the\n backdrop in an `overflow: hidden` container and use CSS\n `translate` transforms to position the backdrop inside that\n container.\n\n We can calculate the desired backdrop dimensions and translation\n based only on the size of the viewport (using viewport units) and\n the backdrops aspect ratio (which we read from custom properties\n set in inline styles).\n\n We'll end up with two sets of custom properties:\n\n --backdrop-positioner-transform\n --backdrop-positioner-width\n --backdrop-positioner-height\n\n and\n\n --backdrop-positioner-min-ar-transform\n --backdrop-positioner-min-ar-width\n --backdrop-positioner-min-ar-height\n\n where `min-ar` stands for `min-aspect-ratio`, i.e. case (B).\n\n In `useBackdropSectionClassNames`, we set a CSS class on each\n section which corresponds to the aspect ratio of its backdrop\n image or video. For example, with a 4:3 image, we set the class\n `apsectRatio1333` (4 / 3 * 1000 = 1333).\n\n In server side rendering (see\n PageflowScrolled::GeneratedMediaQueriesHelper), we generate an\n aspect-ratio media query for each such class, which re-assigns the\n custom properties to use the `min-ar` values instead to switch\n between cases:\n\n @media (min-aspect-ratio: 1333/1000) {\n section.aspectRatio1333 {\n --backdrop-positioner-transform: var(--backdrop-positioner-min-ar-transform);\n --backdrop-positioner-width: var(--backdrop-positioner-min-ar-width);\n --backdrop-positioner-height: var(--backdrop-positioner-min-ar-height);\n }\n }\n\n We can then use these media query dependant properties in further\n calculations.\n\n ## Small viewport aspect ratio (A)\n\n Since we know that the backdrop will be 100vh high, we can\n calculate its width based on the backdrop's aspect ratio:\n */\n\n --backdrop-display-width: calc(var(--backdrop-width) * 100 * var(--vh) /\n var(--backdrop-height));\n --motif-display-center-x: calc(var(--motif-center-x) / 100 *\n var(--backdrop-display-width));\n\n /*\n We'll give the backdrop the calculated width, causing it to\n overflow to the right. Our goal is to center the (center of the)\n motif area in the viewport. If we did not care about covering the\n viewport, translating by\n\n X = var(--motif-display-center-x) * -1 + 50vw\n\n would be enough. If we translate by a positive value, though, the\n backdrop will no longer cover the viewport on the left. If, we\n translate by a value smaller than\n\n M = 100vw - var(--backdrop-display-width)\n\n it will not cover on the right. Overall this gives us a\n translation of:\n */\n\n --backdrop-translate-x: min(\n 0px,\n max(\n /* M: */ 100 * var(--vw) - var(--backdrop-display-width),\n /* X: */ var(--motif-display-center-x) * -1 + 50 * var(--vw)\n )\n );\n\n --backdrop-positioner-transform: translateX(var(--backdrop-translate-x));\n --backdrop-positioner-width: var(--backdrop-display-width);\n --backdrop-positioner-height: 100%;\n\n /*\n ## Large viewport aspect ratio (B)\n\n The following calculations follow exactly the same pattern as\n above, only with width and height interchanged.\n */\n\n --backdrop-display-height: calc(var(--backdrop-height) * 100 * var(--vw) /\n var(--backdrop-width));\n --motif-display-center-y: calc(var(--motif-center-y) / 100 *\n var(--backdrop-display-height));\n\n --backdrop-translate-y: min(\n 0px,\n max(\n /* M: */ calc(100 * var(--vh) - var(--backdrop-display-height)),\n /* Y: */ calc(var(--motif-display-center-y) * -1 + 50 * var(--vh))\n )\n );\n\n --backdrop-positioner-min-ar-transform: translateY(var(--backdrop-translate-y));\n --backdrop-positioner-min-ar-width: calc(100 * var(--vw));\n --backdrop-positioner-min-ar-height: var(--backdrop-display-height);\n\n /*\n # Motif Area Display Position\n\n Following the same approach, we calculate height, top and bottom\n of the motif area as it is displayed in the backdrop. We again\n distinguish between cases (A) and (B) with separate `min-ar`\n properties, which again will be assigned in the generated media\n queries.\n */\n\n --motif-display-height: calc(var(--motif-height) * var(--vh));\n --motif-display-min-ar-height: calc(\n var(--motif-height) / 100 * var(--backdrop-display-height)\n );\n\n /*\n In the first section, there might already be a padding to prevent\n the foreground from being hidden behind a navigation widget. By by\n accounting for this padding, we translate values into the\n coordinate system of the section.\n */\n\n --motif-display-top: calc(var(--motif-top) * var(--vh) -\n var(--foreground-padding-top));\n --motif-display-min-ar-top: calc(\n var(--motif-top) / 100 * var(--backdrop-display-height) +\n var(--backdrop-translate-y) -\n var(--foreground-padding-top)\n );\n\n --motif-display-bottom: calc(var(--motif-bottom) * var(--vh) +\n var(--foreground-padding-top));\n --motif-display-min-ar-bottom: calc(\n var(--motif-bottom) / 100 * var(--backdrop-display-height) -\n var(--backdrop-display-height) + 100 * var(--vh) -\n var(--backdrop-translate-y) +\n var(--foreground-padding-top)\n );\n\n /*\n # Section min-height\n\n For sections with dynamic height, we want to ensure, that the\n section is tall enough, such that the motif area can become\n visible. The required height, depends on the configured enter and\n exit transitions. The resulting properties are used in\n `useMotifAreaState`.\n\n ## Reveal/Conceal\n\n Ensure section is tall enough to reveal the full height of the\n motif area once the section passes it:\n */\n --motif-min-height-reveal-conceal: var(--motif-display-height);\n\n /*\n ## Reveal\n\n Ensure backdrop can be revealed far enough before the section\n starts scrolling:\n */\n --motif-min-height-reveal: calc(var(--motif-display-bottom) +\n var(--motif-display-height));\n\n /*\n ## Scroll In\n\n Ensure motif is visible in scrolled in section:\n */\n --motif-min-height-scroll-in: calc(var(--motif-display-top) +\n var(--motif-display-height));\n}\n\n@supports not (transform: translateX(min(0px, 5px))) {\n /*\n If the browser does not support min/max functions, position\n background based on motif center.\n */\n .section {\n --backdrop-translate-x: calc(\n (100 * var(--vw) - var(--backdrop-display-width)) *\n var(--motif-center-x) / 100\n );\n\n --backdrop-translate-y: calc(\n (100 * var(--vh) - var(--backdrop-display-height)) *\n var(--motif-center-y) / 100\n );\n }\n}\n\n.exposeMotifArea {\n /*\n ## Content padding\n\n If the section has content and the `exposeMotifArea` option has\n been activated, we want to shift the content down to prevent it\n from overlaying the motif area once we enter the section.\n\n Depending on which enter and exit transitions have been\n configured, different amounts of padding make sense. See below.\n\n Still, if the section uses layout `left` or `right` and the\n viewport is wide enough to allow displaying the motif area next to\n the content, we do not want to apply a padding.\n\n We, therefore, compute a value that is zero if there is enough\n space for a two-column layout and has an arbitrary large value\n otherwise. Applying the `min` function, we can use this value to\n reset the padding to 0 in two-column layouts\n\n Since we never want to reset the padding in a centered layout, we\n set default widths, which ensure that there is never a remaining\n width. These properties are overridden by layout-specific classes\n below.\n */\n --inline-content-max-width: calc(100 * var(--vw));\n --motif-placeholder-width: calc(100 * var(--vw));\n --motif-placeholder-min-ar-width: calc(100 * var(--vw));\n\n /* Motif fits next to inline content if remaining-width is positive.\n\n Example for layout \"left\":\n\n 100vw\n |-----------------------|\n |-|========| |xxxxx...|\n ^ ^ ^ ^\n | | | |\n | | | motif-placeholder-width\n | | remaining-width\n | inline-content-max-width\n 8% section padding\n */\n --remaining-width: calc(\n 100 * var(--vw)\n - var(--inline-content-max-width)\n - 8 * var(--vw)\n - var(--motif-placeholder-width)\n );\n\n /*\n If --remaining-width is non-negative, this will be 0, causing the\n motif paddings below to be 0 as well. If --remaining-width is\n negative, this will be a large value, causing the motif paddings\n to be controlled by the motif display dimensions.\n */\n --zero-if-two-column: max(0px, var(--remaining-width) * -10000);\n\n /*\n If --remaining-width is negative, this will be 0. If\n --remaining-width is non-negative, this will be large value. This\n value hide the static shadow by resetting its height to 0 if motif\n is displayed before the content.\n */\n --zero-if-motif-intersecting: max(0px, (var(--remaining-width) + 1px) * 10000);\n\n /*\n We now compute appropriate paddings for different enter\n transitions. The resulting properties are used in\n `useMotifAreaState`.\n\n ## Fade In\n\n Once the section has become active, the backdrop becomes visible\n all at once. Motif area aware background positioning ensures that\n the motif area is within the viewport. Still, when scrolling fast,\n the top of the section will already have reached the top of the\n viewport once the fade transitions ends.\n\n If the motif area is at the top of the backdrop, adding its height\n as padding is enough to ensure that the content does not\n immediately start intersecting.\n\n If the motif area is at the bottom of the backdrop, additional\n padding is needed to prevent the content from hiding the motif\n right at the start. Adding the full top distance of the motif\n area, though, means a full viewport height has to be scrolled by\n after the content of the previous section has been faded out\n before the content of the section enters the viewport.\n Subjectively, this feels like to little feedback that more content\n is coming. We therefore reduce the additional distance by a third.\n */\n --motif-padding-fade-in: min(var(--zero-if-two-column),\n var(--motif-display-top) * 2 / 3\n + var(--motif-display-height));\n /*\n ## Reveal\n\n The backdrop remains in a fixed position while the content is\n being scrolled in. Shifting the content down by the height of the\n motif area means the motif area will be completely visible when\n the top of the section aligns with the top of the motif area.\n\n For exit transition `scrollOut`, the min height determined below,\n ensures that the top of the section can actually reach that\n position before the section begins to scroll.\n */\n --motif-padding-reveal: min(var(--zero-if-two-column),\n var(--motif-display-height));\n\n /*\n ## Scroll In\n\n In the remaining `scrollIn` case, content and backdrop move in\n together. We need to shift content down below the motif.\n */\n --motif-padding-scroll-in: min(var(--zero-if-two-column),\n var(--motif-display-top) + var(--motif-display-height));\n}\n\n@supports not (transform: translateX(min(0px, 5px))) {\n /*\n If the browser does not support min/max functions, fallback to\n never using two column layout.\n */\n .exposeMotifArea {\n --zero-if-two-column: none;\n --zero-if-motif-intersecting: 0px;\n\n --motif-padding-fade-in: calc(var(--motif-display-top) * 2 / 3 +\n var(--motif-display-height));\n --motif-padding-reveal: var(--motif-display-height);\n --motif-padding-scroll-in: calc(var(--motif-display-top) +\n var(--motif-display-height));\n }\n}\n\n.layout-left,\n.layout-right {\n --inline-content-max-width: var(--two-column-inline-content-max-width, 500px);\n}\n\n.layout-left {\n --backdrop-overflow-h: calc(var(--backdrop-display-width) - 100 * var(--vw));\n\n /*\n With layout `left`, we want to know how much space the motif takes\n up on the right side of the viewport. If the backdrop overflows\n horizontally (A), we can calculate this value as:\n\n ......oooooooXXXooooooo......\n |--------| <-- motif-placeholder-width\n |--------------| <-- (motif-right + motif-width) *\n backdrop-display-width\n |----| |----| <-- backdrop-overflow-h\n |----| <-- -(backdrop-translate-x)\n\n Legend:\n .: Part of the backdrop image outside viewport\n o: Part of the backdrop image inside viewport\n X: Motif area\n */\n --motif-placeholder-width: calc((var(--motif-right) + var(--motif-width)) / 100 *\n var(--backdrop-display-width) -\n var(--backdrop-overflow-h) -\n var(--backdrop-translate-x));\n\n /*\n If the backdrop overflows vertically (B), things are simpler:\n */\n --motif-placeholder-min-ar-width: calc((var(--motif-right) + var(--motif-width)) *\n var(--vw));\n}\n\n.layout-right {\n /*\n With layout `right`, we want to know how much space the motif\n takes up on the left side of the viewport.\n */\n --motif-placeholder-width: calc((var(--motif-left) + var(--motif-width)) / 100 *\n var(--backdrop-display-width) +\n var(--backdrop-translate-x));\n --motif-placeholder-min-ar-width: calc((var(--motif-left) + var(--motif-width)) *\n var(--vw));\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={section:"RznF0wI5rH_OBSeznuob",orientation:"MKwnujNPjg8_F2_mpZZw",exposeMotifArea:"TGFcfnDyoEZWM1Up1P61","layout-left":"N5GB6V3_H1amNOT96GgE","layout-right":"Jm2_UFhlA8CmzNS4vUm_"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/consentBar/ConsentBar.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/widgets.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".gNrCHHKMIhXxVSeRsZJF {\n position: fixed;\n bottom: 0;\n left: 0;\n width: 100%;\n box-sizing: border-box;\n z-index: 10;\n padding: 10px 20px;\n font-family: var(--theme-widget-font-family);\n font-size: 15px;\n}\n\n.jLBHGD9E5IUkEAD6h1ko {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n\n.jLBHGD9E5IUkEAD6h1ko a {\n color: var(--theme-accent-color);\n}\n\n.d14jdCMfbZPMjX0i44tQ {\n border: none;\n border-radius: 5px;\n margin: 10px 5px 5px;\n padding: 10px 15px;\n font: inherit;\n cursor: pointer;\n background-color: transparent;\n --translucent-widget-border-color: color-mix(in srgb, currentColor, transparent);\n border: solid 1px var(--translucent-widget-border-color, currentColor);\n color: inherit;\n}\n\n.a48iaoLMJjUFyyf6_tJy {\n background-color: var(--theme-widget-primary-color);\n border-color: var(--theme-widget-primary-color);\n color: var(--theme-widget-on-primary-color);\n}\n\n.eaAv0WOMBoNqGSocI5R2 {\n}\n\n.lpNhLRteM8YpA9E2J8am {\n margin-left: 0;\n}\n\n.lpNhLRteM8YpA9E2J8am svg {\n fill: currentColor;\n margin-right: 6px;\n margin-bottom: 1px;\n vertical-align: bottom;\n}\n\n.cYL9a2hM_hQALy_YcJGj h3 {\n margin: 0.5em 0;\n font-size: 1em;\n}\n\n.S71rmiPfWSaPOdFS30wi {\n overflow: auto;\n max-height: 40vh;\n padding-right: 5px;\n margin: 5px 0;\n}\n\n.eVrmiz6ayaZx3ZAHA5hD {\n position: relative;\n margin-bottom: 5px;\n padding: 8px 0;\n min-height: 20px;\n}\n\n.eVrmiz6ayaZx3ZAHA5hD p {\n font-size: 13px;\n}\n\n.eVrmiz6ayaZx3ZAHA5hD a {\n color: inherit;\n}\n\n.BLeKEKVIUCdlgEQ9XaFu {\n border: none;\n background: transparent;\n color: inherit;\n position: absolute;\n right: 5px;\n top: 3px;\n padding: 0;\n cursor: pointer;\n}\n\n.BLeKEKVIUCdlgEQ9XaFu svg {\n fill: currentColor;\n display: block;\n}\n\n.BLeKEKVIUCdlgEQ9XaFu:hover svg,\n.BLeKEKVIUCdlgEQ9XaFu:focus svg,\n.BLeKEKVIUCdlgEQ9XaFu:active svg {\n fill: var(--theme-widget-primary-color);\n}\n\n@media (max-width: 780px) {\n .d14jdCMfbZPMjX0i44tQ {\n display: block;\n width: 100%;\n margin: 10px 0;\n }\n}\n\n@media (min-width: 781px) {\n .cYL9a2hM_hQALy_YcJGj {\n position: absolute;\n bottom: 100%;\n right: 5px;\n margin-bottom: 5px;\n max-width: 400px;\n width: 90%;\n box-sizing: border-box;\n padding: 10px 20px;\n background-color: var(--theme-widget-surface-color);\n color: var(--theme-widget-on-surface-color);\n border-radius: 5px;\n }\n\n .eaAv0WOMBoNqGSocI5R2 {\n float: right;\n }\n\n .BGXKVdnxtL5BfxMroclj {\n float: right;\n display: inline-block;\n white-space: nowrap;\n }\n}\n","",{version:3,sources:["webpack://./src/widgets/consentBar/ConsentBar.module.css"],names:[],mappings:"AAAA;EAEE,eAAe;EACf,SAAS;EACT,OAAO;EACP,WAAW;EACX,sBAAsB;EACtB,WAAW;EACX,kBAAkB;EAClB,4CAA4C;EAC5C,eAAe;AACjB;;AAEA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,YAAY;EACZ,kBAAkB;EAClB,oBAAoB;EACpB,kBAAkB;EAClB,aAAa;EACb,eAAe;EACf,6BAA6B;EAC7B,gFAAgF;EAChF,uEAAuE;EACvE,cAAc;AAChB;;AAEA;EAEE,mDAAmD;EACnD,+CAA+C;EAC/C,2CAA2C;AAC7C;;AAEA;AAEA;;AAEA;EAEE,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,sBAAsB;AACxB;;AAEA;EACE,eAAe;EACf,cAAc;AAChB;;AAEA;EACE,cAAc;EACd,gBAAgB;EAChB,kBAAkB;EAClB,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,YAAY;EACZ,uBAAuB;EACvB,cAAc;EACd,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,UAAU;EACV,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,cAAc;AAChB;;AAEA;;;EAGE,uCAAuC;AACzC;;AAEA;EACE;IACE,cAAc;IACd,WAAW;IACX,cAAc;EAChB;AACF;;AAEA;EACE;IACE,kBAAkB;IAClB,YAAY;IACZ,UAAU;IACV,kBAAkB;IAClB,gBAAgB;IAChB,UAAU;IACV,sBAAsB;IACtB,kBAAkB;IAClB,mDAAmD;IACnD,2CAA2C;IAC3C,kBAAkB;EACpB;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;IACZ,qBAAqB;IACrB,mBAAmB;EACrB;AACF",sourcesContent:[".bar {\n composes: translucentWidgetSurface from 'pageflow-scrolled/values/widgets.module.css';\n position: fixed;\n bottom: 0;\n left: 0;\n width: 100%;\n box-sizing: border-box;\n z-index: 10;\n padding: 10px 20px;\n font-family: var(--theme-widget-font-family);\n font-size: 15px;\n}\n\n.text {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n\n.text a {\n color: var(--theme-accent-color);\n}\n\n.button {\n border: none;\n border-radius: 5px;\n margin: 10px 5px 5px;\n padding: 10px 15px;\n font: inherit;\n cursor: pointer;\n background-color: transparent;\n --translucent-widget-border-color: color-mix(in srgb, currentColor, transparent);\n border: solid 1px var(--translucent-widget-border-color, currentColor);\n color: inherit;\n}\n\n.acceptAllButton {\n composes: button;\n background-color: var(--theme-widget-primary-color);\n border-color: var(--theme-widget-primary-color);\n color: var(--theme-widget-on-primary-color);\n}\n\n.saveButton {\n composes: button;\n}\n\n.configureButton {\n composes: button;\n margin-left: 0;\n}\n\n.configureButton svg {\n fill: currentColor;\n margin-right: 6px;\n margin-bottom: 1px;\n vertical-align: bottom;\n}\n\n.vendorsBox h3 {\n margin: 0.5em 0;\n font-size: 1em;\n}\n\n.vendorList {\n overflow: auto;\n max-height: 40vh;\n padding-right: 5px;\n margin: 5px 0;\n}\n\n.vendor {\n position: relative;\n margin-bottom: 5px;\n padding: 8px 0;\n min-height: 20px;\n}\n\n.vendor p {\n font-size: 13px;\n}\n\n.vendor a {\n color: inherit;\n}\n\n.expandVendor {\n border: none;\n background: transparent;\n color: inherit;\n position: absolute;\n right: 5px;\n top: 3px;\n padding: 0;\n cursor: pointer;\n}\n\n.expandVendor svg {\n fill: currentColor;\n display: block;\n}\n\n.expandVendor:hover svg,\n.expandVendor:focus svg,\n.expandVendor:active svg {\n fill: var(--theme-widget-primary-color);\n}\n\n@media (max-width: 780px) {\n .button {\n display: block;\n width: 100%;\n margin: 10px 0;\n }\n}\n\n@media (min-width: 781px) {\n .vendorsBox {\n position: absolute;\n bottom: 100%;\n right: 5px;\n margin-bottom: 5px;\n max-width: 400px;\n width: 90%;\n box-sizing: border-box;\n padding: 10px 20px;\n background-color: var(--theme-widget-surface-color);\n color: var(--theme-widget-on-surface-color);\n border-radius: 5px;\n }\n\n .saveButton {\n float: right;\n }\n\n .decisionButtons {\n float: right;\n display: inline-block;\n white-space: nowrap;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={bar:`gNrCHHKMIhXxVSeRsZJF ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.translucentWidgetSurface}`,text:"jLBHGD9E5IUkEAD6h1ko",button:"d14jdCMfbZPMjX0i44tQ",acceptAllButton:"a48iaoLMJjUFyyf6_tJy d14jdCMfbZPMjX0i44tQ",saveButton:"eaAv0WOMBoNqGSocI5R2 d14jdCMfbZPMjX0i44tQ",configureButton:"lpNhLRteM8YpA9E2J8am d14jdCMfbZPMjX0i44tQ",vendorsBox:"cYL9a2hM_hQALy_YcJGj",vendorList:"S71rmiPfWSaPOdFS30wi",vendor:"eVrmiz6ayaZx3ZAHA5hD",expandVendor:"BLeKEKVIUCdlgEQ9XaFu",decisionButtons:"BGXKVdnxtL5BfxMroclj"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/consentBar/Toggle.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".ILFq6ciXw4CzN65Rq3Cl {\n border: none;\n background: transparent;\n padding: 0;\n position: absolute;\n top: 3px;\n right: 40px;\n cursor: pointer;\n}\n\n.ILFq6ciXw4CzN65Rq3Cl svg {\n display: block;\n fill: var(--theme-widget-on-surface-color);\n color: var(--theme-widget-surface-color);\n}\n\n.ILFq6ciXw4CzN65Rq3Cl[aria-checked=true] svg {\n fill: var(--theme-widget-primary-color);\n color: var(--theme-widget-on-primary-color);\n}\n","",{version:3,sources:["webpack://./src/widgets/consentBar/Toggle.module.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,uBAAuB;EACvB,UAAU;EACV,kBAAkB;EAClB,QAAQ;EACR,WAAW;EACX,eAAe;AACjB;;AAEA;EACE,cAAc;EACd,0CAA0C;EAC1C,wCAAwC;AAC1C;;AAEA;EACE,uCAAuC;EACvC,2CAA2C;AAC7C",sourcesContent:[".toggle {\n border: none;\n background: transparent;\n padding: 0;\n position: absolute;\n top: 3px;\n right: 40px;\n cursor: pointer;\n}\n\n.toggle svg {\n display: block;\n fill: var(--theme-widget-on-surface-color);\n color: var(--theme-widget-surface-color);\n}\n\n.toggle[aria-checked=true] svg {\n fill: var(--theme-widget-primary-color);\n color: var(--theme-widget-on-primary-color);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={toggle:"ILFq6ciXw4CzN65Rq3Cl"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ChapterLink.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.Ugz2RkKFDul219RqkgBx {\n line-height: 42px;\n color: var(--theme-widget-primary-color);\n text-decoration: none;\n position: relative;\n display: block;\n font-family: inherit;\n font-weight: 700;\n font-size: 1rem;\n height: 42px;\n white-space: nowrap;\n padding: 0 10px;\n margin: 4px 0;\n}\n\n.Ugz2RkKFDul219RqkgBx:hover,\n.jagZuFqQPdPscvYBQV6Q {\n color: var(--theme-accent-color);\n}\n\n.jagZuFqQPdPscvYBQV6Q {\n}\n\n.O9OSvzc4sKdS827rR2AJ {\n}\n\n.GjOSSyZorJC4vuK6zYXP {\n color: var(--theme-widget-on-background-color);\n padding: 0 10px;\n}\n\n.J288HeLfmelnnUkmFA7g {\n display: none;\n}\n\n@media ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]} {\n .GjOSSyZorJC4vuK6zYXP {\n display: none;\n }\n\n .J288HeLfmelnnUkmFA7g {\n display: block;\n }\n}\n`,"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/ChapterLink.module.css"],names:[],mappings:"AAEA;EAEE,iBAAiB;EACjB,wCAAwC;EACxC,qBAAqB;EACrB,kBAAkB;EAClB,cAAc;EACd,oBAAoB;EACpB,gBAAgB;EAChB,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB,eAAe;EACf,aAAa;AACf;;AAEA;;EAEE,gCAAgC;AAClC;;AAEA;AAEA;;AAEA;AAEA;;AAEA;EACE,8CAA8C;EAC9C,eAAe;AACjB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE;IACE,aAAa;EACf;;EAEA;IACE,cAAc;EAChB;AACF",sourcesContent:["@value breakpoint-md from 'pageflow-scrolled/values/breakpoints.module.css';\n\n.chapterLink {\n composes: typography-defaultNavigationChapterLink from global;\n line-height: 42px;\n color: var(--theme-widget-primary-color);\n text-decoration: none;\n position: relative;\n display: block;\n font-family: inherit;\n font-weight: 700;\n font-size: 1rem;\n height: 42px;\n white-space: nowrap;\n padding: 0 10px;\n margin: 4px 0;\n}\n\n.chapterLink:hover,\n.chapterLinkActive {\n color: var(--theme-accent-color);\n}\n\n.chapterLinkActive {\n composes: typography-defaultNavigationActiveChapterLink from global;\n}\n\n.summary {\n composes: typography-defaultNavigationChapterSummary from global;\n}\n\n.inlineSummary {\n color: var(--theme-widget-on-background-color);\n padding: 0 10px;\n}\n\n.tooltipBubble {\n display: none;\n}\n\n@media breakpoint-md {\n .inlineSummary {\n display: none;\n }\n\n .tooltipBubble {\n display: block;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-md":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]}`,chapterLink:"Ugz2RkKFDul219RqkgBx typography-defaultNavigationChapterLink",chapterLinkActive:"jagZuFqQPdPscvYBQV6Q typography-defaultNavigationActiveChapterLink",summary:"O9OSvzc4sKdS827rR2AJ typography-defaultNavigationChapterSummary",inlineSummary:"GjOSSyZorJC4vuK6zYXP",tooltipBubble:"J288HeLfmelnnUkmFA7g"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/DefaultNavigation.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/widgets.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.pf989yUQemEDaOZ6zP1r {\n\n --default-navigation-bar-height:\n var(--theme-default-navigation-bar-height, 50px);\n\n --default-navigation-padding-inline:\n var(--theme-default-navigation-padding-inline, 12px);\n\n --default-navigation-scroller-top:\n var(--theme-default-navigation-scroller-top, 0);\n\n --default-navigation-scroll-button-top:\n var(--theme-default-navigation-scroll-button-top, 5px);\n\n --default-navigation-chapter-link-height:\n var(--theme-default-navigation-chapter-link-height, 50px);\n\n --default-navigation-progress-bar-height:\n var(--theme-default-navigation-progress-bar-height, 8px);\n\n --default-navigation-separator-color:\n var(--theme-default-navigation-separator-color, #e9e9e9);\n\n --default-navigation-scroller-right: 21%;\n\n font-family: var(--theme-widget-font-family);\n position: fixed;\n top: calc(-1 * var(--default-navigation-bar-height));\n transition: top .15s;\n z-index: 10000;\n width: 100%;\n text-align: center;\n height: 0;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.pf989yUQemEDaOZ6zP1r:has(.PRVTCoNrZsqIvNbbTmUi > :nth-child(4)) {\n --default-navigation-scroller-right: 26%;\n}\n\n.Z3zf3BBaTc5R_ydLJelI {\n top: 0;\n}\n\n.XQxASUC7oOIGWWhiZ8uV {\n position: relative;\n z-index: 2;\n height: var(--default-navigation-bar-height);\n box-sizing: border-box;\n padding-top: var(--default-navigation-scroller-top);\n}\n\n.K_1miGDi47n5tyt3TTga {\n display: flex;\n align-items: center;\n justify-content: center;\n width: var(--theme-default-navigation-button-width, 40px);\n height: var(--default-navigation-bar-height);\n cursor: pointer;\n}\n\n.K_1miGDi47n5tyt3TTga svg {\n width: var(--theme-default-navigation-button-icon-size, 35px);\n height: var(--theme-default-navigation-button-icon-size, 35px);\n}\n\n.JIokhDEwW0ZjG1fbZTt9 {\n position: absolute;\n top: 0;\n left: var(--default-navigation-padding-inline);\n}\n\n.PRVTCoNrZsqIvNbbTmUi {\n position: absolute;\n top: 0px;\n right: var(--default-navigation-padding-inline);\n display: flex;\n}\n\n.PRVTCoNrZsqIvNbbTmUi > * {\n pointer-events: auto;\n}\n\n.cam6_wSKaCo_xHLvT6XK {\n color: var(--theme-widget-secondary-color);\n fill: currentcolor;\n stroke: currentColor;\n}\n\ndiv:focus-within > .cam6_wSKaCo_xHLvT6XK,\n.cam6_wSKaCo_xHLvT6XK:hover,\n.JIokhDEwW0ZjG1fbZTt9 {\n color: var(--theme-widget-primary-color);\n}\n\n.wPJcQqv61h54NPTsVDzP {\n display: flex;\n align-items: center;\n position: absolute;\n top: 0;\n left: 15px;\n height: 100%;\n max-width: 15%;\n}\n\n.wPJcQqv61h54NPTsVDzP picture {\n height: var(--theme-default-navigation-mobile-logo-height, 100%);\n}\n\n@media (min-width: 781px) {\n .wPJcQqv61h54NPTsVDzP picture {\n height: var(--theme-default-navigation-desktop-logo-height, 100%);\n }\n}\n\n.wPJcQqv61h54NPTsVDzP img {\n height: 100%;\n max-width: 100%;\n -o-object-fit: contain;\n object-fit: contain;\n}\n\n.IyTDwxTTF3pzWyIRet99 {\n padding: 0;\n margin: 0;\n list-style: none;\n display: flex;\n}\n\n.UDDK1JK5kSfK05fStUhc {\n position: relative;\n padding: 0 5px;\n border-right: 1px solid var(--default-navigation-separator-color);\n}\n\n.UDDK1JK5kSfK05fStUhc:last-of-type {\n border-right: none;\n}\n\n.wQwDU3zEuLM3lhryb0fw {\n opacity: 1 !important;\n box-shadow: 0 0 0.3125rem rgba(0,0,0,.2);\n}\n\n.nWHHXWYN_QZZu_gt4r6J {\n position: relative;\n background-color: var(--theme-default-navigation-progress-bar-background-color,\n rgba(194,194,194,0.8));\n height: var(--default-navigation-progress-bar-height);\n width: 100%;\n -webkit-backdrop-filter: blur(var(--theme-default-navigation-progress-bar-backdrop-blur,\n var(--theme-widget-surface-backdrop-blur)));\n backdrop-filter: blur(var(--theme-default-navigation-progress-bar-backdrop-blur,\n var(--theme-widget-surface-backdrop-blur)));\n}\n\n.mjuhismN4qpucXanwWiE {\n position: absolute;\n top: 0;\n left: 0;\n width: 0vw;\n height: 100%;\n background-color: var(--theme-default-navigation-progress-bar-indicator-color,\n var(--theme-accent-color));\n}\n\n@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-below-md"]} {\n .pf989yUQemEDaOZ6zP1r {\n --default-navigation-progress-bar-height:\n var(--theme-default-navigation-progress-bar-height, 10px);\n }\n\n .wPJcQqv61h54NPTsVDzP {\n max-width: 30%;\n }\n\n .EB_mCYGtQjUoFg2ij9NX .wPJcQqv61h54NPTsVDzP {\n left: 65px;\n }\n\n .E6L2Dq7e0tE_MZLfJ3kl.wPJcQqv61h54NPTsVDzP {\n left: 50%;\n transform: translate(-50%);\n }\n\n .xiFZXFJtXJHrbf9ghgpq {\n display: block;\n position: fixed;\n top: calc(var(--default-navigation-bar-height) +\n var(--default-navigation-progress-bar-height));\n left: 0px;\n background: var(--theme-widget-background-color);\n -webkit-backdrop-filter: blur(var(--theme-widget-background-backdrop-blur));\n backdrop-filter: blur(var(--theme-widget-background-backdrop-blur));\n width: 100vw;\n bottom: 0;\n overscroll-behavior: contain;\n overflow: scroll;\n }\n\n .I16jpaX0TZopCLSUn3GK {\n display: none;\n }\n\n .IyTDwxTTF3pzWyIRet99 {\n display: block;\n padding-top: var(--default-navigation-bar-height);\n box-sizing: border-box;\n /*\n Prevent scrolling the page when mobile navigation is open, by\n forcing overflow and setting \`overscroll-behavior: contain\`\n above. Normally this should be done with \`touch-action: none\`.\n But using \`touch-action\` causes weird rendering bugs in Chrome\n on Android.\n */\n min-height: 101%;\n }\n\n .UDDK1JK5kSfK05fStUhc {\n padding: 1rem;\n margin: 0 1.5rem;\n border-right: none;\n border-bottom: 1px solid var(--default-navigation-separator-color);\n }\n\n .UDDK1JK5kSfK05fStUhc:last-child {\n border-bottom: none;\n }\n\n .UDDK1JK5kSfK05fStUhc p {\n margin-top: 0;\n }\n}\n\n@media print {\n .pf989yUQemEDaOZ6zP1r {\n position: relative;\n top: 0;\n height: auto;\n }\n\n .wPJcQqv61h54NPTsVDzP {\n left: 0;\n }\n\n .IyTDwxTTF3pzWyIRet99,\n .PRVTCoNrZsqIvNbbTmUi,\n .nWHHXWYN_QZZu_gt4r6J {\n display: none;\n }\n}\n`,"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/DefaultNavigation.module.css"],names:[],mappings:"AAEA;;EAGE;oDACkD;;EAElD;wDACsD;;EAEtD;mDACiD;;EAEjD;0DACwD;;EAExD;6DAC2D;;EAE3D;4DAC0D;;EAE1D;4DAC0D;;EAE1D,wCAAwC;;EAExC,4CAA4C;EAC5C,eAAe;EACf,oDAAoD;EACpD,oBAAoB;EACpB,cAAc;EACd,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,MAAM;AACR;;AAEA;EAEE,kBAAkB;EAClB,UAAU;EACV,4CAA4C;EAC5C,sBAAsB;EACtB,mDAAmD;AACrD;;AAEA;EAEE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,yDAAyD;EACzD,4CAA4C;EAC5C,eAAe;AACjB;;AAEA;EACE,6DAA6D;EAC7D,8DAA8D;AAChE;;AAEA;EAEE,kBAAkB;EAClB,MAAM;EACN,8CAA8C;AAChD;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,+CAA+C;EAC/C,aAAa;AACf;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EAEE,0CAA0C;EAC1C,kBAAkB;EAClB,oBAAoB;AACtB;;AAEA;;;EAGE,wCAAwC;AAC1C;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,kBAAkB;EAClB,MAAM;EACN,UAAU;EACV,YAAY;EACZ,cAAc;AAChB;;AAEA;EACE,gEAAgE;AAClE;;AAEA;EACE;IACE,iEAAiE;EACnE;AACF;;AAEA;EACE,YAAY;EACZ,eAAe;EACf,sBAAmB;KAAnB,mBAAmB;AACrB;;AAEA;EAEE,UAAU;EACV,SAAS;EACT,gBAAgB;EAChB,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,iEAAiE;AACnE;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,qBAAqB;EACrB,wCAAwC;AAC1C;;AAEA;EACE,kBAAkB;EAClB;8CAC4C;EAC5C,qDAAqD;EACrD,WAAW;EACX;uEACqE;UADrE;uEACqE;AACvE;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,UAAU;EACV,YAAY;EACZ;kDACgD;AAClD;;AAEA;EACE;IACE;+DAC2D;EAC7D;;EAEA;IACE,cAAc;EAChB;;EAEA;IACE,UAAU;EACZ;;EAEA;IACE,SAAS;IACT,0BAA0B;EAC5B;;EAEA;IACE,cAAc;IACd,eAAe;IACf;4DACwD;IACxD,SAAS;IACT,gDAAgD;IAChD,2EAAmE;YAAnE,mEAAmE;IACnE,YAAY;IACZ,SAAS;IACT,4BAA4B;IAC5B,gBAAgB;EAClB;;EAEA;IACE,aAAa;EACf;;EAEA;IACE,cAAc;IACd,iDAAiD;IACjD,sBAAsB;IACtB;;;;;;KAMC;IACD,gBAAgB;EAClB;;EAEA;IACE,aAAa;IACb,gBAAgB;IAChB,kBAAkB;IAClB,kEAAkE;EACpE;;EAEA;IACE,mBAAmB;EACrB;;EAEA;IACE,aAAa;EACf;AACF;;AAEA;EACE;IACE,kBAAkB;IAClB,MAAM;IACN,YAAY;EACd;;EAEA;IACE,OAAO;EACT;;EAEA;;;IAGE,aAAa;EACf;AACF",sourcesContent:["@value breakpoint-below-md from 'pageflow-scrolled/values/breakpoints.module.css';\n\n.navigationBar {\n composes: scope-defaultNavigation from global;\n\n --default-navigation-bar-height:\n var(--theme-default-navigation-bar-height, 50px);\n\n --default-navigation-padding-inline:\n var(--theme-default-navigation-padding-inline, 12px);\n\n --default-navigation-scroller-top:\n var(--theme-default-navigation-scroller-top, 0);\n\n --default-navigation-scroll-button-top:\n var(--theme-default-navigation-scroll-button-top, 5px);\n\n --default-navigation-chapter-link-height:\n var(--theme-default-navigation-chapter-link-height, 50px);\n\n --default-navigation-progress-bar-height:\n var(--theme-default-navigation-progress-bar-height, 8px);\n\n --default-navigation-separator-color:\n var(--theme-default-navigation-separator-color, #e9e9e9);\n\n --default-navigation-scroller-right: 21%;\n\n font-family: var(--theme-widget-font-family);\n position: fixed;\n top: calc(-1 * var(--default-navigation-bar-height));\n transition: top .15s;\n z-index: 10000;\n width: 100%;\n text-align: center;\n height: 0;\n user-select: none;\n}\n\n.navigationBar:has(.contextIcons > :nth-child(4)) {\n --default-navigation-scroller-right: 26%;\n}\n\n.navigationBarExpanded {\n top: 0;\n}\n\n.navigationBarContentWrapper {\n composes: translucentWidgetSurface from 'pageflow-scrolled/values/widgets.module.css';\n position: relative;\n z-index: 2;\n height: var(--default-navigation-bar-height);\n box-sizing: border-box;\n padding-top: var(--default-navigation-scroller-top);\n}\n\n.button {\n composes: unstyledButton from '../../frontend/utils.module.css';\n display: flex;\n align-items: center;\n justify-content: center;\n width: var(--theme-default-navigation-button-width, 40px);\n height: var(--default-navigation-bar-height);\n cursor: pointer;\n}\n\n.button svg {\n width: var(--theme-default-navigation-button-icon-size, 35px);\n height: var(--theme-default-navigation-button-icon-size, 35px);\n}\n\n.menuIcon {\n composes: button;\n position: absolute;\n top: 0;\n left: var(--default-navigation-padding-inline);\n}\n\n.contextIcons {\n position: absolute;\n top: 0px;\n right: var(--default-navigation-padding-inline);\n display: flex;\n}\n\n.contextIcons > * {\n pointer-events: auto;\n}\n\n.contextIcon {\n composes: button;\n color: var(--theme-widget-secondary-color);\n fill: currentcolor;\n stroke: currentColor;\n}\n\ndiv:focus-within > .contextIcon,\n.contextIcon:hover,\n.menuIcon {\n color: var(--theme-widget-primary-color);\n}\n\n.logo {\n display: flex;\n align-items: center;\n position: absolute;\n top: 0;\n left: 15px;\n height: 100%;\n max-width: 15%;\n}\n\n.logo picture {\n height: var(--theme-default-navigation-mobile-logo-height, 100%);\n}\n\n@media (min-width: 781px) {\n .logo picture {\n height: var(--theme-default-navigation-desktop-logo-height, 100%);\n }\n}\n\n.logo img {\n height: 100%;\n max-width: 100%;\n object-fit: contain;\n}\n\n.chapterList {\n composes: scope-defaultNavigationChapterList from global;\n padding: 0;\n margin: 0;\n list-style: none;\n display: flex;\n}\n\n.chapterListItem {\n position: relative;\n padding: 0 5px;\n border-right: 1px solid var(--default-navigation-separator-color);\n}\n\n.chapterListItem:last-of-type {\n border-right: none;\n}\n\n.navigationTooltip {\n opacity: 1 !important;\n box-shadow: 0 0 0.3125rem rgba(0,0,0,.2);\n}\n\n.progressBar {\n position: relative;\n background-color: var(--theme-default-navigation-progress-bar-background-color,\n rgba(194,194,194,0.8));\n height: var(--default-navigation-progress-bar-height);\n width: 100%;\n backdrop-filter: blur(var(--theme-default-navigation-progress-bar-backdrop-blur,\n var(--theme-widget-surface-backdrop-blur)));\n}\n\n.progressIndicator {\n position: absolute;\n top: 0;\n left: 0;\n width: 0vw;\n height: 100%;\n background-color: var(--theme-default-navigation-progress-bar-indicator-color,\n var(--theme-accent-color));\n}\n\n@media screen and breakpoint-below-md {\n .navigationBar {\n --default-navigation-progress-bar-height:\n var(--theme-default-navigation-progress-bar-height, 10px);\n }\n\n .logo {\n max-width: 30%;\n }\n\n .hasChapters .logo {\n left: 65px;\n }\n\n .centerMobileLogo.logo {\n left: 50%;\n transform: translate(-50%);\n }\n\n .navigationChapters {\n display: block;\n position: fixed;\n top: calc(var(--default-navigation-bar-height) +\n var(--default-navigation-progress-bar-height));\n left: 0px;\n background: var(--theme-widget-background-color);\n backdrop-filter: blur(var(--theme-widget-background-backdrop-blur));\n width: 100vw;\n bottom: 0;\n overscroll-behavior: contain;\n overflow: scroll;\n }\n\n .navigationChaptersHidden {\n display: none;\n }\n\n .chapterList {\n display: block;\n padding-top: var(--default-navigation-bar-height);\n box-sizing: border-box;\n /*\n Prevent scrolling the page when mobile navigation is open, by\n forcing overflow and setting `overscroll-behavior: contain`\n above. Normally this should be done with `touch-action: none`.\n But using `touch-action` causes weird rendering bugs in Chrome\n on Android.\n */\n min-height: 101%;\n }\n\n .chapterListItem {\n padding: 1rem;\n margin: 0 1.5rem;\n border-right: none;\n border-bottom: 1px solid var(--default-navigation-separator-color);\n }\n\n .chapterListItem:last-child {\n border-bottom: none;\n }\n\n .chapterListItem p {\n margin-top: 0;\n }\n}\n\n@media print {\n .navigationBar {\n position: relative;\n top: 0;\n height: auto;\n }\n\n .logo {\n left: 0;\n }\n\n .chapterList,\n .contextIcons,\n .progressBar {\n display: none;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-below-md":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-below-md"]}`,navigationBar:"pf989yUQemEDaOZ6zP1r scope-defaultNavigation",contextIcons:"PRVTCoNrZsqIvNbbTmUi",navigationBarExpanded:"Z3zf3BBaTc5R_ydLJelI",navigationBarContentWrapper:`XQxASUC7oOIGWWhiZ8uV ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.translucentWidgetSurface}`,button:`K_1miGDi47n5tyt3TTga ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.unstyledButton}`,menuIcon:`JIokhDEwW0ZjG1fbZTt9 K_1miGDi47n5tyt3TTga ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.unstyledButton}`,contextIcon:`cam6_wSKaCo_xHLvT6XK K_1miGDi47n5tyt3TTga ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.unstyledButton}`,logo:"wPJcQqv61h54NPTsVDzP",chapterList:"IyTDwxTTF3pzWyIRet99 scope-defaultNavigationChapterList",chapterListItem:"UDDK1JK5kSfK05fStUhc",navigationTooltip:"wQwDU3zEuLM3lhryb0fw",progressBar:"nWHHXWYN_QZZu_gt4r6J",progressIndicator:"mjuhismN4qpucXanwWiE",hasChapters:"EB_mCYGtQjUoFg2ij9NX",centerMobileLogo:"E6L2Dq7e0tE_MZLfJ3kl",navigationChapters:"xiFZXFJtXJHrbf9ghgpq",navigationChaptersHidden:"I16jpaX0TZopCLSUn3GK"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/HamburgerIcon.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`@media ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]} {\n .Xu7hU0STRH6nxVwI3eeW {\n display: none;\n }\n}\n\n.aIJu6VaIukrsiWlfzldn {\n --hamburger-icon-transform: scale(0.7);\n --hamburger-icon-line-width: 3px;\n}\n`,"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/HamburgerIcon.module.css"],names:[],mappings:"AAEA;EACE;IACE,aAAa;EACf;AACF;;AAEA;EACE,sCAAsC;EACtC,gCAAgC;AAClC",sourcesContent:["@value breakpoint-md from 'pageflow-scrolled/values/breakpoints.module.css';\n\n@media breakpoint-md {\n .burgerMenuIconContainer {\n display: none;\n }\n}\n\n.small {\n --hamburger-icon-transform: scale(0.7);\n --hamburger-icon-line-width: 3px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-md":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]}`,burgerMenuIconContainer:"Xu7hU0STRH6nxVwI3eeW",small:"aIJu6VaIukrsiWlfzldn"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/HamburgerIcons.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'/*!\n * Hamburgers\n * @description Tasty CSS-animated hamburgers\n * @author Jonathan Suh @jonsuh\n * @site https://jonsuh.com/hamburgers\n * @link https://github.com/jonsuh/hamburgers\n */\n.xXLlJ62PNS3HLDyE6sXQ {\n transition-property: opacity, filter;\n transition-duration: 0.15s;\n transition-timing-function: linear;\n}\n\n.xXLlJ62PNS3HLDyE6sXQ.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml,\n.xXLlJ62PNS3HLDyE6sXQ.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml::before,\n.xXLlJ62PNS3HLDyE6sXQ.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml::after {\n background-color: var(--theme-accent-color);\n}\n\n.IACWxNan7nmPMB2_26P5 {\n width: 30px;\n height: 24px;\n display: inline-block;\n position: relative;\n vertical-align: top;\n transform: var(--hamburger-icon-transform);\n}\n\n.sAO57yNbjmSbf32AW6ml {\n display: block;\n top: 50%;\n margin-top: -2px;\n}\n\n.sAO57yNbjmSbf32AW6ml,\n.sAO57yNbjmSbf32AW6ml::before,\n.sAO57yNbjmSbf32AW6ml::after {\n width: 30px;\n height: var(--hamburger-icon-line-width, 4px);\n background-color: var(--theme-widget-primary-color);\n border-radius: 4px;\n position: absolute;\n transition-property: transform;\n transition-duration: 0.15s;\n transition-timing-function: ease;\n}\n\n.sAO57yNbjmSbf32AW6ml::before, .sAO57yNbjmSbf32AW6ml::after {\n content: "";\n display: block;\n}\n\n.sAO57yNbjmSbf32AW6ml::before {\n top: -10px;\n}\n\n.sAO57yNbjmSbf32AW6ml::after {\n bottom: -10px;\n}\n\n/*\n * Collapse\n */\n.P3_baS03FELhMJlxoUq4 .sAO57yNbjmSbf32AW6ml {\n top: auto;\n bottom: 0;\n transition-duration: 0.13s;\n transition-delay: 0.13s;\n transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n}\n\n.P3_baS03FELhMJlxoUq4 .sAO57yNbjmSbf32AW6ml::after {\n top: -20px;\n transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;\n}\n\n.P3_baS03FELhMJlxoUq4 .sAO57yNbjmSbf32AW6ml::before {\n transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);\n}\n\n.P3_baS03FELhMJlxoUq4.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml {\n transform: translate3d(0, -10px, 0) rotate(-45deg);\n transition-delay: 0.22s;\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n\n.P3_baS03FELhMJlxoUq4.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml::after {\n top: 0;\n opacity: 0;\n transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;\n}\n\n.P3_baS03FELhMJlxoUq4.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml::before {\n top: 0;\n transform: rotate(-90deg);\n transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n',"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/HamburgerIcons.module.css"],names:[],mappings:"AAAA;;;;;;EAME;AACF;EACE,oCAAoC;EACpC,0BAA0B;EAC1B,kCAAkC;AACpC;;AAEA;;;EAGE,2CAA2C;AAC7C;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,qBAAqB;EACrB,kBAAkB;EAClB,mBAAmB;EACnB,0CAA0C;AAC5C;;AAEA;EACE,cAAc;EACd,QAAQ;EACR,gBAAgB;AAClB;;AAEA;;;EAGE,WAAW;EACX,6CAA6C;EAC7C,mDAAmD;EACnD,kBAAkB;EAClB,kBAAkB;EAClB,8BAA8B;EAC9B,0BAA0B;EAC1B,gCAAgC;AAClC;;AAEA;EACE,WAAW;EACX,cAAc;AAChB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,aAAa;AACf;;AAEA;;EAEE;AACF;EACE,SAAS;EACT,SAAS;EACT,0BAA0B;EAC1B,uBAAuB;EACvB,kEAAkE;AACpE;;AAEA;EACE,UAAU;EACV,yFAAyF;AAC3F;;AAEA;EACE,6HAA6H;AAC/H;;AAEA;EACE,kDAAkD;EAClD,uBAAuB;EACvB,+DAA+D;AACjE;;AAEA;EACE,MAAM;EACN,UAAU;EACV,0FAA0F;AAC5F;;AAEA;EACE,MAAM;EACN,yBAAyB;EACzB,gIAAgI;AAClI",sourcesContent:['/*!\n * Hamburgers\n * @description Tasty CSS-animated hamburgers\n * @author Jonathan Suh @jonsuh\n * @site https://jonsuh.com/hamburgers\n * @link https://github.com/jonsuh/hamburgers\n */\n.hamburger {\n transition-property: opacity, filter;\n transition-duration: 0.15s;\n transition-timing-function: linear;\n}\n\n.hamburger.is-active .hamburger-inner,\n.hamburger.is-active .hamburger-inner::before,\n.hamburger.is-active .hamburger-inner::after {\n background-color: var(--theme-accent-color);\n}\n\n.hamburger-box {\n width: 30px;\n height: 24px;\n display: inline-block;\n position: relative;\n vertical-align: top;\n transform: var(--hamburger-icon-transform);\n}\n\n.hamburger-inner {\n display: block;\n top: 50%;\n margin-top: -2px;\n}\n\n.hamburger-inner,\n.hamburger-inner::before,\n.hamburger-inner::after {\n width: 30px;\n height: var(--hamburger-icon-line-width, 4px);\n background-color: var(--theme-widget-primary-color);\n border-radius: 4px;\n position: absolute;\n transition-property: transform;\n transition-duration: 0.15s;\n transition-timing-function: ease;\n}\n\n.hamburger-inner::before, .hamburger-inner::after {\n content: "";\n display: block;\n}\n\n.hamburger-inner::before {\n top: -10px;\n}\n\n.hamburger-inner::after {\n bottom: -10px;\n}\n\n/*\n * Collapse\n */\n.hamburger--collapse .hamburger-inner {\n top: auto;\n bottom: 0;\n transition-duration: 0.13s;\n transition-delay: 0.13s;\n transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n}\n\n.hamburger--collapse .hamburger-inner::after {\n top: -20px;\n transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;\n}\n\n.hamburger--collapse .hamburger-inner::before {\n transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);\n}\n\n.hamburger--collapse.is-active .hamburger-inner {\n transform: translate3d(0, -10px, 0) rotate(-45deg);\n transition-delay: 0.22s;\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n\n.hamburger--collapse.is-active .hamburger-inner::after {\n top: 0;\n opacity: 0;\n transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;\n}\n\n.hamburger--collapse.is-active .hamburger-inner::before {\n top: 0;\n transform: rotate(-90deg);\n transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={hamburger:"xXLlJ62PNS3HLDyE6sXQ","is-active":"MIeehTDjUOqENQkg8cmw","hamburger-inner":"sAO57yNbjmSbf32AW6ml","hamburger-box":"IACWxNan7nmPMB2_26P5","hamburger--collapse":"P3_baS03FELhMJlxoUq4"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/LegalInfoMenu.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.acDl0lPaFYW0smZfHTj8 {\n text-align: left;\n line-height: 1.4;\n}\n\n.Qa5R5RIzzqp4fZsWnswn {\n overflow: auto;\n max-height: 40vh;\n scrollbar-width: thin;\n margin-right: -5px;\n padding-right: 5px;\n}\n\n.Qa5R5RIzzqp4fZsWnswn::-webkit-scrollbar {\n width: 3px;\n}\n\n.Qa5R5RIzzqp4fZsWnswn::-webkit-scrollbar-thumb {\n background-color: var(--theme-widget-secondary-color);\n border-radius: 2px;\n}\n\n.Qa5R5RIzzqp4fZsWnswn::-webkit-scrollbar-track {\n background-color: var(--theme-widget-surface-color);\n}\n\n.el7ED_4hz3tHwaBcRyx7 {\n position: relative;\n padding-top: 5px;\n padding-bottom: 5px;\n margin-top: -5px;\n}\n\n.yIWu8afj8bPkAPsOj4_F::before {\n content: "";\n position: absolute;\n top: 0;\n left: -5px;\n right: -5px;\n margin-top: 0;\n border-top: solid 1px var(--theme-widget-primary-color);\n opacity: 0.1;\n}\n\n.acDl0lPaFYW0smZfHTj8:after {\n left: 90% !important;\n}\n\n.acDl0lPaFYW0smZfHTj8 .xGLrOlexD5IKwh5FlKMl {\n margin: 0 0 1.4em;\n}\n\n.acDl0lPaFYW0smZfHTj8 a {\n color: var(--theme-accent-color);\n}\n\n.FXWs5zHYdmvov1ciGras {\n display: block;\n margin-top: 5px;\n}\n\n.eWJfr9wOMPMeRwFxTp35,\n.eWJfr9wOMPMeRwFxTp35 li {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.eWJfr9wOMPMeRwFxTp35 li {\n display: inline;\n}\n',"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/LegalInfoMenu.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,gBAAgB;EAChB,qBAAqB;EACrB,kBAAkB;EAClB,kBAAkB;AACpB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,qDAAqD;EACrD,kBAAkB;AACpB;;AAEA;EACE,mDAAmD;AACrD;;AAEA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;EACnB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,UAAU;EACV,WAAW;EACX,aAAa;EACb,uDAAuD;EACvD,YAAY;AACd;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,cAAc;EACd,eAAe;AACjB;;AAEA;;EAEE,SAAS;EACT,UAAU;EACV,gBAAgB;AAClB;;AAEA;EACE,eAAe;AACjB",sourcesContent:['.legalInfoTooltip {\n text-align: left;\n line-height: 1.4;\n}\n\n.scroller {\n overflow: auto;\n max-height: 40vh;\n scrollbar-width: thin;\n margin-right: -5px;\n padding-right: 5px;\n}\n\n.scroller::-webkit-scrollbar {\n width: 3px;\n}\n\n.scroller::-webkit-scrollbar-thumb {\n background-color: var(--theme-widget-secondary-color);\n border-radius: 2px;\n}\n\n.scroller::-webkit-scrollbar-track {\n background-color: var(--theme-widget-surface-color);\n}\n\n.links {\n position: relative;\n padding-top: 5px;\n padding-bottom: 5px;\n margin-top: -5px;\n}\n\n.separator::before {\n content: "";\n position: absolute;\n top: 0;\n left: -5px;\n right: -5px;\n margin-top: 0;\n border-top: solid 1px var(--theme-widget-primary-color);\n opacity: 0.1;\n}\n\n.legalInfoTooltip:after {\n left: 90% !important;\n}\n\n.legalInfoTooltip .section {\n margin: 0 0 1.4em;\n}\n\n.legalInfoTooltip a {\n color: var(--theme-accent-color);\n}\n\n.legalInfoLink {\n display: block;\n margin-top: 5px;\n}\n\n.rights,\n.rights li {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.rights li {\n display: inline;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={legalInfoTooltip:"acDl0lPaFYW0smZfHTj8",scroller:"Qa5R5RIzzqp4fZsWnswn",links:"el7ED_4hz3tHwaBcRyx7",separator:"yIWu8afj8bPkAPsOj4_F",section:"xGLrOlexD5IKwh5FlKMl",legalInfoLink:"FXWs5zHYdmvov1ciGras",rights:"eWJfr9wOMPMeRwFxTp35"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ScrollButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".X37nzDMFyNGwHJaPOEzF {\n position: absolute;\n top: var(--default-navigation-scroll-button-top);\n height: 40px;\n width: 20px;\n opacity: 0;\n visibility: hidden;\n transition: opacity 0.2s ease, visibility 0.2s ease;\n z-index: 1;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.X37nzDMFyNGwHJaPOEzF svg {\n width: 30px;\n height: 30px;\n color: var(--theme-widget-primary-color);\n flex-shrink: 0;\n}\n\n.GBTP_vOGM_ZplcPFRrzg {\n opacity: 1;\n visibility: visible;\n}\n\n.NYWVhF3Dpzoqg3cSaIbz {\n right: 80%;\n}\n\n.jiYSSRPePHUkxyUtlvzg {\n left: calc(100% - var(--default-navigation-scroller-right));\n}\n","",{version:3,sources:["webpack://./src/widgets/defaultNavigation/ScrollButton.module.css"],names:[],mappings:"AAAA;EAEE,kBAAkB;EAClB,gDAAgD;EAChD,YAAY;EACZ,WAAW;EACX,UAAU;EACV,kBAAkB;EAClB,mDAAmD;EACnD,UAAU;EACV,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,wCAAwC;EACxC,cAAc;AAChB;;AAEA;EACE,UAAU;EACV,mBAAmB;AACrB;;AAEA;EAEE,UAAU;AACZ;;AAEA;EAEE,2DAA2D;AAC7D",sourcesContent:[".button {\n composes: unstyledButton from '../../frontend/utils.module.css';\n position: absolute;\n top: var(--default-navigation-scroll-button-top);\n height: 40px;\n width: 20px;\n opacity: 0;\n visibility: hidden;\n transition: opacity 0.2s ease, visibility 0.2s ease;\n z-index: 1;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.button svg {\n width: 30px;\n height: 30px;\n color: var(--theme-widget-primary-color);\n flex-shrink: 0;\n}\n\n.visible {\n opacity: 1;\n visibility: visible;\n}\n\n.start {\n composes: button;\n right: 80%;\n}\n\n.end {\n composes: button;\n left: calc(100% - var(--default-navigation-scroller-right));\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:`X37nzDMFyNGwHJaPOEzF ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,visible:"GBTP_vOGM_ZplcPFRrzg",start:`NYWVhF3Dpzoqg3cSaIbz X37nzDMFyNGwHJaPOEzF ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,end:`jiYSSRPePHUkxyUtlvzg X37nzDMFyNGwHJaPOEzF ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/Scroller.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]} {\n .RBx0EkLIBZqpdKyecIbM {\n overflow: scroll;\n scroll-behavior: smooth;\n scrollbar-width: none;\n\n /* Prevent clipping chapter tooltips vertically. */\n padding-bottom: 90vh;\n pointer-events: none;\n\n /* For browsers that do not support clip-path (e.g. IE11). */\n margin: 0 auto;\n width: 58%;\n }\n\n .RBx0EkLIBZqpdKyecIbM::-webkit-scrollbar {\n display: none;\n }\n\n .RBx0EkLIBZqpdKyecIbM > * {\n pointer-events: auto;\n }\n\n @supports ((-webkit-clip-path: polygon(0 0)) or (clip-path: polygon(0 0))) {\n .RBx0EkLIBZqpdKyecIbM {\n /* With only the above styles, chapter tooltips will be clipped when\n * they do not fit inside the scroller horizontally (part of\n * tooltip marked with "x"):\n *\n * +- scroller -----------------+\n * LOGO | Chapter 2 Chapter 3 Cha| MUTE INFO SHARE\n * | ^ |\n * xxx-----------+ |\n * xxx Tooltip | |\n * xxx-----------+ |\n * | |\n * +----------------------------+\n *\n * We therefore give the scroller full width and use clip-path\n * to prevent chapter links from being visible behind logo and\n * mute/info/share buttons:\n *\n * +- scroller clip path -------+\n * LOGO | Chapter 2 Chapter 3 Cha| MUTE INFO SHARE\n * +-----+ ^ +----------------+\n * | +-------------+ |\n * | | Tooltip | |\n * | +-------------+ |\n * | |\n * +---------------------------------------------------+\n */\n width: auto;\n -webkit-clip-path: polygon(\n 20% 0,\n calc(100% - var(--default-navigation-scroller-right)) 0,\n calc(100% - var(--default-navigation-scroller-right)) var(--default-navigation-chapter-link-height),\n 100% var(--default-navigation-chapter-link-height),\n 100% 400%,\n 0 400%,\n 0 var(--default-navigation-chapter-link-height),\n 20% var(--default-navigation-chapter-link-height)\n );\n clip-path: polygon(\n 20% 0,\n calc(100% - var(--default-navigation-scroller-right)) 0,\n calc(100% - var(--default-navigation-scroller-right)) var(--default-navigation-chapter-link-height),\n 100% var(--default-navigation-chapter-link-height),\n 100% 400%,\n 0 400%,\n 0 var(--default-navigation-chapter-link-height),\n 20% var(--default-navigation-chapter-link-height)\n );\n\n /* First gradient covers chapter list to soften clipping edge left and\n * right. Second gradient covers lower area to prevent tooltips\n * from being hidden by mask.\n */\n -webkit-mask: linear-gradient(to right,\n transparent 0%,\n transparent 20%,\n black 22%,\n black calc(100% - var(--default-navigation-scroller-right) - 2%),\n transparent calc(100% - var(--default-navigation-scroller-right)),\n transparent 100%) top,\n linear-gradient(to right,\n black 0%,\n black 100%) bottom;\n mask: linear-gradient(to right,\n transparent 0%,\n transparent 20%,\n black 22%,\n black calc(100% - var(--default-navigation-scroller-right) - 2%),\n transparent calc(100% - var(--default-navigation-scroller-right)),\n transparent 100%) top,\n linear-gradient(to right,\n black 0%,\n black 100%) bottom;\n -webkit-mask-size: 100% var(--default-navigation-chapter-link-height),\n 100% calc(100% - var(--default-navigation-chapter-link-height));\n mask-size: 100% var(--default-navigation-chapter-link-height),\n 100% calc(100% - var(--default-navigation-chapter-link-height));\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n }\n\n .iU1IMwy0hdET3dwfjOwZ {\n /* Insert space before and after chapter list inside scroller to\n * ensure first/last chapter is not hidden by logo/buttons.\n */\n display: inline-block;\n margin: 0 calc(var(--default-navigation-scroller-right) + 1%) 0 22%;\n }\n }\n}\n`,"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/Scroller.module.css"],names:[],mappings:"AAEA;EACE;IACE,gBAAgB;IAChB,uBAAuB;IACvB,qBAAqB;;IAErB,kDAAkD;IAClD,oBAAoB;IACpB,oBAAoB;;IAEpB,4DAA4D;IAC5D,cAAc;IACd,UAAU;EACZ;;EAEA;IACE,aAAa;EACf;;EAEA;IACE,oBAAoB;EACtB;;EAEA;IACE;MACE;;;;;;;;;;;;;;;;;;;;;;;;;QAyBE;MACF,WAAW;MACX;;;;;;;;;OASC;cATD;;;;;;;;;OASC;;MAED;;;QAGE;MACF;;;;;;;;;8CASwC;cATxC;;;;;;;;;8CASwC;MACxC;gFAC0E;cAD1E;gFAC0E;MAC1E,8BAAsB;cAAtB,sBAAsB;IACxB;;IAEA;MACE;;QAEE;MACF,qBAAqB;MACrB,mEAAmE;IACrE;EACF;AACF",sourcesContent:["@value breakpoint-md from 'pageflow-scrolled/values/breakpoints.module.css';\n\n@media screen and breakpoint-md {\n .scroller {\n overflow: scroll;\n scroll-behavior: smooth;\n scrollbar-width: none;\n\n /* Prevent clipping chapter tooltips vertically. */\n padding-bottom: 90vh;\n pointer-events: none;\n\n /* For browsers that do not support clip-path (e.g. IE11). */\n margin: 0 auto;\n width: 58%;\n }\n\n .scroller::-webkit-scrollbar {\n display: none;\n }\n\n .scroller > * {\n pointer-events: auto;\n }\n\n @supports (clip-path: polygon(0 0)) {\n .scroller {\n /* With only the above styles, chapter tooltips will be clipped when\n * they do not fit inside the scroller horizontally (part of\n * tooltip marked with \"x\"):\n *\n * +- scroller -----------------+\n * LOGO | Chapter 2 Chapter 3 Cha| MUTE INFO SHARE\n * | ^ |\n * xxx-----------+ |\n * xxx Tooltip | |\n * xxx-----------+ |\n * | |\n * +----------------------------+\n *\n * We therefore give the scroller full width and use clip-path\n * to prevent chapter links from being visible behind logo and\n * mute/info/share buttons:\n *\n * +- scroller clip path -------+\n * LOGO | Chapter 2 Chapter 3 Cha| MUTE INFO SHARE\n * +-----+ ^ +----------------+\n * | +-------------+ |\n * | | Tooltip | |\n * | +-------------+ |\n * | |\n * +---------------------------------------------------+\n */\n width: auto;\n clip-path: polygon(\n 20% 0,\n calc(100% - var(--default-navigation-scroller-right)) 0,\n calc(100% - var(--default-navigation-scroller-right)) var(--default-navigation-chapter-link-height),\n 100% var(--default-navigation-chapter-link-height),\n 100% 400%,\n 0 400%,\n 0 var(--default-navigation-chapter-link-height),\n 20% var(--default-navigation-chapter-link-height)\n );\n\n /* First gradient covers chapter list to soften clipping edge left and\n * right. Second gradient covers lower area to prevent tooltips\n * from being hidden by mask.\n */\n mask: linear-gradient(to right,\n transparent 0%,\n transparent 20%,\n black 22%,\n black calc(100% - var(--default-navigation-scroller-right) - 2%),\n transparent calc(100% - var(--default-navigation-scroller-right)),\n transparent 100%) top,\n linear-gradient(to right,\n black 0%,\n black 100%) bottom;\n mask-size: 100% var(--default-navigation-chapter-link-height),\n 100% calc(100% - var(--default-navigation-chapter-link-height));\n mask-repeat: no-repeat;\n }\n\n .inner {\n /* Insert space before and after chapter list inside scroller to\n * ensure first/last chapter is not hidden by logo/buttons.\n */\n display: inline-block;\n margin: 0 calc(var(--default-navigation-scroller-right) + 1%) 0 22%;\n }\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-md":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]}`,scroller:"RBx0EkLIBZqpdKyecIbM",inner:"iU1IMwy0hdET3dwfjOwZ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/SharingMenu.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"header .share svg {\n fill: var(--theme-widget-primary-color);\n}\n\nheader .share:hover svg {\n fill: var(--theme-accent-color);\n}\n\n.AXbxTrKC38LreLisMxQ0 {\n width: 160px;\n padding: 0 !important;\n}\n\n.AXbxTrKC38LreLisMxQ0:after {\n left: 90% !important;\n}\n\n.BehZUHeF8Fj7RbEtXpCg {\n display: inline-block;\n width: 80px;\n height: 60px;\n cursor: pointer;\n color: transparent;\n text-align: center;\n}\n\n.EWimb4StQkNHvAUIe4GM {\n position: relative;\n color: var(--theme-widget-primary-color);\n text-decoration: none;\n}\n\n.EWimb4StQkNHvAUIe4GM:hover {\n color: var(--theme-accent-color);\n}\n\n.EWimb4StQkNHvAUIe4GM svg {\n width: 80px;\n height: 25px;\n margin-top: 5px;\n margin-bottom: 3px;\n}\n","",{version:3,sources:["webpack://./src/widgets/defaultNavigation/SharingMenu.module.css"],names:[],mappings:"AAAA;EACE,uCAAuC;AACzC;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,qBAAqB;EACrB,WAAW;EACX,YAAY;EACZ,eAAe;EACf,kBAAkB;EAClB,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,wCAAwC;EACxC,qBAAqB;AACvB;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,eAAe;EACf,kBAAkB;AACpB",sourcesContent:[":global(header .share svg) {\n fill: var(--theme-widget-primary-color);\n}\n\n:global(header .share:hover svg) {\n fill: var(--theme-accent-color);\n}\n\n.sharingTooltip {\n width: 160px;\n padding: 0 !important;\n}\n\n.sharingTooltip:after {\n left: 90% !important;\n}\n\n.shareLinkContainer {\n display: inline-block;\n width: 80px;\n height: 60px;\n cursor: pointer;\n color: transparent;\n text-align: center;\n}\n\n.shareLink {\n position: relative;\n color: var(--theme-widget-primary-color);\n text-decoration: none;\n}\n\n.shareLink:hover {\n color: var(--theme-accent-color);\n}\n\n.shareLink svg {\n width: 80px;\n height: 25px;\n margin-top: 5px;\n margin-bottom: 3px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={sharingTooltip:"AXbxTrKC38LreLisMxQ0",shareLinkContainer:"BehZUHeF8Fj7RbEtXpCg",shareLink:"EWimb4StQkNHvAUIe4GM"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/SkipLinks.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".lKqfRa8TTaCAlIvlmM4m {\n position: absolute;\n z-index: 10000;\n top: -1000em;\n left: -1000em;\n\n display: block;\n border: 1px solid #eeeeee;\n border-radius: 5px;\n padding: 5px 5px;\n background: #00375a;\n text-align: center;\n line-height: 25px;\n color: #ffffff;\n}\n\n.lKqfRa8TTaCAlIvlmM4m:focus {\n left: 13.8%;\n top: 13%;\n}","",{version:3,sources:["webpack://./src/widgets/defaultNavigation/SkipLinks.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,cAAc;EACd,YAAY;EACZ,aAAa;;EAEb,cAAc;EACd,yBAAyB;EACzB,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;EACnB,kBAAkB;EAClB,iBAAiB;EACjB,cAAc;AAChB;;AAEA;EACE,WAAW;EACX,QAAQ;AACV",sourcesContent:[".link {\n position: absolute;\n z-index: 10000;\n top: -1000em;\n left: -1000em;\n\n display: block;\n border: 1px solid #eeeeee;\n border-radius: 5px;\n padding: 5px 5px;\n background: #00375a;\n text-align: center;\n line-height: 25px;\n color: #ffffff;\n}\n\n.link:focus {\n left: 13.8%;\n top: 13%;\n}"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={link:"lKqfRa8TTaCAlIvlmM4m"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ToggleMuteButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.UnHKfzFxHSex7ZOYY8ER {\n color: var(--theme-widget-primary-color);\n}\n\n.sfEVmFT74mHoAvVGiDDA {\n position: relative;\n}\n\n.sfEVmFT74mHoAvVGiDDA::before {\n content: "";\n display: block;\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -5px -5px;\n z-index: -1;\n width: 10px;\n height: 10px;\n background-color: var(--theme-default-navigation-unmute-animation-color, #ddd);\n border-radius: 5px;\n animation: LnFGvMWxhfNkb6FtGVK7 0.5s ease 0.2s 1;\n animation-fill-mode: forwards;\n pointer-events: none;\n}\n\n@keyframes LnFGvMWxhfNkb6FtGVK7 {\n from {\n opacity: 0.8;\n }\n to {\n transform: scale(40);\n opacity: 0;\n }\n}\n',"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/ToggleMuteButton.module.css"],names:[],mappings:"AAAA;EACE,wCAAwC;AAC1C;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,cAAc;EACd,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,iBAAiB;EACjB,WAAW;EACX,WAAW;EACX,YAAY;EACZ,8EAA8E;EAC9E,kBAAkB;EAClB,gDAAiC;EACjC,6BAA6B;EAC7B,oBAAoB;AACtB;;AAEA;EACE;IACE,YAAY;EACd;EACA;IACE,oBAAoB;IACpB,UAAU;EACZ;AACF",sourcesContent:['.button {\n color: var(--theme-widget-primary-color);\n}\n\n.animate {\n position: relative;\n}\n\n.animate::before {\n content: "";\n display: block;\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -5px -5px;\n z-index: -1;\n width: 10px;\n height: 10px;\n background-color: var(--theme-default-navigation-unmute-animation-color, #ddd);\n border-radius: 5px;\n animation: pulse 0.5s ease 0.2s 1;\n animation-fill-mode: forwards;\n pointer-events: none;\n}\n\n@keyframes pulse {\n from {\n opacity: 0.8;\n }\n to {\n transform: scale(40);\n opacity: 0;\n }\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:"UnHKfzFxHSex7ZOYY8ER",animate:"sfEVmFT74mHoAvVGiDDA",pulse:"LnFGvMWxhfNkb6FtGVK7"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/TranslationsMenu.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".nVNiUZY6DJE7oekO3hbw {\n margin: -5px 0;\n}\n\n.XWXHaQfm6pwnmXP713x3 {\n list-style: none;\n padding: 0;\n margin: 0;\n}\n\n.XWXHaQfm6pwnmXP713x3 > li {\n margin: 0;\n border-top: solid 1px var(--default-navigation-separator-color);\n}\n\n.XWXHaQfm6pwnmXP713x3 > li:first-child {\n border-top: none;\n}\n\n.XWXHaQfm6pwnmXP713x3 a,\n.XWXHaQfm6pwnmXP713x3 strong {\n display: block;\n font-size: 16px;\n font-weight: bold;\n text-decoration: none;\n line-height: 42px;\n}\n\n.XWXHaQfm6pwnmXP713x3 a {\n color: var(--theme-widget-primary-color);\n}\n\n.XWXHaQfm6pwnmXP713x3 strong {\n color: var(--theme-accent-color);\n}\n\n.fbknjQJtsjLfWpuhnDdK {\n position: absolute;\n bottom: 10px;\n right: 5px;\n background: currentColor;\n border-radius: 3px;\n font-size: 11px;\n padding: 2px;\n font-weight: bold;\n}\n\n.fbknjQJtsjLfWpuhnDdK > span {\n color: #fff;\n}\n","",{version:3,sources:["webpack://./src/widgets/defaultNavigation/TranslationsMenu.module.css"],names:[],mappings:"AAAA;EACE,cAAc;AAChB;;AAEA;EACE,gBAAgB;EAChB,UAAU;EACV,SAAS;AACX;;AAEA;EACE,SAAS;EACT,+DAA+D;AACjE;;AAEA;EACE,gBAAgB;AAClB;;AAEA;;EAEE,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;AACnB;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,kBAAkB;EAClB,YAAY;EACZ,UAAU;EACV,wBAAwB;EACxB,kBAAkB;EAClB,eAAe;EACf,YAAY;EACZ,iBAAiB;AACnB;;AAEA;EACE,WAAW;AACb",sourcesContent:[".tooltip {\n margin: -5px 0;\n}\n\n.list {\n list-style: none;\n padding: 0;\n margin: 0;\n}\n\n.list > li {\n margin: 0;\n border-top: solid 1px var(--default-navigation-separator-color);\n}\n\n.list > li:first-child {\n border-top: none;\n}\n\n.list a,\n.list strong {\n display: block;\n font-size: 16px;\n font-weight: bold;\n text-decoration: none;\n line-height: 42px;\n}\n\n.list a {\n color: var(--theme-widget-primary-color);\n}\n\n.list strong {\n color: var(--theme-accent-color);\n}\n\n.tag {\n position: absolute;\n bottom: 10px;\n right: 5px;\n background: currentColor;\n border-radius: 3px;\n font-size: 11px;\n padding: 2px;\n font-weight: bold;\n}\n\n.tag > span {\n color: #fff;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={tooltip:"nVNiUZY6DJE7oekO3hbw",list:"XWXHaQfm6pwnmXP713x3",tag:"fbknjQJtsjLfWpuhnDdK"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/iconInlineFileRights/IconInlineFileRights.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.FqyMTHpMx3HFSiS0R5xJ {\n color: #fff;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n justify-content: flex-end;\n pointer-events: none;\n}\n\n.FqyMTHpMx3HFSiS0R5xJ > * {\n pointer-events: auto;\n}\n\n.o71k1IXhFVMcYPWVjkhw {\n border: 0;\n padding: 0;\n background-color: transparent;\n width: 44px;\n height: 40px;\n margin: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n position: relative;\n}\n\n.o71k1IXhFVMcYPWVjkhw,\n.TeMYgPvvcg3fM9uy4vjY {\n transition: opacity .2s, visibility .2s;\n}\n\n.zMX6mwoR_SvIdKnpaTpF .o71k1IXhFVMcYPWVjkhw {\n opacity: 0.6;\n}\n\n.oQ4X7dst09jzkwuQKmhl:hover .o71k1IXhFVMcYPWVjkhw,\n.oQ4X7dst09jzkwuQKmhl:active .o71k1IXhFVMcYPWVjkhw,\n.oQ4X7dst09jzkwuQKmhl:focus .o71k1IXhFVMcYPWVjkhw {\n opacity: 1;\n}\n\n.o71k1IXhFVMcYPWVjkhw svg {\n width: 23px;\n height: 23px;\n}\n\n.FqyMTHpMx3HFSiS0R5xJ .o71k1IXhFVMcYPWVjkhw svg {\n filter: drop-shadow(0 1px 4px #000);\n}\n\n.TeMYgPvvcg3fM9uy4vjY {\n font-size: 13.5555px;\n font-family: sans-serif;\n line-height: 1.4;\n position: absolute;\n bottom: 38px;\n right: 5px;\n background-color: rgba(17, 17, 17, 0.9);\n border-radius: 3px;\n color: #fff;\n padding: 8px;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n margin-left: 10px;\n box-sizing: border-box;\n max-width: 95%;\n z-index: 1;\n}\n\n.TeMYgPvvcg3fM9uy4vjY::after {\n content: "";\n display: block;\n border: solid 5px transparent;\n border-top-color: rgba(17, 17, 17, 0.9);\n position: absolute;\n right: 11px;\n top: 100%;\n}\n\n.TeMYgPvvcg3fM9uy4vjY a {\n color: #fff;\n -webkit-text-decoration-color: rgba(255, 255, 255, 0.3);\n text-decoration-color: rgba(255, 255, 255, 0.3);\n}\n\n.TeMYgPvvcg3fM9uy4vjY li {\n white-space: nowrap;\n}\n\n.TeMYgPvvcg3fM9uy4vjY span {\n color: rgba(255, 255, 255, 0.7);\n}\n\n.oQ4X7dst09jzkwuQKmhl:hover .TeMYgPvvcg3fM9uy4vjY,\n.oQ4X7dst09jzkwuQKmhl:focus-within .TeMYgPvvcg3fM9uy4vjY {\n visibility: visible;\n opacity: 1;\n}\n\n.APkWckIae_qKmw26eTXX {\n overflow: auto;\n overflow-y: hidden;\n scrollbar-width: thin;\n}\n\n.APkWckIae_qKmw26eTXX::-webkit-scrollbar {\n height: 12px;\n}\n\n.APkWckIae_qKmw26eTXX::-webkit-scrollbar-thumb {\n background-color: rgba(255, 255, 255, 0.9);\n border-radius: 20px;\n border: 3px solid rgba(17, 17, 17, 0.9);\n}\n',"",{version:3,sources:["webpack://./src/widgets/iconInlineFileRights/IconInlineFileRights.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,OAAO;EACP,aAAa;EACb,yBAAyB;EACzB,oBAAoB;AACtB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,SAAS;EACT,UAAU;EACV,6BAA6B;EAC7B,WAAW;EACX,YAAY;EACZ,SAAS;EACT,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;EACf,kBAAkB;AACpB;;AAEA;;EAEE,uCAAuC;AACzC;;AAEA;EACE,YAAY;AACd;;AAEA;;;EAGE,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,YAAY;AACd;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,oBAAoB;EACpB,uBAAuB;EACvB,gBAAgB;EAChB,kBAAkB;EAClB,YAAY;EACZ,UAAU;EACV,uCAAuC;EACvC,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,UAAU;EACV,iBAAiB;EACjB,iBAAiB;EACjB,sBAAsB;EACtB,cAAc;EACd,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,cAAc;EACd,6BAA6B;EAC7B,uCAAuC;EACvC,kBAAkB;EAClB,WAAW;EACX,SAAS;AACX;;AAEA;EACE,WAAW;EACX,uDAA+C;UAA/C,+CAA+C;AACjD;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,+BAA+B;AACjC;;AAEA;;EAEE,mBAAmB;EACnB,UAAU;AACZ;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,qBAAqB;AACvB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,0CAA0C;EAC1C,mBAAmB;EACnB,uCAAuC;AACzC",sourcesContent:['.standAlone {\n color: #fff;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n justify-content: flex-end;\n pointer-events: none;\n}\n\n.standAlone > * {\n pointer-events: auto;\n}\n\n.button {\n border: 0;\n padding: 0;\n background-color: transparent;\n width: 44px;\n height: 40px;\n margin: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n position: relative;\n}\n\n.button,\n.tooltip {\n transition: opacity .2s, visibility .2s;\n}\n\n.fadedOut .button {\n opacity: 0.6;\n}\n\n.wrapper:hover .button,\n.wrapper:active .button,\n.wrapper:focus .button {\n opacity: 1;\n}\n\n.button svg {\n width: 23px;\n height: 23px;\n}\n\n.standAlone .button svg {\n filter: drop-shadow(0 1px 4px #000);\n}\n\n.tooltip {\n font-size: 13.5555px;\n font-family: sans-serif;\n line-height: 1.4;\n position: absolute;\n bottom: 38px;\n right: 5px;\n background-color: rgba(17, 17, 17, 0.9);\n border-radius: 3px;\n color: #fff;\n padding: 8px;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n margin-left: 10px;\n box-sizing: border-box;\n max-width: 95%;\n z-index: 1;\n}\n\n.tooltip::after {\n content: "";\n display: block;\n border: solid 5px transparent;\n border-top-color: rgba(17, 17, 17, 0.9);\n position: absolute;\n right: 11px;\n top: 100%;\n}\n\n.tooltip a {\n color: #fff;\n text-decoration-color: rgba(255, 255, 255, 0.3);\n}\n\n.tooltip li {\n white-space: nowrap;\n}\n\n.tooltip span {\n color: rgba(255, 255, 255, 0.7);\n}\n\n.wrapper:hover .tooltip,\n.wrapper:focus-within .tooltip {\n visibility: visible;\n opacity: 1;\n}\n\n.scroller {\n overflow: auto;\n overflow-y: hidden;\n scrollbar-width: thin;\n}\n\n.scroller::-webkit-scrollbar {\n height: 12px;\n}\n\n.scroller::-webkit-scrollbar-thumb {\n background-color: rgba(255, 255, 255, 0.9);\n border-radius: 20px;\n border: 3px solid rgba(17, 17, 17, 0.9);\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={standAlone:"FqyMTHpMx3HFSiS0R5xJ",button:"o71k1IXhFVMcYPWVjkhw",tooltip:"TeMYgPvvcg3fM9uy4vjY",fadedOut:"zMX6mwoR_SvIdKnpaTpF",wrapper:"oQ4X7dst09jzkwuQKmhl",scroller:"APkWckIae_qKmw26eTXX"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/textInlineFileRights/TextInlineFileRights.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.OP4MAKIisPCpNjPBOote {\n font-size: 14px;\n position: relative;\n z-index: 1;\n color: var(--content-text-color);\n}\n\n.OP4MAKIisPCpNjPBOote li {\n text-align: right;\n padding-top: 0.2em;\n}\n\n.OP4MAKIisPCpNjPBOote li::before {\n content: "© ";\n opacity: 0.7;\n}\n\n.OP4MAKIisPCpNjPBOote:not(:has(li:nth-child(2))) span {\n display: none;\n}\n\n.uK_vBgyWVSJhpZdg6qLo li {\n padding: 0.1em 0.3em;\n border-radius: 0.25rem;\n margin: 0.2em 0 0 auto;\n background-color: color-mix(in srgb, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}, transparent);\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n width: -moz-fit-content;\n width: fit-content;\n}\n\n.uK_vBgyWVSJhpZdg6qLo.OTuw9DqmSm4QdpHm8II6 li {\n background-color: color-mix(in srgb, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}, transparent);\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n}\n\n.MG2gC6PHWHKXTVbczJdE {\n position: absolute;\n bottom: 0;\n right: 0;\n}\n\n.MG2gC6PHWHKXTVbczJdE li {\n margin: 0 0.2em 0.1em auto;\n}\n\n.OP4MAKIisPCpNjPBOote a {\n color: inherit;\n -webkit-text-decoration-color: color-mix(in srgb, currentColor, transparent);\n text-decoration-color: color-mix(in srgb, currentColor, transparent);\n}\n\n.OP4MAKIisPCpNjPBOote span {\n opacity: 0.7;\n}\n`,"",{version:3,sources:["webpack://./src/widgets/textInlineFileRights/TextInlineFileRights.module.css"],names:[],mappings:"AAMA;EACE,eAAe;EACf,kBAAkB;EAClB,UAAU;EACV,gCAAgC;AAClC;;AAEA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;;AAEA;EACE,aAAa;EACb,YAAY;AACd;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,oBAAoB;EACpB,sBAAsB;EACtB,sBAAsB;EACtB,+FAA2E;EAC3E,mDAA2B;EAC3B,uBAAkB;EAAlB,kBAAkB;AACpB;;AAEA;EACE,+FAA0E;EAC1E,mDAA4B;AAC9B;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,QAAQ;AACV;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,cAAc;EACd,4EAAoE;UAApE,oEAAoE;AACtE;;AAEA;EACE,YAAY;AACd",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor,\n contentColorScope\n) from "pageflow-scrolled/values/colors.module.css";\n\n.text {\n font-size: 14px;\n position: relative;\n z-index: 1;\n color: var(--content-text-color);\n}\n\n.text li {\n text-align: right;\n padding-top: 0.2em;\n}\n\n.text li::before {\n content: "© ";\n opacity: 0.7;\n}\n\n.text:not(:has(li:nth-child(2))) span {\n display: none;\n}\n\n.withBackdrop li {\n padding: 0.1em 0.3em;\n border-radius: 0.25rem;\n margin: 0.2em 0 0 auto;\n background-color: color-mix(in srgb, lightContentSurfaceColor, transparent);\n color: darkContentTextColor;\n width: fit-content;\n}\n\n.withBackdrop.darkBackground li {\n background-color: color-mix(in srgb, darkContentSurfaceColor, transparent);\n color: lightContentTextColor;\n}\n\n.forSection {\n position: absolute;\n bottom: 0;\n right: 0;\n}\n\n.forSection li {\n margin: 0 0.2em 0.1em auto;\n}\n\n.text a {\n color: inherit;\n text-decoration-color: color-mix(in srgb, currentColor, transparent);\n}\n\n.text span {\n opacity: 0.7;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,contentColorScope:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,text:"OP4MAKIisPCpNjPBOote",withBackdrop:"uK_vBgyWVSJhpZdg6qLo",darkBackground:"OTuw9DqmSm4QdpHm8II6",forSection:"MG2gC6PHWHKXTVbczJdE"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"\n","",{version:3,sources:[],names:[],mappings:"",sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-sm":"(min-width: 640px)","breakpoint-md":"(min-width: 768px)","breakpoint-lg":"(min-width: 1024px)","breakpoint-xl":"(min-width: 1280px)","breakpoint-below-sm":"(max-width: 639px)","breakpoint-below-md":"(max-width: 767px)","breakpoint-below-lg":"(max-width: 1023px)","breakpoint-below-xl":"(max-width: 1279px)"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/* see src/frontend/global.module.css */\n\n.V75KoRwbjEJznMCMm_zF {\n --theme-light-content-surface-color: var(--root-light-content-surface-color);\n --theme-dark-content-surface-color: var(--root-dark-content-surface-color);\n --theme-light-content-text-color: var(--root-light-content-text-color);\n --theme-dark-content-text-color: var(--root-dark-content-text-color);\n}\n","",{version:3,sources:["webpack://./values/colors.module.css"],names:[],mappings:"AAYA,uCAAuC;;AAEvC;EACE,4EAA4E;EAC5E,0EAA0E;EAC1E,sEAAsE;EACtE,oEAAoE;AACtE",sourcesContent:["@value lightContentSurfaceColor: var(--theme-light-content-surface-color, #fff);\n@value darkContentSurfaceColor: var(--theme-dark-content-surface-color, #101010);\n\n@value lightContentTextColor: var(--theme-light-content-text-color, #fff);\n@value darkContentTextColor: var(--theme-dark-content-text-color, #222);\n\n@value lightContentLinkColor: var(--theme-light-content-link-color, var(--theme-content-link-color, currentColor));\n@value darkContentLinkColor: var(--theme-dark-content-link-color, var(--theme-content-link-color, currentColor));\n\n@value contentLinkColor: var(--content-link-color);\n@value contentTextColor: var(--content-text-color);\n\n/* see src/frontend/global.module.css */\n\n.contentColorScope {\n --theme-light-content-surface-color: var(--root-light-content-surface-color);\n --theme-dark-content-surface-color: var(--root-dark-content-surface-color);\n --theme-light-content-text-color: var(--root-light-content-text-color);\n --theme-dark-content-text-color: var(--root-dark-content-text-color);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={lightContentSurfaceColor:"var(--theme-light-content-surface-color, #fff)",darkContentSurfaceColor:"var(--theme-dark-content-surface-color, #101010)",lightContentTextColor:"var(--theme-light-content-text-color, #fff)",darkContentTextColor:"var(--theme-dark-content-text-color, #222)",lightContentLinkColor:"var(--theme-light-content-link-color, var(--theme-content-link-color, currentColor))",darkContentLinkColor:"var(--theme-dark-content-link-color, var(--theme-content-link-color, currentColor))",contentLinkColor:"var(--content-link-color)",contentTextColor:"var(--content-text-color)",contentColorScope:"V75KoRwbjEJznMCMm_zF"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/widgets.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.yqawDAyvtAxVpKM0jpQa {\n color: var(--theme-widget-on-surface-color);\n}\n\n.yqawDAyvtAxVpKM0jpQa::before {\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: -1;\n --translucent-widget-surface-color:\n color-mix(in srgb,\n var(--theme-widget-surface-color) var(--theme-widget-surface-opacity), transparent);\n background-color: var(--translucent-widget-surface-color, var(--theme-widget-surface-color));\n -webkit-backdrop-filter: blur(var(--theme-widget-surface-backdrop-blur));\n backdrop-filter: blur(var(--theme-widget-surface-backdrop-blur));\n}\n',"",{version:3,sources:["webpack://./values/widgets.module.css"],names:[],mappings:"AAAA;EACE,2CAA2C;AAC7C;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,QAAQ;EACR,SAAS;EACT,WAAW;EACX;;iGAE+F;EAC/F,4FAA4F;EAC5F,wEAAgE;UAAhE,gEAAgE;AAClE",sourcesContent:['.translucentWidgetSurface {\n color: var(--theme-widget-on-surface-color);\n}\n\n.translucentWidgetSurface::before {\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: -1;\n --translucent-widget-surface-color:\n color-mix(in srgb,\n var(--theme-widget-surface-color) var(--theme-widget-surface-opacity), transparent);\n background-color: var(--translucent-widget-surface-color, var(--theme-widget-surface-color));\n backdrop-filter: blur(var(--theme-widget-surface-backdrop-blur));\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={translucentWidgetSurface:"yqawDAyvtAxVpKM0jpQa"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./src/frontend/Content.module.css":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Content.module.css"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__.Z,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__.Z&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals:void 0},"./src/frontend/EditableInlineText.module.css":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/EditableInlineText.module.css"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__.Z,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__.Z&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals:void 0},"./src/frontend/Text.module.css":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Text.module.css"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__.Z,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__.Z&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals:void 0},"./src/frontend/foregroundBoxes/GradientBox.module.css":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/GradientBox.module.css"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__.Z,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__.Z&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals:void 0},"@storybook/client-logger":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CLIENT_LOGGER__},"@storybook/global":module=>{"use strict";module.exports=__STORYBOOK_MODULE_GLOBAL__},"@storybook/preview-api":module=>{"use strict";module.exports=__STORYBOOK_MODULE_PREVIEW_API__},"?ebcc":()=>{},"./generated-stories-entry.cjs":(module,__unused_webpack_exports,__webpack_require__)=>{module=__webpack_require__.nmd(module);const{configure}=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs");configure([__webpack_require__("./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?stories\\.js)$")],module,!1)}},__webpack_require__=>{var __webpack_exec__=moduleId=>__webpack_require__(__webpack_require__.s=moduleId);__webpack_require__.O(0,[993],(()=>(__webpack_exec__("./storybook-init-renderer-entry.js"),__webpack_exec__("../../../node_modules/@storybook/react/dist/entry-preview.mjs-generated-config-entry.js"),__webpack_exec__("./.storybook/preview.js-generated-config-entry.js"),__webpack_exec__("./generated-stories-entry.cjs"))));__webpack_require__.O()}]); \ No newline at end of file +(self.webpackChunkpageflow_scrolled=self.webpackChunkpageflow_scrolled||[]).push([[179],{"./.storybook/preview.js-generated-config-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var preview_namespaceObject={};__webpack_require__.r(preview_namespaceObject),__webpack_require__.d(preview_namespaceObject,{parameters:()=>parameters});var external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("@storybook/preview-api");const parameters={layout:"fullscreen"},config=preview_namespaceObject.default??preview_namespaceObject;Object.keys(config).forEach((key=>{const value=config[key];switch(key){case"args":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.addArgs)(value);case"argTypes":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.addArgTypes)(value);case"decorators":return value.forEach((decorator=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.addDecorator)(decorator,!1)));case"loaders":return value.forEach((loader=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.addLoader)(loader,!1)));case"parameters":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.addParameters)({...value},!1);case"argTypesEnhancers":return value.forEach((enhancer=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.addArgTypesEnhancer)(enhancer)));case"argsEnhancers":return value.forEach((enhancer=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.addArgsEnhancer)(enhancer)));case"render":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.setGlobalRender)(value);case"globals":case"globalTypes":{const v={};return v[key]=value,(0,external_STORYBOOK_MODULE_PREVIEW_API_.addParameters)(v,!1)}case"__namedExportsOrder":case"decorateStory":case"renderToDOM":case"renderToCanvas":return null;case"runStep":return(0,external_STORYBOOK_MODULE_PREVIEW_API_.addStepRunner)(value);default:return console.log(`Unknown key '${key}' exported by preview annotation file '/home/runner/work/pageflow/pageflow/entry_types/scrolled/package/.storybook/preview.js'`)}}))},"./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?stories\\.js)$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./contentElements/counter/stories.js":"./src/contentElements/counter/stories.js","./contentElements/dataWrapperChart/stories.js":"./src/contentElements/dataWrapperChart/stories.js","./contentElements/externalLinkList/stories.js":"./src/contentElements/externalLinkList/stories.js","./contentElements/heading/stories.js":"./src/contentElements/heading/stories.js","./contentElements/hotspots/stories.js":"./src/contentElements/hotspots/stories.js","./contentElements/iframeEmbed/stories.js":"./src/contentElements/iframeEmbed/stories.js","./contentElements/imageGallery/stories.js":"./src/contentElements/imageGallery/stories.js","./contentElements/infoTable/stories.js":"./src/contentElements/infoTable/stories.js","./contentElements/inlineAudio/stories.js":"./src/contentElements/inlineAudio/stories.js","./contentElements/inlineBeforeAfter/stories.js":"./src/contentElements/inlineBeforeAfter/stories.js","./contentElements/inlineImage/stories.js":"./src/contentElements/inlineImage/stories.js","./contentElements/inlineVideo/stories.js":"./src/contentElements/inlineVideo/stories.js","./contentElements/question/stories.js":"./src/contentElements/question/stories.js","./contentElements/quote/stories.js":"./src/contentElements/quote/stories.js","./contentElements/soundDisclaimer/stories.js":"./src/contentElements/soundDisclaimer/stories.js","./contentElements/textBlock/stories.js":"./src/contentElements/textBlock/stories.js","./contentElements/tikTokEmbed/stories.js":"./src/contentElements/tikTokEmbed/stories.js","./contentElements/twitterEmbed/stories.js":"./src/contentElements/twitterEmbed/stories.js","./contentElements/videoEmbed/stories.js":"./src/contentElements/videoEmbed/stories.js","./contentElements/vrImage/stories.js":"./src/contentElements/vrImage/stories.js","./frontend/__stories__/MediaPlayer-stories.js":"./src/frontend/__stories__/MediaPlayer-stories.js","./frontend/__stories__/appearance-stories.js":"./src/frontend/__stories__/appearance-stories.js","./frontend/__stories__/backdropEffects-stories.js":"./src/frontend/__stories__/backdropEffects-stories.js","./frontend/__stories__/browserBugs/chromeWebaudioCurrentTimeSegfault/stories.js":"./src/frontend/__stories__/browserBugs/chromeWebaudioCurrentTimeSegfault/stories.js","./frontend/__stories__/browserBugs/safariVideoDimension/stories.js":"./src/frontend/__stories__/browserBugs/safariVideoDimension/stories.js","./frontend/__stories__/contentElementWidths-stories.js":"./src/frontend/__stories__/contentElementWidths-stories.js","./frontend/__stories__/floatingAndSelfClearing-stories.js":"./src/frontend/__stories__/floatingAndSelfClearing-stories.js","./frontend/__stories__/mediaPlayerAutoplay-stories.js":"./src/frontend/__stories__/mediaPlayerAutoplay-stories.js","./frontend/__stories__/motifAreaMinHeight-stories.js":"./src/frontend/__stories__/motifAreaMinHeight-stories.js","./frontend/__stories__/motifAreaMobileImage-stories.js":"./src/frontend/__stories__/motifAreaMobileImage-stories.js","./frontend/__stories__/motifAreaPadding-stories.js":"./src/frontend/__stories__/motifAreaPadding-stories.js","./frontend/__stories__/motifAreaPlayground-stories.js":"./src/frontend/__stories__/motifAreaPlayground-stories.js","./frontend/__stories__/playerControls-stories.js":"./src/frontend/__stories__/playerControls-stories.js","./frontend/__stories__/tooltip-stories.js":"./src/frontend/__stories__/tooltip-stories.js","./frontend/__stories__/transitions-stories.js":"./src/frontend/__stories__/transitions-stories.js","./frontend/__stories__/useOnScreen-stories.js":"./src/frontend/__stories__/useOnScreen-stories.js","./frontend/inlineEditing/__stories__/EditableText-stories.js":"./src/frontend/inlineEditing/__stories__/EditableText-stories.js","./frontend/inlineEditing/__stories__/SelectionRect-stories.js":"./src/frontend/inlineEditing/__stories__/SelectionRect-stories.js","./widgets/consentBar/stories.js":"./src/widgets/consentBar/stories.js","./widgets/defaultNavigation/stories.js":"./src/widgets/defaultNavigation/stories.js"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?stories\\.js)$"},"./storybook-init-renderer-entry.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs")},"./spec/support/stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{me:()=>exampleHeading,Qq:()=>examplePositionedElement,NA:()=>exampleTextBlock,sd:()=>filePermaId,Gs:()=>normalizeAndMergeFixture,sn:()=>storiesOfContentElement});var react=__webpack_require__("../../../node_modules/react/index.js"),frontend=__webpack_require__("./src/frontend/index.js"),src_frontend=__webpack_require__("../../../package/src/frontend/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),IconInlineFileRights_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/iconInlineFileRights/IconInlineFileRights.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(IconInlineFileRights_module.Z,options);const iconInlineFileRights_IconInlineFileRights_module=IconInlineFileRights_module.Z&&IconInlineFileRights_module.Z.locals?IconInlineFileRights_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function IconInlineFileRights({context,playerControlsStandAlone,playerControlsFadedOut,children}){return"afterElement"===context?null:(0,jsx_runtime.jsxs)("div",{className:classnames_default()(iconInlineFileRights_IconInlineFileRights_module.wrapper,{[iconInlineFileRights_IconInlineFileRights_module.fadedOut]:"playerControls"!==context||playerControlsFadedOut,[iconInlineFileRights_IconInlineFileRights_module.standAlone]:"playerControls"!==context}),children:[(0,jsx_runtime.jsx)("button",{className:iconInlineFileRights_IconInlineFileRights_module.button,children:(0,jsx_runtime.jsx)(frontend.X2,{name:"copyright"})}),(0,jsx_runtime.jsx)("div",{className:iconInlineFileRights_IconInlineFileRights_module.tooltip,children:(0,jsx_runtime.jsx)("div",{className:iconInlineFileRights_IconInlineFileRights_module.scroller,children})})]})}IconInlineFileRights.displayName="IconInlineFileRights",frontend.tQ.widgetTypes.register("iconInlineFileRights",{component:IconInlineFileRights});var TextInlineFileRights_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/textInlineFileRights/TextInlineFileRights.module.css"),TextInlineFileRights_module_options={};TextInlineFileRights_module_options.styleTagTransform=styleTagTransform_default(),TextInlineFileRights_module_options.setAttributes=setAttributesWithoutAttributes_default(),TextInlineFileRights_module_options.insert=insertBySelector_default().bind(null,"head"),TextInlineFileRights_module_options.domAPI=styleDomAPI_default(),TextInlineFileRights_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TextInlineFileRights_module.Z,TextInlineFileRights_module_options);const textInlineFileRights_TextInlineFileRights_module=TextInlineFileRights_module.Z&&TextInlineFileRights_module.Z.locals?TextInlineFileRights_module.Z.locals:void 0;function TextInlineFileRights({configuration,context,children}){const darkBackground=(0,frontend.W3)(),{setTransientState}=(0,frontend.EK)(),supported="insideElement"!==context&&"playerControls"!==context;return(0,react.useEffect)((()=>(supported&&setTransientState({hasFileRights:!0}),()=>{supported&&setTransientState({hasFileRights:!1})})),[setTransientState,supported]),supported?(0,jsx_runtime.jsx)("div",{className:classnames_default()(textInlineFileRights_TextInlineFileRights_module.text,{[textInlineFileRights_TextInlineFileRights_module.forSection]:"section"===context,[textInlineFileRights_TextInlineFileRights_module.withBackdrop]:"section"===context||configuration.showTextInlineFileRightsBackdrop,[textInlineFileRights_TextInlineFileRights_module.darkBackground]:darkBackground}),children:(0,jsx_runtime.jsx)("div",{children})}):null}function normalizeSeed_normalizeSeed({imageFileUrlTemplates,fileUrlTemplates,fileModelTypes,prettyUrl,shareUrlTemplates,defaultFileRights,legalInfo,themeOptions,themeAssets,entry,imageFiles,videoFiles,audioFiles,textTrackFiles,chapters,sections,contentElements,widgets,additionalSeedData,consentVendors,contentElementConsentVendors,cutOff,fileLicenses,entryTranslations}={}){const normalizedEntries=normalizeCollection(entry?[entry]:[{}],{locale:"en",configuration:{}}),normalizedContentElements=normalizeCollection(contentElements,{typeName:"textBlock",configuration:{}}),normalizedSections=function normalizeSections(sections=[],contentElements){const sectionDefaults={configuration:{transition:"scroll",backdrop:{image:"#000"}}};if(contentElements.length&&!sections.length)return contentElements.forEach((contentElement=>contentElement.sectionId=10)),[{id:10,permaId:1,...sectionDefaults}];return normalizeCollection(sections,sectionDefaults).map((section=>({...section,configuration:{transition:sectionDefaults.configuration.transition,...section.configuration}})))}(sections,normalizedContentElements),normalizedChapters=function normalizeChapters(chapters=[],sections){const chapterDefaults={configuration:{}};if(sections.length&&!chapters.length)return sections.forEach((section=>section.chapterId=100)),[{id:100,permaId:10,...chapterDefaults}];return normalizeCollection(chapters,chapterDefaults)}(chapters,normalizedSections);return{config:{fileUrlTemplates:{imageFiles:{...imageFileUrlTemplates},videoFiles:{},audioFiles:{},textTrackFiles:{},...fileUrlTemplates},fileModelTypes:{audioFiles:"Pageflow::AudioFile",imageFiles:"Pageflow::ImageFile",textTrackFiles:"Pageflow::TextTrackFile",videoFiles:"Pageflow::VideoFile",...fileModelTypes},prettyUrl,shareUrlTemplates:normalizeShareUrlTemplates(shareUrlTemplates),defaultFileRights,legalInfo:normalizeLegalInfo(legalInfo),theme:normalizeTheme({themeOptions,themeAssets}),additionalSeedData:additionalSeedData||{frontendVersion:1},consentVendors:consentVendors||[],contentElementConsentVendors:contentElementConsentVendors||{},cutOff,fileLicenses:fileLicenses||{},entryTranslations:entryTranslations||[]},collections:{entries:normalizedEntries,imageFiles:normalizeCollection(imageFiles,{isReady:!0,basename:"image",extension:"jpg",width:1920,height:1279,configuration:{}}),videoFiles:normalizeCollection(videoFiles,{isReady:!0,width:1920,height:1279,configuration:{}}),audioFiles:normalizeCollection(audioFiles,{isReady:!0,configuration:{}}),textTrackFiles:normalizeCollection(textTrackFiles,{parentFileId:null,parentFileType:null,configuration:{}}),chapters:normalizedChapters,sections:normalizedSections,contentElements:normalizedContentElements,widgets:normalizeWidgets(widgets)}}}function normalizeShareUrlTemplates(shareUrlTemplates){return shareUrlTemplates||{email:"mailto:?body=%{url}",facebook:"http://www.facebook.com/sharer/sharer.php?u=%{url}",google:"https://plus.google.com/share?url=%{url}",linked_in:"https://www.linkedin.com/shareArticle?mini=true&url=%{url}",telegram:"tg://msg?text=%{url}",twitter:"https://x.com/intent/post?url=%{url}",whats_app:"WhatsApp://send?text=%{url}"}}function normalizeLegalInfo(legalInfo){return legalInfo||{imprint:{label:"",url:""},copyright:{label:"",url:""},privacy:{label:"",url:""}}}function normalizeTheme({themeAssets,themeOptions}){return{assets:{icons:{},...themeAssets},options:{colors:{},...themeOptions}}}function normalizeWidgets(widgets=[]){return widgets.map((widget=>({permaId:widget.role,configuration:{},...widget})))}function normalizeCollection(collection=[],defaults={}){return collection.map(((item,index)=>({id:index+1,permaId:index+1,...defaults,...item})))}TextInlineFileRights.displayName="TextInlineFileRights",frontend.tQ.widgetTypes.register("textInlineFileRights",{component:TextInlineFileRights});__webpack_require__("../../../node_modules/backbone-events-standalone/index.js"),__webpack_require__("../../../node_modules/@testing-library/react/dist/@testing-library/react.esm.js"),__webpack_require__("../../../node_modules/@testing-library/react-hooks/dom/index.js");var dist=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs");const seed_namespaceObject=JSON.parse('{"config":{"fileUrlTemplates":{"imageFiles":{"thumbnail":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/thumbnail/:basename.:processed_extension","thumbnailLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/thumbnail_large/:basename.:processed_extension","navigationThumbnailSmall":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/navigation_thumbnail_small/:basename.:processed_extension","navigationThumbnailLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/navigation_thumbnail_large/:basename.:processed_extension","thumbnailOverviewDesktop":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/thumbnail_overview_desktop/:basename.:processed_extension","thumbnailOverviewMobile":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/thumbnail_overview_mobile/:basename.:processed_extension","linkThumbnail":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/link_thumbnail/:basename.:processed_extension","linkThumbnailLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/link_thumbnail_large/:basename.:processed_extension","print":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/print/:basename.:processed_extension","medium":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/medium/:basename.:processed_extension","large":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/large/:basename.:processed_extension","ultra":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/ultra/:basename.:processed_extension","panoramaMedium":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/panorama_medium/:basename.:processed_extension","panoramaLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/v1/panorama_large/:basename.:processed_extension","original":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/image_files/processed_attachments/:id_partition/original/:basename.:extension"},"videoFiles":{"original":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/attachment_on_s3s/:id_partition/original/:basename.:extension","high":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/high.mp4","medium":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/medium.mp4","fullhd":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/fullhd.mp4","4k":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/4k.mp4","hls-playlist":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/hls-playlist.m3u8","dash-playlist":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/video_files/:id_partition/dash/manifest.mpd","posterMedium":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/posters/:id_partition/v1/medium/poster-0.JPG","posterLarge":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/posters/:id_partition/v1/large/poster-0.JPG","posterUltra":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/posters/:id_partition/v1/ultra/poster-0.JPG","print":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/video_files/posters/:id_partition/v1/print/poster-0.JPG"},"audioFiles":{"original":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/audio_files/attachment_on_s3s/:id_partition/original/:basename.:extension","m4a":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/audio_files/:id_partition/audio.m4a","mp3":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/audio_files/:id_partition/audio.mp3","ogg":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/v1/master/pageflow/audio_files/:id_partition/audio.ogg","peakData":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/audio_files/peak_data/:id_partition/original/audio.json"},"otherFiles":{"original":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/other_files/attachment_on_s3s/:id_partition/original/:basename.:extension"},"textTrackFiles":{"vtt":"https://de-codevise-pageflow-storybook-seed.s3-eu-west-1.amazonaws.com/master/text_track_files/processed_attachments/:id_partition/v1/vtt/:basename.vtt"}},"fileModelTypes":{"imageFiles":"Pageflow::ImageFile","videoFiles":"Pageflow::VideoFile","audioFiles":"Pageflow::AudioFile","otherFiles":"Pageflow::OtherFile","textTrackFiles":"Pageflow::TextTrackFile"},"prettyUrl":"http://example.org/storybook-seed","shareUrlTemplates":{"email":"mailto:?body=%{url}","facebook":"http://www.facebook.com/sharer/sharer.php?u=%{url}","google":"https://plus.google.com/share?url=%{url}","linked_in":"https://www.linkedin.com/shareArticle?mini=true&url=%{url}","telegram":"tg://msg?text=%{url}","twitter":"https://x.com/intent/post?url=%{url}","whats_app":"WhatsApp://send?text=%{url}"},"defaultFileRights":"","legalInfo":{"imprint":{"label":"Impressum","url":"http://example.com/impressum.html"},"copyright":{"label":"© Pageflow 2014","url":"http://www.example.com/copyright.html"},"privacy":{"label":"Datenschutz","url":null}},"enabledFeatureNames":["scrolled_entry_type","datawrapper_chart_embed_opt_in","paged_entry_type"],"theme":{"assets":{"logoDesktop":"/packs-test/static/pageflow-scrolled/themes/default/logoDesktop-1a15d5ac41444c6531b4.svg","logoMobile":"/packs-test/static/pageflow-scrolled/themes/default/logoMobile-c48f68e97a285a626294.svg","logoDarkVariantDesktop":"/packs-test/static/pageflow-scrolled/themes/default/logoDarkVariantDesktop-c47933a19b534a87dcc8.svg","logoDarkVariantMobile":"/packs-test/static/pageflow-scrolled/themes/default/logoDarkVariantMobile-c5a1a150584750f099ca.svg","unmute":"/packs-test/static/pageflow-scrolled/themes/default/unmute-669cf0e573b8bed67460.mp3","icons":{}},"options":{"stylesheetPacks":["fonts/sourceSansPro"],"fontFamily":{"entry":"\\"Source Sans Pro\\", sans-serif","widget":"\\"Source Sans Pro\\", sans-serif"},"customThemeIcons":["information","muted","share","unmuted"],"properties":{"root":{"accentColor":"#e10028","widgetSurfaceColor":"#fff","widgetOnSurfaceColor":"#000","widgetPrimaryColor":"#00375a","widgetOnPrimaryColor":"#fff","widgetSecondaryColor":"#c2c2c2","widgetOnSecondayColor":"#000","widgetBackgroundColor":"rgb(255 255 255 / .95)","widgetOnBackgroundColor":"#000"},"dark":{"accentColor":"#ff8097","widgetSurfaceColor":"#000","widgetSurfaceBackdropBlur":"5px","widgetSurfaceOpacity":"70%","widgetOnSurfaceColor":"#eee","widgetPrimaryColor":"#fff","widgetOnPrimaryColor":"#000","widgetBackgroundColor":"rgb(0 0 0 / .65)","widgetBackgroundBackdropBlur":"5px","widgetOnBackgroundColor":"#eee","defaultNavigationSeparatorColor":"rgb(255 255 255 / .1)","defaultNavigationProgressBarBackgroundColor":"rgb(0 0 0 / .5)"}},"logoAltText":"Pageflow","themeColor":"#ffffff"}},"additionalSeedData":{"frontendVersion":1},"contentElementConsentVendors":{},"consentVendors":[],"entryTranslations":[],"fileLicenses":{"cc_by_4":{"name":"CC-BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"cc_by_sa_4":{"name":"CC-BY-SA 4.0","url":"https://creativecommons.org/licenses/by-sa/4.0/"},"cc_by_nc_4":{"name":"CC-BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"cc_by_nc_sa_4":{"name":"CC-BY-NC-SA 4.0","url":"https://creativecommons.org/licenses/by-sa-nc/4.0/"},"cc_by_nd_4":{"name":"CC-BY-ND 4.0","url":"https://creativecommons.org/licenses/by-nd/4.0/"},"cc_by_nc_nd_4":{"name":"CC-BY-NC-ND 4.0","url":"https://creativecommons.org/licenses/by-nc-nd/4.0/"}},"cutOff":false},"i18n":{"defaultLocale":"en","locale":"de","translations":{"de":{"pageflow_scrolled":{"public":{"chart":{"default_title":"Interaktives Diagramm"},"consent_accept_all":"Alle akzeptieren und schließen","consent_configure":"Mehr Informationen","consent_deny_all":"Ablehnen","consent_expand_vendor":"Mehr Informationen","consent_no_vendors":"Es werden im Moment keine Drittanbieter verwendet.","consent_prompt_html":"Diese Website nutzt Technologien von Drittanbietern.\\nWir bitten Sie hiermit um Erlaubnis, diese Technologien zu verwenden.\\nSie können Ihre Einwilligung später jederzeit auf unserer Seite zur\\nDatenschutzerklärung\\nändern oder widerrufen.","consent_save":"Auswahl speichern","consent_settings":"Privatsphäre-Einstellungen","enter_fullscreen":"Vollbild","exit_fullscreen":"Vollbild verlassen","image_rights":"Bildrechte","inline_file_rights_labels":{"after":"Nachher-Bild","atmo":"Atmo","audio":"Audio","before":"Vorher-Bild","image":"Bild","poster":"Poster","video":"Video"},"js_required":"Bitte aktivieren Sie JavaScript, um diese Website korrekt anzuzeigen.","languages":{"ar":"Arabisch","cs":"Tschechisch","de":"Deutsch","dk":"Dänisch","el":"Griechisch","en":"Englisch","es":"Spanisch","fi":"Finnisch","fr":"Französisch","fy":"Friesisch","hi":"Hindi","it":"Italienisch","ja":"Japanisch","lb":"Luxemburgisch","nb":"Bokmål","nl":"Holländisch","nn":"Nynorsk","no":"Norwegisch","pl":"Polnisch","pt":"Portugiesisch","rm":"Rätoromanisch","ru":"Russisch","se":"Nordsamisch","sr":"Serbisch","sv":"Schwedisch","tr":"Türkisch","unknown":"(Unbekannt)","zh":"Chinesisch"},"media":"Medien","more":"Mehr","navigation":{"chapter":"Kapitel %{number}","close_mobile_menu":"Kapitelübersicht schließen","language":"Sprache","legal_info":"Impressum","mute":"Ton stummschalten","open_mobile_menu":"Kapitelübersicht öffnen","share":"Teilen","unmute":"Ton aktivieren"},"navigation_skip_links":{"content":"Zum Inhalt"},"next":"Nächster","player_controls":{"pause":"Pausieren","play":"Wiedergeben","progress":"Zeitachse. Verstrichene Zeit: %{currentTime}. Gesamtzeit: %{duration}","quality":"Qualität","text_tracks":"Untertitel"},"previous":"Vorheriger","sound_disclaimer":{"help_muted":"Diese Seite wirkt am besten mit eingeschaltetem Ton. Klicke hier, um den Ton zu aktivieren.","help_unmuted":"Der Ton kann über das Lautsprecher-Symbol in der Navigationsleiste wieder deaktiviert werden."},"text_track_modes":{"auto":"Auto (%{label})","auto_off":"Auto (Aus)","none":"Aus"},"third_party_consent":{"confirm":"Einverstanden","opt_in_prompt":{"datawrapper":"Ich bin damit einverstanden, dass mir Diagramme von Datawrapper angezeigt werden.","facebook":"Ich bin damit einverstanden, dass mir Facebook Videos gezeigt werden.","tiktok":"Ich bin damit einverstanden, dass Inhalte von TikTok angezeigt werden.","twitter":"Ich bin damit einverstanden, dass Inhalte von X angezeigt werden.","vimeo":"Ich bin damit einverstanden, dass mir Vimeo Videos gezeigt werden.","youtube":"Ich bin damit einverstanden, dass mir YouTube Videos gezeigt werden."},"opt_out":{"prompt":"Um externe Dienste auszuschalten, %{link} klicken.","prompt_link":"hier"}},"unsupported_browser":"Diese Website verwendet Funktionen, die Ihr Browser nicht unterstützt. Bitte aktualisieren Sie Ihren Browser auf eine aktuelle Version.","video_qualities":{"annotations":{"4k":"4K","fullhd":"HD","medium":"HD"},"labels":{"4k":"2160p","auto":"Automatisch","fullhd":"1080p","medium":"720p"}}},"inline_editing":{"add_caption":"Beschriftung hinzufügen","add_content_element":"Neues Element hinzufügen","cancel":"Abbrechen","drag_content_element":"Ziehen, um Element zu verschieben","edit_section_transition_after":"Übergangseffekt bearbeiten","edit_section_transition_before":"Übergangseffekt bearbeiten","external_links":{"open_in_new_tab":"Seite in neuem Tab ansehen","open_in_new_tab_message":"Öffnen im selben Tab ist im Editor deaktiviert."},"formats":{"block_quote":"Blockzitat","bulleted_list":"Auflistung","heading":"Überschrift","ordered_list":"Aufzählung","paragraph":"Absatz","bold":"Fett (Strg+B)","italic":"Kursiv (Strg+I)","strikethrough":"Durchgestrichen (Strg+Umschalten+S)","underline":"Unterstrichen (Strg+U)","sub":"Tiefgestellt (Strg+;)","sup":"Hochgestellt (Strg+,)"},"insert_content_element":{"after":"Neues Element unterhalb einfügen","before":"Neues Element oberhalb einfügen"},"insert_link":"Link einfügen","link_tooltip":{"chapter_number":"Kapitel %{number}","deleted_chapter":"Gelöschtes Kapitel","deleted_file":"Gelöschte Datei","opens_in_new_tab":"Öffnet in neuem Tab","opens_in_same_tab":"Öffnet außerhalb des Editors im selben Tab","visit_chapter":"Gehe zu Kapitel","visit_section":"Gehe zu Abschnitt"},"remove_link":"Link entfernen","select_content_element":"Element auswählen","select_section":"Abschnitt auswählen","type_answer":"Antworttext eingeben","type_attribution":"Namen eingeben","type_description":"Beschreibung eingeben","type_heading":"Überschrift","type_question":"Fragetext eingeben","type_quote":"Zitat eingeben","type_subtitle":"Untertitel eingeben","type_tagline":"Tagline eingeben","type_text":"Text eingeben","type_title":"Titel","url_placeholder":"URL eingeben oder einfügen","select_backdrop_content_element":"Hintergrund bearbeiten","back_to_section":"Zurück zum Abschnitt","select_link_destination":"Link-Ziel auswählen","change_link_destination":"Link-Ziel ändern"}}}}},"collections":{"entries":[{"id":1,"locale":"de","shareProviders":{"email":true,"facebook":true,"linked_in":true,"twitter":true,"telegram":true,"whats_app":true},"shareUrl":"","credits":null,"configuration":{},"publishedAt":null,"permaId":1}],"chapters":[],"sections":[],"contentElements":[],"widgets":[{"permaId":"header","role":"header","typeName":"defaultNavigation","configuration":{}},{"permaId":"consent","role":"consent","typeName":"consentBar","configuration":{}},{"permaId":"inlineFileRights","role":"inlineFileRights","typeName":"iconInlineFileRights","configuration":{}}],"imageFiles":[{"id":1,"permaId":1,"basename":"04_turtle","extension":"jpg","rights":"","configuration":{"focusX":24,"focusY":40,"testReferenceName":"turtle"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":4000,"height":3000,"processedExtension":"JPG","createdAt":"2024-12-18T14:42:51Z"},{"id":2,"permaId":2,"basename":"17_haldern_church_after","extension":"jpg","rights":"","configuration":{"testReferenceName":"churchAfter"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":4752,"height":3168,"processedExtension":"JPG","createdAt":"2024-12-18T14:43:09Z"},{"id":3,"permaId":3,"basename":"16_haldern_church_before","extension":"jpg","rights":"","configuration":{"testReferenceName":"churchBefore"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":4752,"height":3168,"processedExtension":"JPG","createdAt":"2024-12-18T14:43:24Z"},{"id":4,"permaId":4,"basename":"equirectangular_mono","extension":"jpg","rights":"","configuration":{"testReferenceName":"equirectangularMono","projection":"equirectangular_mono"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":2048,"height":1024,"processedExtension":"JPG","createdAt":"2024-12-18T14:43:34Z"},{"id":5,"permaId":5,"basename":"equirectangular_stereo","extension":"png","rights":"","configuration":{"testReferenceName":"equirectangularStereo","projection":"equirectangular_stereo"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":1920,"height":1920,"processedExtension":"JPG","createdAt":"2024-12-18T14:43:52Z"}],"videoFiles":[{"id":1,"permaId":6,"basename":"08_interview_toni","extension":"mp4","rights":"","configuration":{"testReferenceName":"interview_toni"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"width":1920,"height":1080,"durationInMs":null,"createdAt":"2024-12-18T14:44:01Z","variants":["dash-playlist","hls-playlist","dash-medium","hls-medium","dash-high","hls-high","dash-low","hls-low","medium","high","low","posterMedium","posterLarge","posterUltra","print"]}],"audioFiles":[{"id":1,"permaId":7,"basename":"quicktime_jingle","extension":"m4a","rights":"","configuration":{"testReferenceName":"quicktime_jingle"},"parentFileId":null,"parentFileModelType":null,"isReady":true,"durationInMs":null,"createdAt":"2024-12-18T14:44:04Z","variants":["m4a","mp3","ogg"]}],"otherFiles":[],"textTrackFiles":[{"id":1,"permaId":8,"basename":"sample","extension":"vtt","rights":null,"configuration":{},"parentFileId":1,"parentFileModelType":"Pageflow::AudioFile","isReady":true}]}}');var addon_viewport_dist=__webpack_require__("../../../node_modules/@storybook/addon-viewport/dist/index.mjs");src_frontend.Xh.detectFeatures();let seedFixture=seed_namespaceObject;function storiesOfContentElement(module,options){const stories=(0,dist.storiesOf)(`Content Elements/${options.typeName}`,module);seedFixture.i18n&&(0,frontend.E5)(seedFixture.i18n),function exampleStories(options){return[...variantsExampleStories(options),...layoutExampleStories(options),...mobileExampleStories(options),...consentOptInStories(options),...inlineFileRightsStories(options)]}(options).forEach((({title,seed,requireConsentOptIn,cssRules,parameters={}})=>{const consent=src_frontend.yN.create();(0,frontend.cY)({seed,consent,contentElementTypes:frontend.tQ.contentElementTypes,cookieName:requireConsentOptIn&&"pageflow_consent_storybook"}),stories.add(title,(()=>{return(0,jsx_runtime.jsxs)(frontend.is,{seed,consent,children:[(0,jsx_runtime.jsx)("style",{children:(rules=cssRules,Object.entries(rules).map((([name,properties])=>{const selector="root"===name?":root":`.scope-${name}`,declations=Object.entries(properties).map((([key,value])=>`${key}: ${value};`)).join("\n");return`\n ${selector} {\n ${declations}\n }\n `})).join("\n"))}),(0,jsx_runtime.jsx)(frontend.kS,{})]});var rules}),{...parameters,viewport:{viewports:addon_viewport_dist.p,...parameters.viewport}})}))}function filePermaId(collectionName,testReferenceName){const fileCollection=seedFixture.collections[collectionName];if(!fileCollection)throw new Error(`Unknown file collection "${collectionName}`);const file=fileCollection.find((file=>file.configuration.testReferenceName===testReferenceName));if(!file)throw new Error(`No file with testReferenceName "${testReferenceName}" in collection "${collectionName}`);return file.permaId}function variantsExampleStories({typeName,baseConfiguration,variants}){return variants?exampleStoryGroup({typeName,name:"Variants",examples:variants.map((({name,permaId,configuration,themeOptions,sectionConfiguration,inlineFileRightsWidgetTypeName})=>({name,permaId,contentElementConfiguration:{...baseConfiguration,...configuration},themeOptions,sectionConfiguration,inlineFileRightsFor:inlineFileRightsWidgetTypeName?["audioFiles","imageFiles","videoFiles"]:[],widgets:inlineFileRightsWidgetTypeName?[{role:"inlineFileRights",typeName:inlineFileRightsWidgetTypeName}]:[]})))}):[]}function layoutExampleStories({typeName,baseConfiguration}){return exampleStoryGroup({typeName,name:"Layout",examples:[{name:"Left",sectionConfiguration:{layout:"left"},contentElementConfiguration:baseConfiguration},{name:"Center",sectionConfiguration:{layout:"center"},contentElementConfiguration:baseConfiguration},{name:"Center Ragged",sectionConfiguration:{layout:"centerRagged"},contentElementConfiguration:baseConfiguration},{name:"Right",sectionConfiguration:{layout:"right"},contentElementConfiguration:baseConfiguration}]})}function mobileExampleStories({typeName,baseConfiguration}){return exampleStoryGroup({typeName,name:"Phone",examples:[{name:"Default",contentElementConfiguration:baseConfiguration}],parameters:{viewport:{defaultViewport:"iphone6"},percy:{widths:[320]}}})}function consentOptInStories({typeName,consent,baseConfiguration}){return consent?exampleStoryGroup({typeName,name:"Consent",consentVendors:[{name:"test",optInPrompt:"I agree with being shown this content."}],examples:[{name:"Opt-In",contentElementConfiguration:{...baseConfiguration,...consent.configuration}}]}):[]}function inlineFileRightsStories({typeName,inlineFileRights,baseConfiguration}){return inlineFileRights?exampleStoryGroup({typeName,name:"Inline File Rights",inlineFileRightsFor:["audioFiles","imageFiles","videoFiles"],examples:[["Icon","iconInlineFileRights"],["Text","textInlineFileRights"]].map((([name,typeName])=>({name,widgets:[{role:"inlineFileRights",typeName}],contentElementConfiguration:{...baseConfiguration}})))}):[]}function exampleStoryGroup({name,typeName,examples,parameters,consentVendors,inlineFileRightsFor,widgets}){const defaultSectionConfiguration={transition:"scroll",backdrop:{image:"#000"},fullHeight:!1},sections=examples.map(((example,index)=>({id:index,configuration:{transition:"scroll",backdrop:{image:"#000"},fullHeight:!1,...defaultSectionConfiguration,...example.sectionConfiguration}}))),contentElements=examples.reduce(((memo,example,index)=>[...memo,exampleHeading({sectionId:index,text:`${name} - ${example.name}`}),{id:1e3+index,permaId:example.permaId||2e3+index,sectionId:index,typeName,configuration:example.contentElementConfiguration}]),[]);return sections.map(((section,index)=>({title:`${name} - ${examples[index].name}`,seed:normalizeAndMergeFixture({sections:[section],contentElements,widgets:examples[index].widgets,themeOptions:examples[index].themeOptions,consentVendors,inlineFileRightsFor:inlineFileRightsFor||examples[index].inlineFileRightsFor,contentElementConsentVendors:consentVendors&&contentElements.filter((({id})=>id)).reduce(((memo,{id})=>({...memo,[id]:consentVendors[0].name})),{})}),requireConsentOptIn:!!consentVendors,parameters,cssRules:Object.entries(examples[index].themeOptions?.properties||{}).reduce(((result,[scope,properties])=>(result[scope]=function themeCssProperties(properties){return Object.keys(properties).reduce(((result,key)=>(result[`--theme-${function dasherize(text){return text.replace(/[A-Z]/g,(match=>`-${match.toLowerCase()}`))}(key)}`]=properties[key],result)),{})}(properties),result)),{})})))}function normalizeAndMergeFixture({inlineFileRightsFor=[],...options}={}){const seed=normalizeSeed_normalizeSeed(options);return{...seedFixture,config:mergeDeep(seedFixture.config,{theme:{options:options.themeOptions||{}},consentVendors:options.consentVendors||[],contentElementConsentVendors:options.contentElementConsentVendors||{}}),collections:{...seedFixture.collections,...inlineFileRightsFor.reduce(((memo,collectionName)=>{return{...memo,[collectionName]:(files=seedFixture.collections[collectionName],files.map((file=>({...file,rights:"Jane Doe",configuration:{...file.configuration,rights_display:"inline",source_url:"https://example.com/jane-doe/image"}}))))};var files}),{}),chapters:seed.collections.chapters,sections:seed.collections.sections,contentElements:seed.collections.contentElements,widgets:seed.collections.widgets}}}function exampleHeading({sectionId,text,position,width}){return{sectionId,typeName:"heading",configuration:{children:text,level:1,position,width}}}const lorem="At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr. Sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet.";function exampleTextBlock({sectionId,text=lorem}){return{sectionId,typeName:"textBlock",configuration:{value:[{type:"paragraph",children:[{text}]}]}}}function examplePositionedElement({sectionId,position,width,caption,configuration={},typeName="inlineImage"}){return{sectionId,typeName,configuration:{position,width,id:null,caption,...configuration}}}function mergeDeep(target,source){let output=Object.assign({},target);return isObject(target)&&isObject(source)&&Object.keys(source).forEach((key=>{isObject(source[key])?key in target?output[key]=mergeDeep(target[key],source[key]):Object.assign(output,{[key]:source[key]}):Object.assign(output,{[key]:source[key]})})),output}function isObject(item){return item&&"object"==typeof item&&!Array.isArray(item)}},"./src/contentElements/counter/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"counter",baseConfiguration:{targetValue:75,startValue:50,unit:"%",description:[{type:"paragraph",children:[{text:"more awesome"}]},{type:"paragraph",children:[{text:"than before"}]}]},variants:[{name:"Large",configuration:{textSize:"large",targetValue:7}},{name:"Medium",configuration:{textSize:"medium"}},{name:"Small",configuration:{textSize:"small"}},{name:"XL Width",configuration:{width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}},{name:"Leading Unit",configuration:{unit:"$",unitPlacement:"leading"}},{name:"Pallete number color",themeOptions:{properties:{root:{paletteColorAccent:"#04f"}}},configuration:{numberColor:"accent"}}]})},"./src/contentElements/dataWrapperChart/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"dataWrapperChart",baseConfiguration:{url:"https://datawrapper.dwcdn.net/1kJer/1/"}})},"./src/contentElements/externalLinkList/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var frontend=__webpack_require__("./src/frontend/index.js");const linkWidths={xs:-2,sm:-1,md:0,lg:1,xl:2,xxl:3};function maxLinkWidth({layout,textPosition,width}){return"center"===layout||"centerRagged"===layout?"right"===textPosition?{[frontend.ee.md]:linkWidths.md,[frontend.ee.lg]:linkWidths.lg,[frontend.ee.xl]:linkWidths.xl}[width]:{[frontend.ee.md]:linkWidths.lg,[frontend.ee.lg]:linkWidths.xl,[frontend.ee.xl]:linkWidths.xxl}[width]:"right"===textPosition?{[frontend.ee.md]:linkWidths.sm,[frontend.ee.lg]:linkWidths.md,[frontend.ee.xl]:linkWidths.xl}[width]:{[frontend.ee.md]:linkWidths.lg,[frontend.ee.lg]:linkWidths.lg,[frontend.ee.xl]:linkWidths.xxl}[width]}var stories=__webpack_require__("./spec/support/stories.js"),dist=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function exampleSeed({textPosition,linkCount}){const sectionConfiguration={transition:"scroll"};return(0,stories.Gs)({sections:[{id:1,configuration:{...sectionConfiguration,layout:"left",backdrop:{color:"#cad2c5"}}},{id:2,configuration:{...sectionConfiguration,layout:"center",backdrop:{color:"#84a98c"}}},{id:3,configuration:{...sectionConfiguration,layout:"right",backdrop:{color:"#52796f"}}}],contentElements:[...exampleContentElements(1,"left",textPosition),...exampleContentElements(2,"center",textPosition),...exampleContentElements(3,"right",textPosition)]})}function linkCount({layout,textPosition,width,linkWidth}){return"right"===textPosition?3:range(linkWidths.xs,maxLinkWidth({width,layout,textPosition})).reverse().indexOf(linkWidth)+1}function exampleContentElements(sectionId,layout,textPosition){return[(0,stories.me)({sectionId,text:`Layout ${layout}`}),...[frontend.ee.md,frontend.ee.lg,frontend.ee.xl].flatMap((width=>range(linkWidths.xs,maxLinkWidth({width,layout,textPosition})).map((linkWidth=>({sectionId,typeName:"externalLinkList",configuration:{textPosition,width,linkWidth,links:links({count:linkCount({layout,textPosition,width,linkWidth})})}})))))]}function range(start,end){const result=[];for(let i=start;i<=end;i++)result.push(i);return result}function links({count}){return Array.from({length:count},((_,index)=>({id:`${index+1}`,title:`Link ${index+1}`,url:"https://www.pageflow.io/",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is the description"})))}module=__webpack_require__.hmd(module),(0,stories.sn)(module,{typeName:"externalLinkList",baseConfiguration:{links:[{id:"1",title:"PageflowIO",url:"https://www.pageflow.io/",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is description",open_in_new_tab:"0",thumbnailCropPosition:{x:0,y:50}},{id:"2",title:"pageflowio",url:"https://www.pageflow.io/",thumbnail:"",description:"This is pageflowio link",open_in_new_tab:"1"},{id:"3",title:"PageflowIo",url:"https://www.pageflow.io/",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is another pageflowio link",open_in_new_tab:"0"},{id:"4",title:"PageflowIo",url:"https://www.pageflow.io/",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is another pageflowio link",open_in_new_tab:"0"}]},variants:[{name:"With thumbnail aspect ratio",configuration:{thumbnailAspectRatio:"square"}},{name:"With thumbnail size",configuration:{textPosition:"right",thumbnailSize:"large"}},{name:"With text size",configuration:{textSize:"large"}},{name:"With inverted content colors",configuration:{variant:"cards-inverted"},themeOptions:{properties:{"externalLinkList-cards-inverted":{darkContentSurfaceColor:"var(--root-light-content-surface-color)",lightContentSurfaceColor:"var(--root-dark-content-surface-color)",darkContentTextColor:"var(--root-light-content-text-color)",lightContentTextColor:"var(--root-dark-content-text-color)"}}}},{name:"With transparent background",configuration:{variant:"cards-inverted"},sectionConfiguration:{backdrop:{image:(0,stories.sd)("imageFiles","turtle")}},inlineFileRightsWidgetTypeName:"textInlineFileRights",themeOptions:{properties:{"externalLinkList-cards-inverted":{externalLinksCardSurfaceColor:"transparent",externalLinksCardTextColor:"var(--content-text-color)",externalLinksCardPaddingInline:"0"}}}},{name:"Without link urls",configuration:{links:[{id:"1",title:"Static Teaser",thumbnail:(0,stories.sd)("imageFiles","turtle"),description:"This is description"},{id:"2",title:"Other item",description:"This is pageflowio link"}]}}],inlineFileRights:!0}),[["below",6],["right",3]].forEach((([textPosition,linkCount])=>(0,dist.storiesOf)("Content Elements/externalLinkList",module).add(`Text Position - ${textPosition}`,(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:exampleSeed({textPosition,linkCount}),children:(0,jsx_runtime.jsx)(frontend.kS,{})})))))},"./src/contentElements/frontend.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var frontend=__webpack_require__("./src/frontend/index.js"),react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Heading_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/heading/Heading.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Heading_module.Z,options);const heading_Heading_module=Heading_module.Z&&Heading_module.Z.locals?Heading_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Heading({configuration,sectionProps,contentElementWidth}){const firstSectionInEntry=0===(configuration.level||sectionProps.sectionIndex),updateConfiguration=(0,frontend.MP)(),{t}=(0,frontend.QT)({locale:"ui"}),darkBackground=(0,frontend.W3)(),{isSelected,isEditable}=(0,frontend.EK)(),legacyValue=configuration.children,Tag=firstSectionInEntry?"h1":"h2",forcePaddingTop=firstSectionInEntry&&!("marginTop"in configuration),entranceAnimation=!(0,frontend.ln)()&&configuration.entranceAnimation||"none",[animating,setAnimating]=(0,react.useState)(!1);(0,frontend.OF)({onActivate(){setAnimating("none"!==entranceAnimation)},onInvisible(){isEditable&&setAnimating(!1)}});const previousAnimation=(0,react.useRef)(entranceAnimation),previouslySelected=(0,react.useRef)(isSelected);function renderSubtitle(name){const value=configuration[name];return!isSelected&&frontend.utils.isBlankEditableTextValue(value)?null:(0,jsx_runtime.jsx)(frontend.xv,{scaleCategory:getScaleCategory(configuration,firstSectionInEntry,name),children:(0,jsx_runtime.jsx)("div",{className:heading_Heading_module[name],role:"doc-subtitle",children:(0,jsx_runtime.jsx)(frontend.uX,{value,hyphens:configuration.hyphens,placeholder:t(`pageflow_scrolled.inline_editing.type_${name}`),onChange:value=>updateConfiguration({[name]:value})})})})}return(0,react.useEffect)((()=>{isEditable&&previousAnimation.current!==entranceAnimation&&(previousAnimation.current=entranceAnimation,setAnimating(!1),setTimeout((()=>setAnimating(!0)),100))}),[entranceAnimation,isEditable]),(0,react.useEffect)((()=>{!previouslySelected.current&&isSelected&&setAnimating(!0),previouslySelected.current=isSelected}),[isSelected]),(0,jsx_runtime.jsxs)("header",{className:classnames_default()(heading_Heading_module.root,heading_Heading_module[`animation-${entranceAnimation}`],{[heading_Heading_module.animating]:animating},{[heading_Heading_module.hasTagline]:!frontend.utils.isBlankEditableTextValue(configuration.tagline)||isSelected},{[heading_Heading_module.forcePaddingTop]:forcePaddingTop},{[heading_Heading_module[sectionProps.layout]]:contentElementWidth>frontend.ee.md||"centerRagged"===sectionProps.layout},{[frontend.EU]:!sectionProps.invert}),children:[renderSubtitle("tagline"),(0,jsx_runtime.jsx)(Tag,{className:classnames_default()(heading_Heading_module.main,"scope-headings",configuration.typographyVariant&&`typography-heading-${configuration.typographyVariant}`,darkBackground?heading_Heading_module.light:heading_Heading_module.dark),style:{color:(0,frontend.Sj)(configuration.color)},children:(0,jsx_runtime.jsx)(frontend.xv,{scaleCategory:getScaleCategory(configuration,firstSectionInEntry),inline:!0,children:(0,jsx_runtime.jsx)(frontend.uX,{value:configuration.value,defaultValue:legacyValue,hyphens:configuration.hyphens,placeholder:t(firstSectionInEntry?"pageflow_scrolled.inline_editing.type_title":"pageflow_scrolled.inline_editing.type_heading"),onChange:value=>updateConfiguration({value})})})}),renderSubtitle("subtitle")]})}function getScaleCategory(configuration,firstSectionInEntry,suffix=""){const base=`heading${function capitalize(string){return string.charAt(0).toUpperCase()+string.slice(1)}(suffix)}`;switch(configuration.textSize){case"large":return`${base}-lg`;case"medium":return`${base}-md`;case"small":return`${base}-sm`;default:return firstSectionInEntry?`${base}-lg`:`${base}-sm`}}Heading.displayName="Heading",frontend.tQ.contentElementTypes.register("heading",{component:Heading,lifecycle:!0});var bundle=__webpack_require__("../../../node_modules/react-compare-image/dist/bundle.js"),bundle_default=__webpack_require__.n(bundle),index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),BeforeAfter_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/inlineBeforeAfter/BeforeAfter.module.css"),BeforeAfter_module_options={};BeforeAfter_module_options.styleTagTransform=styleTagTransform_default(),BeforeAfter_module_options.setAttributes=setAttributesWithoutAttributes_default(),BeforeAfter_module_options.insert=insertBySelector_default().bind(null,"head"),BeforeAfter_module_options.domAPI=styleDomAPI_default(),BeforeAfter_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(BeforeAfter_module.Z,BeforeAfter_module_options);const inlineBeforeAfter_BeforeAfter_module=BeforeAfter_module.Z&&BeforeAfter_module.Z.locals?BeforeAfter_module.Z.locals:void 0,placeholderForBeforeImage="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQwMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gQ3JlYXRlZCB3aXRoIE1ldGhvZCBEcmF3IC0gaHR0cDovL2dpdGh1Yi5jb20vZHVvcGl4ZWwvTWV0aG9kLURyYXcvIC0tPgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9IiMzZDVhODAiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDUiIHdpZHRoPSI2NDIiIHk9Ii0xIiB4PSItMSIvPgogIDxnIGRpc3BsYXk9Im5vbmUiIG92ZXJmbG93PSJ2aXNpYmxlIiB5PSIwIiB4PSIwIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiBpZD0iY2FudmFzR3JpZCI+CiAgIDxyZWN0IGZpbGw9InVybCgjZ3JpZHBhdHRlcm4pIiBzdHJva2Utd2lkdGg9IjAiIHk9IjAiIHg9IjAiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiLz4KICA8L2c+CiA8L2c+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiA8L2c+Cjwvc3ZnPg==",placeholderForAfterImage="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQwMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gQ3JlYXRlZCB3aXRoIE1ldGhvZCBEcmF3IC0gaHR0cDovL2dpdGh1Yi5jb20vZHVvcGl4ZWwvTWV0aG9kLURyYXcvIC0tPgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9IiM5OGMxZDkiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDUiIHdpZHRoPSI2NDIiIHk9Ii0xIiB4PSItMSIvPgogIDxnIGRpc3BsYXk9Im5vbmUiIG92ZXJmbG93PSJ2aXNpYmxlIiB5PSIwIiB4PSIwIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiBpZD0iY2FudmFzR3JpZCI+CiAgIDxyZWN0IGZpbGw9InVybCgjZ3JpZHBhdHRlcm4pIiBzdHJva2Utd2lkdGg9IjAiIHk9IjAiIHg9IjAiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiLz4KICA8L2c+CiA8L2c+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiA8L2c+Cjwvc3ZnPg==",placeholderFile={width:640,height:403};function BeforeAfter(configuration){const{isActive,load,before_label,after_label,initial_slider_position,slider_color}=configuration,[wiggle,setWiggle]=(0,react.useState)(!1),[moved,setMoved]=(0,react.useState)(!1);(0,react.useEffect)((()=>{setWiggle((wiggle=>wiggle||isActive))}),[isActive]);const beforeImage=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"before_id"}),afterImage=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"after_id"}),{isSelected}=(0,frontend.EK)(),beforeImageUrl=beforeImage&&beforeImage.urls.large,beforeImageAlt=beforeImage&&beforeImage.configuration.alt,afterImageUrl=afterImage&&afterImage.urls.large,afterImageAlt=afterImage&&afterImage.configuration.alt,initialSliderPos=initial_slider_position/100,inlineFileRightsItems=[{file:beforeImage,label:"before"},{file:afterImage,label:"after"}];return(0,jsx_runtime.jsxs)(frontend.Gi,{file:beforeImage||afterImage||placeholderFile,fill:"backdrop"===configuration.position,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[(0,jsx_runtime.jsx)(index_esm.Z,{bounds:!0,children:({measureRef,contentRect})=>{const initialRectWidth=contentRect.bounds.width*initialSliderPos+"px";return(0,jsx_runtime.jsxs)("div",{ref:measureRef,style:{"--initial-rect-width":initialRectWidth},className:classnames_default()({[inlineBeforeAfter_BeforeAfter_module.selected]:isSelected,[inlineBeforeAfter_BeforeAfter_module.wiggle]:wiggle&&!moved},inlineBeforeAfter_BeforeAfter_module.container),children:[(0,jsx_runtime.jsx)(InitialSliderPositionIndicator,{parentSelected:isSelected,position:initial_slider_position}),renderCompareImage()]})}}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"insideElement",items:inlineFileRightsItems})]})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:inlineFileRightsItems})]});function renderCompareImage(){return load?(0,jsx_runtime.jsx)(bundle_default(),{leftImage:beforeImage?beforeImageUrl:placeholderForBeforeImage,rightImage:afterImage?afterImageUrl:placeholderForAfterImage,leftImageLabel:before_label,rightImageLabel:after_label,leftImageAlt:beforeImageAlt,rightImageAlt:afterImageAlt,sliderPositionPercentage:initialSliderPos,onSliderPositionChange:()=>setMoved(!0),sliderLineColor:slider_color||void 0}):null}}function InitialSliderPositionIndicator({parentSelected,position}){const indicatorStyles={left:`calc(${position}% - 2px/2)`,width:"2px",height:"100%",borderLeft:"1px solid black",borderRight:"1px solid black"};return parentSelected&&50!==position?(0,jsx_runtime.jsx)("div",{className:inlineBeforeAfter_BeforeAfter_module.sliderStart,style:indicatorStyles}):""}function InlineBeforeAfter(props){const{isActive,shouldLoad}=(0,frontend.OF)();return(0,jsx_runtime.jsx)(BeforeAfter,{...props.configuration,load:shouldLoad,isActive})}InlineBeforeAfter.displayName="InlineBeforeAfter",frontend.tQ.contentElementTypes.register("inlineBeforeAfter",{component:InlineBeforeAfter,lifecycle:!0});__webpack_require__("./src/contentElements/inlineImage/frontend.js");var src_frontend=__webpack_require__("../../../package/src/frontend/index.js"),MutedIndicator_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/inlineVideo/MutedIndicator.module.css"),MutedIndicator_module_options={};MutedIndicator_module_options.styleTagTransform=styleTagTransform_default(),MutedIndicator_module_options.setAttributes=setAttributesWithoutAttributes_default(),MutedIndicator_module_options.insert=insertBySelector_default().bind(null,"head"),MutedIndicator_module_options.domAPI=styleDomAPI_default(),MutedIndicator_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(MutedIndicator_module.Z,MutedIndicator_module_options);const inlineVideo_MutedIndicator_module=MutedIndicator_module.Z&&MutedIndicator_module.Z.locals?MutedIndicator_module.Z.locals:void 0;function MutedIndicator({visible}){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(inlineVideo_MutedIndicator_module.wrapper,{[inlineVideo_MutedIndicator_module.visible]:visible}),children:(0,jsx_runtime.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:[(0,jsx_runtime.jsx)("rect",{className:inlineVideo_MutedIndicator_module.eqBar1,x:"4",y:"4",width:"3.7",height:"8"}),(0,jsx_runtime.jsx)("rect",{className:inlineVideo_MutedIndicator_module.eqBar2,x:"10.2",y:"4",width:"3.7",height:"16"}),(0,jsx_runtime.jsx)("rect",{className:inlineVideo_MutedIndicator_module.eqBar3,x:"16.3",y:"4",width:"3.7",height:"11"})]})})}function OrientationAwareInlineVideo({landscapeVideoFile,portraitVideoFile,landscapePosterImageFile,portraitPosterImageFile,landscapeMotifArea,portraitMotifArea,contentElementId,configuration,sectionProps}){const portraitOrientation=(0,frontend.BT)(),videoFile=portraitOrientation&&portraitVideoFile?portraitVideoFile:landscapeVideoFile,motifArea=portraitOrientation&&portraitVideoFile?portraitMotifArea:landscapeMotifArea,posterImageFile=portraitOrientation&&portraitPosterImageFile?portraitPosterImageFile:landscapePosterImageFile;return(0,jsx_runtime.jsx)(OrientationUnawareInlineVideo,{videoFile,motifArea,posterImageFile,contentElementId,sectionProps,configuration},portraitOrientation)}function OrientationUnawareInlineVideo({videoFile,posterImageFile,contentElementId,configuration,sectionProps,motifArea}){const[playerState,playerActions]=(0,frontend.FI)(),inlineFileRightsItems=[{label:"video",file:videoFile},{label:"poster",file:posterImageFile}],Player=sectionProps?.containerDimension&&motifArea?CropPositionComputingPlayer:PlayerWithControlBar;return(0,jsx_runtime.jsx)(frontend.VZ,{playerState,playerActions,children:(0,jsx_runtime.jsxs)(frontend.Gi,{file:videoFile,aspectRatio:videoFile?void 0:fallbackAspectRatio,fill:"backdrop"===configuration.position,opaque:!videoFile,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[(0,jsx_runtime.jsx)(MutedIndicator,{visible:src_frontend.BC.muted&&playerState.shouldPlay&&!configuration.keepMuted}),(0,jsx_runtime.jsx)(Player,{sectionProps,videoFile,motifArea,posterImageFile,inlineFileRightsItems,playerState,playerActions,contentElementId,configuration},"loop"===configuration.playbackMode)]})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:inlineFileRightsItems})]})})}function CropPositionComputingPlayer({videoFile,motifArea,...props}){const videoFileWithMotifArea=(0,frontend.AN)({file:videoFile,motifArea,containerDimension:props.sectionProps.containerDimension});return(0,jsx_runtime.jsx)(PlayerWithControlBar,{...props,videoFile:videoFileWithMotifArea})}function PlayerWithControlBar({videoFile,posterImageFile,inlineFileRightsItems,playerState,playerActions,contentElementId,configuration,sectionProps}){const{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad,shouldPrepare}=(0,frontend.OF)(function getLifecycleHandlers(configuration,playerActions){return{onVisible(){"loop"===configuration.playbackMode&&playerActions.play()},onActivate(){("autoplay"===configuration.playbackMode||!configuration.playbackMode&&configuration.autoplay)&&playerActions.play({via:"autoplay"})},onDeactivate(){"loop"!==configuration.playbackMode&&playerActions.fadeOutAndPause(400)},onInvisible(){"loop"===configuration.playbackMode&&playerActions.fadeOutAndPause(400)}}}(configuration,playerActions));(0,frontend.El)({key:contentElementId,request:playerState.shouldPlay,onLost(){"loop"!==configuration.playbackMode&&playerActions.fadeOutAndPause(400)}});const onPlayerClick=function getPlayerClickHandler({configuration,playerActions,shouldPlay,lastControlledVia,mediaMuted,isEditable,isSelected}){return isEditable&&!isSelected?null:"loop"===configuration.playbackMode?mediaMuted&&!configuration.keepMuted?()=>playerActions.playBlessed():null:configuration.keepMuted?()=>{shouldPlay?playerActions.pause():playerActions.play()}:()=>{shouldPlay&&mediaMuted?(configuration.rewindOnUnmute&&"autoplay"===lastControlledVia&&playerActions.seekTo(0),playerActions.playBlessed()):shouldPlay?playerActions.pause():playerActions.playBlessed()}}({configuration,playerActions,shouldPlay:playerState.shouldPlay,lastControlledVia:playerState.lastControlledVia,mediaMuted:src_frontend.BC.muted,isEditable,isSelected});return(0,react.useEffect)((()=>{if("loop"!==configuration.playbackMode)return;let documentState=(0,src_frontend.wR)((visibilityState=>{"hidden"===visibilityState?playerActions.fadeOutAndPause(400):playerActions.play()}));return()=>documentState.removeCallback()}),[playerActions,configuration.playbackMode]),(0,jsx_runtime.jsx)(frontend.Vo,{videoFile,fadedOut:sectionProps.isIntersecting,sticky:"backdrop"===configuration.position,defaultTextTrackFilePermaId:configuration.defaultTextTrackFileId,playerState,playerActions,hideControlBar:configuration.hideControlBar||"loop"===configuration.playbackMode,hideBigPlayButton:"loop"===configuration.playbackMode,inlineFileRightsItems,configuration,onPlayerClick,children:(0,jsx_runtime.jsx)(frontend.De,{playerDescription:"Inline Video",playbackMode:configuration.playbackMode||(configuration.autoplay?"autoplay":"manual"),children:(0,jsx_runtime.jsx)(frontend.Y7,{load:shouldPrepare?"auto":shouldLoad?"poster":"none",loop:"loop"===configuration.playbackMode,fit:"backdrop"===configuration.position?"cover":"contain",playerState,playerActions,videoFile,posterImageFile,defaultTextTrackFilePermaId:configuration.defaultTextTrackFileId,quality:"high",playsInline:!0,atmoDuringPlayback:configuration.atmoDuringPlayback})})})}MutedIndicator.displayName="MutedIndicator",OrientationAwareInlineVideo.displayName="OrientationAwareInlineVideo",OrientationUnawareInlineVideo.displayName="OrientationUnawareInlineVideo",CropPositionComputingPlayer.displayName="CropPositionComputingPlayer",PlayerWithControlBar.displayName="PlayerWithControlBar";const fallbackAspectRatio=.5625;function InlineAudio({contentElementId,configuration}){const audioFile=(0,frontend.Zo)({configuration,collectionName:"audioFiles",propertyName:"id"}),posterImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"posterId"}),[playerState,playerActions]=(0,frontend.FI)(),{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad,shouldPrepare}=(0,frontend.OF)({onActivate(){configuration.autoplay&&!src_frontend.BC.muted&&playerActions.play()},onDeactivate(){playerActions.fadeOutAndPause(400)}});(0,frontend.El)({key:contentElementId,request:playerState.shouldPlay,onLost(){playerActions.fadeOutAndPause(400)}});const inlineFileRightsItems=[{label:"audio",file:audioFile},{label:"image",file:posterImageFile}];return(0,jsx_runtime.jsxs)(frontend.Gi,{file:posterImageFile,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsx)(frontend.Gi.Content,{children:(0,jsx_runtime.jsx)(frontend.Kh,{audioFile,defaultTextTrackFilePermaId:configuration.defaultTextTrackFileId,playerState,playerActions,standAlone:!posterImageFile,inlineFileRightsItems,configuration,onPlayerClick:()=>{isEditable&&!isSelected||(playerState.shouldPlay?playerActions.pause():playerActions.playBlessed())},children:(0,jsx_runtime.jsx)(frontend.De,{playerDescription:"Inline Audio",playbackMode:configuration.autoplay?"autoplay":"manual",children:(0,jsx_runtime.jsx)(frontend.zF,{load:shouldPrepare?"auto":shouldLoad?"poster":"none",controls:configuration.controls,playerState,playerActions,audioFile,posterImageFile,defaultTextTrackFilePermaId:configuration.defaultTextTrackFileId,quality:"high",playsInline:!0,atmoDuringPlayback:configuration.atmoDuringPlayback})})})})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:inlineFileRightsItems})]})}frontend.tQ.contentElementTypes.register("inlineVideo",{component:function InlineVideo({contentElementId,configuration,sectionProps}){const videoFile=(0,frontend.Zo)({configuration,collectionName:"videoFiles",propertyName:"id"}),posterImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"posterId"}),portraitVideoFile=(0,frontend.Zo)({configuration,collectionName:"videoFiles",propertyName:"portraitId"}),portraitPosterImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"portraitPosterId"});return portraitVideoFile?(0,jsx_runtime.jsx)(OrientationAwareInlineVideo,{landscapeVideoFile:videoFile,portraitVideoFile,landscapeMotifArea:configuration.motifArea,portraitMotifArea:configuration.portraitMotifArea,landscapePosterImageFile:posterImageFile,portraitPosterImageFile,contentElementId,sectionProps,configuration}):(0,jsx_runtime.jsx)(OrientationUnawareInlineVideo,{videoFile,motifArea:configuration.motifArea,posterImageFile,contentElementId,sectionProps,configuration})},lifecycle:!0}),InlineAudio.displayName="InlineAudio",frontend.tQ.contentElementTypes.register("inlineAudio",{component:InlineAudio,lifecycle:!0});var SoundDisclaimer_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/soundDisclaimer/SoundDisclaimer.module.css"),SoundDisclaimer_module_options={};SoundDisclaimer_module_options.styleTagTransform=styleTagTransform_default(),SoundDisclaimer_module_options.setAttributes=setAttributesWithoutAttributes_default(),SoundDisclaimer_module_options.insert=insertBySelector_default().bind(null,"head"),SoundDisclaimer_module_options.domAPI=styleDomAPI_default(),SoundDisclaimer_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SoundDisclaimer_module.Z,SoundDisclaimer_module_options);const soundDisclaimer_SoundDisclaimer_module=SoundDisclaimer_module.Z&&SoundDisclaimer_module.Z.locals?SoundDisclaimer_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"volume-mute",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-volume-mute"]||"fa-volume-mute")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"}));function unmuted_extends(){return unmuted_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",unmuted_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"volume-mute",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-volume-mute"]||"fa-volume-mute")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M232.36 64.01a24.007 24.007 0 00-1.176.002c-5.703.15-11.464 2.348-16.155 7.039L126.061 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-14.293-11.514-23.733-23.64-24.01zm149.5 31.994c-8.107-.16-16.098 3.814-20.75 11.217-7.09 11.28-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256c0-63.53-32.06-121.94-85.77-156.24a23.808 23.808 0 00-12.37-3.756zm-55.032 80.174c-8.51-.046-16.795 4.42-21.209 12.402-6.39 11.61-2.159 26.2 9.451 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88 0-31.88-17.54-61.32-45.78-76.86a23.987 23.987 0 00-11.402-2.952z"}));function SoundDisclaimer(){const{isEditable,isSelected}=(0,frontend.EK)(),{t}=(0,frontend.QT)(),muted=(0,frontend.En)();return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(soundDisclaimer_SoundDisclaimer_module.soundDisclaimer),style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:[(0,jsx_runtime.jsxs)("button",{className:classnames_default()(soundDisclaimer_SoundDisclaimer_module.unmute,{[soundDisclaimer_SoundDisclaimer_module.active]:muted}),onClick:()=>src_frontend.BC.mute(!1),children:[(0,jsx_runtime.jsx)(soundDisclaimer_muted,{}),(0,jsx_runtime.jsx)("p",{dangerouslySetInnerHTML:{__html:t("pageflow_scrolled.public.sound_disclaimer.help_muted")}})]}),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(soundDisclaimer_SoundDisclaimer_module.unmuted,{[soundDisclaimer_SoundDisclaimer_module.active]:!muted}),children:[(0,jsx_runtime.jsx)(unmuted,{}),(0,jsx_runtime.jsx)("p",{dangerouslySetInnerHTML:{__html:t("pageflow_scrolled.public.sound_disclaimer.help_unmuted")}})]})]})}SoundDisclaimer.displayName="SoundDisclaimer",frontend.tQ.contentElementTypes.register("soundDisclaimer",{component:SoundDisclaimer});var TextBlock_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/textBlock/TextBlock.module.css"),TextBlock_module_options={};TextBlock_module_options.styleTagTransform=styleTagTransform_default(),TextBlock_module_options.setAttributes=setAttributesWithoutAttributes_default(),TextBlock_module_options.insert=insertBySelector_default().bind(null,"head"),TextBlock_module_options.domAPI=styleDomAPI_default(),TextBlock_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TextBlock_module.Z,TextBlock_module_options);const textBlock_TextBlock_module=TextBlock_module.Z&&TextBlock_module.Z.locals?TextBlock_module.Z.locals:void 0;function TextBlock(props){const updateConfiguration=(0,frontend.MP)(),{t}=(0,frontend.QT)({locale:"ui"}),theme=(0,frontend.Fg)(),className=classnames_default()(textBlock_TextBlock_module.text,textBlock_TextBlock_module[`quoteDesign-${theme.options.quoteDesign||"largeHanging"}`],textBlock_TextBlock_module[`layout-${props.sectionProps.layout}`]);return(0,jsx_runtime.jsx)(frontend.sL,{value:props.configuration.value,contentElementId:props.contentElementId,className,selectionRect:!0,placeholder:t("pageflow_scrolled.inline_editing.type_text"),onChange:value=>updateConfiguration({value})})}TextBlock.displayName="TextBlock",frontend.tQ.contentElementTypes.register("textBlock",{component:TextBlock,customSelectionRect:!0,supportsWrappingAroundFloats:!0});__webpack_require__("./src/contentElements/videoEmbed/frontend.js");var ExternalLink_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/ExternalLink.module.css"),ExternalLink_module_options={};ExternalLink_module_options.styleTagTransform=styleTagTransform_default(),ExternalLink_module_options.setAttributes=setAttributesWithoutAttributes_default(),ExternalLink_module_options.insert=insertBySelector_default().bind(null,"head"),ExternalLink_module_options.domAPI=styleDomAPI_default(),ExternalLink_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ExternalLink_module.Z,ExternalLink_module_options);const frontend_ExternalLink_module=ExternalLink_module.Z&&ExternalLink_module.Z.locals?ExternalLink_module.Z.locals:void 0;var Thumbnail_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/Thumbnail.module.css"),Thumbnail_module_options={};Thumbnail_module_options.styleTagTransform=styleTagTransform_default(),Thumbnail_module_options.setAttributes=setAttributesWithoutAttributes_default(),Thumbnail_module_options.insert=insertBySelector_default().bind(null,"head"),Thumbnail_module_options.domAPI=styleDomAPI_default(),Thumbnail_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Thumbnail_module.Z,Thumbnail_module_options);const frontend_Thumbnail_module=Thumbnail_module.Z&&Thumbnail_module.Z.locals?Thumbnail_module.Z.locals:void 0,aspectRatioPaddings={narrow:"75%",square:"100%",portrait:"133%"};function Thumbnail({imageFile,aspectRatio,cropPosition,load,children}){const aspectRatioPadding=function getAspectRatioPadding(aspectRatio,imageFile){return"original"===aspectRatio&&imageFile?imageFile.height/imageFile.width*100+"%":aspectRatioPaddings[aspectRatio]}(aspectRatio,imageFile={...imageFile,cropPosition});return(0,jsx_runtime.jsxs)("div",{className:frontend_Thumbnail_module.thumbnail,style:{paddingTop:aspectRatioPadding},children:[(0,jsx_runtime.jsx)(frontend.Ee,{imageFile,load,preferSvg:!0,variant:aspectRatioPadding||cropPosition?"medium":"linkThumbnailLarge"}),children]})}function ExternalLink(props){const[hideTooltip,setHideTooltip]=(0,react.useState)(!0),{t}=(0,frontend.QT)({locale:"ui"}),{isEditable,isSelected}=(0,frontend.EK)(),thumbnailImageFile=(0,frontend.Zo)({configuration:props,collectionName:"imageFiles",propertyName:"thumbnail"}),url=function ensureAbsolute(url){return!url||url.match(/^(https?:)?\/\//)?url:`http://${url}`}(props.url);return(0,jsx_runtime.jsxs)(LinkOrDiv,{className:classnames_default()(frontend_ExternalLink_module.item,frontend_ExternalLink_module[`textPosition-${props.textPosition}`],frontend_ExternalLink_module[`thumbnailSize-${props.thumbnailSize}`],frontend_ExternalLink_module[`textSize-${props.textSize}`],{[frontend_ExternalLink_module.invert]:props.invert}),href:url,title:"title"===props.textPosition?[props.title,props.description].filter(Boolean).join("\n"):null,onClick:function(event){isEditable&&(props.open_in_new_tab&&isSelected||event.preventDefault(),!props.open_in_new_tab&&isSelected&&setHideTooltip(!1))},onMouseLeave:function(){setHideTooltip(!0)},target:props.open_in_new_tab?"_blank":"_self",rel:props.open_in_new_tab?"noopen noreferrer":void 0,children:[(0,jsx_runtime.jsx)("div",{className:frontend_ExternalLink_module.thumbnail,children:(0,jsx_runtime.jsx)(Thumbnail,{imageFile:thumbnailImageFile,aspectRatio:props.thumbnailAspectRatio,cropPosition:props.thumbnailCropPosition,load:props.loadImages,children:(0,jsx_runtime.jsx)(frontend.Bw,{context:"insideElement",items:[{file:thumbnailImageFile,label:"image"}]})})}),(0,jsx_runtime.jsxs)("div",{className:frontend_ExternalLink_module.background,children:[(0,jsx_runtime.jsx)(frontend.Bw,{context:"afterElement",items:[{file:thumbnailImageFile,label:"image"}]}),(0,jsx_runtime.jsxs)("div",{className:frontend_ExternalLink_module.details,children:[(0,jsx_runtime.jsx)("p",{className:frontend_ExternalLink_module.link_title,children:props.title}),(0,jsx_runtime.jsx)("p",{className:frontend_ExternalLink_module.link_desc,children:props.description})]})]}),function renderNewTabTooltip(){if(isEditable){const onTooltipClick=function(){window.open(url,"_blank"),setHideTooltip(!0)};return(0,jsx_runtime.jsxs)("div",{className:classnames_default()({[frontend_ExternalLink_module.hidden]:hideTooltip},frontend_ExternalLink_module.tooltip),onClick:onTooltipClick,children:[t("pageflow_scrolled.inline_editing.external_links.open_in_new_tab_message"),(0,jsx_runtime.jsx)("span",{children:t("pageflow_scrolled.inline_editing.external_links.open_in_new_tab")})]})}}()]})}function LinkOrDiv({children,...props}){return props.href?(0,jsx_runtime.jsx)("a",{...props,children}):(0,jsx_runtime.jsx)("div",{className:props.className,title:props.title,children})}Thumbnail.displayName="Thumbnail",ExternalLink.displayName="ExternalLink";var ExternalLinkList_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/ExternalLinkList.module.css"),ExternalLinkList_module_options={};ExternalLinkList_module_options.styleTagTransform=styleTagTransform_default(),ExternalLinkList_module_options.setAttributes=setAttributesWithoutAttributes_default(),ExternalLinkList_module_options.insert=insertBySelector_default().bind(null,"head"),ExternalLinkList_module_options.domAPI=styleDomAPI_default(),ExternalLinkList_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ExternalLinkList_module.Z,ExternalLinkList_module_options);const frontend_ExternalLinkList_module=ExternalLinkList_module.Z&&ExternalLinkList_module.Z.locals?ExternalLinkList_module.Z.locals:void 0;var below_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/textPositons/below.module.css"),below_module_options={};below_module_options.styleTagTransform=styleTagTransform_default(),below_module_options.setAttributes=setAttributesWithoutAttributes_default(),below_module_options.insert=insertBySelector_default().bind(null,"head"),below_module_options.domAPI=styleDomAPI_default(),below_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(below_module.Z,below_module_options);const textPositons_below_module=below_module.Z&&below_module.Z.locals?below_module.Z.locals:void 0;var right_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/textPositons/right.module.css"),right_module_options={};right_module_options.styleTagTransform=styleTagTransform_default(),right_module_options.setAttributes=setAttributesWithoutAttributes_default(),right_module_options.insert=insertBySelector_default().bind(null,"head"),right_module_options.domAPI=styleDomAPI_default(),right_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(right_module.Z,right_module_options);const textPositons_right_module=right_module.Z&&right_module.Z.locals?right_module.Z.locals:void 0;function ExternalLinkList(props){const linkList=props.configuration.links||[],{shouldLoad}=(0,frontend.OF)(),darkBackground=(0,frontend.W3)(),layout="centerRagged"===props.sectionProps.layout?"center":props.sectionProps.layout,linkWidth=["xs","s","m","l","xl","xxl"][("linkWidth"in props.configuration?props.configuration.linkWidth:-1)+2];const textPosition=props.configuration.textPosition||"below",textPositionStyles="right"===textPosition?textPositons_right_module:textPositons_below_module;return(0,jsx_runtime.jsx)("div",{className:frontend_ExternalLinkList_module.container,children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_ExternalLinkList_module.list,frontend_ExternalLinkList_module[`textPosition-${textPosition}`],props.configuration.variant&&`scope-externalLinkList-${props.configuration.variant}`,textPositionStyles.list,textPositionStyles[`layout-${layout}`],textPositionStyles[`width-${(0,frontend.S7)(props.configuration.width)}`],textPositionStyles[`linkWidth-${linkWidth}`],textPositionStyles[`linkAlignment-${props.configuration.linkAlignment}`],textPositionStyles[`textPosition-${textPosition}`]),children:linkList.map(((link,index)=>(0,react.createElement)(ExternalLink,{...link,key:link.id,thumbnailAspectRatio:props.configuration.thumbnailAspectRatio,thumbnailSize:props.configuration.thumbnailSize||"small",textPosition:props.configuration.textPosition||"below",textSize:props.configuration.textSize||"small",invert:!darkBackground,loadImages:shouldLoad})))})})}ExternalLinkList.displayName="ExternalLinkList",frontend.tQ.contentElementTypes.register("externalLinkList",{component:ExternalLinkList,lifecycle:!0});var DataWrapperChart_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/dataWrapperChart/DataWrapperChart.module.css"),DataWrapperChart_module_options={};DataWrapperChart_module_options.styleTagTransform=styleTagTransform_default(),DataWrapperChart_module_options.setAttributes=setAttributesWithoutAttributes_default(),DataWrapperChart_module_options.insert=insertBySelector_default().bind(null,"head"),DataWrapperChart_module_options.domAPI=styleDomAPI_default(),DataWrapperChart_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(DataWrapperChart_module.Z,DataWrapperChart_module_options);const dataWrapperChart_DataWrapperChart_module=DataWrapperChart_module.Z&&DataWrapperChart_module.Z.locals?DataWrapperChart_module.Z.locals:void 0;function DataWrapperChart({configuration}){const{t}=(0,frontend.QT)(),{shouldLoad}=(0,frontend.OF)(),{isEditable,isSelected}=(0,frontend.EK)(),height=function useIframeHeight(url){const[height,setHeight]=(0,react.useState)("400px");return(0,react.useEffect)((()=>{function receive(event){if(void 0!==event.data["datawrapper-height"])for(var chartId in event.data["datawrapper-height"])url?.indexOf(chartId)>-1&&setHeight(event.data["datawrapper-height"][chartId]+"px")}return window.addEventListener("message",receive),()=>window.removeEventListener("message",receive)}),[url]),height}(configuration.url);var srcURL="";configuration.url&&(srcURL=configuration.url.replace(/http(s|):/,""));const backgroundColor=configuration.backgroundColor||"#323d4d";return(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsxs)("div",{className:dataWrapperChart_DataWrapperChart_module.container,style:{pointerEvents:isEditable&&!isSelected?"none":void 0,backgroundColor,color:(0,frontend.az)(backgroundColor),height},"data-percy":"hide",children:[(0,jsx_runtime.jsx)(frontend.IG,{providerName:"datawrapper",children:shouldLoad&&renderIframe(srcURL,configuration.title||t("pageflow_scrolled.public.chart.default_title"))}),(0,jsx_runtime.jsx)(DatawrapperOptOutInfo,{providerName:"datawrapper"})]})})})}function DatawrapperOptOutInfo(props){return src_frontend.R2.isEnabled("datawrapper_chart_embed_opt_in")?(0,jsx_runtime.jsx)(frontend.IQ,{providerName:"datawrapper",...props}):null}function renderIframe(url,title){return url?(0,jsx_runtime.jsx)("iframe",{src:url,title,scrolling:"no",allowFullScreen:!0,mozallowfullscreen:"true",webkitallowfullscreen:"true"}):null}function VrImage({configuration,contentElementWidth}){const{shouldLoad}=(0,frontend.OF)(),{isEditable,isSelected}=(0,frontend.EK)(),imageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"image"});return(0,jsx_runtime.jsx)("div",{style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:(0,jsx_runtime.jsxs)(frontend.Gi,{aspectRatio:contentElementWidth===frontend.ee.full?.5:.75,fill:"backdrop"===configuration.position,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[renderLazyPanorama(configuration,imageFile,shouldLoad),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"insideElement",items:[{file:imageFile,label:"image"}]})]})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:[{file:imageFile,label:"image"}]})]})})}function renderLazyPanorama(configuration,imageFile,shouldLoad){if(shouldLoad&&imageFile&&imageFile.isReady)return(0,jsx_runtime.jsx)(AutoCruisingPanorama,{imageFile,initialYaw:configuration.initialYaw,initialPitch:configuration.initialPitch})}function AutoCruisingPanorama({imageFile,initialYaw,initialPitch}){const viewerRef=(0,react.useRef)(),[hidePanoramaIndicator,setHidePanoramaIndicator]=(0,react.useState)(!1),[startAutoCruising,stopAutoCruising]=function useAutoCruising({viewerRef,onCancel}){const autoCruisingRef=(0,react.useRef)(!1),rafIdRef=(0,react.useRef)(),lastYawRef=(0,react.useRef)(null),start=(0,react.useCallback)((function(){let viewer=viewerRef.current,start=(new Date).getTime(),pitch=viewer.getPitch(),yaw=viewer.getYaw(),delta=0;autoCruisingRef.current||(rafIdRef.current=window.requestAnimationFrame((function tick(){if(delta=(new Date).getTime()-start,autoCruisingRef.current&&null!==lastYawRef.current&&(Math.abs(pitch-viewer.getPitch())>.1||Math.abs(lastYawRef.current-viewer.getYaw())>.1))return autoCruisingRef.current=!1,lastYawRef.current=null,void onCancel();lastYawRef.current=yaw-delta/1e3%360,viewer.lookAt({yaw:lastYawRef.current,pitch},0),autoCruisingRef.current&&(rafIdRef.current=window.requestAnimationFrame(tick))})),autoCruisingRef.current=!0)}),[viewerRef,onCancel]),stop=(0,react.useCallback)((function(){window.cancelAnimationFrame(rafIdRef.current),autoCruisingRef.current=!1,lastYawRef.current=null}),[]);return(0,react.useEffect)((()=>stop),[stop]),[start,stop]}({viewerRef,onCancel:()=>setHidePanoramaIndicator(!0)});return(0,frontend.OF)({onActivate(){viewerRef.current&&startAutoCruising()}}),(0,jsx_runtime.jsx)(frontend.HR,{imageFile,initialYaw,initialPitch,viewerRef,hidePanoramaIndicator,onReady:startAutoCruising,onFullscreen:stopAutoCruising})}DataWrapperChart.displayName="DataWrapperChart",DatawrapperOptOutInfo.displayName="DatawrapperOptOutInfo",renderIframe.displayName="renderIframe",frontend.tQ.contentElementTypes.register("dataWrapperChart",{component:DataWrapperChart,lifecycle:!0,consentVendors({configuration,t}){const prefix="pageflow_scrolled.public.chart";return[{name:"datawrapper",displayName:t(`${prefix}.consent_vendor_name`),description:t(`${prefix}.consent_vendor_description`),paradigm:src_frontend.R2.isEnabled("datawrapper_chart_embed_opt_in")?"lazy opt-in":"skip"}]}}),VrImage.displayName="VrImage",AutoCruisingPanorama.displayName="AutoCruisingPanorama",frontend.tQ.contentElementTypes.register("vrImage",{component:VrImage,lifecycle:!0});var IframeEmbed_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/iframeEmbed/IframeEmbed.module.css"),IframeEmbed_module_options={};IframeEmbed_module_options.styleTagTransform=styleTagTransform_default(),IframeEmbed_module_options.setAttributes=setAttributesWithoutAttributes_default(),IframeEmbed_module_options.insert=insertBySelector_default().bind(null,"head"),IframeEmbed_module_options.domAPI=styleDomAPI_default(),IframeEmbed_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(IframeEmbed_module.Z,IframeEmbed_module_options);const iframeEmbed_IframeEmbed_module=IframeEmbed_module.Z&&IframeEmbed_module.Z.locals?IframeEmbed_module.Z.locals:void 0,aspectRatios={wide:.5625,narrow:.75,square:1,portrait:1.7777};function IframeEmbed({configuration}){const{shouldLoad}=(0,frontend.OF)(),{isEditable,isSelected}=(0,frontend.EK)(),aspectRatio=(0,frontend.BT)()&&configuration.portraitAspectRatio?configuration.portraitAspectRatio:configuration.aspectRatio;return(0,jsx_runtime.jsx)("div",{className:iframeEmbed_IframeEmbed_module.wrapper,style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:(0,jsx_runtime.jsx)(frontend.Gi,{aspectRatio:aspectRatios[aspectRatio||"wide"],opaque:frontend.utils.isBlank(configuration.source),children:(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsxs)(frontend.du,{configuration,children:[(0,jsx_runtime.jsx)(frontend.Gi.Content,{children:(0,jsx_runtime.jsx)(frontend.IG,{children:shouldLoad&&(0,jsx_runtime.jsx)("iframe",{className:classnames_default()(iframeEmbed_IframeEmbed_module.iframe,iframeEmbed_IframeEmbed_module[`scale-${configuration.scale}`]),title:configuration.title,src:configuration.source})})}),(0,jsx_runtime.jsx)(OptOutInfo,{configuration})]})})})})}function OptOutInfo({configuration}){return configuration.requireConsent?(0,jsx_runtime.jsx)(frontend.IQ,{}):null}IframeEmbed.displayName="IframeEmbed",OptOutInfo.displayName="OptOutInfo",frontend.tQ.contentElementTypes.register("iframeEmbed",{component:IframeEmbed,lifecycle:!0});var Placeholder_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/twitterEmbed/Placeholder.module.css"),Placeholder_module_options={};Placeholder_module_options.styleTagTransform=styleTagTransform_default(),Placeholder_module_options.setAttributes=setAttributesWithoutAttributes_default(),Placeholder_module_options.insert=insertBySelector_default().bind(null,"head"),Placeholder_module_options.domAPI=styleDomAPI_default(),Placeholder_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Placeholder_module.Z,Placeholder_module_options);const twitterEmbed_Placeholder_module=Placeholder_module.Z&&Placeholder_module.Z.locals?Placeholder_module.Z.locals:void 0;function icon_extends(){return icon_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",icon_extends({viewBox:"0 0 512 512","aria-hidden":"true"},props),react.createElement("path",{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z"}));function Placeholder({children,minHeight}){return(0,jsx_runtime.jsxs)("div",{className:twitterEmbed_Placeholder_module.wrapper,style:{minHeight},children:[(0,jsx_runtime.jsxs)("div",{className:twitterEmbed_Placeholder_module.row,children:[(0,jsx_runtime.jsx)("div",{className:twitterEmbed_Placeholder_module.avatar}),(0,jsx_runtime.jsxs)("div",{className:twitterEmbed_Placeholder_module.info,children:[(0,jsx_runtime.jsx)("div",{className:twitterEmbed_Placeholder_module.name}),(0,jsx_runtime.jsx)("div",{className:twitterEmbed_Placeholder_module.handle})]}),(0,jsx_runtime.jsx)(icon,{width:24,height:24})]}),children||(0,jsx_runtime.jsx)("div",{className:twitterEmbed_Placeholder_module.text})]})}Placeholder.displayName="Placeholder";var TwitterEmbed_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/twitterEmbed/TwitterEmbed.module.css"),TwitterEmbed_module_options={};TwitterEmbed_module_options.styleTagTransform=styleTagTransform_default(),TwitterEmbed_module_options.setAttributes=setAttributesWithoutAttributes_default(),TwitterEmbed_module_options.insert=insertBySelector_default().bind(null,"head"),TwitterEmbed_module_options.domAPI=styleDomAPI_default(),TwitterEmbed_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TwitterEmbed_module.Z,TwitterEmbed_module_options);const twitterEmbed_TwitterEmbed_module=TwitterEmbed_module.Z&&TwitterEmbed_module.Z.locals?TwitterEmbed_module.Z.locals:void 0;function TwitterEmbed({configuration}){const{url,hideConversation,hideMedia}=configuration,{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad}=(0,frontend.OF)(),[minHeight,setMinHeight]=(0,react.useState)({}),key=[url,hideConversation,hideMedia].join("-"),onLoad=(0,react.useCallback)((({height})=>{setMinHeight({[key]:height})}),[key]);return(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsxs)("div",{style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:[shouldLoad?(0,jsx_runtime.jsx)(frontend.IG,{providerName:"twitter",icon:!1,wrapper:children=>(0,jsx_runtime.jsx)(Placeholder,{children}),children:(0,jsx_runtime.jsx)(Tweet,{url,hideConversation,hideMedia,minHeight:minHeight[key],onLoad},key)}):(0,jsx_runtime.jsx)(Placeholder,{minHeight:minHeight[key]}),(0,jsx_runtime.jsx)(frontend.IQ,{providerName:"twitter"})]})})}function Tweet({url,hideConversation,hideMedia,minHeight,onLoad}){const ref=(0,react.useRef)(null),tweetId=url?url.split("/")[5]:void 0,[loaded,setLoaded]=(0,react.useState)(!1);return(0,react.useEffect)((()=>{let isComponentMounted=!0;const options={cards:hideMedia?"hidden":"",conversation:hideConversation?"none":""};return function scriptLoaded(){return new Promise((resolve=>{const script=document.createElement("script");script.src="https://platform.twitter.com/widgets.js",script.addEventListener("load",resolve),document.head.appendChild(script)}))}().then((()=>{window.twttr.widgets&&tweetId&&isComponentMounted&&window.twttr.widgets.createTweetEmbed&&window.twttr.widgets.createTweet(tweetId,ref.current,options).then((()=>{setLoaded(!0),onLoad({height:ref.current?.clientHeight})}))})),()=>isComponentMounted=!1}),[hideMedia,hideConversation,tweetId,onLoad]),(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[!loaded&&(0,jsx_runtime.jsx)(Placeholder,{minHeight}),(0,jsx_runtime.jsx)("div",{ref,className:classnames_default()(twitterEmbed_TwitterEmbed_module.container,{[twitterEmbed_TwitterEmbed_module.loadingContainer]:!loaded})})]})}TwitterEmbed.displayName="TwitterEmbed",frontend.tQ.contentElementTypes.register("twitterEmbed",{component:TwitterEmbed,lifecycle:!0,consentVendors({t}){const prefix="pageflow_scrolled.public.twitter";return[{name:"twitter",displayName:t(`${prefix}.consent_vendor_name`),description:t(`${prefix}.consent_vendor_description`),paradigm:"lazy opt-in"}]}});var Question_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/question/Question.module.css"),Question_module_options={};Question_module_options.styleTagTransform=styleTagTransform_default(),Question_module_options.setAttributes=setAttributesWithoutAttributes_default(),Question_module_options.insert=insertBySelector_default().bind(null,"head"),Question_module_options.domAPI=styleDomAPI_default(),Question_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Question_module.Z,Question_module_options);const question_Question_module=Question_module.Z&&Question_module.Z.locals?Question_module.Z.locals:void 0;function Question({configuration,contentElementId,sectionProps}){const updateConfiguration=(0,frontend.MP)(),{t}=(0,frontend.QT)({locale:"ui"}),{isEditable,isSelected}=(0,frontend.EK)();return(0,jsx_runtime.jsxs)("details",{open:configuration.expandByDefault||isEditable&&isSelected,className:classnames_default()(question_Question_module.details,question_Question_module[`layout-${sectionProps.layout}`]),children:[(0,jsx_runtime.jsxs)("summary",{onClick:isEditable?event=>event.preventDefault():void 0,children:[(0,jsx_runtime.jsx)(frontend.X2,{name:"expand"}),(0,jsx_runtime.jsx)(frontend.xv,{scaleCategory:"question",children:(0,jsx_runtime.jsx)(frontend.uX,{value:configuration.question,onChange:question=>updateConfiguration({question}),hyphens:"none",placeholder:t("pageflow_scrolled.inline_editing.type_question")})})]}),(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)(frontend.sL,{value:configuration.answer,contentElementId,className:question_Question_module.answer,onChange:answer=>updateConfiguration({answer}),onlyParagraphs:!0,hyphens:"none",placeholder:t("pageflow_scrolled.inline_editing.type_answer")})})]})}Question.displayName="Question",frontend.tQ.contentElementTypes.register("question",{component:Question});var Counter_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/counter/Counter.module.css"),Counter_module_options={};Counter_module_options.styleTagTransform=styleTagTransform_default(),Counter_module_options.setAttributes=setAttributesWithoutAttributes_default(),Counter_module_options.insert=insertBySelector_default().bind(null,"head"),Counter_module_options.domAPI=styleDomAPI_default(),Counter_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Counter_module.Z,Counter_module_options);const counter_Counter_module=Counter_module.Z&&Counter_module.Z.locals?Counter_module.Z.locals:void 0;function Counter({configuration,contentElementId,contentElementWidth,sectionProps}){const updateConfiguration=(0,frontend.MP)(),locale=(0,frontend.bU)(),{t}=(0,frontend.QT)({locale:"ui"}),targetValue=configuration.targetValue||0,decimalPlaces=configuration.decimalPlaces||0,startValue=configuration.startValue||0,countingDuration=countingDurations[configuration.countingSpeed],[currentValue,setCurrentValue]=(0,react.useState)(countingDuration>0?startValue:targetValue),[animated,setAnimated]=(0,react.useState)(!1),intervalRef=(0,react.useRef)(),timeoutRef=(0,react.useRef)(),{isEditable}=(0,frontend.EK)(),animate=(0,react.useCallback)((()=>{if(setAnimated(!0),!intervalRef.current&&countingDuration>0){const startTime=(new Date).getTime(),ease=configuration.entranceAnimation&&"none"!==configuration.entranceAnimation?easeOut:easeInOut;intervalRef.current=setInterval((()=>{const t=((new Date).getTime()-startTime)/countingDuration;t<1?setCurrentValue(startValue+(targetValue-startValue)*ease(t)):(clearInterval(intervalRef.current),setCurrentValue(targetValue))}),10)}}),[targetValue,startValue,countingDuration,configuration.entranceAnimation]),resetAnimation=(0,react.useCallback)((()=>{clearInterval(intervalRef.current),intervalRef.current=null,setCurrentValue(countingDuration>0?startValue:targetValue),setAnimated(!1)}),[startValue,targetValue,countingDuration]);return(0,react.useEffect)((()=>{isEditable&&(resetAnimation(),clearTimeout(timeoutRef.current),timeoutRef.current=setTimeout(animate,500))}),[animate,resetAnimation,isEditable]),(0,frontend.OF)({onActivate(){animate()},onInvisible(){isEditable&&resetAnimation()}}),(0,jsx_runtime.jsx)("div",{className:classnames_default()({[counter_Counter_module.center]:contentElementWidth>frontend.ee.md}),children:(0,jsx_runtime.jsxs)("div",{className:classnames_default()(counter_Counter_module.wrapper,{[counter_Counter_module.centerRagged]:"centerRagged"===sectionProps.layout}),children:[(0,jsx_runtime.jsx)(frontend.xv,{scaleCategory:numberScaleCategories[configuration.textSize||"medium"],children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(`typography-counter-${configuration.typographyVariant}`,counter_Counter_module.number,counter_Counter_module[`animation-${configuration.entranceAnimation}`],{[counter_Counter_module[`animation-${configuration.entranceAnimation}-active`]]:animated}),style:{"--counting-duration":`${countingDuration||1e3}ms`,"--palette-color":(0,frontend.Sj)(configuration.numberColor)},children:function format(value){const localeString=value.toLocaleString(locale,{minimumFractionDigits:decimalPlaces,maximumFractionDigits:decimalPlaces}),unit=configuration.unit||"";return"leading"===configuration.unitPlacement?`${unit}${localeString}`:`${localeString}${unit}`}(currentValue)})}),(0,jsx_runtime.jsx)(frontend.sL,{value:configuration.description,contentElementId,className:counter_Counter_module.description,onChange:description=>updateConfiguration({description}),onlyParagraphs:!0,scaleCategory:"counterDescription",placeholder:t("pageflow_scrolled.inline_editing.type_description")})]})})}Counter.displayName="Counter";const numberScaleCategories={verySmall:"counterNumber-xs",small:"counterNumber-sm",medium:"counterNumber-md",large:"counterNumber-lg"},countingDurations={none:0,fast:500,medium:2e3,slow:5e3};function easeInOut(t){return(t*=2)<1?t**2/2:(t-=1)-t**2/2+.5}function easeOut(t){return 2*(t-t**2/2)}frontend.tQ.contentElementTypes.register("counter",{component:Counter,lifecycle:!0});var Quote_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/quote/Quote.module.css"),Quote_module_options={};Quote_module_options.styleTagTransform=styleTagTransform_default(),Quote_module_options.setAttributes=setAttributesWithoutAttributes_default(),Quote_module_options.insert=insertBySelector_default().bind(null,"head"),Quote_module_options.domAPI=styleDomAPI_default(),Quote_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Quote_module.Z,Quote_module_options);const quote_Quote_module=Quote_module.Z&&Quote_module.Z.locals?Quote_module.Z.locals:void 0;function Quote({configuration,contentElementId,sectionProps}){const updateConfiguration=(0,frontend.MP)(),{isSelected}=(0,frontend.EK)(),theme=(0,frontend.Fg)(),{t}=(0,frontend.QT)({locale:"ui"}),design=configuration.variant?configuration.variant.split("-")[0]:theme.options.quoteDesign;return(0,jsx_runtime.jsxs)("figure",{className:classnames_default()(quote_Quote_module.figure,quote_Quote_module[`design-${design||"largeHanging"}`],`scope-quote-${configuration.variant}`,{[quote_Quote_module.maskedMark]:theme.options.properties?.root?.quoteLeftMarkMaskImage},{[quote_Quote_module.centerRagged]:"centerRagged"===sectionProps.layout}),style:{"--palette-color":(0,frontend.Sj)(configuration.color)},children:[(0,jsx_runtime.jsx)("blockquote",{className:quote_Quote_module.text,children:(0,jsx_runtime.jsx)(frontend.sL,{value:configuration.text,contentElementId,onChange:text=>updateConfiguration({text}),onlyParagraphs:!0,scaleCategory:getTextScaleCategory(configuration,"Text")})}),(isSelected||!frontend.utils.isBlankEditableTextValue(configuration.attribution||[]))&&(0,jsx_runtime.jsx)("figcaption",{className:quote_Quote_module.attribution,children:(0,jsx_runtime.jsx)(frontend.sL,{value:configuration.attribution,contentElementId,onChange:attribution=>updateConfiguration({attribution}),onlyParagraphs:!0,scaleCategory:getTextScaleCategory(configuration,"Attribution"),placeholder:t("pageflow_scrolled.inline_editing.type_attribution")})})]})}function getTextScaleCategory(configuration,suffix){const base=`quote${suffix}`;switch(configuration.textSize){case"large":return`${base}-lg`;case"small":return`${base}-sm`;case"verySmall":return`${base}-xs`;default:return`${base}-md`}}Quote.displayName="Quote",frontend.tQ.contentElementTypes.register("quote",{component:Quote});__webpack_require__("./src/contentElements/imageGallery/frontend.js");var InfoTable_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/infoTable/InfoTable.module.css"),InfoTable_module_options={};InfoTable_module_options.styleTagTransform=styleTagTransform_default(),InfoTable_module_options.setAttributes=setAttributesWithoutAttributes_default(),InfoTable_module_options.insert=insertBySelector_default().bind(null,"head"),InfoTable_module_options.domAPI=styleDomAPI_default(),InfoTable_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(InfoTable_module.Z,InfoTable_module_options);const infoTable_InfoTable_module=InfoTable_module.Z&&InfoTable_module.Z.locals?InfoTable_module.Z.locals:void 0;function InfoTable({configuration,sectionProps}){const{isSelected}=(0,frontend.EK)(),updateConfiguration=(0,frontend.MP)(),{t}=(0,frontend.QT)({locale:"ui"});return(0,jsx_runtime.jsx)(frontend.r8,{className:classnames_default()(infoTable_InfoTable_module.table,{[infoTable_InfoTable_module.selected]:isSelected,[infoTable_InfoTable_module.center]:"centerRagged"===sectionProps.layout}),labelScaleCategory:"infoTableLabel",valueScaleCategory:"infoTableValue",labelPlaceholder:t("pageflow_scrolled.inline_editing.type_text"),valuePlaceholder:t("pageflow_scrolled.inline_editing.type_text"),value:configuration.value,onChange:value=>updateConfiguration({value})})}InfoTable.displayName="InfoTable",frontend.tQ.contentElementTypes.register("infoTable",{component:InfoTable})},"./src/contentElements/heading/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"heading",baseConfiguration:{children:"Some Heading Text",level:1},variants:[{name:"First headline in entry",configuration:{level:0}},{name:"Large",configuration:{textSize:"large"}},{name:"Medium",configuration:{textSize:"medium"}},{name:"Small ",configuration:{textSize:"small"}},{name:"With subtitles - Large",configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl,textSize:"large"}},{name:"With subtitles - Medium",configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl,textSize:"medium"}},{name:"With subtitles - Small",configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl,textSize:"small"}},{name:"With subtitles - Center",sectionConfiguration:{layout:"center"},configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}},{name:"With subtitles - Right",sectionConfiguration:{layout:"right"},configuration:{tagline:[{type:"heading",children:[{text:"Some Tagline"}]}],subtitle:[{type:"heading",children:[{text:"Some Subtitle"}]}],width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}},{name:"With custom content text colors",themeOptions:{properties:{headings:{lightContentTextColor:"red"}}}},{name:"With custom content text colors in inverted section",sectionConfiguration:{invert:!0},themeOptions:{properties:{headings:{darkContentTextColor:"red"}}}},{name:"Palette Color",themeOptions:{properties:{root:{paletteColorAccent:"#04f"}}},configuration:{color:"accent"}}]})},"./src/contentElements/hotspots/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var frontend=__webpack_require__("./src/frontend/index.js"),react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),floating_ui_react=__webpack_require__("../../../node_modules/@floating-ui/react/dist/floating-ui.react.mjs"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ScrollButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/ScrollButton.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ScrollButton_module.Z,options);const hotspots_ScrollButton_module=ScrollButton_module.Z&&ScrollButton_module.Z.locals?ScrollButton_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const size=40;function ScrollButton({direction,disabled,onClick}){const{t}=(0,frontend.QT)();return(0,jsx_runtime.jsx)("button",{className:classnames_default()(hotspots_ScrollButton_module.button,{[hotspots_ScrollButton_module.disabled]:disabled}),tabIndex:"-1",onClick,children:(0,jsx_runtime.jsxs)("div",{className:hotspots_ScrollButton_module.icon,children:[(0,jsx_runtime.jsx)(frontend.X2,{name:"left"===direction?"arrowLeft":"arrowRight",width:size,height:size}),(0,jsx_runtime.jsx)("span",{className:hotspots_ScrollButton_module.visuallyHidden,children:t("left"===direction?"pageflow_scrolled.public.previous":"pageflow_scrolled.public.next")})]})})}ScrollButton.displayName="ScrollButton";var Scroller_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Scroller.module.css"),Scroller_module_options={};Scroller_module_options.styleTagTransform=styleTagTransform_default(),Scroller_module_options.setAttributes=setAttributesWithoutAttributes_default(),Scroller_module_options.insert=insertBySelector_default().bind(null,"head"),Scroller_module_options.domAPI=styleDomAPI_default(),Scroller_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Scroller_module.Z,Scroller_module_options);const hotspots_Scroller_module=Scroller_module.Z&&Scroller_module.Z.locals?Scroller_module.Z.locals:void 0,Scroller=react.forwardRef((function Scroller({areas,disabled,setStepRef,containerRect,children},ref){return disabled?children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:(0,jsx_runtime.jsxs)("div",{ref,className:hotspots_Scroller_module.scroller,children:[Array.from({length:areas.length+2},((_,index)=>(0,jsx_runtime.jsx)("div",{ref:setStepRef(index),className:hotspots_Scroller_module.step},index))),(0,jsx_runtime.jsx)("div",{className:hotspots_Scroller_module.sticky,children:(0,jsx_runtime.jsx)("div",{style:{height:containerRect.height},children})})]})})}));var Area_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Area.module.css"),Area_module_options={};Area_module_options.styleTagTransform=styleTagTransform_default(),Area_module_options.setAttributes=setAttributesWithoutAttributes_default(),Area_module_options.insert=insertBySelector_default().bind(null,"head"),Area_module_options.domAPI=styleDomAPI_default(),Area_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Area_module.Z,Area_module_options);const hotspots_Area_module=Area_module.Z&&Area_module.Z.locals?Area_module.Z.locals:void 0;function Area({area,portraitMode,noPointerEvents,highlighted,outlined,className,children,onMouseEnter,onMouseLeave,onClick}){const outline=portraitMode?area.portraitOutline:area.outline;return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(hotspots_Area_module.area,className,{[hotspots_Area_module.highlighted]:highlighted,[hotspots_Area_module.noPointerEvents]:noPointerEvents}),children:[(0,jsx_runtime.jsx)("div",{className:hotspots_Area_module.clip,style:{clipPath:(points=outline,`polygon(${(points||[]).map((coords=>coords.map((coord=>`${coord}%`)).join(" "))).join(", ")})`)},tabIndex:"-1",onClick,onMouseEnter,onMouseLeave}),children,outlined&&(0,jsx_runtime.jsx)(Outline,{points:outline,color:areaColor(area,portraitMode)})]});var points}function areaColor(area,portraitMode){return(0,frontend.Sj)(portraitMode&&area.portraitColor||area.color)}function Outline({points,color}){return(0,jsx_runtime.jsx)("svg",{className:hotspots_Area_module.outline,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none",children:(0,jsx_runtime.jsx)("polygon",{points:(points||[]).map((coords=>coords.map((coord=>coord)).join(","))).join(" "),style:{stroke:color}})})}Area.displayName="Area",Outline.displayName="Outline";var ImageArea_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/ImageArea.module.css"),ImageArea_module_options={};ImageArea_module_options.styleTagTransform=styleTagTransform_default(),ImageArea_module_options.setAttributes=setAttributesWithoutAttributes_default(),ImageArea_module_options.insert=insertBySelector_default().bind(null,"head"),ImageArea_module_options.domAPI=styleDomAPI_default(),ImageArea_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ImageArea_module.Z,ImageArea_module_options);const hotspots_ImageArea_module=ImageArea_module.Z&&ImageArea_module.Z.locals?ImageArea_module.Z.locals:void 0;function ImageArea({panZoomEnabled,activeImageVisible,...props}){const{shouldLoad}=(0,frontend.OF)(),activeImageFile=(0,frontend.TR)({collectionName:"imageFiles",permaId:props.area.activeImage}),portraitActiveImageFile=(0,frontend.TR)({collectionName:"imageFiles",permaId:props.area.portraitActiveImage}),imageFile=props.portraitMode&&portraitActiveImageFile?portraitActiveImageFile:activeImageFile;return(0,jsx_runtime.jsx)(Area,{...props,className:classnames_default()(hotspots_ImageArea_module.area,{[hotspots_ImageArea_module.activeImageVisible]:activeImageVisible}),children:(0,jsx_runtime.jsx)(frontend.Ee,{imageFile,load:shouldLoad,variant:panZoomEnabled?"ultra":"large",preferSvg:!0})})}ImageArea.displayName="ImageArea";var Indicator_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Indicator.module.css"),Indicator_module_options={};Indicator_module_options.styleTagTransform=styleTagTransform_default(),Indicator_module_options.setAttributes=setAttributesWithoutAttributes_default(),Indicator_module_options.insert=insertBySelector_default().bind(null,"head"),Indicator_module_options.domAPI=styleDomAPI_default(),Indicator_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Indicator_module.Z,Indicator_module_options);const hotspots_Indicator_module=Indicator_module.Z&&Indicator_module.Z.locals?Indicator_module.Z.locals:void 0;function Indicator({area,portraitMode,hidden,outerRef}){const indicatorPosition=(portraitMode?area.portraitIndicatorPosition:area.indicatorPosition)||[50,50];return(0,jsx_runtime.jsx)("div",{className:hotspots_Indicator_module.wrapper,ref:outerRef,children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(hotspots_Indicator_module.indicator,{[hotspots_Indicator_module.hidden]:hidden}),style:{"--color":areaColor(area,portraitMode),left:`${indicatorPosition[0]}%`,top:`${indicatorPosition[1]}%`}})})}Indicator.displayName="Indicator";var floating_ui_react_dom=__webpack_require__("../../../node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.mjs"),floating_ui_dom=__webpack_require__("../../../node_modules/@floating-ui/dom/dist/floating-ui.dom.mjs");const TooltipPortal=floating_ui_react.ll,useTooltipTransitionStyles=floating_ui_react.Y_;function getBoundingRect(area){const xCoords=area.map((point=>point[0])),yCoords=area.map((point=>point[1])),minX=Math.min(...xCoords),maxX=Math.max(...xCoords),minY=Math.min(...yCoords);return{left:minX,top:minY,width:maxX-minX,height:Math.max(...yCoords)-minY}}function getPanZoomStepTransform({imageFileWidth,imageFileHeight,areaOutline,areaZoom,containerWidth,containerHeight,indicatorPositions=[]}){if(!(containerWidth&&containerHeight&&imageFileWidth&&imageFileHeight))return{x:0,y:0,scale:1};const rect=getBoundingRect(areaOutline||[]),displayImageWidth=imageFileWidth*containerHeight/imageFileHeight,displayImageHeight=containerHeight,displayAreaWidth=rect.width/100*displayImageWidth,displayAreaLeft=rect.left/100*displayImageWidth,displayAreaHeight=rect.height/100*displayImageHeight,displayAreaTop=rect.top/100*displayImageHeight,scale=(100-areaZoom)/100+areaZoom/100*containerHeight/(displayAreaHeight+0);let translateX=(containerWidth-displayAreaWidth*scale)/2-displayAreaLeft*scale,translateY=(containerHeight-displayAreaHeight*scale-0)/2-displayAreaTop*scale;return translateX=Math.min(0,Math.max(containerWidth-displayImageWidth*scale,translateX)),translateY=Math.min(0,Math.max(containerHeight-displayImageHeight*scale,translateY)),{x:translateX,y:translateY,indicators:indicatorPositions.map((indicatorPosition=>({x:translateX+displayImageWidth*indicatorPosition[0]/100*(scale-1),y:translateY+displayImageHeight*indicatorPosition[1]/100*(scale-1)}))),scale}}function getTooltipReferencePosition({area,portraitMode,panZoomEnabled,imageFile,containerRect}){const referencePositionInPercent=function getReferencePositionInPercent({area,portraitMode}){const referenceType=portraitMode?area.portraitTooltipReference:area.tooltipReference,indicatorRect=function getIndicatorRect(indicatorPosition=[50,50]){return{left:indicatorPosition[0],top:indicatorPosition[1],height:0}}(portraitMode?area.portraitIndicatorPosition:area.indicatorPosition);if("area"===referenceType){const boundingRect=getBoundingRect(portraitMode?area.portraitOutline:area.outline);return{top:boundingRect.top,height:boundingRect.height,left:indicatorRect.left}}return indicatorRect}({area,portraitMode}),transform=panZoomEnabled?getPanZoomStepTransform({areaOutline:portraitMode?area.portraitOutline:area.outline,areaZoom:(portraitMode?area.portraitZoom:area.zoom)||0,imageFileWidth:imageFile?.width,imageFileHeight:imageFile?.height,containerWidth:containerRect.width,containerHeight:containerRect.height}):{x:0,y:0,scale:1};return{left:containerRect.width*transform.scale*referencePositionInPercent.left/100+transform.x,top:containerRect.height*transform.scale*referencePositionInPercent.top/100+transform.y,height:containerRect.height*transform.scale*referencePositionInPercent.height/100}}var Tooltip_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Tooltip.module.css"),Tooltip_module_options={};Tooltip_module_options.styleTagTransform=styleTagTransform_default(),Tooltip_module_options.setAttributes=setAttributesWithoutAttributes_default(),Tooltip_module_options.insert=insertBySelector_default().bind(null,"head"),Tooltip_module_options.domAPI=styleDomAPI_default(),Tooltip_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Tooltip_module.Z,Tooltip_module_options);const hotspots_Tooltip_module=Tooltip_module.Z&&Tooltip_module.Z.locals?Tooltip_module.Z.locals:void 0,arrowKeys=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"];function Tooltip({area,contentElementId,portraitMode,configuration,visible,active,panZoomEnabled,imageFile,containerRect,keepInViewport,floatingStrategy,aboveNavigationWidgets,wrapperRef,onMouseEnter,onMouseLeave,onClick,onDismiss}){const{t:translateWithEntryLocale}=(0,frontend.QT)(),{t}=(0,frontend.QT)({locale:"ui"}),updateConfiguration=(0,frontend.MP)(),{isEditable}=(0,frontend.EK)(),darkBackground=(0,frontend.W3)(),light=configuration.invertTooltips?!darkBackground:darkBackground,tooltipImageFile=(0,frontend.Zo)({configuration:area,collectionName:"imageFiles",propertyName:"tooltipImage"}),referencePosition=getTooltipReferencePosition({area,contentElementId,portraitMode,configuration,panZoomEnabled,imageFile,containerRect}),tooltipTexts=configuration.tooltipTexts||{},tooltipLinks=configuration.tooltipLinks||{},referenceType=portraitMode?area.portraitTooltipReference:area.tooltipReference,position=portraitMode?area.portraitTooltipPosition:area.tooltipPosition,maxWidth=portraitMode?area.portraitTooltipMaxWidth:area.tooltipMaxWidth,arrowRef=(0,react.useRef)(),{refs,floatingStyles,context}=(0,floating_ui_react.YF)({open:containerRect.width>0&&visible,onOpenChange:open=>!open&&onDismiss(),strategy:floatingStrategy||"absolute",placement:"above"===position?"top":"bottom",middleware:[(0,floating_ui_react_dom.cv)("area"===referenceType?7:20),(0,floating_ui_react_dom.uY)(keepInViewport?{crossAxis:!0,padding:{left:40,right:40}}:{padding:{left:-5,right:-5},boundary:wrapperRef.current}),keepInViewport&&(0,floating_ui_react_dom.RR)(),(0,floating_ui_react_dom.x7)({element:arrowRef,padding:5})],whileElementsMounted:floating_ui_dom.Me}),role=(0,floating_ui_react.qs)(context,{role:"label"}),dismiss=(0,floating_ui_react.bQ)(context,{outsidePressEvent:"mousedown",outsidePress:event=>!function insideScrollButton(element){return!!element.closest(`.${hotspots_ScrollButton_module.button}`)}(event.target)}),{getReferenceProps,getFloatingProps}=(0,floating_ui_react.NI)([role,dismiss]),{isMounted,styles:transitionStyles}=useTooltipTransitionStyles(context);function handleTextChange(propertyName,value){updateConfiguration({tooltipTexts:{...tooltipTexts,[area.id]:{...tooltipTexts[area.id],[propertyName]:value}}})}function presentOrEditing(propertyName){return!frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.[propertyName])||isEditable&&active||isEditable&&frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.title)&&frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.description)&&frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.link)}return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(floating_ui_react.A8,{render:(0,jsx_runtime.jsx)("div",{className:hotspots_Tooltip_module.compositeItem}),children:(0,jsx_runtime.jsx)("div",{ref:refs.setReference,className:hotspots_Tooltip_module.reference,style:referencePosition,...getReferenceProps()})}),isMounted&&(0,jsx_runtime.jsx)(TooltipPortal,{id:aboveNavigationWidgets&&"floating-ui-above-navigation-widgets",children:(0,jsx_runtime.jsx)(floating_ui_react.wD,{context,modal:!1,initialFocus:-1,returnFocus:!1,children:(0,jsx_runtime.jsx)("div",{style:transitionStyles,children:(0,jsx_runtime.jsxs)("div",{ref:refs.setFloating,style:floatingStyles,className:classnames_default()(hotspots_Tooltip_module.box,hotspots_Tooltip_module[`maxWidth-${maxWidth}`],hotspots_Tooltip_module[`align-${area.tooltipTextAlign}`],light?hotspots_Tooltip_module.light:hotspots_Tooltip_module.dark,{[hotspots_Tooltip_module.editable]:isEditable,[hotspots_Tooltip_module.paddingForScrollButtons]:keepInViewport,[hotspots_Tooltip_module.minWidth]:presentOrEditing("link")}),onMouseEnter,onMouseLeave,onClick,...getFloatingProps(),children:[(0,jsx_runtime.jsx)(floating_ui_react.Y$,{ref:arrowRef,context,strokeWidth:1}),tooltipImageFile&&(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:(0,jsx_runtime.jsxs)("div",{className:hotspots_Tooltip_module.imageWrapper,children:[(0,jsx_runtime.jsx)(frontend.Ee,{imageFile:tooltipImageFile,variant:"medium",fill:!1,width:tooltipImageFile.width,height:tooltipImageFile.height,preferSvg:!0}),(0,jsx_runtime.jsx)(frontend.Bw,{context:"insideElement",items:[{file:tooltipImageFile,label:"image"}]}),(0,jsx_runtime.jsx)(frontend.Bw,{context:"afterElement",items:[{file:tooltipImageFile,label:"image"}]})]})}),(0,jsx_runtime.jsxs)("div",{className:hotspots_Tooltip_module.textWrapper,onKeyDown:function handleKeyDown(event){arrowKeys.includes(event.key)&&isEditable&&(event.stopPropagation(),event.preventDefault())},children:[presentOrEditing("title")&&(0,jsx_runtime.jsx)("h3",{id:`hotspots-tooltip-title-${contentElementId}-${area.id}`,children:(0,jsx_runtime.jsx)(frontend.xv,{inline:!0,scaleCategory:"hotspotsTooltipTitle",children:(0,jsx_runtime.jsx)(frontend.uX,{value:tooltipTexts[area.id]?.title,onChange:value=>handleTextChange("title",value),placeholder:t("pageflow_scrolled.inline_editing.type_heading")})})}),presentOrEditing("description")&&(0,jsx_runtime.jsx)(frontend.sL,{value:tooltipTexts[area.id]?.description,onChange:value=>handleTextChange("description",value),scaleCategory:"hotspotsTooltipDescription",placeholder:t("pageflow_scrolled.inline_editing.type_text")}),presentOrEditing("link")&&(0,jsx_runtime.jsx)(frontend.xv,{inline:!0,scaleCategory:"hotspotsTooltipLink",children:(0,jsx_runtime.jsxs)(frontend.hV,{href:tooltipLinks[area.id]?.href,openInNewTab:tooltipLinks[area.id]?.openInNewTab,linkPreviewDisabled:frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.link),className:hotspots_Tooltip_module.link,onChange:value=>function handleLinkChange(value){frontend.utils.isBlankEditableTextValue(tooltipTexts[area.id]?.link)&&handleTextChange("link",[{type:"heading",children:[{text:translateWithEntryLocale("pageflow_scrolled.public.more")}]}]),updateConfiguration({tooltipLinks:{...tooltipLinks,[area.id]:value}})}(value),children:[(0,jsx_runtime.jsx)(frontend.uX,{value:tooltipTexts[area.id]?.link,onChange:value=>handleTextChange("link",value),placeholder:t("pageflow_scrolled.inline_editing.type_text")}),"›"]})})]})]})})})})]})}function useScrollPanZoom({imageFile,containerRect,areas,enabled,portraitMode,onChange}){const wrapperRef=(0,react.useRef)(),scrollerAreasRef=(0,react.useRef)(),indicatorRefs=(0,react.useRef)([]),onVisibleIndexChange=(0,react.useCallback)((index=>onChange(index-1)),[onChange]),[scrollerRef,setStepRef]=function useIntersectionObserver({threshold,onVisibleIndexChange,enabled}){const containerRef=(0,react.useRef)(),childRefs=(0,react.useRef)([]),observerRef=(0,react.useRef)();return(0,react.useEffect)((()=>{if(!enabled)return;const observer=observerRef.current=new IntersectionObserver((entries=>{const containerElement=containerRef.current;if(!containerElement)return;let found=!1;entries.forEach((entry=>{const entryIndex=Array.from(containerElement.children).findIndex((child=>child===entry.target));entry.isIntersecting&&entry.intersectionRatio>=threshold&&(found=!0,onVisibleIndexChange(entryIndex))})),found||onVisibleIndexChange(-1)}),{root:containerRef.current,threshold});return childRefs.current.forEach((child=>{child&&observer.observe(child)})),()=>{observer.disconnect()}}),[enabled,threshold,onVisibleIndexChange]),[containerRef,index=>ref=>{observerRef.current&&(ref?observerRef.current.observe(ref):observerRef.current.unobserve(childRefs.current[index])),childRefs.current[index]=ref}]}({enabled,threshold:.7,onVisibleIndexChange}),imageFileWidth=imageFile?.width,imageFileHeight=imageFile?.height,containerWidth=containerRect.width,containerHeight=containerRect.height,steps=(0,react.useMemo)((()=>{if(enabled&&containerWidth)return[{x:0,y:0,scale:1,indicators:[]},...areas.map((area=>getPanZoomStepTransform({areaOutline:portraitMode?area.portraitOutline:area.outline,areaZoom:(portraitMode?area.portraitZoom:area.zoom)||0,indicatorPositions:areas.map((area=>(portraitMode?area.portraitIndicatorPosition:area.indicatorPosition)||[50,50])),imageFileWidth,imageFileHeight,containerWidth,containerHeight}))),{x:0,y:0,scale:1,indicators:[]}]}),[areas,enabled,imageFileWidth,imageFileHeight,containerWidth,containerHeight,portraitMode]),scrollFromTo=(0,react.useCallback)(((from,to)=>{const scroller=scrollerRef.current,step=scroller.children[to+1];scroller.scrollTo(Math.abs(scroller.offsetLeft-step.offsetLeft),0),steps&&(wrapperRef.current.animate([keyframe(steps[from+1]),keyframe(steps[to+1])],{duration:200}),areas.forEach(((area,index)=>{indicatorRefs.current[index].animate([keyframe(steps[from+1].indicators?.[index]||{x:0,y:0}),keyframe(steps[to+1].indicators?.[index]||{x:0,y:0})],{duration:200})})))}),[scrollerRef,steps,areas]);(0,frontend.LI)((()=>{if(!steps)return;const scrollTimeline=new window.ScrollTimeline({source:scrollerRef.current,axis:"inline"}),animations=[];return[wrapperRef.current,scrollerAreasRef.current].forEach((element=>animations.push(element.animate(steps.map(keyframe),{fill:"both",timeline:scrollTimeline})))),areas.forEach(((area,index)=>{animations.push(indicatorRefs.current[index].animate(steps.map((step=>keyframe(step.indicators?.[index]||{x:0,y:0}))),{fill:"both",timeline:scrollTimeline}))})),()=>animations.forEach((animation=>animation.cancel()))}),[areas,steps]);return[wrapperRef,scrollerRef,scrollerAreasRef,setStepRef,index=>ref=>{indicatorRefs.current[index]=ref},scrollFromTo]}function keyframe(step){return{transform:`translate(${step.x}px, ${step.y}px) scale(${step.scale||1})`,easing:"ease"}}var Hotspots_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Hotspots.module.css"),Hotspots_module_options={};Hotspots_module_options.styleTagTransform=styleTagTransform_default(),Hotspots_module_options.setAttributes=setAttributesWithoutAttributes_default(),Hotspots_module_options.insert=insertBySelector_default().bind(null,"head"),Hotspots_module_options.domAPI=styleDomAPI_default(),Hotspots_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Hotspots_module.Z,Hotspots_module_options);const hotspots_Hotspots_module=Hotspots_module.Z&&Hotspots_module.Z.locals?Hotspots_module.Z.locals:void 0;function Hotspots({contentElementId,contentElementWidth,customMargin,configuration}){return(0,jsx_runtime.jsx)(frontend.Vm,{contentElementId,renderChildren:({enterFullscreen})=>(0,jsx_runtime.jsx)(HotspotsImage,{contentElementId,contentElementWidth,customMargin,configuration,displayFullscreenToggle:contentElementWidth!==frontend.ee.full&&configuration.enableFullscreen,onFullscreenEnter:enterFullscreen,floatingStrategy:"standAlone"===configuration.position?"fixed":"absolute",children:children=>(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.du,{configuration,children:(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.clip,children})})})}),renderFullscreenChildren:()=>(0,jsx_runtime.jsx)(HotspotsImage,{contentElementId,contentElementWidth,configuration,displayFullscreenToggle:!1,keepTooltipsInViewport:!0,tooltipsAboveNavigationWidgets:!0})})}function HotspotsImage({contentElementId,contentElementWidth,customMargin,configuration,keepTooltipsInViewport,floatingStrategy,tooltipsAboveNavigationWidgets,displayFullscreenToggle,onFullscreenEnter,children=children=>children}){const defaultImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"image"}),portraitImageFile=(0,frontend.Zo)({configuration,collectionName:"imageFiles",propertyName:"portraitImage"}),portraitOrientation=(0,frontend.BT)(),isPhonePlatform=(0,frontend.y$)(),{shouldLoad}=(0,frontend.OF)(),{setTransientState,select,isEditable,isSelected}=(0,frontend.EK)(),[activeIndex,setActiveIndexState]=(0,react.useState)("initialActiveArea"in configuration?configuration.initialActiveArea:-1),[hoveredIndex,setHoveredIndex]=(0,react.useState)(-1),[highlightedIndex,setHighlightedIndex]=(0,react.useState)(-1),portraitMode=!(!portraitOrientation||!portraitImageFile),imageFile=portraitMode?portraitImageFile:defaultImageFile,panZoomEnabled="always"===configuration.enablePanZoom||"phonePlatform"===configuration.enablePanZoom&&isPhonePlatform,areas=(0,react.useMemo)((()=>configuration.areas||[]),[configuration.areas]),setActiveIndex=(0,react.useCallback)((index=>{setTransientState({activeAreaId:areas[index]?.id}),setActiveIndexState((activeIndex=>(activeIndex!==index&&index>=0&&isSelected&&select(),index)))}),[setActiveIndexState,setTransientState,areas,select,isSelected]),[containerRect,contentRectRef]=function useContentRect({enabled}){const[contentRect,setContentRect]=(0,react.useState)({width:0,height:0}),ref=(0,react.useRef)();return(0,react.useEffect)((()=>{if(!enabled)return;const current=ref.current,resizeObserver=new ResizeObserver((entries=>{setContentRect(entries[entries.length-1].contentRect)}));return resizeObserver.observe(current),()=>{resizeObserver.unobserve(current)}}),[enabled]),[contentRect,ref]}({enabled:shouldLoad}),[wrapperRef,scrollerRef,scrollerAreasRef,setScrollerStepRef,setIndicatorRef,scrollFromToArea]=useScrollPanZoom({containerRect,imageFile,areas,enabled:panZoomEnabled&&shouldLoad,portraitMode,onChange:setActiveIndex}),scrollToArea=(0,react.useCallback)((index=>{scrollFromToArea(activeIndex,index)}),[scrollFromToArea,activeIndex]),activateArea=panZoomEnabled?scrollToArea:setActiveIndex;return(0,frontend.WZ)((command=>{"HIGHLIGHT_AREA"===command.type?setHighlightedIndex(command.index):"RESET_AREA_HIGHLIGHT"===command.type?setHighlightedIndex(-1):"SET_ACTIVE_AREA"===command.type&&activateArea(command.index)})),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(hotspots_Hotspots_module.outer,{[hotspots_Hotspots_module.customMargin]:customMargin}),children:[function renderScrollButtons(){return panZoomEnabled?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.left,children:(0,jsx_runtime.jsx)(ScrollButton,{direction:"left",disabled:-1===activeIndex,onClick:()=>{activeIndex>=0&&activateArea(activeIndex-1)}})}),(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.right,children:(0,jsx_runtime.jsx)(ScrollButton,{direction:"right",disabled:activeIndex>=areas.length,onClick:()=>{activeIndexactivateArea(index-1),children:(0,jsx_runtime.jsxs)("div",{className:hotspots_Hotspots_module.tooltipsWrapper,children:[children((0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[(0,jsx_runtime.jsxs)("div",{className:hotspots_Hotspots_module.stack,ref:contentRectRef,children:[(0,jsx_runtime.jsxs)("div",{className:hotspots_Hotspots_module.wrapper,ref:wrapperRef,children:[(0,jsx_runtime.jsx)(frontend.Ee,{imageFile,load:shouldLoad,fill:!1,structuredData:!0,variant:panZoomEnabled?"ultra":"large",preferSvg:!0}),function renderVisibleAreas(){return areas.map(((area,index)=>(0,jsx_runtime.jsx)(ImageArea,{area,panZoomEnabled,portraitMode,activeImageVisible:activeIndex===index||!panZoomEnabled&&activeIndex<0&&hoveredIndex===index,outlined:isEditable&&isSelected,highlighted:hoveredIndex===index||highlightedIndex===index||activeIndex===index},index)))}()]}),(0,jsx_runtime.jsx)(Scroller,{disabled:!panZoomEnabled,areas,ref:scrollerRef,setStepRef:setScrollerStepRef,containerRect,children:(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.wrapper,ref:scrollerAreasRef,children:function renderClickableAreas(){return areas.map(((area,index)=>(0,jsx_runtime.jsx)(Area,{area,portraitMode,noPointerEvents:panZoomEnabled&&activeIndex>=0&&activeIndexsetHoveredIndex(index),onMouseLeave:()=>setHoveredIndex(-1),onClick:()=>{isEditable&&!isSelected||activateArea(index)}},index)))}()})}),function renderIndicators(){return areas.map(((area,index)=>(0,jsx_runtime.jsx)(Indicator,{area,hidden:panZoomEnabled&&activeIndex>=0&&activeIndex(0,jsx_runtime.jsx)(Tooltip,{area,contentElementId,containerRect,imageFile,panZoomEnabled,portraitMode,configuration,visible:activeIndex===index||!panZoomEnabled&&activeIndex<0&&hoveredIndex===index,active:activeIndex===index,keepInViewport:keepTooltipsInViewport,aboveNavigationWidgets:tooltipsAboveNavigationWidgets,wrapperRef:contentRectRef,floatingStrategy,onMouseEnter:()=>setHoveredIndex(index),onMouseLeave:()=>setHoveredIndex(-1),onClick:()=>setActiveIndex(index),onDismiss:()=>activateArea(-1)},index)))}(),(0,jsx_runtime.jsx)(floating_ui_react.A8,{render:(0,jsx_runtime.jsx)("div",{className:hotspots_Hotspots_module.compositeItem})})]})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:[{file:imageFile,label:"image"}]})]})})]})}Hotspots.displayName="Hotspots",HotspotsImage.displayName="HotspotsImage",frontend.tQ.contentElementTypes.register("hotspots",{component:Hotspots,lifecycle:!0,customMargin:!0});var stories=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,stories.sn)(module,{typeName:"hotspots",baseConfiguration:{image:(0,stories.sd)("imageFiles","turtle"),width:2,initialActiveArea:0,areas:[{id:1,outline:[[20,30],[50,30],[50,50],[20,50]],indicatorPosition:[25,45]}],tooltipTexts:{1:{title:[{children:[{text:"Some Title"}]}],description:[{type:"paragraph",children:[{text:"This text describes area"}]}],link:[{children:[{text:"Read more"}]}]}}},variants:[{name:"With Caption",configuration:{caption:"Some text here"}}],inlineFileRights:!0})},"./src/contentElements/iframeEmbed/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"iframeEmbed",baseConfiguration:{source:"https://example.com",caption:"Some caption"},consent:{configuration:{requireConsent:!0}},variants:[{name:"With Consent",configuration:{requireConsent:!0}}]})},"./src/contentElements/imageGallery/frontend.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var frontend=__webpack_require__("./src/frontend/index.js"),react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ScrollButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/imageGallery/ScrollButton.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ScrollButton_module.Z,options);const imageGallery_ScrollButton_module=ScrollButton_module.Z&&ScrollButton_module.Z.locals?ScrollButton_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const size=40;function ScrollButton({direction,disabled,onClick}){return(0,jsx_runtime.jsx)("button",{className:classnames_default()(imageGallery_ScrollButton_module.button,imageGallery_ScrollButton_module[direction],{[imageGallery_ScrollButton_module.disabled]:disabled}),onClick,children:(0,jsx_runtime.jsx)("div",{className:imageGallery_ScrollButton_module.icon,children:(0,jsx_runtime.jsx)(frontend.X2,{name:"left"===direction?"arrowLeft":"arrowRight",width:size,height:size})})})}ScrollButton.displayName="ScrollButton";var ImageGallery_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/imageGallery/ImageGallery.module.css"),ImageGallery_module_options={};ImageGallery_module_options.styleTagTransform=styleTagTransform_default(),ImageGallery_module_options.setAttributes=setAttributesWithoutAttributes_default(),ImageGallery_module_options.insert=insertBySelector_default().bind(null,"head"),ImageGallery_module_options.domAPI=styleDomAPI_default(),ImageGallery_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ImageGallery_module.Z,ImageGallery_module_options);const imageGallery_ImageGallery_module=ImageGallery_module.Z&&ImageGallery_module.Z.locals?ImageGallery_module.Z.locals:void 0;function ImageGallery({configuration,contentElementId,contentElementWidth,customMargin}){const[visibleIndex,setVisibleIndex]=(0,react.useState)(-1),isPhonePlatform=(0,frontend.y$)();return(0,jsx_runtime.jsx)(frontend.Vm,{contentElementId,renderChildren:({enterFullscreen,isFullscreen})=>(0,jsx_runtime.jsx)(Scroller,{customMargin,configuration,contentElementWidth,controlled:isFullscreen,displayFullscreenToggle:!isPhonePlatform&&contentElementWidth!==frontend.ee.full&&configuration.enableFullscreenOnDesktop,visibleIndex,setVisibleIndex,onFullscreenEnter:enterFullscreen}),renderFullscreenChildren:({exitFullscreen})=>(0,jsx_runtime.jsx)(Scroller,{configuration,contentElementWidth,visibleIndex,setVisibleIndex,displayFullscreenToggle:!1,onBump:exitFullscreen,onFullscreenExit:exitFullscreen})})}function Scroller({visibleIndex,setVisibleIndex,displayFullscreenToggle,customMargin,onFullscreenEnter,onFullscreenExit,onBump,configuration,contentElementWidth,controlled}){const lastVisibleIndex=(0,react.useRef)(null),{isSelected,isEditable}=(0,frontend.EK)();let items=configuration.items||[];!items.length&&isEditable&&(items=[{id:1,placeholder:!0}]);const onVisibleIndexChange=(0,react.useCallback)((index=>{controlled||(lastVisibleIndex.current=index,setVisibleIndex(index))}),[controlled,setVisibleIndex]),{containerRef:scrollerRef,setChildRef}=function useIntersectionObserver({threshold,onVisibleIndexChange}){const containerRef=(0,react.useRef)(),childRefs=(0,react.useRef)([]),observerRef=(0,react.useRef)();return(0,react.useEffect)((()=>{const observer=observerRef.current=new IntersectionObserver((entries=>{const containerElement=containerRef.current;entries.forEach((entry=>{const entryIndex=Array.from(containerElement.children).findIndex((child=>child===entry.target));entry.isIntersecting&&entry.intersectionRatio>=threshold&&onVisibleIndexChange(entryIndex)}))}),{root:containerRef.current,threshold});return childRefs.current.forEach((child=>{child&&observer.observe(child)})),()=>{observer.disconnect()}}),[threshold,onVisibleIndexChange]),{containerRef,setChildRef:index=>ref=>{observerRef.current&&(ref?observerRef.current.observe(ref):observerRef.current.unobserve(childRefs.current[index])),childRefs.current[index]=ref}}}({onVisibleIndexChange,threshold:.7});function scrollBy(delta){const scroller=scrollerRef.current,child=scroller.children[visibleIndex+delta];child&&scrollerRef.current.scrollTo(child.offsetLeft-scroller.offsetLeft,0)}function handleClick(event){if(isEditable&&!isSelected)return;const rect=scrollerRef.current.getBoundingClientRect();(event.pageX-rect.x)/rect.width<.5?visibleIndex>0?scrollBy(-1):onBump&&onBump():visibleIndex{if(lastVisibleIndex.current!==visibleIndex&&visibleIndex>=0&&(controlled||null===lastVisibleIndex.current)){lastVisibleIndex.current=visibleIndex;const scroller=scrollerRef.current,item=scroller.children[visibleIndex];scroller.style.scrollBehavior="auto",scroller.scrollTo(Math.abs(scroller.offsetLeft-item.offsetLeft),0),scroller.style.scrollBehavior=null}}),[visibleIndex,scrollerRef,controlled]),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(imageGallery_ImageGallery_module.wrapper,{[imageGallery_ImageGallery_module.wide]:contentElementWidth===frontend.ee.lg||contentElementWidth===frontend.ee.xl},{[imageGallery_ImageGallery_module.customMargin]:customMargin}),children:[(0,jsx_runtime.jsx)("div",{className:imageGallery_ImageGallery_module.leftButton,children:(0,jsx_runtime.jsx)(ScrollButton,{direction:"left",disabled:visibleIndex<=0,onClick:()=>scrollBy(-1)})}),(0,jsx_runtime.jsx)("div",{className:imageGallery_ImageGallery_module.rightButton,children:(0,jsx_runtime.jsx)(ScrollButton,{direction:"right",disabled:visibleIndex>=items.length-1,onClick:()=>scrollBy(1)})}),(0,jsx_runtime.jsx)("div",{className:imageGallery_ImageGallery_module.items,ref:scrollerRef,children:items.map(((item,index)=>(0,jsx_runtime.jsx)(Item,{ref:setChildRef(index),item,current:index===visibleIndex,configuration,onClick:handleClick,children:displayFullscreenToggle&&(0,jsx_runtime.jsx)(frontend.XC,{isFullscreen:!1,onEnter:onFullscreenEnter})},item.id)))})]})}ImageGallery.displayName="ImageGallery",Scroller.displayName="Scroller";const Item=(0,react.forwardRef)((function({item,configuration,current,onClick,children},ref){const updateConfiguration=(0,frontend.MP)(),{shouldLoad}=(0,frontend.OF)(),captions=configuration.captions||{},caption=captions[item.id],imageFile=(0,frontend.Zo)({configuration:item,collectionName:"imageFiles",propertyName:"image"});return(0,jsx_runtime.jsx)("div",{className:classnames_default()(imageGallery_ImageGallery_module.item,{[imageGallery_ImageGallery_module.current]:current,[imageGallery_ImageGallery_module.placeholder]:item.placeholder}),ref,children:(0,jsx_runtime.jsx)("div",{className:imageGallery_ImageGallery_module.figure,children:(0,jsx_runtime.jsxs)(frontend.Gi,{file:imageFile,aspectRatio:imageFile?void 0:.75,scale:.8,opaque:!imageFile,children:[(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsx)(frontend.Bc,{caption,variant:configuration.captionVariant,onCaptionChange:function(caption){updateConfiguration({captions:{...captions,[item.id]:caption}})},addCaptionButtonVisible:current&&!item.placeholder,addCaptionButtonPosition:"inside",children:(0,jsx_runtime.jsxs)(frontend.Gi.Content,{children:[(0,jsx_runtime.jsx)("div",{onClick,children:(0,jsx_runtime.jsx)(frontend.Ee,{imageFile,load:shouldLoad})}),children,(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"insideElement",items:[{file:imageFile,label:"image"}]})]})})}),(0,jsx_runtime.jsx)(frontend.Bw,{configuration,context:"afterElement",items:[{file:imageFile,label:"image"}]})]})})})}));frontend.tQ.contentElementTypes.register("imageGallery",{component:ImageGallery,lifecycle:!0,customMargin:!0})},"./src/contentElements/imageGallery/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/imageGallery/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"imageGallery",baseConfiguration:{items:[{id:1,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")},{id:2,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","churchBefore")},{id:3,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","churchAfter")},{id:4,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")},{id:5,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","churchBefore")},{id:6,image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","churchAfter")}]},inlineFileRights:!0,variants:[{name:"Custom scroll button size",themeOptions:{properties:{root:{imageGalleryScrollButtonSize:"60px"}}}},{name:"With Captions",configuration:{captions:{1:[{type:"paragraph",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum."}]}]}}},{name:"With Caption Variant",configuration:{captions:{1:[{type:"paragraph",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum."}]}]},captionVariant:"inverted"},themeOptions:{properties:{"figureCaption-inverted":{darkContentSurfaceColor:"var(--root-light-content-surface-color)",lightContentSurfaceColor:"var(--root-dark-content-surface-color)",darkContentTextColor:"var(--root-light-content-text-color)",lightContentTextColor:"var(--root-dark-content-text-color)"}}}}]})},"./src/contentElements/infoTable/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"infoTable",baseConfiguration:{value:[{type:"row",children:[{type:"label",children:[{text:"Name"}]},{type:"value",children:[{text:"Jane "},{text:"Doe",italic:!0}]}]},{type:"row",children:[{type:"label",children:[{text:"Website"}]},{type:"value",children:[{text:"Find more "},{type:"link",href:"https://example.com",openInNewTab:!0,children:[{text:"here"}]}]}]}]}})},"./src/contentElements/inlineAudio/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"inlineAudio",baseConfiguration:{id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("audioFiles","quicktime_jingle"),autoplay:!1,controls:!1},variants:[{name:"stand alone"},{name:"stand alone with caption",configuration:{caption:"Some caption"}},{name:"with poster image",configuration:{posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")}},{name:"with poster image and caption",configuration:{posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle"),caption:"Some caption"}},{name:"with waveform",configuration:{playerControlVariant:"waveform",waveformColor:"#1963ad"}},{name:"with waveform and caption",configuration:{playerControlVariant:"waveform",waveformColor:"#1963ad",caption:"Some caption"}},{name:"with waveform and poster image",configuration:{playerControlVariant:"waveform",waveformColor:"#1963ad",posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")}},{name:"with waveform, poster image and caption",configuration:{playerControlVariant:"waveform",waveformColor:"#1963ad",posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle"),caption:"Some caption"}}],inlineFileRights:!0})},"./src/contentElements/inlineBeforeAfter/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sn)(module,{typeName:"inlineBeforeAfter",baseConfiguration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:50,before_label:"2010",after_label:"2020"},variants:[{name:"full-width",configuration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:50,before_label:"2010",after_label:"2020",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.full}},{name:"non-centered divider",configuration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:30,before_label:"Spring 2010",after_label:"Spring 2020"}},{name:"colored divider",configuration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:50,slider_color:"red",before_label:"2010",after_label:"2020"}},{name:"With caption",configuration:{before_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore"),after_id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter"),initial_slider_position:50,caption:"Some text here"}},{name:"With position backdrop",sectionConfiguration:{backdropType:"contentElement",backdrop:{contentElement:1001}},permaId:1001,configuration:{position:"backdrop"}}],inlineFileRights:!0})},"./src/contentElements/inlineImage/frontend.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var frontend=__webpack_require__("./src/frontend/index.js"),jsx_runtime=(__webpack_require__("../../../node_modules/react/index.js"),__webpack_require__("../../../node_modules/react/jsx-runtime.js"));function OrientationAwareInlineImage({landscapeImageFile,portraitImageFile,contentElementId,contentElementWidth,configuration}){const imageFile=(0,frontend.BT)()&&portraitImageFile?portraitImageFile:landscapeImageFile;return(0,jsx_runtime.jsx)(ImageWithCaption,{imageFile,contentElementId,contentElementWidth,configuration})}function ImageWithCaption({imageFile,contentElementId,contentElementWidth,configuration}){const{shouldLoad}=(0,frontend.OF)(),{enableFullscreen}=configuration,supportFullscreen=enableFullscreen&&contentElementWidth{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/inlineImage/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"inlineImage",baseConfiguration:{id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")},variants:[{name:"With Caption",configuration:{caption:"Some text here"}},{name:"With Caption Variant",configuration:{caption:"Some text here",captionVariant:"inverted"},themeOptions:{properties:{"figureCaption-inverted":{darkContentSurfaceColor:"var(--root-light-content-surface-color)",lightContentSurfaceColor:"var(--root-dark-content-surface-color)",darkContentTextColor:"var(--root-light-content-text-color)",lightContentTextColor:"var(--root-dark-content-text-color)"}}}}],inlineFileRights:!0})},"./src/contentElements/inlineVideo/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"inlineVideo",baseConfiguration:{id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("videoFiles","interview_toni"),autoplay:!1,controls:!1},variants:[{name:"with poster image",configuration:{posterId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","turtle")}},{name:"with position backdrop",sectionConfiguration:{backdropType:"contentElement",backdrop:{contentElement:1001}},permaId:1001,configuration:{position:"backdrop"}}],inlineFileRights:!0})},"./src/contentElements/question/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"question",baseConfiguration:{expandByDefault:!0,question:[{type:"heading",children:[{text:"What else is important?"}]}],answer:[{type:"paragraph",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. "}]},{type:"paragraph",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]}]},variants:[{name:"Closed",configuration:{expandByDefault:!1}}]})},"./src/contentElements/quote/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");function markSvg(){return"url(\"data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 358.88'%3E%3Cpath fill='%230ff' fill-rule='nonzero' d='M383.91 0c42.61 0 74.76 14 96.41 41.99 10.59 13.68 18.53 29.23 23.81 46.63 5.25 17.26 7.87 36.24 7.87 56.9 0 23.45-3.27 45.79-9.81 67.02-6.55 21.24-16.35 41.25-29.38 60.01-13.05 18.77-28.97 35.33-47.76 49.66-18.67 14.24-40.16 26.25-64.44 36.03a8.869 8.869 0 0 1-8.51-1.06l-88.49-56.56c-4.12-2.63-5.33-8.1-2.7-12.21a8.769 8.769 0 0 1 4.06-3.42c16.64-6.98 31.71-14.08 45.19-21.3 13.47-7.22 25.48-14.62 36.02-22.19 10.22-7.34 19.04-15.44 26.45-24.3 2.46-2.93 4.76-5.94 6.9-9.03-4.65 1.45-9.61 2.17-14.88 2.17-13.52 0-26.24-2.13-38.14-6.37-11.93-4.24-22.97-10.61-33.12-19.1-10.43-8.71-18.26-19.37-23.47-31.94-5.12-12.35-7.69-26.44-7.69-42.26 0-18.17 2.7-34.18 8.08-48.01 5.51-14.18 13.82-25.97 24.88-35.33 10.85-9.17 23.79-16.05 38.81-20.61C348.74 2.24 365.38 0 383.91 0zm82.4 52.81c-18.08-23.36-45.55-35.05-82.4-35.05-16.93 0-31.86 1.97-44.78 5.89-12.63 3.84-23.47 9.58-32.49 17.22-8.79 7.44-15.41 16.84-19.82 28.18-4.55 11.69-6.83 25.57-6.83 41.62 0 13.52 2.11 25.35 6.3 35.46 4.11 9.89 10.27 18.28 18.48 25.14 8.49 7.1 17.72 12.43 27.67 15.98 9.95 3.55 20.69 5.33 32.21 5.33 9.05 0 16.67-3.34 22.85-10 3.14-3.34 8.37-3.77 12.01-.87l4.44 3.56c3.17 2.42 4.4 6.78 2.71 10.59-5.25 11.83-12.07 22.74-20.42 32.72-8.32 9.94-18.23 19.04-29.72 27.29-11.16 8.01-23.84 15.83-38.03 23.43-9.78 5.24-20.23 10.36-31.34 15.37l71.04 45.41c21.07-8.85 39.77-19.5 56.1-31.95 17.28-13.18 31.92-28.42 43.94-45.71 12.03-17.31 21.04-35.68 27.02-55.08 5.99-19.43 8.99-40.04 8.99-61.82 0-19.07-2.35-36.33-7.04-51.76-4.64-15.3-11.61-28.96-20.89-40.95zM124.39 0c42.62 0 74.76 14 96.42 41.99 10.58 13.68 18.52 29.23 23.81 46.63 5.24 17.26 7.87 36.24 7.87 56.9 0 47.08-13.07 89.43-39.2 127.03-13.04 18.77-28.97 35.33-47.76 49.66-18.66 14.24-40.15 26.25-64.44 36.03a8.876 8.876 0 0 1-8.51-1.06L4.09 300.62c-4.12-2.63-5.33-8.1-2.7-12.21a8.769 8.769 0 0 1 4.06-3.42c16.64-6.98 31.71-14.08 45.2-21.3 13.47-7.22 25.48-14.62 36.02-22.19 10.21-7.34 19.03-15.44 26.45-24.3 2.47-2.95 4.78-5.98 6.94-9.09-4.71 1.48-9.69 2.23-14.93 2.23-13.54 0-26.27-2.13-38.17-6.37l-.44-.17c-11.76-4.26-22.64-10.57-32.64-18.93-10.43-8.71-18.26-19.37-23.48-31.94-5.12-12.35-7.68-26.44-7.68-42.26 0-18.17 2.69-34.18 8.07-48.01 5.52-14.18 13.82-25.97 24.89-35.33 10.84-9.17 23.78-16.05 38.8-20.61C89.22 2.24 105.87 0 124.39 0zm82.4 52.81c-18.08-23.36-45.54-35.05-82.4-35.05-16.93 0-31.86 1.97-44.77 5.89-12.64 3.84-23.47 9.58-32.49 17.22-8.8 7.44-15.41 16.84-19.82 28.18-4.55 11.69-6.83 25.57-6.83 41.62 0 13.52 2.1 25.35 6.3 35.46 4.1 9.89 10.27 18.28 18.48 25.14 8.4 7.03 17.5 12.31 27.27 15.85l.4.13c9.95 3.55 20.69 5.33 32.2 5.33 4.61 0 8.79-.82 12.51-2.45 3.75-1.64 7.21-4.16 10.35-7.55 3.14-3.34 8.37-3.77 12-.87l4.45 3.56a8.843 8.843 0 0 1 2.71 10.59 138.097 138.097 0 0 1-20.43 32.72c-8.32 9.94-18.23 19.04-29.71 27.29-11.16 8.01-23.85 15.83-38.04 23.43-9.78 5.24-20.22 10.36-31.34 15.37l71.04 45.41c21.07-8.85 39.78-19.5 56.1-31.95 17.28-13.18 31.93-28.42 43.95-45.71 24-34.54 36-73.51 36-116.9 0-19.07-2.34-36.33-7.03-51.76-4.65-15.3-11.62-28.96-20.9-40.95z'/%3E%3C/svg%3E\")"}module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"quote",baseConfiguration:{text:[{type:"paragraph",children:[{text:"Be the change that you wish to see in the world."}]}],attribution:[{type:"paragraph",children:[{text:"Mahatma Gandhi"}]},{type:"paragraph",children:[{text:"1869–1948"}]}]},variants:[{name:"Large",configuration:{textSize:"large"}},{name:"Medium",configuration:{textSize:"medium"}},{name:"Small",configuration:{textSize:"small"}},{name:"Very Small",configuration:{textSize:"verySmall"}},{name:"Large Centered",configuration:{variant:"largeCentered-custom"},themeOptions:{properties:{"quote-largeCentered-custom":{quoteLargeMarkFontSize:"3em"}}}},{name:"Hanging",themeOptions:{quoteDesign:"hanging"}},{name:"Hanging Centered Ragged",configuration:{text:[{type:"paragraph",children:[{text:"Be the change\n that you wish to see in the world"}]}]},themeOptions:{quoteDesign:"hanging"},sectionConfiguration:{layout:"centerRagged"}},{name:"Hanging with custom spacing",themeOptions:{quoteDesign:"hanging",properties:{root:{quoteHangingMarkSpacing:"0.3em"}}}},{name:"Centered Attribution",themeOptions:{properties:{root:{quoteAttributionMinWidth:"50%"}}}},{name:"Inline",themeOptions:{quoteDesign:"inline",properties:{root:{quoteLeftMark:'"»"',quoteRightMark:'"«"',quoteMarkFontWeight:"normal",quoteIndent:0,quoteMarkOpacity:1}}}},{name:"Double angle",themeOptions:{properties:{root:{quoteLeftMark:'"»"',quoteLeftMarkTop:"-0.35em"}}}},{name:"SVG mark",themeOptions:{properties:{root:{quoteLeftMark:markSvg(),quoteLargeMarkFontSize:"1em",quoteMarkWidth:"1.5em",quoteHangingMarkSpacing:"0.3em",quoteIndent:"1.8em",quoteLeftMarkTop:"-0.35em"}}}},{name:"SVG mask mark",themeOptions:{properties:{root:{quoteLeftMarkMaskImage:markSvg(),quoteMarkColor:"red",quoteLargeMarkFontSize:"1.2em",quoteMarkOpacity:"1",quoteMarkWidth:"1.25em",quoteHangingMarkSpacing:"0.3em",quoteIndent:"1.8em",quoteLeftMarkTop:"-0.35em"}}}},{name:"SVG mask mark with palette color",themeOptions:{properties:{root:{paletteColorAccent:"#04f",quoteLeftMarkMaskImage:markSvg(),quoteLargeMarkFontSize:"1.2em",quoteMarkOpacity:"1",quoteMarkWidth:"1.25em",quoteHangingMarkSpacing:"0.3em",quoteIndent:"1.8em",quoteLeftMarkTop:"-0.35em"}}},configuration:{color:"accent"}},{name:"Pallete color",themeOptions:{properties:{root:{paletteColorAccent:"#04f"}}},configuration:{color:"accent"}}]})},"./src/contentElements/soundDisclaimer/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"soundDisclaimer",baseConfiguration:{}})},"./src/contentElements/textBlock/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module);const linkExampleConfiguration={value:[{type:"paragraph",children:[{text:"This is a "},{type:"link",href:"https://example.com",children:[{text:"link"}]}]}]};(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"textBlock",baseConfiguration:{value:[{type:"heading",children:[{text:"Heading"}]},{type:"paragraph",children:[{text:"At",bold:!0},{text:" "},{text:"vero",underline:!0},{text:" eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. "},{text:"This is a "},{type:"link",href:"https://example.com",children:[{text:"link"}]}]},{type:"block-quote",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren."}]},{type:"paragraph",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]},{type:"bulleted-list",children:[{type:"list-item",children:[{text:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]},{type:"list-item",children:[{text:"Sed diam nonumy eirmod tempor invidunt ut labore et dolore."}]}]},{type:"paragraph",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]},{type:"numbered-list",children:[{type:"list-item",children:[{text:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]},{type:"list-item",children:[{text:"Sed diam nonumy eirmod tempor invidunt ut labore et dolore."}]}]}]},variants:[{name:"Palette color",themeOptions:{properties:{root:{paletteColorAccent:"#04f"}}},configuration:{value:[{type:"heading",color:"accent",children:[{text:"Heading"}]},{type:"paragraph",color:"accent",children:[{text:"Some paragraph"}]}]}},{name:"Text align justify",configuration:{value:[{type:"heading",textAlign:"justify",children:[{text:"Heading"}]},{type:"paragraph",textAlign:"justify",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]}]}},{name:"With theme link color",configuration:linkExampleConfiguration,themeOptions:{properties:{root:{contentLinkColor:"red"}}}},{name:"With theme light link color",configuration:linkExampleConfiguration,themeOptions:{properties:{root:{lightContentLinkColor:"yellow",darkContentLinkColor:"green"}}}},{name:"With theme dark link color in inverted section",configuration:linkExampleConfiguration,sectionConfiguration:{invert:!0},themeOptions:{properties:{root:{lightContentLinkColor:"yellow",darkContentLinkColor:"green"}}}},{name:"With customized hanging quotes",themeOptions:{quoteDesign:"hanging",properties:{root:{quoteLeftMark:'"»"',quoteRightMark:'"«"',quoteHangingMarkSpacing:"0.2em",quoteMarkOpacity:1,quoteMarkFontWeight:"normal",textBlockBlockQuoteHangingIndent:"2em"}}}},{name:"With customized inline quotes",themeOptions:{quoteDesign:"inline",properties:{root:{quoteLeftMark:'"»"',quoteRightMark:'"«"'}}}},{name:"With custom lists",themeOptions:{properties:{root:{textBlockUnorderedListStyleType:'"- "',textBlockUnorderedListMarkerColor:"red",textBlockUnorderedListIndent:"15px",textBlockOrderedListIndent:"60px",textBlockFirstListItemMarginTop:"2rem",textBlockListItemMarginTop:0}}}},{name:"With custom content text colors",themeOptions:{properties:{root:{lightContentTextColor:"green"},headings:{lightContentTextColor:"red"}}}},{name:"With custom content text colors in inverted section",sectionConfiguration:{invert:!0},themeOptions:{properties:{root:{darkContentTextColor:"green"},headings:{darkContentTextColor:"red"}}}}]})},"./src/contentElements/tikTokEmbed/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var frontend=__webpack_require__("./src/frontend/index.js"),lib=(__webpack_require__("../../../node_modules/react/index.js"),__webpack_require__("../../../node_modules/react-tiny-oembed/lib/index.js")),lib_default=__webpack_require__.n(lib),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),TikTokEmbed_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/tikTokEmbed/TikTokEmbed.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TikTokEmbed_module.Z,options);const tikTokEmbed_TikTokEmbed_module=TikTokEmbed_module.Z&&TikTokEmbed_module.Z.locals?TikTokEmbed_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const tikTokProvider={provider_name:"TikTok",provider_url:"http://www.tiktok.com/",endpoints:[{schemes:["https://www.tiktok.com/*","https://www.tiktok.com/*/video/*"],url:"https://www.tiktok.com/oembed"}]};function TikTokEmbed({configuration}){const{url}=configuration,{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad}=(0,frontend.OF)(),isStaticPreview=(0,frontend.ln)();return(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsxs)("div",{style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:[(0,jsx_runtime.jsx)("div",{className:tikTokEmbed_TikTokEmbed_module.wrapper,children:shouldLoad&&url&&!isStaticPreview&&(0,jsx_runtime.jsx)(frontend.IG,{providerName:"tiktok",children:(0,jsx_runtime.jsx)("div",{className:tikTokEmbed_TikTokEmbed_module.inner,"data-percy":"hide",children:(0,jsx_runtime.jsx)(lib_default(),{url,providers:[tikTokProvider]},url)})})}),(0,jsx_runtime.jsx)(frontend.IQ,{inset:!0,providerName:"tiktok"})]})})}TikTokEmbed.displayName="TikTokEmbed",frontend.tQ.contentElementTypes.register("tikTokEmbed",{component:TikTokEmbed,lifecycle:!0,customMargin:!0,consentVendors({t}){const prefix="pageflow_scrolled.public.tiktok";return[{name:"tiktok",displayName:t(`${prefix}.consent_vendor_name`),description:t(`${prefix}.consent_vendor_description`),paradigm:"lazy opt-in"}]}});var stories=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,stories.sn)(module,{typeName:"tikTokEmbed",baseConfiguration:{url:"https://www.tiktok.com/@scout2015/video/6718335390845095173"},consent:!0})},"./src/contentElements/twitterEmbed/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"twitterEmbed",baseConfiguration:{url:"https://twitter.com/pageflow_io/status/1484828278623985664"},consent:!0,variants:[{name:"Placeholder",configuration:{url:""}}]})},"./src/contentElements/videoEmbed/frontend.js":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{"use strict";var frontend=__webpack_require__("./src/frontend/index.js"),react=__webpack_require__("../../../node_modules/react/index.js"),ReactPlayer=__webpack_require__("../../../node_modules/react-player/lib/ReactPlayer.js");const youtubeMatcher=/youtube\.com\/|youtu\.be\//,vimeoMatcher=/vimeo\.com\//,facebookMatcher=/facebook\.com\//;function getProviderName(url){return youtubeMatcher.test(url)?"youtube":vimeoMatcher.test(url)?"vimeo":facebookMatcher.test(url)?"facebook":null}var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),VideoEmbed_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/videoEmbed/VideoEmbed.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(VideoEmbed_module.Z,options);const videoEmbed_VideoEmbed_module=VideoEmbed_module.Z&&VideoEmbed_module.Z.locals?VideoEmbed_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const aspectRatios={wide:.5625,narrow:.75,square:1,portrait:1.7777};function VideoEmbed({contentElementId,configuration}){const{isEditable,isSelected}=(0,frontend.EK)(),{shouldLoad}=(0,frontend.OF)(),[playerState,setPlayerState]=(0,react.useState)("unplayed"),providerName=getProviderName(configuration.videoSource);return(0,jsx_runtime.jsx)("div",{style:{pointerEvents:isEditable&&!isSelected?"none":void 0},children:(0,jsx_runtime.jsx)(frontend.Gi,{aspectRatio:aspectRatios[configuration.aspectRatio||"wide"],children:(0,jsx_runtime.jsx)(frontend.SA,{children:(0,jsx_runtime.jsxs)(frontend.du,{configuration,children:[(0,jsx_runtime.jsx)(frontend.Gi.Content,{children:shouldLoad&&(0,jsx_runtime.jsx)(PreparedPlayer,{playerState,setPlayerState,contentElementId,configuration,providerName})}),(0,jsx_runtime.jsx)(frontend.IQ,{providerName,hide:"playing"===playerState})]})})})})}function PreparedPlayer({contentElementId,configuration,playerState,setPlayerState,providerName}){(0,frontend.El)({key:contentElementId,request:"playing"===playerState,onLost(){setPlayerState("paused")}}),(0,frontend.OF)({onInvisible(){setPlayerState("paused")}});const posterImageFile=(0,frontend.TR)({collectionName:"imageFiles",permaId:configuration.posterId}),posterUrl=posterImageFile?.isReady&&posterImageFile.urls.large;const atmoHooks=function useAtmoHooks(atmoDuringPlayback){const atmo=(0,frontend.hL)();return(0,react.useMemo)((()=>{const{before,after}=atmo.createMediaPlayerHooks(atmoDuringPlayback)||{before(){},after(){}};let timeout;return{before(){timeout?(clearTimeout(timeout),timeout=null):before()},after(){timeout=setTimeout((()=>{after(),timeout=null}),1e3)}}}),[atmo,atmoDuringPlayback])}(configuration.atmoDuringPlayback);function onPlay(){setPlayerState("playing"),atmoHooks.before()}function onPauseOrEnd(){setPlayerState("paused"),atmoHooks.after()}return(0,jsx_runtime.jsx)(frontend.IG,{providerName,children:({consentedHere})=>(0,jsx_runtime.jsx)(ReactPlayer.ZP,{className:videoEmbed_VideoEmbed_module.embedPlayer,url:configuration.videoSource,playing:"paused"!==playerState,onPlay,onPause:onPauseOrEnd,onEnded:onPauseOrEnd,light:!consentedHere&&"unplayed"===playerState&&(posterUrl||!0),width:"100%",height:"100%",controls:!configuration.hideControls,config:{_unused:configuration.atmoDuringPlayback,youtube:{playerVars:{showinfo:!configuration.hideInfo}},vimeo:{playerOptions:{byline:!configuration.hideInfo}}}},function keyFromConfiguration(config){return[config.hideControls,config.hideInfo].join("")}(configuration))})}VideoEmbed.displayName="VideoEmbed",PreparedPlayer.displayName="PreparedPlayer",frontend.tQ.contentElementTypes.register("videoEmbed",{component:VideoEmbed,lifecycle:!0,consentVendors({configuration,t}){const provider=getProviderName(configuration.videoSource);if(provider){const prefix="pageflow_scrolled.public.video_embed.consent";return[{name:provider,displayName:t(`${prefix}.${provider}.vendor_name`),description:t(`${prefix}.${provider}.vendor_description`),paradigm:"lazy opt-in"}]}return[]}})},"./src/contentElements/videoEmbed/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/videoEmbed/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js");module=__webpack_require__.hmd(module),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"videoEmbed",baseConfiguration:{videoSource:"https://www.youtube.com/embed/G_-KPFsYMX4"},variants:[{name:"With Caption",configuration:{caption:"Some text here"}},{name:"Aspect Ratio 16:9",configuration:{aspectRatio:"wide"}},{name:"Aspect Ratio 4:3",configuration:{aspectRatio:"narrow"}},{name:"Aspect Ratio 1:1",configuration:{aspectRatio:"square"}},{name:"Aspect Ratio 9:16",configuration:{aspectRatio:"portrait"}}]})},"./src/contentElements/vrImage/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/contentElements/frontend.js");var pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js"),mockdate__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/mockdate/lib/mockdate.js"),mockdate__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(mockdate__WEBPACK_IMPORTED_MODULE_2__),_percy_io_in_percy__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@percy-io/in-percy/src/index.js"),_percy_io_in_percy__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_percy_io_in_percy__WEBPACK_IMPORTED_MODULE_3__);module=__webpack_require__.hmd(module),_percy_io_in_percy__WEBPACK_IMPORTED_MODULE_3___default()()&&mockdate__WEBPACK_IMPORTED_MODULE_2___default().set("2021-08-02"),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sn)(module,{typeName:"vrImage",baseConfiguration:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","equirectangularMono")},variants:[{name:"With initial yaw and pitch",configuration:{initialYaw:180,initialPitch:30}},{name:"Stereo image",configuration:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("imageFiles","equirectangularStereo")}},{name:"With caption",configuration:{caption:"Some text here"}},{name:"With position backdrop",sectionConfiguration:{backdropType:"contentElement",backdrop:{contentElement:1001}},permaId:1001,configuration:{position:"backdrop"}}],inlineFileRights:!0})},"./src/entryState/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{MB:()=>EntryStateProvider,I_:()=>getFileUrlTemplateHost,HB:()=>updateContentElementConfiguration,iR:()=>useAdditionalSeedData,ML:()=>useAvailableQualities,W$:()=>useChapter,HV:()=>useChapters,mz:()=>useContentElement,J7:()=>useContentElementConsentVendor,Bg:()=>useCredits,T3:()=>useDarkWidgets,en:()=>useEntryMetadata,QR:()=>useEntryStateDispatch,RN:()=>useEntryStructure,Hr:()=>useEntryTranslations,TR:()=>useFile,qE:()=>useFileRights,Zo:()=>useFileWithInlineRights,$n:()=>useLegalInfo,F5:()=>useNestedFiles,fp:()=>useSection,bD:()=>useSectionForegroundContentElements,Zp:()=>useSectionsWithChapter,xY:()=>useShareProviders,Cx:()=>useShareUrl,Fg:()=>useTheme,FZ:()=>useWidget});var react=__webpack_require__("../../../node_modules/react/index.js"),index_modern=__webpack_require__("../../../node_modules/use-context-selector/dist/index.modern.js"),es=__webpack_require__("../../../node_modules/reselect/es/index.js");const PREFIX="PAGEFLOW_SCROLLED_COLLECTION",RESET=`${PREFIX}_RESET`,ADD=`${PREFIX}_ADD`,CHANGE=`${PREFIX}_CHANGE`,PATCH_CONFIGURATION=`${PREFIX}_PATCH_CONFIGURATION`,REMOVE=`${PREFIX}_REMOVE`,SORT=`${PREFIX}_SORT`;function reducer(state,action){const collectionName=action.payload.collectionName,keyAttribute=action.payload.keyAttribute;switch(action.type){case RESET:return{...state,[collectionName]:init(action.payload.items,keyAttribute)};case ADD:return{...state,[collectionName]:{order:action.payload.order,items:{...state[collectionName].items,[action.payload.attributes[keyAttribute]]:action.payload.attributes}}};case CHANGE:return{...state,[collectionName]:{order:state[collectionName].order,items:{...state[collectionName].items,[action.payload.attributes[keyAttribute]]:action.payload.attributes}}};case PATCH_CONFIGURATION:const key=action.payload.key;return{...state,[collectionName]:{order:state[collectionName].order,items:{...state[collectionName].items,[key]:{...state[collectionName].items[key],configuration:{...state[collectionName].items[key].configuration,...action.payload.configuration}}}}};case REMOVE:const clonedItems={...state[collectionName].items};return delete clonedItems[action.payload.key],{...state,[collectionName]:{order:action.payload.order,items:clonedItems}};case SORT:return{...state,[collectionName]:{order:action.payload.order,items:state[collectionName].items}};default:return state}}function init(items,keyAttribute="id"){return{order:(items=items.filter((item=>item[keyAttribute]))).map((item=>item[keyAttribute])),items:items.reduce(((result,item)=>(result[item[keyAttribute]]=item,result)),{})}}function createItemsSelector(collectionName,filter){if(filter){const itemsSelector=createItemsSelector(collectionName);return createShallowEqualArraysSelector((collections=>itemsSelector(collections).filter(filter)),(items=>items))}return(0,es.P1)((collections=>collections[collectionName]),toOrderedItems)}function toOrderedItems(collection){if(collection){const items=collection.items;return collection.order.map((key=>items[key]))}return[]}const createShallowEqualArraysSelector=(0,es.wN)(es.PW,(function shallowEqualArrays(a,b){return a.length===b.length&&a.every(((item,index)=>item===b[index]))}));var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const Context=(0,index_modern.kr)();function EntryStateProvider({seed,children}){const[collections,dispatch]=function useCollections(seed={},{keyAttribute}={}){return(0,react.useReducer)(reducer,Object.keys(seed).reduce(((result,key)=>(result[key]=init(seed[key],keyAttribute),result)),{}))}(seed.collections,{keyAttribute:"permaId"}),value=(0,react.useMemo)((()=>({entryState:{collections,config:seed.config},dispatch})),[collections,dispatch,seed]);return(0,jsx_runtime.jsx)(Context.Provider,{value,children})}function useEntryState(selector=(entryState=>entryState)){return(0,index_modern.Sz)(Context,(value=>selector(value.entryState)))}function useEntryStateDispatch(){return(0,index_modern.Sz)(Context,(value=>value.dispatch))}function EntryStateProvider_useEntryStateConfig(){return useEntryState((entryState=>entryState.config))}function useEntryStateCollectionItem(collectionName,key){return useEntryState((entryState=>function getItem(state,collectionName,key){if(state[collectionName])return state[collectionName].items[key]}(entryState.collections,collectionName,key)))}function useEntryStateCollectionItems(collectionName,filter){const itemsSelector=(0,react.useMemo)((()=>createItemsSelector(collectionName,filter)),[collectionName,filter]);return useEntryState((entryState=>itemsSelector(entryState.collections)))}function useMultipleEntryStateCollectionItems(collectionNames){const multipleItemsSelector=(0,react.useMemo)((()=>function createMultipleItemsSelector(collectionNames,filter){return(0,es.P1)(...collectionNames.map((collectionName=>collections=>collections[collectionName])),((...collections)=>collectionNames.reduce(((result,collectionName,index)=>(result[collectionName]=toOrderedItems(collections[index]),result)),{})))}(collectionNames)),[collectionNames]);return useEntryState((entryState=>multipleItemsSelector(entryState.collections)))}function useAdditionalSeedData(name){const config=EntryStateProvider_useEntryStateConfig();if(!config.additionalSeedData[name])throw new Error(`Could not find additional seed data with name '${name}'.`);return config.additionalSeedData[name]}function useContentElementConsentVendor({contentElementId}){const config=EntryStateProvider_useEntryStateConfig(),vendorName=config.contentElementConsentVendors[contentElementId];return config.consentVendors.find((vendor=>vendor.name===vendorName))}function useTheme(){return EntryStateProvider_useEntryStateConfig().theme}function useEntryMetadata(){const entries=useEntryStateCollectionItems("entries");return(0,react.useMemo)((()=>entries[0]),[entries])}function useDarkWidgets(){const theme=useTheme();return useEntryMetadata().configuration.darkWidgets||theme.options.darkWidgets}function useShareProviders({isPhonePlatform}){const config=EntryStateProvider_useEntryStateConfig(),entryMetadata=useEntryMetadata(),shareProviders=entryMetadata?.shareProviders||{},urlTemplates=config.shareUrlTemplates;return(0,react.useMemo)((()=>{const sharing={email:{iconName:"email",name:"Mail",url:urlTemplates.email},facebook:{iconName:"facebook",name:"Facebook",url:urlTemplates.facebook},linked_in:{iconName:"linkedIn",name:"LinkedIn",url:urlTemplates.linked_in},telegram:{iconName:"telegram",name:"Telegram",url:urlTemplates.telegram},twitter:{iconName:"twitter",name:"X",url:urlTemplates.twitter},whats_app:{iconName:"whatsApp",name:"WhatsApp",url:urlTemplates.whats_app}};return function activeShareProviders(shareProvidersConfig,isPhonePlatform){const providers=function filterShareProviders(shareProvidersConfig,isPhonePlatform){if(!isPhonePlatform)return Object.keys(shareProvidersConfig).filter((function(provider){return"telegram"!==provider&&"whats_app"!==provider}));return Object.keys(shareProvidersConfig)}(shareProvidersConfig,isPhonePlatform);return providers.filter((function(provider){return!1!==shareProvidersConfig[provider]}))}(shareProviders,isPhonePlatform).map((provider=>{const config=sharing[provider];return{name:config.name,iconName:config.iconName,url:config.url}}))}),[shareProviders,isPhonePlatform,urlTemplates])}function useShareUrl(){const entryMetadata=useEntryMetadata(),config=EntryStateProvider_useEntryStateConfig();return entryMetadata?entryMetadata.shareUrl?entryMetadata.shareUrl:config.prettyUrl:config.shareUrl}function useEntryTranslations(){return EntryStateProvider_useEntryStateConfig().entryTranslations}EntryStateProvider.displayName="EntryStateProvider";var slugify=__webpack_require__("../../../node_modules/slugify/slugify.js"),slugify_default=__webpack_require__.n(slugify);function useEntryStructure(){const chapters=useChapters(),sections=useEntryStateCollectionItems("sections");return(0,react.useMemo)((()=>{const linkedSections=sections.map((section=>sectionData(section)));return linkedSections.forEach(((section,index)=>{section.sectionIndex=index,section.previousSection=linkedSections[index-1],section.nextSection=linkedSections[index+1]})),chapters.map((chapter=>{const chapterSections=linkedSections.filter((item=>item.chapterId===chapter.id));return chapterSections.forEach((section=>section.chapter=chapter)),{...chapter,sections:chapterSections}}))}),[chapters,sections])}function useSectionsWithChapter(){const chapters=useChapters(),sections=useEntryStateCollectionItems("sections"),chaptersById=(0,react.useMemo)((()=>chapters.reduce(((result,chapter)=>(result[chapter.id]=chapter,result)),{})),[chapters]);return(0,react.useMemo)((()=>sections.map(((section,sectionIndex)=>({sectionIndex,...sectionData(section),chapter:chaptersById[section.chapterId]})))),[chaptersById,sections])}function useSection({sectionPermaId}){return sectionData(useEntryStateCollectionItem("sections",sectionPermaId))}function sectionData(section){return section&&{permaId:section.permaId,id:section.id,chapterId:section.chapterId,...(configuration=section.configuration,{...configuration,..."contentElement"===configuration.backdropType?{fullHeight:!0}:{}})};var configuration}function useSectionForegroundContentElements({sectionId,layout}){return useEntryStateCollectionItems("contentElements",(0,react.useCallback)((contentElement=>contentElement.sectionId===sectionId&&"backdrop"!==contentElement.configuration.position),[sectionId])).map((contentElement=>contentElementData(contentElement,layout)))}function useContentElement({permaId,layout}){const contentElement=useEntryStateCollectionItem("contentElements",permaId);return(0,react.useMemo)((()=>contentElement&&contentElementData(contentElement,layout)),[contentElement,layout])}function contentElementData(contentElement,layout){const position=function getPosition(contentElement,layout){const position=contentElement.configuration.position;return supportedPositions[layout||"left"].includes(position)?position:"inline"}(contentElement,layout);return{id:contentElement.id,permaId:contentElement.permaId,sectionId:contentElement.sectionId,type:contentElement.typeName,position,width:getWidth(contentElement,position),standAlone:"standAlone"===contentElement.configuration.position,props:contentElement.configuration}}const supportedPositions={center:["inline","left","right"],centerRagged:["inline","left","right"],left:["inline","sticky"],right:["inline","sticky"],backdrop:["backdrop"]};const legacyPositionWidths={wide:2,full:3},clampedWidthPositions=["sticky","left","right"];function getWidth(contentElement,position){const width="number"==typeof contentElement.configuration.width?contentElement.configuration.width:legacyPositionWidths[contentElement.configuration.position]||0;return clampedWidthPositions.includes(position)?Math.min(Math.max(width||0,-2),2):width}function useChapter({permaId}){const chapters=useChapters();return(0,react.useMemo)((()=>chapters.find((chapter=>chapter.permaId===permaId))),[chapters,permaId])}function useChapters(){const chapters=useEntryStateCollectionItems("chapters");return(0,react.useMemo)((()=>{const chapterSlugs={};return chapters.map(((chapter,index)=>{let chapterSlug=chapter.configuration.title;return chapterSlug?(chapterSlug=slugify_default()(chapterSlug,{lower:!0,locale:"de",strict:!0}),chapterSlugs[chapterSlug]&&(chapterSlug=chapterSlug+"-"+chapter.permaId),chapterSlugs[chapterSlug]=chapter):chapterSlug="chapter-"+chapter.permaId,{id:chapter.id,permaId:chapter.permaId,index,title:chapter.configuration.title,summary:chapter.configuration.summary,chapterSlug}}))}),[chapters])}function extendFile(collectionName,file,config){return function addModelType(collectionName,file,modelTypes){if(!file)return null;if(!modelTypes[collectionName])throw new Error(`Could not find model type for collection name ${collectionName}`);return{...file,modelType:modelTypes[collectionName]}}(collectionName,function expandUrls(collectionName,file,urlTemplates){if(!file)return null;if(!urlTemplates[collectionName])throw new Error(`No file url templates found for ${collectionName}`);const variants=file.variants?["original",...file.variants]:Object.keys(urlTemplates[collectionName]),urls=variants.reduce(((result,variant)=>{const url=function getFileUrl(collectionName,file,quality,urlTemplates){const templates=urlTemplates[collectionName],template=templates[quality];if(template)return template.replace(":id_partition",function idPartition(id){return function partition(string,separator){return string.replace(/./g,(function(c,i,a){return i&&(a.length-i)%3==0?"/"+c:c}))}(function pad(string,size){return(Array(size).fill(0).join("")+string).slice(-size)}(id,9))}(file.id)).replace(":basename",file.basename).replace(":extension",file.extension).replace(":processed_extension",file.processedExtension).replace(":pageflow_hls_qualities",(()=>function hlsQualities(file){return["low","medium","high","fullhd","4k"].filter((quality=>file.variants.includes(quality))).join(",")}(file)))}(collectionName,file,variant,urlTemplates);return url&&(result[variant]=url),result}),{});return{urls,...file}}(collectionName,file,config.fileUrlTemplates),config.fileModelTypes)}function useFile({collectionName,permaId}){return extendFile(collectionName,useEntryStateCollectionItem(collectionName,permaId),EntryStateProvider_useEntryStateConfig())}function useFileWithInlineRights({configuration,collectionName,propertyName}){const file=useFile({collectionName,permaId:configuration[propertyName]}),config=EntryStateProvider_useEntryStateConfig();return file&&{...file,license:file.configuration.license&&config.fileLicenses[file.configuration.license],inlineRights:"inline"===file.configuration.rights_display&&!configuration["id"===propertyName?"inlineRightsHidden":`${propertyName.replace("Id","")}InlineRightsHidden`]}}function useNestedFiles({collectionName,parent}){const config=EntryStateProvider_useEntryStateConfig();return useEntryStateCollectionItems(collectionName,(file=>parent&&file.parentFileId===parent.id&&file.parentFileModelType===parent.modelType)).map((file=>extendFile(collectionName,file,config)))}function getFileUrlTemplateHost(seed,collectionName,variant){return seed.config.fileUrlTemplates[collectionName][variant].split("//")[1].split("/")[0]}function useFileRights(){const config=EntryStateProvider_useEntryStateConfig(),files=useMultipleEntryStateCollectionItems(Object.keys(config.fileModelTypes)),defaultFileRights=config.defaultFileRights?.trim(),items={};return Object.keys(files).forEach((key=>files[key].filter((file=>"inline"!==file.configuration.rights_display)).forEach((file=>{const text=file.rights?.trim()||defaultFileRights;text&&(items[text]=items[text]||{text,urls:new Set},file.configuration.source_url?.trim()&&items[text].urls.add(file.configuration.source_url))})))),Object.values(items).map((item=>({...item,urls:Array.from(item.urls).sort()}))).sort(((a,b)=>a.text.localeCompare(b.text)))}function useLegalInfo(){return EntryStateProvider_useEntryStateConfig().legalInfo}function useCredits(){const entryMetadata=useEntryMetadata();let credits="";return entryMetadata&&(credits=entryMetadata.credits),credits}const qualities=["medium","fullhd","4k"];function useAvailableQualities(file){return file?["auto",...qualities.filter((name=>file.variants.includes(name)))]:[]}function useWidget({role}){const widgets=useEntryStateCollectionItems("widgets");return(0,react.useMemo)((()=>widgets.find((widget=>widget.role===role&&widget.typeName))),[role,widgets])}function updateContentElementConfiguration({dispatch,permaId,configuration}){!function updateConfiguration({dispatch,name,key,configuration}){dispatch({type:PATCH_CONFIGURATION,payload:{collectionName:name,key,configuration}})}({dispatch,name:"contentElements",key:permaId,configuration})}},"./src/frontend/Atmo.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{u:()=>Atmo});var backbone_events_standalone__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/backbone-events-standalone/index.js"),backbone_events_standalone__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(backbone_events_standalone__WEBPACK_IMPORTED_MODULE_0__),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js");class Atmo{constructor({atmoSourceId,multiPlayer,backgroundMedia}){this.multiPlayer=multiPlayer,this.atmoSourceId=atmoSourceId,this.backgroundMedia=backgroundMedia,this.backgroundMedia.on("change:muted",(()=>{this.update()})),(0,pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.wR)((hiddenState=>{"hidden"===hiddenState?this.multiPlayer.fadeOutIfPlaying():this.update()})),this.listenTo(this.multiPlayer,"playfailed",(()=>{backgroundMedia.mute(!0)}))}disable(){this.disabled=!0,this.multiPlayer.fadeOutAndPause(),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.U3.trigger("atmo:disabled")}enable(){this.disabled=!1,this.update(),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.U3.trigger("atmo:enabled")}pause(){if(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xh.has("volume control support"))return this.multiPlayer.fadeOutAndPause();this.multiPlayer.pause()}turnDown(){if(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xh.has("volume control support"))return this.multiPlayer.changeVolumeFactor(.2);this.multiPlayer.pause()}resume(){return this.multiPlayer.paused()?this.disabled||this.backgroundMedia.muted?Promise.resolve():this.multiPlayer.resumeAndFadeIn():this.multiPlayer.changeVolumeFactor(1)}update(){this.disabled||(this.backgroundMedia.muted?this.multiPlayer.fadeOutAndPause():this.multiPlayer.fadeTo(this.atmoSourceId))}createMediaPlayerHooks(atmoDuringPlayback){var atmo=this;return{before:function(){"mute"===atmoDuringPlayback?atmo.pause():"turnDown"===atmoDuringPlayback&&atmo.turnDown()},after:function(){atmo.resume()}}}}Object.assign(Atmo.prototype,backbone_events_standalone__WEBPACK_IMPORTED_MODULE_0___default())},"./src/frontend/AudioPlayer/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>AudioPlayer,G:()=>processSources});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),MediaPlayer=__webpack_require__("./src/frontend/MediaPlayer/index.js"),useTextTracks=__webpack_require__("./src/frontend/useTextTracks.js"),useMediaMuted=__webpack_require__("./src/frontend/useMediaMuted.js"),urls=__webpack_require__("./src/frontend/utils/urls.js"),iso8601=__webpack_require__("./src/frontend/utils/iso8601.js"),entryState=__webpack_require__("./src/entryState/index.js"),StructuredData=__webpack_require__("./src/frontend/StructuredData.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function AudioStructuredData({file}){const entryMedadata=(0,entryState.en)(),data={"@context":"http://schema.org","@type":"AudioObject",name:file.basename,description:file.configuration.alt,url:(0,urls.X)("https",file.urls.mp3),duration:(0,iso8601.J)(file.durationInMs),datePublished:entryMedadata.publishedAt,uploadDate:file.createdAt,copyrightHolder:{"@type":"Organization",name:file.rights}};return(0,jsx_runtime.jsx)(StructuredData.J,{data})}AudioStructuredData.displayName="AudioStructuredData";var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),AudioPlayer_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/AudioPlayer.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(AudioPlayer_module.Z,options);const frontend_AudioPlayer_module=AudioPlayer_module.Z&&AudioPlayer_module.Z.locals?AudioPlayer_module.Z.locals:void 0;function AudioPlayer({audioFile,posterImageFile,...props}){const textTracks=(0,useTextTracks.W)({file:audioFile,defaultTextTrackFilePermaId:props.defaultTextTrackFilePermaId,captionsByDefault:(0,useMediaMuted.En)()});return audioFile&&audioFile.isReady?(0,jsx_runtime.jsxs)("div",{className:classnames_default()(frontend_AudioPlayer_module.spaceForTextTracks,{[frontend_AudioPlayer_module.spaceForTextTracksActive]:!posterImageFile&&textTracks.files.length}),children:[(0,jsx_runtime.jsx)(MediaPlayer.Sy,{type:"audio",textTracks,filePermaId:audioFile.permaId,sources:processSources(audioFile),textTracksInset:!!posterImageFile,posterImageUrl:posterImageFile&&posterImageFile.isReady?posterImageFile.urls.large:void 0,altText:audioFile.configuration.alt,...props}),(0,jsx_runtime.jsx)(AudioStructuredData,{file:audioFile})]}):null}function processSources(audioFile){var sources=[];return audioFile.urls.ogg&&sources.push({type:"audio/ogg",src:`${audioFile.urls.ogg}?u=1`}),audioFile.urls.mp3&&sources.push({type:"audio/mp3",src:`${audioFile.urls.mp3}?u=1`}),audioFile.urls.m4a&&sources.push({type:"audio/m4a",src:`${audioFile.urls.m4a}?u=1`}),sources}AudioPlayer.defaultProps={controls:!0}},"./src/frontend/ContentElement.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{d:()=>ContentElement});var react=__webpack_require__("../../../node_modules/react/index.js"),api=__webpack_require__("./src/frontend/api/index.js"),inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),useContentElementAttributes=__webpack_require__("./src/frontend/useContentElementAttributes.js"),useContentElementLifecycle=__webpack_require__("./src/frontend/useContentElementLifecycle.js"),widths=__webpack_require__("./src/frontend/layouts/widths.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ContentElementMargin_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementMargin.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ContentElementMargin_module.Z,options);const frontend_ContentElementMargin_module=ContentElementMargin_module.Z&&ContentElementMargin_module.Z.locals?ContentElementMargin_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ContentElementMargin({width,children}){return width===widths.Q.full?children:(0,jsx_runtime.jsx)("div",{className:frontend_ContentElementMargin_module.wrapper,children})}ContentElementMargin.displayName="ContentElementMargin";var ContentElement_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElement.module.css"),ContentElement_module_options={};ContentElement_module_options.styleTagTransform=styleTagTransform_default(),ContentElement_module_options.setAttributes=setAttributesWithoutAttributes_default(),ContentElement_module_options.insert=insertBySelector_default().bind(null,"head"),ContentElement_module_options.domAPI=styleDomAPI_default(),ContentElement_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ContentElement_module.Z,ContentElement_module_options);const frontend_ContentElement_module=ContentElement_module.Z&&ContentElement_module.Z.locals?ContentElement_module.Z.locals:void 0;class ContentElementErrorBoundary extends react.Component{constructor(props){super(props),this.state={hasError:!1}}static getDerivedStateFromError(error){return{hasError:!0}}render(){return this.state.hasError?(0,jsx_runtime.jsxs)("div",{className:frontend_ContentElement_module.missing,children:['Error rendering element of type "',this.props.type,'"']}):this.props.children}}ContentElementErrorBoundary.displayName="ContentElementErrorBoundary";const ContentElement=react.memo((0,inlineEditing.v9)("ContentElementDecorator",(function ContentElement(props){const Component=api.h.contentElementTypes.getComponent(props.type);return Component?(0,jsx_runtime.jsx)(useContentElementAttributes.e,{id:props.id,width:props.width,position:props.position,children:(0,jsx_runtime.jsx)(useContentElementLifecycle.Dx,{type:props.type,override:props.lifecycleOverride,children:(0,jsx_runtime.jsx)(ContentElementMargin,{width:props.width,children:(0,jsx_runtime.jsx)(ContentElementErrorBoundary,{type:props.type,children:(0,jsx_runtime.jsx)(Component,{sectionProps:props.sectionProps,customMargin:props.customMargin,configuration:props.itemProps,contentElementWidth:props.width,contentElementId:props.id})})})})}):(0,jsx_runtime.jsxs)("div",{className:frontend_ContentElement_module.missing,children:['Element of unknown type "',props.type,'"']})})),arePropsEqual);function arePropsEqual(prevProps,nextProps){return prevProps.id===nextProps.id&&prevProps.permaId===nextProps.permaId&&prevProps.type===nextProps.type&&prevProps.position===nextProps.position&&prevProps.width===nextProps.width&&prevProps.itemProps===nextProps.itemProps&&prevProps.customMargin===nextProps.customMargin&&prevProps.sectionProps===nextProps.sectionProps&&prevProps.lifecycleOverride===nextProps.lifecycleOverride}ContentElement.defaultProps={itemProps:{}}},"./src/frontend/EditableTable.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>createRenderElement,r:()=>EditableTable});__webpack_require__("../../../node_modules/react/index.js");var classnames__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__),_inlineEditing__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/inlineEditing/index.js"),_Text__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/Text.js"),_EditableText__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/EditableText.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const defaultValue=[{type:"row",children:[{type:"label",children:[{text:""}]},{type:"value",children:[{text:""}]}]}],EditableTable=(0,_inlineEditing__WEBPACK_IMPORTED_MODULE_2__.JL)("EditableTable",(function EditableTable({value,className,labelScaleCategory="body",valueScaleCategory="body"}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("table",{className:classnames__WEBPACK_IMPORTED_MODULE_1___default()(className),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("tbody",{children:render(value||defaultValue,{labelScaleCategory,valueScaleCategory})})})}));function render(children,options){return children.map(((element,index)=>element.type?createRenderElement(options)({attributes:{key:index},element,children:render(element.children,options)}):(0,_EditableText__WEBPACK_IMPORTED_MODULE_4__.Mw)({attributes:{key:index},leaf:element,children:1===children.length&&""===element.text.trim()?"\ufeff":element.text})))}function createRenderElement({labelScaleCategory,valueScaleCategory}){return function renderElement({attributes,children,element}){switch(element.type){case"row":return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("tr",{...attributes,children});case"link":return(0,_EditableText__WEBPACK_IMPORTED_MODULE_4__.KJ)({attributes,children,element});case"label":return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("td",{...attributes,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_Text__WEBPACK_IMPORTED_MODULE_3__.x,{scaleCategory:labelScaleCategory,children})});default:return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("td",{...attributes,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_Text__WEBPACK_IMPORTED_MODULE_3__.x,{scaleCategory:valueScaleCategory,children})})}}}},"./src/frontend/EditableText.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{sL:()=>EditableText,lw:()=>renderElement,Mw:()=>renderLeaf,KJ:()=>renderLink});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),camelize=__webpack_require__("./src/frontend/utils/camelize.js"),paletteColor=__webpack_require__("./src/frontend/paletteColor.js"),inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),backgroundColor=__webpack_require__("./src/frontend/backgroundColor.js"),Text=__webpack_require__("./src/frontend/Text.js"),Link=__webpack_require__("./src/frontend/Link.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),EditableText_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/EditableText.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(EditableText_module.Z,options);const frontend_EditableText_module=EditableText_module.Z&&EditableText_module.Z.locals?EditableText_module.Z.locals:void 0;var Text_module=__webpack_require__("./src/frontend/Text.module.css"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const defaultValue=[{type:"paragraph",children:[{text:""}]}],EditableText=(0,inlineEditing.JL)("EditableText",(function EditableText({value,className,scaleCategory="body"}){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_EditableText_module.root,className),children:(0,jsx_runtime.jsx)(Text.x,{scaleCategory,children:render(value||defaultValue)})})}));function render(children){return children.map(((element,index)=>element.type?renderElement({attributes:{key:index},element,children:render(element.children)}):renderLeaf({attributes:{key:index},leaf:element,children:1===children.length&&""===element.text.trim()?"\ufeff":element.text})))}function renderElement({attributes,children,element}){const variantClassName=element.variant&&["typography-textBlock",(0,camelize._)(element.type),element.variant].join("-"),styles={...element.color&&{color:(0,paletteColor.S)(element.color)},...element.textAlign&&{textAlign:element.textAlign}};switch(element.type){case"block-quote":return(0,jsx_runtime.jsx)("blockquote",{...attributes,className:variantClassName,style:styles,children});case"bulleted-list":return(0,jsx_runtime.jsx)("ul",{...attributes,className:variantClassName,style:styles,children});case"numbered-list":return(0,jsx_runtime.jsx)("ol",{...attributes,className:variantClassName,style:styles,children});case"list-item":return(0,jsx_runtime.jsx)("li",{...attributes,children});case"heading":const{key,...otherAttributes}=attributes;return(0,jsx_runtime.jsx)(Heading,{attributes:otherAttributes,variantClassName,styles,children},key);case"link":return renderLink({attributes,children,element});default:return(0,jsx_runtime.jsx)("p",{...attributes,className:variantClassName,style:styles,children})}}function Heading({attributes,variantClassName,styles:inlineStyles,children}){const darkBackground=(0,backgroundColor.W)();return(0,jsx_runtime.jsx)("h2",{...attributes,className:classnames_default()(variantClassName,darkBackground?frontend_EditableText_module.light:frontend_EditableText_module.dark,"scope-headings",Text_module.Z["heading-xs"]),style:inlineStyles,children})}function renderLink({attributes,children,element}){const{key,...otherAttributes}=attributes;return(0,jsx_runtime.jsx)(Link.r,{attributes:{...otherAttributes,className:frontend_EditableText_module.link},href:element.href,openInNewTab:element.openInNewTab,children},key)}function renderLeaf({attributes,children,leaf}){return leaf.bold&&(children=(0,jsx_runtime.jsx)("strong",{children})),leaf.italic&&(children=(0,jsx_runtime.jsx)("em",{children})),leaf.underline&&(children=(0,jsx_runtime.jsx)("u",{children})),leaf.strikethrough&&(children=(0,jsx_runtime.jsx)("s",{children})),leaf.sub&&(children=(0,jsx_runtime.jsx)("sub",{children})),leaf.sup&&(children=(0,jsx_runtime.jsx)("sup",{children})),(0,jsx_runtime.jsx)("span",{...attributes,children})}Heading.displayName="Heading",renderLink.displayName="renderLink",renderLeaf.displayName="renderLeaf"},"./src/frontend/Foreground.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>ForcePaddingContext,Z:()=>Foreground});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Foreground_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Foreground.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Foreground_module.Z,options);const frontend_Foreground_module=Foreground_module.Z&&Foreground_module.Z.locals?Foreground_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ForcePaddingContext=(0,react.createContext)(!1);function Foreground(props){const forcePadding=(0,react.useContext)(ForcePaddingContext);return(0,jsx_runtime.jsx)("div",{className:className(props,forcePadding),style:{minHeight:props.minHeight},children:props.children})}function className(props,forcePadding){return classnames_default()(frontend_Foreground_module.Foreground,props.transitionStyles.foreground,props.transitionStyles[`foreground-${props.state}`],{[frontend_Foreground_module.paddingBottom]:props.paddingBottom||forcePadding},frontend_Foreground_module[`${props.heightMode}Height`])}Foreground.displayName="Foreground"},"./src/frontend/Fullscreen.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{tg:()=>FullscreenDimensionProvider,ZP:()=>Fullscreen,Bl:()=>useFullscreenDimensions});var react=__webpack_require__("../../../node_modules/react/index.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Fullscreen_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Fullscreen.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Fullscreen_module.Z,options);const frontend_Fullscreen_module=Fullscreen_module.Z&&Fullscreen_module.Z.locals?Fullscreen_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const DimensionContext=react.createContext({});function useFullscreenDimensions(){return(0,react.useContext)(DimensionContext)}function FullscreenDimensionProvider({width,height,children}){const value=(0,react.useMemo)((()=>({width,height})),[width,height]);return(0,jsx_runtime.jsx)(DimensionContext.Provider,{value,children})}FullscreenDimensionProvider.displayName="FullscreenDimensionProvider";const Fullscreen=react.forwardRef((function Fullscreen(props,ref){const{height}=useFullscreenDimensions();return(0,jsx_runtime.jsx)("div",{ref,className:frontend_Fullscreen_module.root,style:{height},children:props.children})}))},"./src/frontend/FullscreenViewer/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>FullscreenViewer});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),useDelayedBoolean=__webpack_require__("./src/frontend/useDelayedBoolean.js"),react_dom=__webpack_require__("../../../node_modules/react-dom/index.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Fullscreen_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FullscreenViewer/Fullscreen.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Fullscreen_module.Z,options);const FullscreenViewer_Fullscreen_module=Fullscreen_module.Z&&Fullscreen_module.Z.locals?Fullscreen_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Fullscreen({children}){const root=(0,react.useMemo)((()=>document.getElementById("fullscreenRoot")),[]);return(0,react.useEffect)((()=>{const resetScrollbarPadding=function adjustScrollbarPadding(hideScrollbar){const documentElement=document.documentElement,scrollbarWidthBefore=(document.defaultView||window).innerWidth-documentElement.clientWidth;hideScrollbar();const scrollbarWidthAfter=documentElement.clientWidth-documentElement.offsetWidth,scrollbarWidth=scrollbarWidthBefore-scrollbarWidthAfter;return document.documentElement.style.paddingRight=`${scrollbarWidth}px`,()=>document.documentElement.style.paddingRight="0"}((()=>{document.getElementById("root").setAttribute("inert",!0),document.body.style.overflow="hidden"}));return()=>{resetScrollbarPadding(),document.getElementById("root").removeAttribute("inert",!0),document.body.style.overflow="initial"}}),[]),react_dom.createPortal((0,jsx_runtime.jsx)("div",{className:FullscreenViewer_Fullscreen_module.wrapper,children}),root)}var ToggleFullscreenCornerButton=__webpack_require__("./src/frontend/ToggleFullscreenCornerButton.js"),index_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FullscreenViewer/index.module.css"),index_module_options={};index_module_options.styleTagTransform=styleTagTransform_default(),index_module_options.setAttributes=setAttributesWithoutAttributes_default(),index_module_options.insert=insertBySelector_default().bind(null,"head"),index_module_options.domAPI=styleDomAPI_default(),index_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(index_module.Z,index_module_options);const FullscreenViewer_index_module=index_module.Z&&index_module.Z.locals?index_module.Z.locals:void 0;function FullscreenViewer({contentElementId,renderChildren,renderFullscreenChildren}){const[isFullscreen,setIsFullscreen]=(0,react.useState)(!1),isRendered=(0,useDelayedBoolean.T)(isFullscreen,{fromTrueToFalse:200}),isVisible=(0,useDelayedBoolean.T)(isFullscreen,{fromFalseToTrue:1});(0,react.useEffect)((()=>{function handlePopState(){setIsFullscreen(window.history.state?.fullscreenContentElementId===contentElementId)}return window.addEventListener("popstate",handlePopState),()=>window.removeEventListener("popstate",handlePopState)}));const enterFullscreen=(0,react.useCallback)((()=>{setIsFullscreen(!0),window.parent===window&&window.history.pushState({fullscreenContentElementId:contentElementId},"")}),[contentElementId]),exitFullscreen=(0,react.useCallback)((()=>{setIsFullscreen(!1),window.history.state?.fullscreenContentElementId===contentElementId&&window.parent===window&&window.history.back()}),[contentElementId]);return(0,react.useEffect)((()=>{function handleKeyDown(event){"Escape"===event.key&&exitFullscreen()}return window.addEventListener("keydown",handleKeyDown),()=>window.removeEventListener("keydown",handleKeyDown)}),[exitFullscreen]),(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[renderChildren({enterFullscreen,isFullscreen}),isRendered&&(0,jsx_runtime.jsx)(Fullscreen,{children:(0,jsx_runtime.jsxs)("div",{className:classnames_default()(FullscreenViewer_index_module.wrapper,{[FullscreenViewer_index_module.visible]:isVisible}),children:[renderFullscreenChildren({exitFullscreen}),(0,jsx_runtime.jsx)(ToggleFullscreenCornerButton.X,{isFullscreen:!0,onExit:exitFullscreen})]})})]})}},"./src/frontend/Image.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>Image});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Image_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Image.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Image_module.Z,options);const frontend_Image_module=Image_module.Z&&Image_module.Z.locals?Image_module.Z.locals:void 0;var ImageStructuredData=__webpack_require__("./src/frontend/ImageStructuredData.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Image({imageFile,...props}){return imageFile&&imageFile.isReady&&props.load?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[renderImageTag(props,imageFile),renderStructuredData(props,imageFile)]}):null}function renderImageTag(props,imageFile){const cropPositionX=imageFile.cropPosition?imageFile.cropPosition.x:50,cropPositionY=imageFile.cropPosition?imageFile.cropPosition.y:50;return(0,jsx_runtime.jsx)("img",{className:classnames_default()({[frontend_Image_module.fill]:props.fill}),src:imageUrl(imageFile,props),alt:imageFile.configuration.alt?imageFile.configuration.alt:"",width:props.width,height:props.height,style:{objectPosition:`${cropPositionX}% ${cropPositionY}%`}})}function imageUrl(imageFile,{variant,preferSvg}){return"ultra"!==variant||imageFile.urls.ultra||(variant="large"),preferSvg&&"svg"===imageFile.extension.toLowerCase()?imageFile.urls.original:imageFile.urls[variant]}function renderStructuredData(props,file){if(props.structuredData&&file)return(0,jsx_runtime.jsx)(ImageStructuredData.z,{file})}renderImageTag.displayName="renderImageTag",Image.defaultProps={load:!0,variant:"large",fill:!0}},"./src/frontend/ImageStructuredData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>ImageStructuredData});__webpack_require__("../../../node_modules/react/index.js");var _utils_urls__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/utils/urls.js"),_entryState__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/entryState/index.js"),_StructuredData__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/StructuredData.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ImageStructuredData({file}){const entryMedadata=(0,_entryState__WEBPACK_IMPORTED_MODULE_1__.en)(),data={"@context":"http://schema.org","@type":"ImageObject",name:file.basename,description:file.configuration.alt,url:(0,_utils_urls__WEBPACK_IMPORTED_MODULE_4__.X)("https",file.urls.large),width:file.width,height:file.height,datePublished:entryMedadata.publishedAt,uploadDate:file.createdAt,copyrightHolder:{"@type":"Organization",name:file.rights}};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_StructuredData__WEBPACK_IMPORTED_MODULE_2__.J,{data})}ImageStructuredData.displayName="ImageStructuredData"},"./src/frontend/InlineFileRights.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>InlineFileRights});__webpack_require__("../../../node_modules/react/index.js");var i18n=__webpack_require__("./src/frontend/i18n.js"),blank=__webpack_require__("./src/frontend/utils/blank.js"),Widget=__webpack_require__("./src/frontend/Widget.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),InlineFileRights_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/InlineFileRights.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(InlineFileRights_module.Z,options);const frontend_InlineFileRights_module=InlineFileRights_module.Z&&InlineFileRights_module.Z.locals?InlineFileRights_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function InlineFileRights({items=[],context="standAlone",playerControlsFadedOut,playerControlsStandAlone,configuration={}}){const{t}=(0,i18n.QT)(),filteredItems=items.filter((item=>item.file&&item.file.inlineRights&&!(0,blank.fp)(item.file.rights)));return filteredItems.length?(0,jsx_runtime.jsx)(Widget.$,{role:"inlineFileRights",props:{context,playerControlsFadedOut,playerControlsStandAlone,configuration},children:(0,jsx_runtime.jsx)("ul",{className:frontend_InlineFileRights_module.list,children:filteredItems.map((({label,file})=>(0,jsx_runtime.jsxs)("li",{children:[label&&(0,jsx_runtime.jsxs)("span",{children:[t(label,{scope:"pageflow_scrolled.public.inline_file_rights_labels"}),": "]}),renderRights(file),renderLicense(file)]},`${label}-${file.id}`)))})}):null}function renderRights(file){return(0,blank.fp)(file.configuration.source_url)?file.rights:(0,jsx_runtime.jsx)("a",{href:file.configuration.source_url,target:"_blank",rel:"noopener noreferrer",children:file.rights})}function renderLicense(file){return file.license?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[" ","(",(0,jsx_runtime.jsx)("a",{href:file.license.url,target:"_blank",rel:"noopener noreferrer",children:file.license.name}),")"]}):null}InlineFileRights.displayName="InlineFileRights"},"./src/frontend/Link.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>Link});__webpack_require__("../../../node_modules/react/index.js");var _entryState__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/entryState/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Link({attributes,children,href,openInNewTab}){if(href?.chapter)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(ChapterLink,{attributes,chapterPermaId:href.chapter,children});if(href?.section)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("a",{...attributes,href:`#section-${href.section}`,children});if(href?.file)return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(FileLink,{attributes,fileOptions:href.file,children});{const targetAttributes=openInNewTab?{target:"_blank",rel:"noopener noreferrer"}:{};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("a",{...attributes,...targetAttributes,href,children})}}function ChapterLink({attributes,children,chapterPermaId}){const chapter=(0,_entryState__WEBPACK_IMPORTED_MODULE_1__.W$)({permaId:chapterPermaId});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("a",{...attributes,href:`#${chapter?.chapterSlug||""}`,children})}function FileLink({attributes,children,fileOptions}){const file=(0,_entryState__WEBPACK_IMPORTED_MODULE_1__.TR)(fileOptions);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("a",{...attributes,target:"_blank",rel:"noopener noreferrer",href:file?.urls.original||"#",children})}ChapterLink.displayName="ChapterLink",FileLink.displayName="FileLink"},"./src/frontend/MediaPlayer/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Sy:()=>MediaPlayer,FI:()=>usePlayerState.FI});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),frontend=__webpack_require__("../../../package/src/frontend/index.js"),useAtmo=__webpack_require__("./src/frontend/useAtmo.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),videojsBase_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MediaPlayer/videojsBase.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(videojsBase_module.Z,options);videojsBase_module.Z&&videojsBase_module.Z.locals&&videojsBase_module.Z.locals;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function PlayerContainer({filePermaId,sources,textTrackSources,type,playsInline,loop,controls,altText,mediaEventsContextData,atmoDuringPlayback,onSetup,onDispose}){const playerWrapperRef=(0,react.useRef)(null);let atmo=(0,useAtmo.hL)();return(0,react.useEffect)((()=>{let playerWrapper=playerWrapperRef.current;if(sources){let player=frontend.BC.getPlayer(sources,{textTrackSources,filePermaId,tagName:type,playsInline,loop,controls,hooks:atmoDuringPlayback?atmo.createMediaPlayerHooks(atmoDuringPlayback):{},mediaEventsContextData,altText,onRelease(){playerWrapper.removeChild(player.el()),player=null,onDispose&&onDispose()}});return playerWrapper.appendChild(player.el()),onSetup&&onSetup(player),()=>{player&&frontend.BC.releasePlayer(player)}}})),(0,jsx_runtime.jsx)("div",{ref:playerWrapperRef})}function deepEqual(a,b){if(a.length!==b.length)return!1;for(let i=0;i{let player=playerRef.current;player&&function updatePlayerState(player,prevPlayerState,playerState,playerActions){!prevPlayerState.shouldPrebuffer&&playerState.shouldPrebuffer&&player.prebuffer().then((()=>setTimeout(playerActions.prebuffered,0))),!prevPlayerState.shouldPlay&&playerState.shouldPlay?playerState.fadeDuration?player.playAndFadeIn(playerState.fadeDuration):player.playOrPlayOnLoad():prevPlayerState.shouldPlay&&!playerState.shouldPlay&&playerState.isPlaying&&(playerState.fadeDuration&&!player.muted()?player.fadeOutAndPause(playerState.fadeDuration):player.pause()),void 0!==playerState.shouldSeekTo&&prevPlayerState.shouldSeekTo!==playerState.shouldSeekTo&&player.currentTime(playerState.shouldSeekTo),prevPlayerState.volumeFactor!==playerState.volumeFactor&&player.changeVolumeFactor(playerState.volumeFactor,playerState.volumeFactorFadeDuration)}(player,previousPlayerState.current,props.playerState,props.playerActions),previousPlayerState.current=props.playerState}),[props.playerState,props.playerActions]),(0,react.useEffect)((()=>{let player=playerRef.current;player&&function updateTextTracksMode(player,activeTextTrackFileId){[].slice.call(player.textTracks()).forEach((textTrack=>{textTrack.id===`text_track_file_${activeTextTrackFileId}`?textTrack.mode="showing":textTrack.mode="disabled"}))}(player,props.textTracks.activeFileId)}),[props.textTracks.activeFileId]),(0,react.useEffect)((()=>{const player=playerRef.current;player&&updateObjectPosition(player,props.objectPosition.x,props.objectPosition.y)}),[props.objectPosition.x,props.objectPosition.y]),(0,jsx_runtime.jsx)(MediaPlayer_PlayerContainer,{type:props.type,sources:appendSuffix(props.sources,props.sourceUrlSuffix),textTrackSources:(textTrackFiles=props.textTracks.files,textTracksDisabled=props.textTracksDisabled,textTracksDisabled?[]:textTrackFiles.filter((textTrackFile=>textTrackFile.isReady)).map((textTrackFile=>({id:`text_track_file_${textTrackFile.id}`,kind:textTrackFile.configuration.kind,label:textTrackFile.displayLabel,srclang:textTrackFile.configuration.srclang,src:textTrackFile.urls.vtt})))),filePermaId:props.filePermaId,loop:props.loop,controls:props.controls,playsInline:props.playsInline,mediaEventsContextData:eventContextData,atmoDuringPlayback:props.atmoDuringPlayback,onSetup:newPlayer=>{playerRef.current=newPlayer,unwatchPlayer=function watchPlayer(player,actions){function handleTimeUpdate(){actions.timeUpdate(player.currentTime(),player.duration())}return player.on("loadedmetadata",(()=>actions.metaDataLoaded(player.currentTime(),player.duration()))),player.on("loadeddata",(()=>actions.dataLoaded())),player.on("progress",(()=>actions.progress(player.bufferedEnd()))),player.on("play",actions.playing),player.on("playfailed",actions.playFailed),player.on("pause",actions.paused),player.on("waiting",actions.waiting),player.on("seeking",actions.seeking),player.on("seeked",actions.seeked),player.on("bufferunderrun",actions.bufferUnderrun),player.on("bufferunderruncontinue",actions.bufferUnderrunContinue),player.on("timeupdate",handleTimeUpdate),player.on("ended",actions.ended),player.one("loadedmetadata",(()=>actions.saveMediaElementId(player.getMediaElement().id))),()=>{player.off("loadedmetadata"),player.off("loadeddata"),player.off("progress"),player.off("play",actions.playing),player.off("playfailed",actions.playFailed),player.off("pause",actions.paused),player.off("waiting",actions.waiting),player.off("seeking",actions.seeking),player.off("seeked",actions.seeked),player.off("bufferunderrun",actions.bufferUnderrun),player.off("bufferunderruncontinue",actions.bufferUnderrunContinue),player.off("timeupdate",handleTimeUpdate),player.off("canplay"),player.off("ended",actions.ended),actions.discardMediaElementId()}}(newPlayer,props.playerActions),function applyPlayerState(player,playerState,playerActions){player.one("loadedmetadata",(()=>player.currentTime(playerState.currentTime))),player.changeVolumeFactor(playerState.volumeFactor,0),playerState.shouldPrebuffer&&player.prebuffer().then(playerActions.prebuffered),playerState.shouldPlay&&player.play(),player.on("canplay",(function(){playerState.shouldPlay&&player.paused()&&player.play()}))}(newPlayer,props.playerState,props.playerActions),updateObjectPosition(newPlayer,props.objectPosition.x,props.objectPosition.y)},onDispose:()=>{unwatchPlayer(),playerRef.current=void 0},altText:props.altText});var textTrackFiles,textTracksDisabled}function appendSuffix(sources,suffix){return suffix?sources.map((source=>({...source,src:`${source.src}${suffix}`}))):sources}MediaPlayer.displayName="MediaPlayer",MediaPlayer.defaultProps={load:"auto"},Poster.displayName="Poster",PreparedMediaPlayer.displayName="PreparedMediaPlayer",PreparedMediaPlayer.defaultProps={objectPosition:{},textTracks:{files:[]}}},"./src/frontend/MediaPlayer/usePlayerState.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{FI:()=>usePlayerState});var react=__webpack_require__("../../../node_modules/react/index.js"),frontend=__webpack_require__("../../../package/src/frontend/index.js");const PLAY="MEDIA_PLAY",PLAYING="MEDIA_PLAYING",PLAY_FAILED="MEDIA_PLAY_FAILED",PAUSE="MEDIA_PAUSE",PAUSED="MEDIA_PAUSED",PLAY_AND_FADE_IN="MEDIA_PLAY_AND_FADE_IN",FADE_OUT_AND_PAUSE="MEDIA_FADE_OUT_AND_PAUSE",CHANGE_VOLUME_FACTOR="CHANGE_VOLUME_FACTOR",META_DATA_LOADED="MEDIA_META_DATA_LOADED",DATA_LOADED="MEDIA_DATA_LOADED",PROGRESS="MEDIA_PROGRESS",TIME_UPDATE="MEDIA_TIME_UPDATE",ENDED="MEDIA_ENDED",SCRUB_TO="MEDIA_SCRUB_TO",SEEK_TO="MEDIA_SEEK_TO",SEEKING="MEDIA_SEEKING",SEEKED="MEDIA_SEEKED",WAITING="MEDIA_WAITING",PREBUFFER="MEDIA_PREBUFFER",PREBUFFERED="MEDIA_PREBUFFERED",BUFFER_UNDERRUN="MEDIA_BUFFER_UNDERRUN",BUFFER_UNDERRUN_CONTINUE="MEDIA_BUFFER_UNDERRUN_CONTINUE",MOUSE_ENTERED="MEDIA_MOUSE_ENTERED",MOUSE_LEFT="MEDIA_MOUSE_LEFT",MOUSE_ENTERED_CONTROLS="MEDIA_MOUSE_ENTERED_CONTROLS",MOUSE_LEFT_CONTROLS="MEDIA_MOUSE_LEFT_CONTROLS",FOCUS_ENTERED_CONTROLS="MEDIA_FOCUS_ENTERED_CONTROLS",FOCUS_LEFT_CONTROLS="MEDIA_FOCUS_LEFT_CONTROLS",USER_INTERACTION="MEDIA_USER_INTERACTION",USER_IDLE="MEDIA_USER_IDLE",SAVE_MEDIA_ELEMENT_ID="MEDIA_SAVE_MEDIA_ELEMENT_ID",DISCARD_MEDIA_ELEMENT_ID="MEDIA_DISCARD_MEDIA_ELEMENT_ID";function playerStateReducer(state,action){switch(action.type){case PLAY:return{...state,isLoading:!0,shouldPlay:!0,playFailed:!1,unplayed:!1,lastControlledVia:action.payload.via};case PLAYING:return{...state,shouldPlay:!0,isPlaying:!0,userIdle:!1};case PLAY_AND_FADE_IN:return{...state,shouldPlay:!0,fadeDuration:action.payload.fadeDuration,isLoading:!0,lastControlledVia:action.payload.via};case FADE_OUT_AND_PAUSE:return{...state,shouldPlay:!1,fadeDuration:action.payload.fadeDuration,isLoading:!1,lastControlledVia:action.payload.via};case PLAY_FAILED:return{...state,shouldPlay:!1,playFailed:!0,fadeDuration:null,unplayed:!0,isLoading:!1};case PAUSE:return{...state,shouldPlay:!1,isLoading:!1,fadeDuration:null,lastControlledVia:action.payload.via};case PAUSED:return state.bufferUnderrun?{...state,isPlaying:!1}:{...state,shouldPlay:!1,fadeDuration:null,isPlaying:!1,isLoading:!1};case SCRUB_TO:return{...state,scrubbingAt:action.payload.time};case SEEK_TO:return{...state,shouldSeekTo:action.payload.time};case SEEKING:return{...state,isLoading:!0};case SEEKED:return{...state,shouldSeekTo:void 0,scrubbingAt:void 0,isLoading:!1};case META_DATA_LOADED:return{...state,currentTime:action.payload.currentTime,duration:action.payload.duration};case DATA_LOADED:return{...state,dataLoaded:!0};case PROGRESS:return{...state,bufferedEnd:action.payload.bufferedEnd};case TIME_UPDATE:return{...state,currentTime:action.payload.currentTime,duration:action.payload.duration,isLoading:!1};case ENDED:return{...state,shouldPlay:!1,isPlaying:!1,unplayed:!0,lastControlledVia:null};case WAITING:return{...state,isLoading:!0};case PREBUFFER:return{...state,shouldPrebuffer:!0};case PREBUFFERED:return{...state,shouldPrebuffer:!1};case BUFFER_UNDERRUN:return{...state,bufferUnderrun:!0};case BUFFER_UNDERRUN_CONTINUE:return{...state,bufferUnderrun:!1};case MOUSE_ENTERED:return{...state,userHovering:!0};case MOUSE_LEFT:return{...state,userHovering:!1};case MOUSE_ENTERED_CONTROLS:return{...state,userHoveringControls:!0};case MOUSE_LEFT_CONTROLS:return{...state,userHoveringControls:!1};case FOCUS_ENTERED_CONTROLS:return{...state,focusInsideControls:!0,userIdle:!1};case FOCUS_LEFT_CONTROLS:return{...state,focusInsideControls:!1,userIdle:!1};case USER_INTERACTION:return state.userIdle?{...state,userIdle:!1}:state;case USER_IDLE:return{...state,userIdle:!0};case SAVE_MEDIA_ELEMENT_ID:return{...state,mediaElementId:action.payload.id};case DISCARD_MEDIA_ELEMENT_ID:return{...state,dataLoaded:!1,isPlaying:!1,mediaElementId:null};case CHANGE_VOLUME_FACTOR:return{...state,volumeFactor:action.payload.volumeFactor,volumeFactorFadeDuration:action.payload.fadeDuration};default:return state}}function usePlayerState(){const[state,dispatch]=(0,react.useReducer)(playerStateReducer,{isPlaying:!1,shouldPlay:!1,unplayed:!0,dataLoaded:!1,isLoading:!0,playFailed:!1,duration:0,bufferedEnd:0,shouldPrebuffer:!0,fadeDuration:void 0,bufferUnderrun:void 0,scrubbingAt:void 0,currentTime:0,mediaElementId:void 0,shouldSeekTo:void 0,userHovering:!1,userHoveringControls:!1,focusInsideControls:!1,userIdle:!1,volumeFactor:1}),actions=(0,react.useMemo)((()=>function createActions(dispatch){return{playBlessed({via}={}){frontend.BC.mute(!1),dispatch({type:PLAY,payload:{via}})},play({via}={}){dispatch({type:PLAY,payload:{via}})},playing(){dispatch({type:PLAYING})},playFailed(){dispatch({type:PLAY_FAILED})},pause({via}={}){dispatch({type:PAUSE,payload:{via}})},paused(){dispatch({type:PAUSED})},playAndFadeIn(fadeDuration,{via}={}){dispatch({type:PLAY_AND_FADE_IN,payload:{fadeDuration,via}})},fadeOutAndPause(fadeDuration,{via}={}){dispatch({type:FADE_OUT_AND_PAUSE,payload:{fadeDuration,via}})},changeVolumeFactor(volumeFactor,fadeDuration){dispatch({type:CHANGE_VOLUME_FACTOR,payload:{fadeDuration,volumeFactor}})},metaDataLoaded(currentTime,duration){dispatch({type:META_DATA_LOADED,payload:{currentTime,duration}})},dataLoaded(){dispatch({type:DATA_LOADED})},progress(bufferedEnd){dispatch({type:PROGRESS,payload:{bufferedEnd}})},timeUpdate(currentTime,duration){dispatch({type:TIME_UPDATE,payload:{currentTime,duration}})},ended(){dispatch({type:ENDED})},scrubTo(time){dispatch({type:SCRUB_TO,payload:{time}})},seekTo(time){dispatch({type:SEEK_TO,payload:{time}})},seeking(){dispatch({type:SEEKING})},seeked(){dispatch({type:SEEKED})},waiting(){dispatch({type:WAITING})},prebuffer(){dispatch({type:PREBUFFER})},prebuffered(){dispatch({type:PREBUFFERED})},bufferUnderrun(){dispatch({type:BUFFER_UNDERRUN})},bufferUnderrunContinue(){dispatch({type:BUFFER_UNDERRUN_CONTINUE})},mouseEntered(){dispatch({type:MOUSE_ENTERED})},mouseLeft(){dispatch({type:MOUSE_LEFT})},mouseEnteredControls(){dispatch({type:MOUSE_ENTERED_CONTROLS})},mouseLeftControls(){dispatch({type:MOUSE_LEFT_CONTROLS})},userInteraction(){dispatch({type:USER_INTERACTION})},userIdle(){dispatch({type:USER_IDLE})},focusEnteredControls(){dispatch({type:FOCUS_ENTERED_CONTROLS})},focusLeftControls(){dispatch({type:FOCUS_LEFT_CONTROLS})},saveMediaElementId(id){dispatch({type:SAVE_MEDIA_ELEMENT_ID,payload:{id}})},discardMediaElementId(){dispatch({type:DISCARD_MEDIA_ELEMENT_ID})}}}(dispatch)),[dispatch]);return[state,actions]}},"./src/frontend/MotifAreaVisibilityProvider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>MotifAreaVisibilityContext,H:()=>MotifAreaVisibilityProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const MotifAreaVisibilityContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(!1);function MotifAreaVisibilityProvider({visible,children}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MotifAreaVisibilityContext.Provider,{value:visible,children})}MotifAreaVisibilityProvider.displayName="MotifAreaVisibilityProvider"},"./src/frontend/PhonePlatformContext.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>PhonePlatformContext});const PhonePlatformContext=__webpack_require__("../../../node_modules/react/index.js").createContext(!1)},"./src/frontend/RootProviders.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{i:()=>RootProviders});__webpack_require__("../../../node_modules/react/index.js");var frontend=__webpack_require__("../../../package/src/frontend/index.js"),useBrowserFeature=__webpack_require__("./src/frontend/useBrowserFeature.js"),entryState=__webpack_require__("./src/entryState/index.js"),focusOutline=__webpack_require__("./src/frontend/focusOutline.js"),i18n=__webpack_require__("./src/frontend/i18n.js"),PhonePlatformContext=__webpack_require__("./src/frontend/PhonePlatformContext.js"),inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const PhonePlatformProvider=(0,inlineEditing.JL)("PhonePlatformProvider",(function PhonePlatformProvider({children}){const isPhonePlatform=(0,useBrowserFeature.h)("phone platform");return(0,jsx_runtime.jsx)(PhonePlatformContext.M.Provider,{value:isPhonePlatform,children})}));var useMediaMuted=__webpack_require__("./src/frontend/useMediaMuted.js"),useAudioFocus=__webpack_require__("./src/frontend/useAudioFocus.js"),thirdPartyConsent=__webpack_require__("./src/frontend/thirdPartyConsent/index.js"),useCurrentChapter=__webpack_require__("./src/frontend/useCurrentChapter.js"),useScrollTarget=__webpack_require__("./src/frontend/useScrollTarget.js");function RootProviders({seed,consent=frontend.A2,children}){return(0,jsx_runtime.jsx)(focusOutline.G,{children:(0,jsx_runtime.jsx)(useBrowserFeature.d,{children:(0,jsx_runtime.jsx)(PhonePlatformProvider,{children:(0,jsx_runtime.jsx)(useMediaMuted.OK,{children:(0,jsx_runtime.jsx)(useAudioFocus.M,{children:(0,jsx_runtime.jsx)(entryState.MB,{seed,children:(0,jsx_runtime.jsx)(useCurrentChapter.dy,{children:(0,jsx_runtime.jsx)(i18n.Iw,{children:(0,jsx_runtime.jsx)(thirdPartyConsent.xr,{consent,children:(0,jsx_runtime.jsx)(useScrollTarget.Xc,{children})})})})})})})})})})}RootProviders.displayName="RootProviders"},"./src/frontend/Section.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>ConnectedSection});var v1_namespaceObject={};__webpack_require__.r(v1_namespaceObject),__webpack_require__.d(v1_namespaceObject,{Backdrop:()=>Backdrop,useBackdrop:()=>useBackdrop,useBackdropSectionClassNames:()=>useBackdropSectionClassNames,useBackdropSectionCustomProperties:()=>useBackdropSectionCustomProperties,useMotifAreaState:()=>useMotifAreaState});var v2_namespaceObject={};__webpack_require__.r(v2_namespaceObject),__webpack_require__.d(v2_namespaceObject,{Backdrop:()=>Backdrop_Backdrop,useBackdrop:()=>useBackdrop_useBackdrop,useBackdropSectionClassNames:()=>useBackdropSectionClassNames_useBackdropSectionClassNames,useBackdropSectionCustomProperties:()=>useBackdropSectionCustomProperties_useBackdropSectionCustomProperties,useMotifAreaState:()=>useMotifAreaState_useMotifAreaState});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js");const SectionLifecycleContext=(0,react.createContext)(),SectionLifecycleProvider=(0,useScrollPositionLifecycle.y8)(SectionLifecycleContext),useSectionLifecycle=(0,useScrollPositionLifecycle.d3)(SectionLifecycleContext);var AudioPlayer=__webpack_require__("./src/frontend/AudioPlayer/index.js"),useAtmo=__webpack_require__("./src/frontend/useAtmo.js"),usePrevious=__webpack_require__("./src/frontend/usePrevious.js");function SectionAtmo({audioFile}){const lastAudioFile=(0,usePrevious.D)(audioFile);let atmo=(0,useAtmo.hL)(),processAtmo=(0,react.useCallback)((()=>{let sources;audioFile&&audioFile.isReady&&(sources=(0,AudioPlayer.G)(audioFile)),atmo&&atmo.updateAtmo({sources,audioFilePermaId:audioFile?.permaId})}),[atmo,audioFile]);return useSectionLifecycle({onActivate(){processAtmo()}}),(0,react.useEffect)((()=>{void 0!==lastAudioFile&&(lastAudioFile&&lastAudioFile.permaId)!==(audioFile&&audioFile.permaId)&&processAtmo()}),[processAtmo,lastAudioFile,audioFile]),null}var entryState=__webpack_require__("./src/entryState/index.js"),Foreground=__webpack_require__("./src/frontend/Foreground.js"),InlineFileRights=__webpack_require__("./src/frontend/InlineFileRights.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),SectionInlineFileRights_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/SectionInlineFileRights.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SectionInlineFileRights_module.Z,options);const frontend_SectionInlineFileRights_module=SectionInlineFileRights_module.Z&&SectionInlineFileRights_module.Z.locals?SectionInlineFileRights_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function SectionInlineFileRights({section,state,backdrop,atmoAudioFile}){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_SectionInlineFileRights_module.wrapper,{[frontend_SectionInlineFileRights_module.fade]:section.nextSection?.transition?.startsWith("fade"),[frontend_SectionInlineFileRights_module.inactive]:"active"!==state}),children:(0,jsx_runtime.jsx)(InlineFileRights.B,{context:"section",items:[{label:"image",file:backdrop.image},{label:"video",file:backdrop.video},{label:"atmo",file:atmoAudioFile}]})})}SectionInlineFileRights.displayName="SectionInlineFileRights";var layouts=__webpack_require__("./src/frontend/layouts/index.js"),useScrollTarget=__webpack_require__("./src/frontend/useScrollTarget.js");function prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches}const SectionViewTimelineContext=react.createContext();function SectionViewTimelineProvider({backdrop,children}){const[timeline,setTimeline]=(0,react.useState)(),ref=(0,react.useRef)(),isNeeded=backdrop?.effects?.some((effect=>"scrollParallax"===effect.name));return(0,react.useEffect)((()=>{if(isNeeded&&window.ViewTimeline&&!prefersReducedMotion())return setTimeline(new window.ViewTimeline({subject:ref.current})),()=>setTimeline(null)}),[isNeeded]),(0,jsx_runtime.jsx)("div",{ref,children:(0,jsx_runtime.jsx)(SectionViewTimelineContext.Provider,{value:timeline,children})})}SectionViewTimelineProvider.displayName="SectionViewTimelineProvider";var inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),backgroundColor=__webpack_require__("./src/frontend/backgroundColor.js");function getSize(el){return el?{left:el.offsetLeft,top:el.offsetTop,width:el.offsetWidth,height:el.offsetHeight,bottom:el.offsetParent?el.offsetParent.offsetHeight-el.offsetTop-el.offsetHeight:0}:{left:0,top:0,width:0,height:0,bottom:0}}function useDimension(){const[componentSize,setComponentSize]=(0,react.useState)(getSize(null)),[currentNode,setCurrentNode]=(0,react.useState)(null),measuredRef=(0,react.useCallback)((node=>{setCurrentNode(node),setComponentSize(getSize(node))}),[]);return(0,react.useEffect)((function(){function handleResize(){setComponentSize(getSize(currentNode))}if(currentNode)return handleResize(),window.addEventListener("resize",handleResize),function(){window.removeEventListener("resize",handleResize)}}),[currentNode]),[componentSize,measuredRef]}var Fullscreen=__webpack_require__("./src/frontend/Fullscreen.js"),FillColor_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FillColor.module.css"),FillColor_module_options={};FillColor_module_options.styleTagTransform=styleTagTransform_default(),FillColor_module_options.setAttributes=setAttributesWithoutAttributes_default(),FillColor_module_options.insert=insertBySelector_default().bind(null,"head"),FillColor_module_options.domAPI=styleDomAPI_default(),FillColor_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(FillColor_module.Z,FillColor_module_options);const frontend_FillColor_module=FillColor_module.Z&&FillColor_module.Z.locals?FillColor_module.Z.locals:void 0;function FillColor(props){return(0,jsx_runtime.jsx)("div",{className:frontend_FillColor_module.FillColor,style:{backgroundColor:props.color},children:(0,jsx_runtime.jsx)(Fullscreen.ZP,{})})}FillColor.displayName="FillColor";var useBackgroundFile=__webpack_require__("./src/frontend/v1/useBackgroundFile.js"),VideoPlayer=__webpack_require__("./src/frontend/VideoPlayer/index.js"),MotifArea_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MotifArea.module.css"),MotifArea_module_options={};MotifArea_module_options.styleTagTransform=styleTagTransform_default(),MotifArea_module_options.setAttributes=setAttributesWithoutAttributes_default(),MotifArea_module_options.insert=insertBySelector_default().bind(null,"head"),MotifArea_module_options.domAPI=styleDomAPI_default(),MotifArea_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(MotifArea_module.Z,MotifArea_module_options);const frontend_MotifArea_module=MotifArea_module.Z&&MotifArea_module.Z.locals?MotifArea_module.Z.locals:void 0;var MotifAreaVisibilityProvider=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js");const MotifArea=function MotifArea(props){const lastPosition=(0,react.useRef)(),position=props.file?.isReady&&function getPosition(props){return props.file.motifAreaOffsetRect||{top:0,left:0,width:0,height:0}}(props),visible=(0,react.useContext)(MotifAreaVisibilityProvider.B),elementRef=(0,react.useRef)(),onUpdate=props.onUpdate,setElementRef=(0,react.useCallback)((element=>{elementRef.current=element,onUpdate(element)}),[elementRef,onUpdate]);return(0,react.useEffect)((()=>{lastPosition.current&&position&&(lastPosition.current.top!==position.top||lastPosition.current.left!==position.left||lastPosition.current.width!==position.width||lastPosition.current.height!==position.height)&&onUpdate(elementRef.current),lastPosition.current=position})),position?(0,jsx_runtime.jsx)("div",{ref:setElementRef,className:classnames_default()(frontend_MotifArea_module.root,{[frontend_MotifArea_module.visible]:visible}),style:position,onMouseEnter:props.onMouseEnter,onMouseLeave:props.onMouseLeave}):null};MotifArea.displayName="MotifArea",MotifArea.defaultProps={onUpdate:()=>{}};var usePlayerState=__webpack_require__("./src/frontend/MediaPlayer/usePlayerState.js"),useIsomorphicLayoutEffect=__webpack_require__("./src/frontend/useIsomorphicLayoutEffect.js"),Effects_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v1/Backdrop/Effects.module.css"),Effects_module_options={};Effects_module_options.styleTagTransform=styleTagTransform_default(),Effects_module_options.setAttributes=setAttributesWithoutAttributes_default(),Effects_module_options.insert=insertBySelector_default().bind(null,"head"),Effects_module_options.domAPI=styleDomAPI_default(),Effects_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Effects_module.Z,Effects_module_options);const Backdrop_Effects_module=Effects_module.Z&&Effects_module.Z.locals?Effects_module.Z.locals:void 0;function Effects({file,children}){const ref=(0,react.useRef)(),sectionViewTimeline=function useSectionViewTimeline(){return(0,react.useContext)(SectionViewTimelineContext)}(),isStaticPreview=(0,useScrollPositionLifecycle.ln)(),{isVisible}=useSectionLifecycle(),scrollParallaxValue=getEffectValue(file,"scrollParallax"),autoZoomValue=getEffectValue(file,"autoZoom"),[autoZoomRunning,setAutoZoomRunning]=(0,react.useState)(!1);return(0,useIsomorphicLayoutEffect.L)((()=>{if(scrollParallaxValue&&!isStaticPreview&§ionViewTimeline){const max=20*scrollParallaxValue/100,scale=100+2*max,animation=ref.current.animate({transform:[`translateY(${max}%) scale(${scale}%)`,`translateY(${-max}%) scale(${scale}%)`]},{fill:"forwards",timeline:sectionViewTimeline,rangeStart:"cover 0%",composite:"add",rangeEnd:"cover 100%"});return()=>animation.cancel()}}),[sectionViewTimeline,scrollParallaxValue,isStaticPreview]),(0,useIsomorphicLayoutEffect.L)((()=>{setAutoZoomRunning(autoZoomValue&&isVisible&&!prefersReducedMotion())}),[autoZoomValue,isVisible]),(0,jsx_runtime.jsx)("div",{ref,className:classnames_default()(Backdrop_Effects_module.effects,{[Backdrop_Effects_module.autoZoom]:autoZoomRunning}),style:{filter:getFilter(file?.effects||[]),...getAutoZoomProperties(autoZoomValue,file)},children})}function getEffectValue(file,name){return(file?.effects||[]).find((effect=>effect.name===name))?.value}function getFilter(effects){const components=effects.map((effect=>{if("blur"===effect.name)return`blur(${effect.value/100*10}px)`;if(["brightness","contrast","saturate"].includes(effect.name)){const value=Math.round(effect.value<0?100+.6*effect.value:100+effect.value);return`${effect.name}(${value}%)`}return["grayscale","sepia"].includes(effect.name)?`${effect.name}(${effect.value}%)`:void 0})).filter(Boolean);return components.length?components.join(" "):null}function getAutoZoomProperties(autoZoomValue,file){if(!autoZoomValue)return null;return{"--auto-zoom-origin-x":`${file?.motifArea?50-(file.motifArea.left+file.motifArea.width/2):0}%`,"--auto-zoom-origin-y":`${file?.motifArea?50-(file.motifArea.top+file.motifArea.height/2):0}%`,"--auto-zoom-duration":autoZoomValue/100*1e3+4e4*(1-autoZoomValue/100)+"ms"}}Effects.displayName="Effects";var frontend=__webpack_require__("../../../package/src/frontend/index.js"),useEventContextData=__webpack_require__("./src/frontend/useEventContextData.js");function BackgroundVideo({video,onMotifAreaUpdate,containerDimension}){const[playerState,playerActions]=(0,usePlayerState.FI)(),{shouldLoad,shouldPrepare}=useSectionLifecycle({onVisible(){playerActions.changeVolumeFactor(0,0),playerActions.play()},onActivate(){playerActions.changeVolumeFactor(1,1e3)},onDeactivate(){playerActions.changeVolumeFactor(0,1e3)},onInvisible(){playerActions.pause()}});return(0,react.useEffect)((()=>{let documentState=(0,frontend.wR)((visibilityState=>{"hidden"===visibilityState?playerActions.pause():playerActions.play()}));return()=>{documentState.removeCallback()}}),[playerActions]),(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Effects,{file:video,children:(0,jsx_runtime.jsx)(useEventContextData.De,{playerDescription:"Backdrop Video",playbackMode:"loop",children:(0,jsx_runtime.jsx)(VideoPlayer.Y,{load:shouldPrepare?"auto":shouldLoad?"poster":"none",playerState,playerActions,videoFile:video,textTracksDisabled:!0,fit:"cover",loop:!0,playsInline:!0})})}),(0,jsx_runtime.jsx)(MotifArea,{onUpdate:onMotifAreaUpdate,file:video,containerWidth:containerDimension.width,containerHeight:containerDimension.height},video.permaId)]})}var Image=__webpack_require__("./src/frontend/Image.js");function BackgroundImage({image,onMotifAreaUpdate,containerDimension}){const{shouldLoad}=useSectionLifecycle();return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Effects,{file:image,children:(0,jsx_runtime.jsx)(Image.E,{imageFile:image,load:shouldLoad,structuredData:!0,preferSvg:!0})}),(0,jsx_runtime.jsx)(MotifArea,{onUpdate:onMotifAreaUpdate,file:image,containerWidth:containerDimension.width,containerHeight:containerDimension.height},image?.permaId)]})}var ContentElement=__webpack_require__("./src/frontend/ContentElement.js");const BackgroundContentElement=(0,inlineEditing.v9)("BackgroundContentElementDecorator",(function BackgroundContentElement({contentElement,isIntersecting,onMotifAreaUpdate,containerDimension}){const sectionLifecycle=useSectionLifecycle(),lifecycleOverride=(0,react.useMemo)((()=>({...sectionLifecycle,isActive:sectionLifecycle.isActive&&!isIntersecting})),[sectionLifecycle,isIntersecting]),sectionProps=(0,react.useMemo)((()=>({isIntersecting,containerDimension})),[isIntersecting,containerDimension]);return(0,jsx_runtime.jsx)("div",{ref:onMotifAreaUpdate,children:(0,jsx_runtime.jsx)(ContentElement.d,{id:contentElement.id,permaId:contentElement.permaId,type:contentElement.type,position:contentElement.position,width:3,itemProps:contentElement.props,sectionProps,lifecycleOverride})})}));function BackgroundAsset(props){const backgroundFile=(0,useBackgroundFile.A)({file:props.backdrop.video||props.backdrop.image,motifArea:props.backdrop.motifArea,effects:props.backdrop.effects,containerDimension:props.containerDimension});return props.backdrop.contentElement?(0,jsx_runtime.jsx)(Fullscreen.ZP,{ref:props.setContainerRef,children:(0,jsx_runtime.jsx)(BackgroundContentElement,{contentElement:props.backdrop.contentElement,onMotifAreaUpdate:props.onMotifAreaUpdate,containerDimension:props.containerDimension,isIntersecting:props.motifAreaState.isMotifIntersected})}):props.backdrop.video?(0,jsx_runtime.jsx)(Fullscreen.ZP,{ref:props.setContainerRef,children:(0,jsx_runtime.jsx)(BackgroundVideo,{video:backgroundFile,onMotifAreaUpdate:props.onMotifAreaUpdate,containerDimension:props.containerDimension})}):props.backdrop.color?(0,jsx_runtime.jsx)(FillColor,{color:props.backdrop.color}):(0,jsx_runtime.jsx)(Fullscreen.ZP,{ref:props.setContainerRef,children:(0,jsx_runtime.jsx)(BackgroundImage,{image:backgroundFile,onMotifAreaUpdate:props.onMotifAreaUpdate,containerDimension:props.containerDimension})})}var Backdrop_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Backdrop.module.css"),Backdrop_module_options={};Backdrop_module_options.styleTagTransform=styleTagTransform_default(),Backdrop_module_options.setAttributes=setAttributesWithoutAttributes_default(),Backdrop_module_options.insert=insertBySelector_default().bind(null,"head"),Backdrop_module_options.domAPI=styleDomAPI_default(),Backdrop_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Backdrop_module.Z,Backdrop_module_options);const frontend_Backdrop_module=Backdrop_module.Z&&Backdrop_module.Z.locals?Backdrop_module.Z.locals:void 0;var shared_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),shared_module_options={};shared_module_options.styleTagTransform=styleTagTransform_default(),shared_module_options.setAttributes=setAttributesWithoutAttributes_default(),shared_module_options.insert=insertBySelector_default().bind(null,"head"),shared_module_options.domAPI=styleDomAPI_default(),shared_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(shared_module.Z,shared_module_options);const transitions_shared_module=shared_module.Z&&shared_module.Z.locals?shared_module.Z.locals:void 0,Backdrop=(0,inlineEditing.v9)("BackdropDecorator",(function Backdrop(props){const[containerDimension,setContainerRef]=useDimension(),{shouldLoad}=useSectionLifecycle();return(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_Backdrop_module.Backdrop,{[frontend_Backdrop_module.noCompositionLayer]:!shouldLoad&&!props.eagerLoad},props.transitionStyles.backdrop,props.transitionStyles[`backdrop-${props.state}`]),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(props.transitionStyles.backdropInner,{[transitions_shared_module.justifyBottom]:props.backdrop.contentElement}),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_Backdrop_module.defaultBackground,props.transitionStyles.backdropInner2),children:props.children((0,jsx_runtime.jsx)(BackgroundAsset,{...props,containerDimension,setContainerRef}))})})})}));function getBoundingClientRect(el){return el?el.getBoundingClientRect():{left:0,right:0,top:0,bottom:0,width:0,height:0}}function useBoundingClientRect({updateOnScrollAndResize=!0,dependencies=[]}={}){const[boundingClientRect,setBoundingClientRect]=(0,react.useState)(getBoundingClientRect(null)),[currentNode,setCurrentNode]=(0,react.useState)(null),measureRef=(0,react.useCallback)((node=>{setCurrentNode(node),setBoundingClientRect(getBoundingClientRect(node))}),[]);return(0,useIsomorphicLayoutEffect.L)((()=>{dependencies.length&¤tNode&&setBoundingClientRect(getBoundingClientRect(currentNode))}),dependencies),(0,react.useEffect)((function(){function handler(){setBoundingClientRect(getBoundingClientRect(currentNode))}if(currentNode&&updateOnScrollAndResize)return window.addEventListener("resize",handler),window.addEventListener("scroll",handler),function(){window.removeEventListener("resize",handler),window.removeEventListener("scroll",handler)}}),[currentNode,updateOnScrollAndResize]),[boundingClientRect,measureRef]}function useMotifAreaState({backdropContentElement,transitions,fullHeight,empty,exposeMotifArea,updateOnScrollAndResize}={}){const[motifAreaRect,setMotifAreaRectRef]=useBoundingClientRect({updateOnScrollAndResize}),[motifAreaDimension,setMotifAreaDimensionRef]=useDimension(),[isPadded,setIsPadded]=(0,react.useState)(!1),setMotifAreaRef=(0,react.useCallback)((node=>{setMotifAreaRectRef(node),setMotifAreaDimensionRef(node)}),[setMotifAreaRectRef,setMotifAreaDimensionRef]),[contentAreaRect,setContentAreaRef]=useBoundingClientRect({updateOnScrollAndResize,dependencies:[isPadded]}),contentRequiresPadding=exposeMotifArea&&function isIntersectingX(rectA,rectB){return rectA.leftrectB.left||rectB.leftrectA.left}(motifAreaRect,contentAreaRect)&&motifAreaRect.height>0&&!empty,paddingTop=function getMotifAreaPadding(contentRequiresPadding,transitions,motifAreaDimension,backdropContentElement,empty){if(backdropContentElement)return"fadeIn"===transitions[0]||empty&&"fadeOut"===transitions[1]?"70vh":"110vh";if(!contentRequiresPadding)return;if("fadeIn"===transitions[0]||"fadeInBg"===transitions[0])return 2*motifAreaDimension.top/3+motifAreaDimension.height;return"reveal"===transitions[0]?motifAreaDimension.height:motifAreaDimension.top+motifAreaDimension.height}(contentRequiresPadding,transitions,motifAreaDimension,backdropContentElement,empty),willBePadded=!!paddingTop;(0,react.useEffect)((()=>{setIsPadded(willBePadded)}),[willBePadded]);const intersectionRatioY=function getIntersectionRatioY(motifAreaRect,contentAreaRect){const motifAreaOverlap=Math.max(0,Math.min(motifAreaRect.height,motifAreaRect.bottom-contentAreaRect.top));return motifAreaRect.height>0?motifAreaOverlap/motifAreaRect.height:0}(motifAreaRect,contentAreaRect);return[{paddingTop,isContentPadded:contentRequiresPadding||backdropContentElement,minHeight:getMotifAreaMinHeight(fullHeight,transitions,motifAreaDimension),intersectionRatioY:contentRequiresPadding?intersectionRatioY:0,isMotifIntersected:getIsMotifIntersected(empty,transitions,intersectionRatioY)},setMotifAreaRef,setContentAreaRef]}function getMotifAreaMinHeight(fullHeight,transitions,motifAreaDimension){if(!fullHeight)return"reveal"===transitions[0]?"conceal"===transitions[1]?motifAreaDimension.height:motifAreaDimension.bottom+motifAreaDimension.height:motifAreaDimension.top+motifAreaDimension.height}function getIsMotifIntersected(empty,transitions,intersectionRatioY){return(!empty||"fadeOutBg"===transitions[1])&&intersectionRatioY>0}Backdrop.defaultProps={children:children=>children,transitionStyles:{}};var usePortraitOrientation=__webpack_require__("./src/frontend/usePortraitOrientation.js");function useBackdrop(section){const videoBackdrop=useFileBackdrop({section,collectionName:"videoFiles",propertyName:"video"}),imageBackdrop=useFileBackdrop({section,collectionName:"imageFiles",propertyName:"image"}),contentElement=(0,entryState.mz)({permaId:section.backdrop?.contentElement,layout:"backdrop"});return contentElement&&contentElement.sectionId===section.id?{contentElement}:section.backdrop?.color||section.backdrop?.image&§ion.backdrop.image.toString().startsWith("#")?{color:section.backdrop.color||section.backdrop.image}:videoBackdrop||imageBackdrop||{}}function useFileBackdrop({section,collectionName,propertyName}){const file=(0,entryState.Zo)({configuration:section.backdrop||{},collectionName,propertyName}),mobileFile=(0,entryState.Zo)({configuration:section.backdrop||{},collectionName,propertyName:`${propertyName}Mobile`}),mobile=(0,usePortraitOrientation.B)({active:file&&mobileFile});return!mobileFile||!mobile&&file?file?{[propertyName]:file,motifArea:section.backdrop[`${propertyName}MotifArea`],effects:section.backdropEffects}:null:{[propertyName]:mobileFile,motifArea:section.backdrop[`${propertyName}MobileMotifArea`],effects:section.backdropEffectsMobile}}function useBackdropSectionCustomProperties(){}function useBackdropSectionClassNames(){}var Positioner_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Backdrop/Positioner.module.css"),Positioner_module_options={};Positioner_module_options.styleTagTransform=styleTagTransform_default(),Positioner_module_options.setAttributes=setAttributesWithoutAttributes_default(),Positioner_module_options.insert=insertBySelector_default().bind(null,"head"),Positioner_module_options.domAPI=styleDomAPI_default(),Positioner_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Positioner_module.Z,Positioner_module_options);const Backdrop_Positioner_module=Positioner_module.Z&&Positioner_module.Z.locals?Positioner_module.Z.locals:void 0;function Positioner({children}){return(0,jsx_runtime.jsx)("div",{className:Backdrop_Positioner_module.wrapper,children})}Positioner.displayName="Positioner";var ImageStructuredData=__webpack_require__("./src/frontend/ImageStructuredData.js"),Picture_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Picture.module.css"),Picture_module_options={};Picture_module_options.styleTagTransform=styleTagTransform_default(),Picture_module_options.setAttributes=setAttributesWithoutAttributes_default(),Picture_module_options.insert=insertBySelector_default().bind(null,"head"),Picture_module_options.domAPI=styleDomAPI_default(),Picture_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Picture_module.Z,Picture_module_options);const frontend_Picture_module=Picture_module.Z&&Picture_module.Z.locals?Picture_module.Z.locals:void 0;function Picture({imageFile,imageFileMobile,variant,structuredData,load,preferSvg}){return imageFile&&imageFile.isReady&&load?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[renderTag({imageFile,imageFileMobile,variant,preferSvg}),renderStructuredData({imageFile,structuredData})]}):null}function renderTag({imageFile,imageFileMobile,variant,preferSvg}){return(0,jsx_runtime.jsxs)("picture",{children:[imageFileMobile&&(0,jsx_runtime.jsx)("source",{srcSet:imageUrl({imageFile:imageFileMobile,variant,preferSvg}),media:"(orientation: portrait)"}),(0,jsx_runtime.jsx)("img",{className:classnames_default()(frontend_Picture_module.root),src:imageUrl({imageFile,variant,preferSvg}),alt:imageFile.configuration.alt?imageFile.configuration.alt:""})]})}function imageUrl({imageFile,variant,preferSvg}){return preferSvg&&"svg"===imageFile.extension.toLowerCase()?imageFile.urls.original:imageFile.urls[variant]}function renderStructuredData({imageFile,structuredData}){if(structuredData&&imageFile)return(0,jsx_runtime.jsx)(ImageStructuredData.z,{file:imageFile})}renderTag.displayName="renderTag",Picture.defaultProps={load:!0,variant:"large"};var v2_MotifArea_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/MotifArea.module.css"),v2_MotifArea_module_options={};v2_MotifArea_module_options.styleTagTransform=styleTagTransform_default(),v2_MotifArea_module_options.setAttributes=setAttributesWithoutAttributes_default(),v2_MotifArea_module_options.insert=insertBySelector_default().bind(null,"head"),v2_MotifArea_module_options.domAPI=styleDomAPI_default(),v2_MotifArea_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(v2_MotifArea_module.Z,v2_MotifArea_module_options);const frontend_v2_MotifArea_module=v2_MotifArea_module.Z&&v2_MotifArea_module.Z.locals?v2_MotifArea_module.Z.locals:void 0,MotifArea_MotifArea=function MotifArea(props){const visible=(0,react.useContext)(MotifAreaVisibilityProvider.B);return(0,jsx_runtime.jsx)("div",{ref:props.onUpdate,className:classnames_default()(frontend_MotifArea_module.root,frontend_v2_MotifArea_module.root,{[frontend_MotifArea_module.visible]:visible})})};MotifArea_MotifArea.displayName="MotifArea";var v2_Backdrop_Effects_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Backdrop/Effects.module.css"),Backdrop_Effects_module_options={};Backdrop_Effects_module_options.styleTagTransform=styleTagTransform_default(),Backdrop_Effects_module_options.setAttributes=setAttributesWithoutAttributes_default(),Backdrop_Effects_module_options.insert=insertBySelector_default().bind(null,"head"),Backdrop_Effects_module_options.domAPI=styleDomAPI_default(),Backdrop_Effects_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(v2_Backdrop_Effects_module.Z,Backdrop_Effects_module_options);const frontend_v2_Backdrop_Effects_module=v2_Backdrop_Effects_module.Z&&v2_Backdrop_Effects_module.Z.locals?v2_Backdrop_Effects_module.Z.locals:void 0;function Effects_Effects({file,mobileFile,children}){return(0,jsx_runtime.jsx)("div",{className:frontend_v2_Backdrop_Effects_module.effects,style:{"--filter":Effects_getFilter(file?.effects||[]),"--mobile-filter":Effects_getFilter(mobileFile?.effects||[])},children})}function Effects_getFilter(effects){return effects.map((effect=>{if("blur"===effect.name)return`blur(${effect.value/100*10}px)`;if(["brightness","contrast","saturate"].includes(effect.name)){const value=Math.round(effect.value<0?100+.6*effect.value:100+effect.value);return`${effect.name}(${value}%)`}return`${effect.name}(${effect.value}%)`})).join(" ")}function BackgroundImage_BackgroundImage({backdrop,eagerLoad,onMotifAreaUpdate}){const{shouldLoad}=useSectionLifecycle(),renderedInSectionThumbnail=!!(0,Fullscreen.Bl)().height;return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Effects_Effects,{file:backdrop.file,mobileFile:backdrop.mobileFile,children:(0,jsx_runtime.jsx)(Picture,{imageFile:backdrop.file,imageFileMobile:!renderedInSectionThumbnail&&backdrop.mobileFile,load:shouldLoad||eagerLoad,structuredData:!0,preferSvg:!0})}),(0,jsx_runtime.jsx)(MotifArea_MotifArea,{onUpdate:onMotifAreaUpdate},backdrop.file?.permaId)]})}function BackgroundVideo_BackgroundVideo({video,onMotifAreaUpdate}){const[playerState,playerActions]=(0,usePlayerState.FI)(),{shouldLoad,shouldPrepare}=useSectionLifecycle({onVisible(){playerActions.changeVolumeFactor(0,0),playerActions.play()},onActivate(){playerActions.changeVolumeFactor(1,1e3)},onDeactivate(){playerActions.changeVolumeFactor(0,1e3)},onInvisible(){playerActions.pause()}});return(0,react.useEffect)((()=>{let documentState=(0,frontend.wR)((visibilityState=>{"hidden"===visibilityState?playerActions.pause():playerActions.play()}));return()=>{documentState.removeCallback()}}),[playerActions]),(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Effects_Effects,{file:video,children:(0,jsx_runtime.jsx)(useEventContextData.De,{playerDescription:"Backdrop Video",playbackMode:"loop",children:(0,jsx_runtime.jsx)(VideoPlayer.Y,{load:shouldPrepare?"auto":shouldLoad?"poster":"none",playerState,playerActions,videoFile:video,textTracksDisabled:!0,fit:"cover",loop:!0,playsInline:!0})})}),(0,jsx_runtime.jsx)(MotifArea_MotifArea,{onUpdate:onMotifAreaUpdate},video.permaId)]})}function BackgroundAsset_BackgroundAsset({backdrop,eagerLoad,state,onMotifAreaUpdate}){return"video"===backdrop.type?(0,jsx_runtime.jsx)(Fullscreen.ZP,{children:(0,jsx_runtime.jsx)(Positioner,{children:(0,jsx_runtime.jsx)(BackgroundVideo_BackgroundVideo,{video:backdrop.file,onMotifAreaUpdate})})}):"color"===backdrop.type?(0,jsx_runtime.jsx)(FillColor,{color:backdrop.color}):(0,jsx_runtime.jsx)(Fullscreen.ZP,{children:(0,jsx_runtime.jsx)(Positioner,{children:(0,jsx_runtime.jsx)(BackgroundImage_BackgroundImage,{backdrop,eagerLoad:eagerLoad&&"active"===state,onMotifAreaUpdate})})})}function Backdrop_Backdrop(props){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_Backdrop_module.Backdrop,props.transitionStyles.backdrop,props.transitionStyles[`backdrop-${props.state}`]),children:(0,jsx_runtime.jsx)("div",{className:props.transitionStyles.backdropInner,children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_Backdrop_module.defaultBackground,props.transitionStyles.backdropInner2),children:props.children((0,jsx_runtime.jsx)(BackgroundAsset_BackgroundAsset,{...props}))})})})}function useMotifAreaState_useMotifAreaState({transitions,fullHeight,empty,exposeMotifArea,updateOnScrollAndResize}={}){const[motifAreaRect,setMotifAreaRectRef]=useBoundingClientRect({updateOnScrollAndResize}),[contentAreaRect,setContentAreaRef]=useBoundingClientRect({updateOnScrollAndResize}),isContentPadded=exposeMotifArea&&motifAreaRect.height>0&&!empty;return[{paddingTop:useMotifAreaState_getMotifAreaPadding(transitions),minHeight:useMotifAreaState_getMotifAreaMinHeight(fullHeight,transitions),intersectionRatioY:useMotifAreaState_getIntersectionRatioY(isContentPadded,motifAreaRect,contentAreaRect)},setMotifAreaRectRef,setContentAreaRef]}function useMotifAreaState_getMotifAreaPadding(transitions){return"fadeIn"===transitions[0]||"fadeInBg"===transitions[0]?"var(--motif-padding-fade-in)":"reveal"===transitions[0]?"var(--motif-padding-reveal)":"var(--motif-padding-scroll-in)"}function useMotifAreaState_getMotifAreaMinHeight(fullHeight,transitions){if(!fullHeight)return"reveal"===transitions[0]?"conceal"===transitions[1]?"var(--motif-min-height-reveal-conceal)":"var(--motif-min-height-reveal)":"var(--motif-min-height-scroll-in)"}function useMotifAreaState_getIntersectionRatioY(isContentPadded,motifAreaRect,contentAreaRect){const motifAreaOverlap=Math.max(0,Math.min(motifAreaRect.height,motifAreaRect.bottom-contentAreaRect.top));return isContentPadded?motifAreaOverlap/motifAreaRect.height:0}function useBackdrop_useBackdrop({backdrop,backdropEffects,backdropEffectsMobile}){const videoFile=useBackdropFile({permaId:backdrop.video,collectionName:"videoFiles",motifArea:backdrop.videoMotifArea,effects:backdropEffects}),imageFile=useBackdropFile({permaId:backdrop.image,collectionName:"imageFiles",motifArea:backdrop.imageMotifArea,effects:backdropEffects}),mobileImageFile=useBackdropFile({permaId:backdrop.imageMobile,collectionName:"imageFiles",motifArea:backdrop.imageMobileMotifArea,effects:backdropEffectsMobile});return videoFile?{type:"video",file:videoFile}:backdrop.color||backdrop.image&&backdrop.image.toString().startsWith("#")?{type:"color",color:backdrop.color||backdrop.image}:{type:"image",file:imageFile||mobileImageFile,mobileFile:imageFile&&mobileImageFile}}function useBackdropFile({permaId,collectionName,motifArea,effects}){const file=(0,entryState.TR)({permaId,collectionName});return file&&{...file,motifArea,effects}}function useBackdropSectionCustomProperties_useBackdropSectionCustomProperties(backdrop){return{...backdropFileCustomProperties(backdrop.file),...backdropFileCustomProperties(backdrop.mobileFile,"mobile")}}function backdropFileCustomProperties(backdropFile,prefix){return backdropFile&&backdropFile.isReady?(prefix=prefix?`${prefix}-`:"",backdropFile?{[`--${prefix}backdrop-w`]:backdropFile.width,[`--${prefix}backdrop-h`]:backdropFile.height,...motifAreaCustomProperties(backdropFile.motifArea,prefix)}:{}):{}}function motifAreaCustomProperties(motifArea,prefix){return motifArea?{[`--${prefix}motif-t`]:motifArea.top,[`--${prefix}motif-l`]:motifArea.left,[`--${prefix}motif-w`]:motifArea.width,[`--${prefix}motif-h`]:motifArea.height}:{}}Effects_Effects.displayName="Effects",BackgroundAsset_BackgroundAsset.defaultProps={eagerLoad:!1},Backdrop_Backdrop.displayName="Backdrop",Backdrop_Backdrop.defaultProps={children:children=>children,transitionStyles:{}};var Section_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Section.module.css"),Section_module_options={};Section_module_options.styleTagTransform=styleTagTransform_default(),Section_module_options.setAttributes=setAttributesWithoutAttributes_default(),Section_module_options.insert=insertBySelector_default().bind(null,"head"),Section_module_options.domAPI=styleDomAPI_default(),Section_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Section_module.Z,Section_module_options);const v2_Section_module=Section_module.Z&&Section_module.Z.locals?Section_module.Z.locals:void 0;function useBackdropSectionClassNames_useBackdropSectionClassNames(backdrop,{layout,exposeMotifArea,empty}={}){const fullscreenDimensions=(0,Fullscreen.Bl)();return[v2_Section_module.section,!fullscreenDimensions.height&&v2_Section_module.orientation,v2_Section_module[`layout-${layout||"left"}`],exposeMotifArea&&!empty&&v2_Section_module.exposeMotifArea,useAspectRatioClassName(backdrop.file,fullscreenDimensions),useAspectRatioClassName(backdrop.mobileFile,fullscreenDimensions,{mobile:!0})].filter(Boolean)}function useAspectRatioClassName(file,fullscreenDimensions,{mobile}={}){const aspectRatio=file&&file.isReady&&getAspectRatio(file),className=function getAspectRatioClassName(aspectRatio,fullscreenDimensions,mobile){if(fullscreenDimensions.height)return(!mobile||function isPortrait(rect){return rect.widthmin}(fullscreenDimensions,{min:aspectRatio})&&"minAspectRatio";return aspectRatio&&`aspectRatio${mobile?"Mobile":""}${aspectRatio}`}(aspectRatio,fullscreenDimensions,mobile);return function useAspectRatioStyleTag(aspectRatio,className,{orientation}){(0,useIsomorphicLayoutEffect.L)((()=>{!__webpack_require__.g.pageflowScrolledSSRAspectRatioMediaQueries&&aspectRatio&&className&&function ensureAspectRatioStyleTag(aspectRatio,className,orientation){if(!document.head.querySelector(`[data-for="${className}"]`)){const el=document.createElement("style");el.setAttribute("data-for",className),el.innerHTML=function getAspectRatioCSS(aspectRatio,className,orientation){return"minAspectRatio"===className?getAspectRatioRule("minAspectRatio"):`\n @media ${orientation}(min-aspect-ratio: ${aspectRatio}/1000) {\n ${getAspectRatioRule(className)}\n }\n `}(aspectRatio,className,orientation),document.head.appendChild(el)}}(aspectRatio,className,orientation)}),[aspectRatio,className])}(aspectRatio,className,{orientation:mobile?"(orientation: portrait) and ":""}),className}function getAspectRatio(rect){return Math.round(rect.width/rect.height*1e3)}function getAspectRatioRule(className){return`\n section.${className} {\n --backdrop-positioner-transform: var(--backdrop-positioner-min-ar-transform);\n --backdrop-positioner-width: var(--backdrop-positioner-min-ar-width);\n --backdrop-positioner-height: var(--backdrop-positioner-min-ar-height);\n\n --motif-placeholder-width: var(--motif-placeholder-min-ar-width);\n\n --motif-display-top: var(--motif-display-min-ar-top);\n --motif-display-bottom: var(--motif-display-min-ar-bottom);\n --motif-display-height: var(--motif-display-min-ar-height);\n }\n `}var frontend_Section_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Section.module.css"),frontend_Section_module_options={};frontend_Section_module_options.styleTagTransform=styleTagTransform_default(),frontend_Section_module_options.setAttributes=setAttributesWithoutAttributes_default(),frontend_Section_module_options.insert=insertBySelector_default().bind(null,"head"),frontend_Section_module_options.domAPI=styleDomAPI_default(),frontend_Section_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(frontend_Section_module.Z,frontend_Section_module_options);const src_frontend_Section_module=frontend_Section_module.Z&&frontend_Section_module.Z.locals?frontend_Section_module.Z.locals:void 0;var frontend_transitions=__webpack_require__("./src/frontend/transitions/index.js");function NoOpShadow(props){return(0,jsx_runtime.jsx)("div",{children:props.children})}NoOpShadow.displayName="NoOpShadow";var GradientShadow_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/shadows/GradientShadow.module.css"),GradientShadow_module_options={};GradientShadow_module_options.styleTagTransform=styleTagTransform_default(),GradientShadow_module_options.setAttributes=setAttributesWithoutAttributes_default(),GradientShadow_module_options.insert=insertBySelector_default().bind(null,"head"),GradientShadow_module_options.domAPI=styleDomAPI_default(),GradientShadow_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(GradientShadow_module.Z,GradientShadow_module_options);const shadows_GradientShadow_module=GradientShadow_module.Z&&GradientShadow_module.Z.locals?GradientShadow_module.Z.locals:void 0;function GradientShadow(props){const staticShadowOpacity=props.motifAreaState.isContentPadded?0:props.staticShadowOpacity,opacityFactor=function roundToFirstDecimalPlace(value){return Math.round(10*value)/10}(Math.min(1,2*props.motifAreaState.intersectionRatioY));return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(shadows_GradientShadow_module[`align-${props.align}`],props.inverted?shadows_GradientShadow_module.light:shadows_GradientShadow_module.dark),children:[(0,jsx_runtime.jsx)("div",{className:shadows_GradientShadow_module.dynamic,style:{opacity:props.dynamicShadowOpacity*opacityFactor},children:(0,jsx_runtime.jsx)(Fullscreen.ZP,{})}),(0,jsx_runtime.jsx)("div",{className:shadows_GradientShadow_module.static,style:{opacity:staticShadowOpacity},children:(0,jsx_runtime.jsx)(Fullscreen.ZP,{})}),props.children]})}GradientShadow.displayName="GradientShadow",GradientShadow.defaultProps={opacity:.7,align:"left"};var InvisibleBoxWrapper_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/InvisibleBoxWrapper.module.css"),InvisibleBoxWrapper_module_options={};InvisibleBoxWrapper_module_options.styleTagTransform=styleTagTransform_default(),InvisibleBoxWrapper_module_options.setAttributes=setAttributesWithoutAttributes_default(),InvisibleBoxWrapper_module_options.insert=insertBySelector_default().bind(null,"head"),InvisibleBoxWrapper_module_options.domAPI=styleDomAPI_default(),InvisibleBoxWrapper_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(InvisibleBoxWrapper_module.Z,InvisibleBoxWrapper_module_options);const foregroundBoxes_InvisibleBoxWrapper_module=InvisibleBoxWrapper_module.Z&&InvisibleBoxWrapper_module.Z.locals?InvisibleBoxWrapper_module.Z.locals:void 0;function InvisibleBoxWrapper({position,width,openStart,openEnd,children}){const full=width===layouts.Q0.full;return(0,jsx_runtime.jsx)("div",{className:classnames_default()({[foregroundBoxes_InvisibleBoxWrapper_module.start]:!openStart&&!full,[foregroundBoxes_InvisibleBoxWrapper_module.end]:!openEnd&&!full}),children})}InvisibleBoxWrapper.displayName="InvisibleBoxWrapper";var GradientBox_module=__webpack_require__("./src/frontend/foregroundBoxes/GradientBox.module.css");function GradientBox(props){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(GradientBox_module.Z.root,{[GradientBox_module.Z.gradient]:props.motifAreaState.isContentPadded,[GradientBox_module.Z.long]:props.coverInvisibleNextSection}),style:{paddingTop:props.motifAreaState.paddingTop},children:(0,jsx_runtime.jsxs)("div",{className:GradientBox_module.Z.wrapper,children:[(0,jsx_runtime.jsx)("div",{className:classnames_default()(GradientBox_module.Z.shadow,props.inverted?GradientBox_module.Z.shadowLight:GradientBox_module.Z.shadowDark,props.transitionStyles.boxShadow,props.transitionStyles[`boxShadow-${props.state}`]),style:{top:props.motifAreaState.paddingTop,opacity:props.staticShadowOpacity}}),(0,jsx_runtime.jsx)("div",{className:GradientBox_module.Z.content,children:props.children})]})})}GradientBox.displayName="GradientBox";var CardBox_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/CardBox.module.css"),CardBox_module_options={};CardBox_module_options.styleTagTransform=styleTagTransform_default(),CardBox_module_options.setAttributes=setAttributesWithoutAttributes_default(),CardBox_module_options.insert=insertBySelector_default().bind(null,"head"),CardBox_module_options.domAPI=styleDomAPI_default(),CardBox_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(CardBox_module.Z,CardBox_module_options);const foregroundBoxes_CardBox_module=CardBox_module.Z&&CardBox_module.Z.locals?CardBox_module.Z.locals:void 0;function CardBox(props){return(0,jsx_runtime.jsx)("div",{className:foregroundBoxes_CardBox_module.wrapper,style:{paddingTop:props.motifAreaState.paddingTop},children:(0,jsx_runtime.jsx)("div",{className:foregroundBoxes_CardBox_module.content,children:props.children})})}CardBox.displayName="CardBox";var CardBoxWrapper_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/CardBoxWrapper.module.css"),CardBoxWrapper_module_options={};CardBoxWrapper_module_options.styleTagTransform=styleTagTransform_default(),CardBoxWrapper_module_options.setAttributes=setAttributesWithoutAttributes_default(),CardBoxWrapper_module_options.insert=insertBySelector_default().bind(null,"head"),CardBoxWrapper_module_options.domAPI=styleDomAPI_default(),CardBoxWrapper_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(CardBoxWrapper_module.Z,CardBoxWrapper_module_options);const foregroundBoxes_CardBoxWrapper_module=CardBoxWrapper_module.Z&&CardBoxWrapper_module.Z.locals?CardBoxWrapper_module.Z.locals:void 0;function CardBoxWrapper(props){return function outsideBox(props){return"sticky"===props.position||"inline"===props.position&&props.width>layouts.Q0.md||props.customMargin}(props)?props.children:(0,jsx_runtime.jsx)("div",{className:className(props),children:(0,jsx_runtime.jsx)(backgroundColor.V,{invert:!0,children:props.children})})}function className(props){return classnames_default()(foregroundBoxes_CardBoxWrapper_module.card,props.inverted?foregroundBoxes_CardBoxWrapper_module.cardBgBlack:foregroundBoxes_CardBoxWrapper_module.cardBgWhite,foregroundBoxes_CardBoxWrapper_module[`selfClear-${props.selfClear}`],{[foregroundBoxes_CardBoxWrapper_module.cardStart]:!props.openStart},{[foregroundBoxes_CardBoxWrapper_module.cardEnd]:!props.openEnd})}CardBoxWrapper.displayName="CardBoxWrapper";const components={shadow:{Shadow:GradientShadow,Box:GradientBox,BoxWrapper:InvisibleBoxWrapper},transparent:{Shadow:NoOpShadow,Box:CardBox,BoxWrapper:InvisibleBoxWrapper},cards:{Shadow:NoOpShadow,Box:CardBox,BoxWrapper:CardBoxWrapper}};const Section=(0,inlineEditing.v9)("SectionDecorator",(function Section({section,transitions,backdrop,contentElements,state,onActivate,domIdPrefix}){const{useBackdropSectionClassNames,useBackdropSectionCustomProperties}=2===(0,entryState.iR)("frontendVersion")?v2_namespaceObject:v1_namespaceObject,ref=(0,useScrollTarget.SS)(section.id),transitionStyles=(0,frontend_transitions.BP)(section,section.previousSection,section.nextSection),backdropSectionClassNames=useBackdropSectionClassNames(backdrop,{layout:section.layout,exposeMotifArea:section.exposeMotifArea,empty:!contentElements.length}),atmoAudioFile=(0,entryState.Zo)({configuration:section,collectionName:"audioFiles",propertyName:"atmoAudioFileId"});return(0,jsx_runtime.jsx)("section",{id:`${domIdPrefix}-${section.permaId}`,ref,className:classnames_default()(src_frontend_Section_module.Section,transitionStyles.section,backdropSectionClassNames,{[src_frontend_Section_module.first]:0===section.sectionIndex},{[src_frontend_Section_module.narrow]:"narrow"===section.width},{[src_frontend_Section_module.invert]:section.invert}),style:useBackdropSectionCustomProperties(backdrop),children:(0,jsx_runtime.jsx)(SectionLifecycleProvider,{onActivate,entersWithFadeTransition:section.transition?.startsWith("fade"),children:(0,jsx_runtime.jsx)(SectionViewTimelineProvider,{backdrop,children:(0,jsx_runtime.jsxs)(backgroundColor.V,{dark:!section.invert,children:[(0,jsx_runtime.jsx)(SectionAtmo,{audioFile:atmoAudioFile}),(0,jsx_runtime.jsx)(SectionContents,{section,transitions,backdrop,contentElements,state,transitionStyles}),(0,jsx_runtime.jsx)(SectionInlineFileRights,{section,backdrop,atmoAudioFile,state})]})})})})}));function SectionContents({section,backdrop,contentElements,state,transitions,transitionStyles}){const{Backdrop,useMotifAreaState}=2===(0,entryState.iR)("frontendVersion")?v2_namespaceObject:v1_namespaceObject,{shouldPrepare}=useSectionLifecycle(),sectionProperties=(0,react.useMemo)((()=>({layout:section.layout,invert:section.invert,sectionIndex:section.sectionIndex})),[section.layout,section.invert,section.sectionIndex]),[,exitTransition]=transitions,[motifAreaState,setMotifAreaRef,setContentAreaRef]=useMotifAreaState({backdropContentElement:"contentElement"in backdrop,updateOnScrollAndResize:shouldPrepare,exposeMotifArea:section.exposeMotifArea,transitions,empty:!contentElements.length,fullHeight:section.fullHeight}),{Shadow,Box,BoxWrapper}=function getAppearanceComponents(appearance){return components[appearance||"shadow"]}(section.appearance),staticShadowOpacity=percentToFraction(section.staticShadowOpacity,{defaultValue:.7}),dynamicShadowOpacity=percentToFraction(section.dynamicShadowOpacity,{defaultValue:.7});return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Backdrop,{backdrop,eagerLoad:0===section.sectionIndex,motifAreaState,onMotifAreaUpdate:setMotifAreaRef,state,transitionStyles,children:children=>(0,jsx_runtime.jsx)(Shadow,{align:section.layout,inverted:section.invert,motifAreaState,staticShadowOpacity,dynamicShadowOpacity,children})}),(0,jsx_runtime.jsx)(Foreground.Z,{transitionStyles,state,minHeight:motifAreaState.minHeight,paddingBottom:!endsWithFullWidthElement(contentElements),heightMode:heightMode(section),children:(0,jsx_runtime.jsx)(Box,{inverted:section.invert,coverInvisibleNextSection:exitTransition.startsWith("fade"),transitionStyles,state,motifAreaState,staticShadowOpacity,children:(0,jsx_runtime.jsx)(layouts.Ar,{sectionId:section.id,items:contentElements,appearance:section.appearance,contentAreaRef:setContentAreaRef,sectionProps:sectionProperties,children:(children,boxProps)=>(0,jsx_runtime.jsx)(BoxWrapper,{...boxProps,inverted:section.invert,children})})})})]})}function ConnectedSection(props){const contentElements=(0,entryState.bD)({sectionId:props.section.id,layout:props.section.layout}),{useBackdrop}=2===(0,entryState.iR)("frontendVersion")?v2_namespaceObject:v1_namespaceObject,backdrop=useBackdrop(props.section),transitions=(0,frontend_transitions.Lo)(props.section,props.section.previousSection,props.section.nextSection);return(0,jsx_runtime.jsx)(Section,{...props,transitions,backdrop,contentElements})}function heightMode(section){return section.fullHeight?section.transition.startsWith("fade")&§ion.previousSection||section.nextSection&§ion.nextSection.transition.startsWith("fade")?"fullFade":"full":"dynamic"}function endsWithFullWidthElement(elements){const lastElement=elements[elements.length-1];return lastElement&&"inline"===lastElement.position&&lastElement.width===layouts.Q0.full}function percentToFraction(value,{defaultValue}){return void 0!==value?value/100:defaultValue}Section.defaultProps={domIdPrefix:"section"},ConnectedSection.displayName="ConnectedSection"},"./src/frontend/SectionThumbnail.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{d:()=>SectionThumbnail});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),entryState=(__webpack_require__("./src/frontend/RootProviders.js"),__webpack_require__("./src/entryState/index.js")),Section=__webpack_require__("./src/frontend/Section.js"),Fullscreen=__webpack_require__("./src/frontend/Fullscreen.js"),useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),Content_module=__webpack_require__("./src/frontend/Content.module.css"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),SectionThumbnail_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/SectionThumbnail.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SectionThumbnail_module.Z,options);const frontend_SectionThumbnail_module=SectionThumbnail_module.Z&&SectionThumbnail_module.Z.locals?SectionThumbnail_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function SectionThumbnail({sectionPermaId,subscribe,scale}){const dispatch=(0,entryState.QR)();(0,react.useEffect)((()=>{if(subscribe)return subscribe(dispatch)}),[subscribe,dispatch]);const section=(0,entryState.fp)({sectionPermaId}),scaleFactor=scale?5:1;return section?(0,jsx_runtime.jsx)(useScrollPositionLifecycle.g9,{children:(0,jsx_runtime.jsx)(index_esm.Z,{client:!0,children:({measureRef,contentRect})=>(0,jsx_runtime.jsx)(Fullscreen.tg,{...clientDimensions(contentRect,scaleFactor),children:(0,jsx_runtime.jsx)("div",{ref:measureRef,className:frontend_SectionThumbnail_module.crop,inert:"",children:(0,jsx_runtime.jsx)("div",{className:classnames_default()({[frontend_SectionThumbnail_module.scale]:scale}),children:(0,jsx_runtime.jsx)("div",{className:Content_module.Z.Content,style:viewportUnitCustomProperties(clientDimensions(contentRect,scaleFactor)),children:(0,jsx_runtime.jsx)(Section.$,{state:"active",domIdPrefix:"section-preview",section:{...section,transition:"preview"}})})})})})})}):(0,jsx_runtime.jsx)("div",{className:frontend_SectionThumbnail_module.root,children:"Not found."})}function clientDimensions(contentRect,scaleFactor){return{width:contentRect.client.width&&Math.ceil(contentRect.client.width*scaleFactor),height:contentRect.client.height&&Math.ceil(contentRect.client.height*scaleFactor)}}function viewportUnitCustomProperties({width,height}){return{"--vw":width&&width/100+"px","--vh":height&&height/100+"px"}}SectionThumbnail.defaultProps={scale:!0,subscribe:()=>{}}},"./src/frontend/StructuredData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>StructuredData});__webpack_require__("../../../node_modules/react/index.js");var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function StructuredData({data}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(data)}})}StructuredData.displayName="StructuredData"},"./src/frontend/Text.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>Text});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/prop-types/index.js"),prop_types__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__),_Text_module_css__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/Text.module.css");function Text({inline,scaleCategory,children}){return react__WEBPACK_IMPORTED_MODULE_0__.createElement(inline?"span":"div",{className:_Text_module_css__WEBPACK_IMPORTED_MODULE_1__.Z[scaleCategory]},children)}Text.propTypes={children:prop_types__WEBPACK_IMPORTED_MODULE_2___default().node.isRequired,inline:prop_types__WEBPACK_IMPORTED_MODULE_2___default().bool,scaleCategory:prop_types__WEBPACK_IMPORTED_MODULE_2___default().oneOf(["heading-lg","heading-md","heading-sm","heading-xs","headingTagline-lg","headingTagline-md","headingTagline-sm","headingSubtitle-lg","headingSubtitle-md","headingSubtitle-sm","quoteText-lg","quoteText-md","quoteText-sm","quoteText-xs","quoteAttribution-lg","quoteAttribution-md","quoteAttribution-sm","quoteAttribution-xs","hotspotsTooltipTitle","hotspotsTooltipDescription","hotspotsTooltipLink","counterNumber-lg","counterNumber-md","counterNumber-sm","counterNumber-xs","counterDescription","infoTableLabel","infoTableValue","body","caption","question"])}},"./src/frontend/ThemeIcon.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{k:()=>ThemeIcon});var react=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",arrowRight_extends({xmlns:"http://www.w3.org/2000/svg",className:(styles["h-5"]||"h-5")+" "+(styles["w-5"]||"w-5"),viewBox:"0 0 20 20",fill:"currentColor"},props),react.createElement("path",{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z",clipRule:"evenodd"}));function enterFullscreen_extends(){return enterFullscreen_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"-65 -65 449 449"},props),react.createElement("path",{d:"M165 0C74.019 0 0 74.02 0 165.001 0 255.982 74.019 330 165 330s165-74.018 165-164.999S255.981 0 165 0zm0 300c-74.44 0-135-60.56-135-134.999S90.56 30 165 30s135 60.562 135 135.001C300 239.44 239.439 300 165 300z"}),react.createElement("path",{d:"M164.998 70c-11.026 0-19.996 8.976-19.996 20.009 0 11.023 8.97 19.991 19.996 19.991 11.026 0 19.996-8.968 19.996-19.991 0-11.033-8.97-20.009-19.996-20.009zM165 140c-8.284 0-15 6.716-15 15v90c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15v-90c0-8.284-6.716-15-15-15z"})),muted:({styles={},...props})=>react.createElement("svg",muted_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"volume-mute",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-volume-mute"]||"fa-volume-mute")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"})),share:({styles={},...props})=>react.createElement("svg",share_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"5 5 84 84"},props),react.createElement("path",{d:"M67.5 18c-5.1 0-9.3 4.2-9.3 9.3 0 .5.1 1.1.2 1.6l-23 12.9c-1.7-1.8-4.1-3-6.8-3-5.1 0-9.3 4.1-9.3 9.3 0 5.1 4.1 9.3 9.3 9.3 2.7 0 5.2-1.2 6.9-3.1l22.8 13.4c0 .4-.1.7-.1 1.1 0 5.1 4.1 9.3 9.3 9.3 5.1 0 9.3-4.1 9.3-9.3 0-5.1-4.1-9.3-9.3-9.3-2.8 0-5.4 1.3-7.1 3.3L37.7 49.4c.1-.4.1-.9.1-1.3 0-.5 0-1-.1-1.5l23.1-13c1.7 1.8 4.1 3 6.8 3 5.1 0 9.3-4.1 9.3-9.3-.1-5.1-4.3-9.3-9.4-9.3z"})),unmuted:({styles={},...props})=>react.createElement("svg",unmuted_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"volume-mute",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-volume-mute"]||"fa-volume-mute")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M232.36 64.01a24.007 24.007 0 00-1.176.002c-5.703.15-11.464 2.348-16.155 7.039L126.061 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-14.293-11.514-23.733-23.64-24.01zm149.5 31.994c-8.107-.16-16.098 3.814-20.75 11.217-7.09 11.28-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256c0-63.53-32.06-121.94-85.77-156.24a23.808 23.808 0 00-12.37-3.756zm-55.032 80.174c-8.51-.046-16.795 4.42-21.209 12.402-6.39 11.61-2.159 26.2 9.451 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88 0-31.88-17.54-61.32-45.78-76.86a23.987 23.987 0 00-11.402-2.952z"})),gear:({styles={},...props})=>react.createElement("svg",gear_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"-3 -3 30 30"},props),react.createElement("path",{d:"M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65A.488.488 0 0014 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.65zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"})),textTracks:({styles={},...props})=>react.createElement("svg",textTracks_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"-3 -3 30 30"},props),react.createElement("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM4 12h4v2H4v-2zm10 6H4v-2h10v2zm6 0h-4v-2h4v2zm0-4H10v-2h10v2z"})),copyright:({styles={},...props})=>react.createElement("svg",copyright_extends({xmlns:"http://www.w3.org/2000/svg",width:"800",height:"800",viewBox:"0 0 24 24",fill:"none"},props),react.createElement("path",{d:"M14 9c-.48-.6-1.07-1-2-1-1.923 0-3 1.143-3 4s1.077 4 3 4c.93 0 1.52-.4 2-1m-2 6a9 9 0 100-18 9 9 0 000 18z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),world:({styles={},...props})=>react.createElement("svg",world_extends({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"-2 -2 28 28",strokeWidth:"1.75",stroke:"currentColor"},props),react.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5a17.92 17.92 0 01-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418"})),close:({styles={},...props})=>react.createElement("svg",close_extends({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor"},props),react.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"})),checked:({styles={},...props})=>react.createElement("svg",checked_extends({xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M434.442 58.997L195.559 297.881 77.554 179.88 0 257.438l195.559 195.565L512 136.551z"})),email:({styles={},...props})=>react.createElement("svg",email_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 612 612"},props),react.createElement("path",{d:"M573.75 57.375H38.25C17.136 57.375 0 74.511 0 95.625v420.75c0 21.133 17.136 38.25 38.25 38.25h535.5c21.133 0 38.25-17.117 38.25-38.25V95.625c0-21.114-17.117-38.25-38.25-38.25zM554.625 497.25H57.375V204.657l224.03 187.999c7.134 5.967 15.874 8.97 24.595 8.97 8.74 0 17.461-3.003 24.595-8.97l224.03-187.999V497.25zm0-367.487L306 338.379 57.375 129.763V114.75h497.25v15.013z"})),facebook:({styles={},...props})=>react.createElement("svg",facebook_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 430.113 430.114"},props),react.createElement("path",{d:"M158.081 83.3v59.218h-43.385v72.412h43.385v215.183h89.122V214.936h59.805s5.601-34.721 8.316-72.685H247.54V92.74c0-7.4 9.717-17.354 19.321-17.354h48.557V.001h-66.021C155.878-.004 158.081 72.48 158.081 83.3z"})),linkedIn:({styles={},...props})=>react.createElement("svg",linkedIn_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 430.117 430.117"},props),react.createElement("path",{d:"M430.117 261.543V420.56h-92.188V272.193c0-37.271-13.334-62.707-46.703-62.707-25.473 0-40.632 17.142-47.301 33.724-2.432 5.928-3.058 14.179-3.058 22.477V420.56h-92.219s1.242-251.285 0-277.32h92.21v39.309c-.187.294-.43.611-.606.896h.606v-.896c12.251-18.869 34.13-45.824 83.102-45.824 60.673-.001 106.157 39.636 106.157 124.818zM52.183 9.558C20.635 9.558 0 30.251 0 57.463c0 26.619 20.038 47.94 50.959 47.94h.616c32.159 0 52.159-21.317 52.159-47.94-.606-27.212-20-47.905-51.551-47.905zM5.477 420.56h92.184V143.24H5.477v277.32z"})),telegram:({styles={},...props})=>react.createElement("svg",telegram_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512.004 512.004"},props),react.createElement("path",{d:"M508.194 20.517c-4.43-4.96-11.42-6.29-17.21-3.76l-482 211a15.01 15.01 0 00-8.98 13.41 15.005 15.005 0 008.38 13.79l115.09 56.6 28.68 172.06c.93 6.53 6.06 11.78 12.74 12.73 4.8.69 9.57-1 12.87-4.4l90.86-90.86 129.66 92.62a15.02 15.02 0 0014.24 1.74 15.01 15.01 0 009.19-11.01l90-451c.89-4.47-.26-9.26-3.52-12.92zm-372.84 263.45l-84.75-41.68 334.82-146.57-250.07 188.25zm46.94 44.59l-13.95 69.75-15.05-90.3 183.97-138.49-150.88 151.39c-2.12 2.12-3.53 4.88-4.09 7.65zm9.13 107.3l15.74-78.67 36.71 26.22-52.45 52.45zm205.41 19.94l-176.73-126.23 252.47-253.31-75.74 379.54z"})),twitter:({styles={},...props})=>react.createElement("svg",twitter_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z"})),whatsApp:({styles={},...props})=>react.createElement("svg",whatsApp_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 90 90"},props),react.createElement("path",{d:"M90 43.841c0 24.213-19.779 43.841-44.182 43.841a44.256 44.256 0 01-21.357-5.455L0 90l7.975-23.522a43.38 43.38 0 01-6.34-22.637C1.635 19.628 21.416 0 45.818 0 70.223 0 90 19.628 90 43.841zM45.818 6.982c-20.484 0-37.146 16.535-37.146 36.859 0 8.065 2.629 15.534 7.076 21.61L11.107 79.14l14.275-4.537A37.122 37.122 0 0045.819 80.7c20.481 0 37.146-16.533 37.146-36.857S66.301 6.982 45.818 6.982zm22.311 46.956c-.273-.447-.994-.717-2.076-1.254-1.084-.537-6.41-3.138-7.4-3.495-.993-.358-1.717-.538-2.438.537-.721 1.076-2.797 3.495-3.43 4.212-.632.719-1.263.809-2.347.271-1.082-.537-4.571-1.673-8.708-5.333-3.219-2.848-5.393-6.364-6.025-7.441-.631-1.075-.066-1.656.475-2.191.488-.482 1.084-1.255 1.625-1.882.543-.628.723-1.075 1.082-1.793.363-.717.182-1.344-.09-1.883-.27-.537-2.438-5.825-3.34-7.977-.902-2.15-1.803-1.792-2.436-1.792-.631 0-1.354-.09-2.076-.09s-1.896.269-2.889 1.344c-.992 1.076-3.789 3.676-3.789 8.963 0 5.288 3.879 10.397 4.422 11.113.541.716 7.49 11.92 18.5 16.223C58.2 65.771 58.2 64.336 60.186 64.156c1.984-.179 6.406-2.599 7.312-5.107.9-2.512.9-4.663.631-5.111z"})),arrowLeft:({styles={},...props})=>react.createElement("svg",arrowLeft_extends({xmlns:"http://www.w3.org/2000/svg",className:(styles["h-5"]||"h-5")+" "+(styles["w-5"]||"w-5"),viewBox:"0 0 20 20",fill:"currentColor"},props),react.createElement("path",{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z",clipRule:"evenodd"})),arrowRight,enterFullscreen:({styles={},...props})=>react.createElement("svg",enterFullscreen_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"expand",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-expand"]||"fa-expand")+" "+(styles["fa-w-14"]||"fa-w-14"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},props),react.createElement("path",{fill:"currentColor",d:"M0 180V56c0-13.3 10.7-24 24-24h124c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H64v84c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12zM288 44v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V56c0-13.3-10.7-24-24-24H300c-6.6 0-12 5.4-12 12zm148 276h-40c-6.6 0-12 5.4-12 12v84h-84c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24V332c0-6.6-5.4-12-12-12zM160 468v-40c0-6.6-5.4-12-12-12H64v-84c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v124c0 13.3 10.7 24 24 24h124c6.6 0 12-5.4 12-12z"})),exitFullscreen:({styles={},...props})=>react.createElement("svg",exitFullscreen_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"compress",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-compress"]||"fa-compress")+" "+(styles["fa-w-14"]||"fa-w-14"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},props),react.createElement("path",{fill:"currentColor",d:"M436 192H312c-13.3 0-24-10.7-24-24V44c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v84h84c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-276-24V44c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v84H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24zm0 300V344c0-13.3-10.7-24-24-24H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-84h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H312c-13.3 0-24 10.7-24 24v124c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"})),play:({styles={},...props})=>react.createElement("svg",play_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),react.createElement("path",{d:"M8 5v14l11-7z"})),pause:({styles={},...props})=>react.createElement("svg",pause_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),react.createElement("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}))};function ThemeIcon({name,width,height,renderFallback}){const theme=(0,entryState.Fg)(),FallbackIcon=icons[name],themeAsset=theme.assets.icons[name];if(!FallbackIcon&&!renderFallback)throw new Error(`Unknown icon '${name}'. Available options: ${Object.keys(icons).join(", ")}.`);return themeAsset?(0,jsx_runtime.jsx)("svg",{width,height,children:(0,jsx_runtime.jsx)("use",{xlinkHref:`${themeAsset}#icon`})}):renderFallback?renderFallback():(0,jsx_runtime.jsx)(FallbackIcon,{width,height})}},"./src/frontend/ToggleFullscreenCornerButton.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>ToggleFullscreenCornerButton});__webpack_require__("../../../node_modules/react/index.js");var ThemeIcon=__webpack_require__("./src/frontend/ThemeIcon.js"),i18n=__webpack_require__("./src/frontend/i18n.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ToggleFullscreenButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ToggleFullscreenButton.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ToggleFullscreenButton_module.Z,options);const frontend_ToggleFullscreenButton_module=ToggleFullscreenButton_module.Z&&ToggleFullscreenButton_module.Z.locals?ToggleFullscreenButton_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ToggleFullscreenButton(props){const{t}=(0,i18n.QT)();return(0,jsx_runtime.jsx)("button",{className:frontend_ToggleFullscreenButton_module.button,title:t(props.isFullscreen?"exit_fullscreen":"enter_fullscreen",{scope:"pageflow_scrolled.public"}),onClick:()=>props.isFullscreen?props.onExit():props.onEnter(),children:icon(props)})}function icon(props){return props.isFullscreen?(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"exitFullscreen"}):(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"enterFullscreen"})}ToggleFullscreenButton.displayName="ToggleFullscreenButton";var ToggleFullscreenCornerButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ToggleFullscreenCornerButton.module.css"),ToggleFullscreenCornerButton_module_options={};ToggleFullscreenCornerButton_module_options.styleTagTransform=styleTagTransform_default(),ToggleFullscreenCornerButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),ToggleFullscreenCornerButton_module_options.insert=insertBySelector_default().bind(null,"head"),ToggleFullscreenCornerButton_module_options.domAPI=styleDomAPI_default(),ToggleFullscreenCornerButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ToggleFullscreenCornerButton_module.Z,ToggleFullscreenCornerButton_module_options);const frontend_ToggleFullscreenCornerButton_module=ToggleFullscreenCornerButton_module.Z&&ToggleFullscreenCornerButton_module.Z.locals?ToggleFullscreenCornerButton_module.Z.locals:void 0;function ToggleFullscreenCornerButton(props){return(0,jsx_runtime.jsx)("div",{className:frontend_ToggleFullscreenCornerButton_module.corner,children:(0,jsx_runtime.jsx)(ToggleFullscreenButton,{...props})})}ToggleFullscreenCornerButton.displayName="ToggleFullscreenCornerButton"},"./src/frontend/Tooltip.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{u:()=>Tooltip});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Tooltip_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Tooltip.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Tooltip_module.Z,options);const frontend_Tooltip_module=Tooltip_module.Z&&Tooltip_module.Z.locals?Tooltip_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Tooltip({bubbleClassName,arrowPos,children,content,fixed,highlight,openOnHover,verticalOffset,horizontalOffset}){return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(frontend_Tooltip_module.container,{[frontend_Tooltip_module.openOnHover]:openOnHover,[frontend_Tooltip_module.fixed]:fixed}),onClick:fixFocusHandlingSafari,children:[children,(0,jsx_runtime.jsx)(Bubble,{className:bubbleClassName,highlight,arrowPos,verticalOffset,horizontalOffset,children:content})]})}function Bubble({className,arrowPos,children,highlight,horizontalOffset,verticalOffset}){let inlineStyle={marginLeft:horizontalOffset,marginTop:verticalOffset};return(0,jsx_runtime.jsxs)("div",{style:inlineStyle,tabIndex:"-1",className:classnames_default()(className,frontend_Tooltip_module.bubble,{[frontend_Tooltip_module.highlight]:highlight}),children:[(0,jsx_runtime.jsx)("div",{style:{left:arrowPos},className:frontend_Tooltip_module.arrow}),(0,jsx_runtime.jsx)("div",{className:frontend_Tooltip_module.inner,children})]})}function fixFocusHandlingSafari(event){if(!event.target.closest)return;const button=event.target.closest("button");button&&button.focus()}Tooltip.displayName="Tooltip",Bubble.displayName="Bubble",Tooltip.defaultProps={arrowPos:"50%",fixed:!1,openOnHover:!1,verticalOffset:7,horizontalOffset:0}},"./src/frontend/VideoPlayer/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>VideoPlayer});__webpack_require__("../../../node_modules/react/index.js");var MediaPlayer=__webpack_require__("./src/frontend/MediaPlayer/index.js"),useTextTracks=__webpack_require__("./src/frontend/useTextTracks.js"),useMediaMuted=__webpack_require__("./src/frontend/useMediaMuted.js"),useVideoQualitySetting=__webpack_require__("./src/frontend/useVideoQualitySetting.js"),frontend=__webpack_require__("../../../package/src/frontend/index.js");function sources(videoFile,quality="auto"){if("undefined"!=typeof window){if(!frontend.Xh.has("video"))return[];if(!frontend.Xh.has("highdef"))return[{type:"video/mp4",src:videoFile.urls.high}];if(!frontend.Xh.has("dash"))return[{type:"video/mp4",src:videoFile.urls["4k"]||videoFile.urls.fullhd||videoFile.urls.high}]}if(frontend.R2.isEnabled("force_fullhd_video_quality"))return[{type:"video/mp4",src:videoFile.urls.fullhd||videoFile.urls.high}];if("auto"===quality){let result=[{type:"application/x-mpegURL",src:videoFile.urls["hls-playlist"]},{type:"video/mp4",src:videoFile.urls.high}];return videoFile.urls["dash-playlist"]&&!frontend.R2.isEnabled("hls_instead_of_dash")&&(result=[{type:"application/dash+xml",src:videoFile.urls["dash-playlist"]}].concat(result)),result}return videoFile.urls[quality]||(quality="high"),[{type:"video/mp4",src:videoFile.urls[quality]}]}frontend.Xh.feature("dash",(()=>!0)),frontend.Xh.feature("video",(()=>!0)),frontend.Xh.feature("highdef",(()=>!0));var urls=__webpack_require__("./src/frontend/utils/urls.js"),iso8601=__webpack_require__("./src/frontend/utils/iso8601.js"),entryState=__webpack_require__("./src/entryState/index.js"),StructuredData=__webpack_require__("./src/frontend/StructuredData.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function VideoStructuredData({file}){const entryMedadata=(0,entryState.en)(),data={"@context":"http://schema.org","@type":"VideoObject",name:file.basename,description:file.configuration.alt,url:(0,urls.X)("https",file.urls.high),thumbnailUrl:(0,urls.X)("https",file.urls.posterMedium),width:file.width,height:file.height,duration:(0,iso8601.J)(file.durationInMs),datePublished:entryMedadata.publishedAt,uploadDate:file.createdAt,copyrightHolder:{"@type":"Organization",name:file.rights}};return(0,jsx_runtime.jsx)(StructuredData.J,{data})}function VideoPlayer({videoFile,posterImageFile,...props}){const[activeQuality]=(0,useVideoQualitySetting.X)(),textTracks=(0,useTextTracks.W)({file:videoFile,defaultTextTrackFilePermaId:props.defaultTextTrackFilePermaId,captionsByDefault:(0,useMediaMuted.En)()});return videoFile&&videoFile.isReady?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(MediaPlayer.Sy,{type:"video",fit:props.fit,textTracks,filePermaId:videoFile.permaId,sources:sources(videoFile,activeQuality),textTracksInset:!0,posterImageUrl:posterImageFile&&posterImageFile.isReady?posterImageFile.urls.large:videoFile.urls.posterLarge,altText:videoFile.configuration.alt,objectPosition:"cover"===props.fit?videoFile.cropPosition:void 0,...props}),(0,jsx_runtime.jsx)(VideoStructuredData,{file:videoFile})]}):null}VideoStructuredData.displayName="VideoStructuredData",VideoPlayer.defaultProps={fit:"contain",controls:!0}},"./src/frontend/Widget.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>Widget});__webpack_require__("../../../node_modules/react/index.js");var _api__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/api/index.js"),_entryState__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/entryState/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Widget({role,props,children}){const widget=(0,_entryState__WEBPACK_IMPORTED_MODULE_2__.FZ)({role});if(!widget)return null;const Component=_api__WEBPACK_IMPORTED_MODULE_1__.h.widgetTypes.getComponent(widget.typeName);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(Component,{configuration:widget.configuration,...props,children})}Widget.displayName="Widget"},"./src/frontend/__stories__/MediaPlayer-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);const stories=(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Media Player",module).addDecorator((Story=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(Story,{})})));function useSampleFile(collectionName,referenceName){return(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.TR)({collectionName,permaId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)(collectionName,referenceName)})}function StressTest({playerState,playerActions,children}){const[shouldLoad,setShoudLoad]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("button",{onClick:()=>async function run(commands){for(let c of commands)await c}(function*toggleForever(){for(;;)setShoudLoad((state=>!state)),yield delay(100),playerActions.play(),yield delay(100),playerActions.pause(),yield delay(100)}()),children:"Start"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("br",{}),shouldLoad?"Loaded":"Not Loaded","/",playerState.isPlaying?"Playing":"Not Playing",children(shouldLoad)]})}function delay(duration){return new Promise((resolve=>setTimeout(resolve,duration)))}stories.add("Media Video Player - Contain",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.Y7,{videoFile:useSampleFile("videoFiles","interview_toni"),playerState,playerActions})}),{percy:{skip:!0}}),stories.add("Media Video Player - Cover",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{height:"100vh"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.Y7,{videoFile:useSampleFile("videoFiles","interview_toni"),fit:"cover",playerState,playerActions})})}),{percy:{skip:!0}}),stories.add("Media Audio Player",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.zF,{audioFile:useSampleFile("audioFiles","quicktime_jingle"),playerState,playerActions})}),{percy:{skip:!0}}),stories.add("Media Audio Player - Stress Test",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(StressTest,{playerState,playerActions,children:shouldLoad=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.zF,{audioFile:useSampleFile("audioFiles","quicktime_jingle"),load:shouldLoad?"auto":"none",playerState,playerActions})})}),{percy:{skip:!0}}),stories.add("Media Video Player - Stress Test",(()=>{const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.FI)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(StressTest,{playerState,playerActions,children:shouldLoad=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.Y7,{videoFile:useSampleFile("videoFiles","interview_toni"),load:shouldLoad?"auto":"none",playerState,playerActions})})}),{percy:{skip:!0}}),StressTest.displayName="StressTest"},"./src/frontend/__stories__/appearance-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);function positionOptions({layout,includeWidths}){const result=[{position:"inline"}];return includeWidths&&(result.push({position:"inline",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.sm}),result.push({position:"inline",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.lg}),result.push({position:"inline",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.xl})),"left"===layout||"right"===layout?result.push({position:"sticky"}):(result.push({position:"left"}),result.push({position:"right"})),result.push({position:"inline",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.full}),result}const customTextColorStyles={"--theme-light-content-text-color":"#add1ff","--theme-dark-content-text-color":"#3e5d85","--root-light-content-text-color":"var(--theme-light-content-text-color)","--root-dark-content-text-color":"var(--theme-dark-content-text-color)"},customWidthStyles={"--theme-section-max-width":"1110px","--theme-two-column-inline-content-max-width":"540px","--theme-two-column-sticky-content-width":"45%","--theme-centered-inline-content-max-width":"940px","--theme-narrow-section-max-width":"940px","--theme-narrow-section-two-column-inline-content-max-width":"380px","--theme-narrow-section-centered-inline-content-max-width":"540px"};function exampleSeed(appearance,{short,invert,width,themeOptions,positionedElementTypeName,includeWidths}={}){const sectionBaseConfiguration={appearance,transition:"reveal",fullHeight:!0,invert,width};return short?(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({themeOptions,sections:[{id:1,configuration:{...sectionBaseConfiguration,backdrop:{color:"#cad2c5"}}}],contentElements:exampleContentElements(1,"left",positionedElementTypeName)}):(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({themeOptions,sections:[{id:1,configuration:{...sectionBaseConfiguration,layout:"left",backdrop:{color:"#cad2c5"}}},{id:2,configuration:{...sectionBaseConfiguration,layout:"center",backdrop:{color:"#84a98c"}}},{id:3,configuration:{...sectionBaseConfiguration,layout:"centerRagged",backdrop:{color:"#cad2c5"}}},{id:4,configuration:{...sectionBaseConfiguration,layout:"right",backdrop:{color:"#52796f"}}},{id:5,configuration:{...sectionBaseConfiguration,fullHeight:!1,backdrop:{color:"#000"}}}],contentElements:[...exampleContentElements(1,"left",positionedElementTypeName),...exampleContentElements(2,"center",positionedElementTypeName),...exampleContentElements(3,"centerRagged",positionedElementTypeName),...exampleContentElements(4,"right",positionedElementTypeName),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Qq)({sectionId:5,position:"full",positionedElementTypeName})]});function exampleContentElements(sectionId,layout,positionedElementTypeName){return[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId,text:"A Heading wider than the Section",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.xl}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId,text:`${appearance} / ${layout}`}),...positionOptions({layout,includeWidths}).map((({position,width})=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Qq)({sectionId,typeName:positionedElementTypeName,position,width,caption:`Position ${position}/Width ${(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.S7)(width)}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId})])).flat()]}}pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.tQ.contentElementTypes.register("customMarginExample",{component:function({customMargin}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{background:"blue",padding:"0 max(var(--content-margin), calc((100% - var(--content-max-width)) / 2)"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{background:"green",maxWidth:"var(--content-max-width)",padding:"200px 0",textAlign:"center"},children:customMargin?"Custom Margin":"Auto Margin"})})},lifecycle:!0,customMargin:!0}),["shadow","transparent","cards"].forEach((appearance=>{(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)(`Frontend/Section Appearance/${appearance}`,module).add("Layout/Position",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{includeWidths:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})}))).add("Inverted",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{invert:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})}))).add("Custom text color",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{short:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:customTextColorStyles,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})}))).add("Custom text color - Inverted",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{short:!0,invert:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:customTextColorStyles,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})}))).add("Custom Widths",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:customWidthStyles,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})}))).add("Custom Widths - Narrow",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{width:"narrow"}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:customWidthStyles,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})}))).add("Custom Margin",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(appearance,{positionedElementTypeName:"customMarginExample",includeWidths:!0}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})))})),(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend/Section Appearance",module).add("Custom Narrow Viewport Breakpoint",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed("shadow",{themeOptions:{properties:{root:{twoColumnStickyBreakpoint:"2000px"}}}}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})}))),(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend/Section Appearance",module).add("Custom Border Radiuses",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed("cards"),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{"--theme-cards-border-radius":"0","--theme-content-element-box-border-radius":"10px"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})})))},"./src/frontend/__stories__/backdropEffects-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function exampleSeed({backdrop,effects}){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({sections:[{id:1,configuration:{transition:"reveal",fullHeight:!0,backdrop,backdropEffects:effects}}],contentElements:function exampleContentElements(){return[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:1,text:"Backdrop effect"})]}()})}module=__webpack_require__.hmd(module),(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend",module).add("Backdrop Effects",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed({backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","turtle")},effects:[{name:"blur",value:50},{name:"sepia",value:100}]}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})))},"./src/frontend/__stories__/browserBugs/chromeWebaudioCurrentTimeSegfault/stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{chromeWebaudioCurrentTimeSegfault:()=>chromeWebaudioCurrentTimeSegfault,default:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Frontend/Browser Bugs",parameters:{percy:{skip:!0}}},chromeWebaudioCurrentTimeSegfault=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(Test,{})});function Test(){const file=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.TR)({collectionName:"audioFiles",permaId:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_1__.sd)("audioFiles","quicktime_jingle")}),ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),audioElement=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();function alloc(){audioElement.current.currentTime=.171806,setTimeout((()=>audioElement.current.setAttribute("src",file.urls.ogg)),1)}function unalloc(){audioElement.current.setAttribute("src","data:audio/wav;base64,UklGRjIAAABXQVZFZm10IBAAAAABAAEAIlYAAESsAAACABAAZGF0YRAAAAAAAAAAAAAAAAAAAAAAAA==")}return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("p",{children:["Chrome 83 sometimes crashes with a SIGSEGV error when for an ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"audio"})," element which is connected to an ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"AudioContext"}),":"]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("ol",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("li",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"src"})," is set to a blank audio file."]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("li",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"currentTime"})," is set to a positive value."]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("li",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("code",{children:"src"})," is updated to a longer audio file."]})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p",{children:"In production code, this happens when an unallocated media element is reused since VideoJS updates sources with a timeout."}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("button",{onClick:()=>{!function setup(){const audio=document.createElement("audio");audio.setAttribute("controls",!0),audio.setAttribute("crossorigin","anonymous");const audioContext=new AudioContext,gainNode=audioContext.createGain();audioContext.createMediaElementSource(audio).connect(gainNode),gainNode.connect(audioContext.destination),audioElement.current=audio,ref.current.appendChild(audioElement.current)}(),async function run(commands){for(let c of commands)await c}(function*loop(){for(;;)unalloc(),yield delay(200),alloc(),yield delay(200),audioElement.current.play(),yield delay(200)}())},children:"Reproduce"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div",{ref})]})}function delay(duration){return new Promise((resolve=>setTimeout(resolve,duration)))}chromeWebaudioCurrentTimeSegfault.displayName="chromeWebaudioCurrentTimeSegfault",Test.displayName="Test"},"./src/frontend/__stories__/browserBugs/safariVideoDimension/stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>stories,safariVideoDimension:()=>safariVideoDimension});__webpack_require__("../../../node_modules/react/index.js");var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const stories={title:"Frontend/Browser Bugs",parameters:{percy:{skip:!0}}},safariVideoDimension=()=>(0,jsx_runtime.jsxs)("div",{children:[(0,jsx_runtime.jsxs)("style",{children:["\n .wr {width: 300px; height: 300px; }\n .wr > div,\n .video-js { height: 100%; }\n\n video {\n border: solid 1px red;\n }\n ","`"]}),(0,jsx_runtime.jsx)("p",{children:"Load video 1, release it, load video 2. Observe the video being scaled down to only cover parts of the upper part of the video element."}),(0,jsx_runtime.jsx)("div",{className:"wr",id:"container"}),(0,jsx_runtime.jsx)("button",{onClick:()=>loadVideo(0),children:"Load video 1"}),(0,jsx_runtime.jsx)("button",{onClick:()=>loadVideo(1),children:"Load video 2"}),(0,jsx_runtime.jsx)("button",{onClick:()=>function release(){video&&(video.pause(),document.getElementById("container").removeChild(video))}(),children:"Release"})]});safariVideoDimension.displayName="safariVideoDimension";const srcs=["data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAACoxtZGF0AAACrgYF//+q3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE1NSByMjkxNyAwYTg0ZDk4IC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxOCAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTMgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MzoweDExMyBtZT1oZXggc3VibWU9NyBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0xIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MSA4eDhkY3Q9MSBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0tMiB0aHJlYWRzPTMgbG9va2FoZWFkX3RocmVhZHM9MSBzbGljZWRfdGhyZWFkcz0wIG5yPTAgZGVjaW1hdGU9MSBpbnRlcmxhY2VkPTAgYmx1cmF5X2NvbXBhdD0wIGNvbnN0cmFpbmVkX2ludHJhPTAgYmZyYW1lcz0zIGJfcHlyYW1pZD0yIGJfYWRhcHQ9MSBiX2JpYXM9MCBkaXJlY3Q9MSB3ZWlnaHRiPTEgb3Blbl9nb3A9MCB3ZWlnaHRwPTIga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAN2WIhAA7//7jq/gU0a+hz3ekUTev9GNPzxSXbPITNxyv/geRPueaQwUIJDR4ywgAAUYAUAsBl4EAAAAMQZokbEO//qmWAF5AAAAACUGeQniF/wBvQQAAAAkBnmF0Qr8Al4AAAAAJAZ5jakK/AJeBAAAAEkGaaEmoQWiZTAh3//6plgBeQQAAAAtBnoZFESwv/wBvQQAAAAkBnqV0Qr8Al4EAAAAJAZ6nakK/AJeAAAAAEkGarEmoQWyZTAh3//6plgBeQAAAAAtBnspFFSwv/wBvQQAAAAkBnul0Qr8Al4AAAAAJAZ7rakK/AJeAAAAAEkGa8EmoQWyZTAh3//6plgBeQQAAAAtBnw5FFSwv/wBvQQAAAAkBny10Qr8Al4EAAAAJAZ8vakK/AJeAAAAAEkGbNEmoQWyZTAh3//6plgBeQAAAAAtBn1JFFSwv/wBvQQAAAAkBn3F0Qr8Al4AAAAAJAZ9zakK/AJeAAAAAEkGbeEmoQWyZTAh3//6plgBeQQAAAAtBn5ZFFSwv/wBvQAAAAAkBn7V0Qr8Al4EAAAAJAZ+3akK/AJeBAAAAEkGbvEmoQWyZTAh3//6plgBeQAAAAAtBn9pFFSwv/wBvQQAAAAkBn/l0Qr8Al4AAAAAJAZ/7akK/AJeBAAAAEkGb4EmoQWyZTAh3//6plgBeQQAAAAtBnh5FFSwv/wBvQAAAAAkBnj10Qr8Al4AAAAAJAZ4/akK/AJeBAAAAEkGaJEmoQWyZTAh3//6plgBeQAAAAAtBnkJFFSwv/wBvQQAAAAkBnmF0Qr8Al4AAAAAJAZ5jakK/AJeBAAAAEkGaaEmoQWyZTAh3//6plgBeQQAAAAtBnoZFFSwv/wBvQQAAAAkBnqV0Qr8Al4EAAAAJAZ6nakK/AJeAAAAAEkGarEmoQWyZTAh3//6plgBeQAAAAAtBnspFFSwv/wBvQQAAAAkBnul0Qr8Al4AAAAAJAZ7rakK/AJeAAAAAEkGa8EmoQWyZTAh3//6plgBeQQAAAAtBnw5FFSwv/wBvQQAAAAkBny10Qr8Al4EAAAAJAZ8vakK/AJeAAAAAEkGbNEmoQWyZTAh3//6plgBeQAAAAAtBn1JFFSwv/wBvQQAAAAkBn3F0Qr8Al4AAAAAJAZ9zakK/AJeAAAAAEkGbeEmoQWyZTAh3//6plgBeQQAAAAtBn5ZFFSwv/wBvQAAAAAkBn7V0Qr8Al4EAAAAJAZ+3akK/AJeBAAAAEkGbvEmoQWyZTAh3//6plgBeQAAAAAtBn9pFFSwv/wBvQQAAAAkBn/l0Qr8Al4AAAAAJAZ/7akK/AJeBAAAAEkGb4EmoQWyZTAh3//6plgBeQQAAAAtBnh5FFSwv/wBvQAAAAAkBnj10Qr8Al4AAAAAJAZ4/akK/AJeBAAAAEkGaJEmoQWyZTAh3//6plgBeQAAAAAtBnkJFFSwv/wBvQQAAAAkBnmF0Qr8Al4AAAAAJAZ5jakK/AJeBAAAAEkGaaEmoQWyZTAh3//6plgBeQQAAAAtBnoZFFSwv/wBvQQAAAAkBnqV0Qr8Al4EAAAAJAZ6nakK/AJeAAAAAEkGarEmoQWyZTAh3//6plgBeQAAAAAtBnspFFSwv/wBvQQAAAAkBnul0Qr8Al4AAAAAJAZ7rakK/AJeAAAAAEkGa8EmoQWyZTAh3//6plgBeQQAAAAtBnw5FFSwv/wBvQQAAAAkBny10Qr8Al4EAAAAJAZ8vakK/AJeAAAAAEkGbNEmoQWyZTAh3//6plgBeQAAAAAtBn1JFFSwv/wBvQQAAAAkBn3F0Qr8Al4AAAAAJAZ9zakK/AJeAAAAAEkGbeEmoQWyZTAh3//6plgBeQQAAAAtBn5ZFFSwv/wBvQAAAAAkBn7V0Qr8Al4EAAAAJAZ+3akK/AJeBAAAAEkGbvEmoQWyZTAh3//6plgBeQAAAAAtBn9pFFSwv/wBvQQAAAAkBn/l0Qr8Al4AAAAAJAZ/7akK/AJeBAAAAEkGb4EmoQWyZTAh3//6plgBeQQAAAAtBnh5FFSwv/wBvQAAAAAkBnj10Qr8Al4AAAAAJAZ4/akK/AJeBAAAAEkGaJEmoQWyZTAh3//6plgBeQAAAAAtBnkJFFSwv/wBvQQAAAAkBnmF0Qr8Al4AAAAAJAZ5jakK/AJeBAAAAEkGaaEmoQWyZTAh3//6plgBeQQAAAAtBnoZFFSwv/wBvQQAAAAkBnqV0Qr8Al4EAAAAJAZ6nakK/AJeAAAAAEkGarEmoQWyZTAh3//6plgBeQAAAAAtBnspFFSwv/wBvQQAAAAkBnul0Qr8Al4AAAAAJAZ7rakK/AJeAAAAAEkGa8EmoQWyZTAh3//6plgBeQQAAAAtBnw5FFSwv/wBvQQAAAAkBny10Qr8Al4EAAAAJAZ8vakK/AJeAAAAAEkGbNEmoQWyZTAhv//6nhAC6gAAAAAtBn1JFFSwv/wBvQQAAAAkBn3F0Qr8Al4AAAAAJAZ9zakK/AJeAAAAAEUGbeEmoQWyZTAhn//6eEALbAAAAC0GflkUVLC//AG9AAAAACQGftXRCvwCXgQAAAAkBn7dqQr8Al4EAAAARQZu8SahBbJlMCFf//jhACxgAAAALQZ/aRRUsL/8Ab0EAAAAJAZ/5dEK/AJeAAAAACQGf+2pCvwCXgQAACQBtb292AAAAbG12aGQAAAAAAAAAAAAAAAAAAAPoAAATiAABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAIKnRyYWsAAABcdGtoZAAAAAMAAAAAAAAAAAAAAAEAAAAAAAATiAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAyAAAAGQAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAE4gAAAQAAAEAAAAAB6JtZGlhAAAAIG1kaGQAAAAAAAAAAAAAAAAAADIAAAD6AFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAdNbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAHDXN0YmwAAACpc3RzZAAAAAAAAAABAAAAmWF2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAyABkAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAzYXZjQwFkAAv/4QAaZ2QAC6zZQ0/lnwEQAAADABAAAAMDIPFCmWABAAZo6+PLIsAAAAAQcGFzcAAAAAEAAAABAAAAGHN0dHMAAAAAAAAAAQAAAH0AAAIAAAAAFHN0c3MAAAAAAAAAAQAAAAEAAAP4Y3R0cwAAAAAAAAB9AAAAAQAABAAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAABxzdHNjAAAAAAAAAAEAAAABAAAAfQAAAAEAAAIIc3RzegAAAAAAAAAAAAAAfQAAAu0AAAAQAAAADQAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABYAAAAPAAAADQAAAA0AAAAWAAAADwAAAA0AAAANAAAAFgAAAA8AAAANAAAADQAAABUAAAAPAAAADQAAAA0AAAAVAAAADwAAAA0AAAANAAAAFHN0Y28AAAAAAAAAAQAAADAAAABidWR0YQAAAFptZXRhAAAAAAAAACFoZGxyAAAAAAAAAABtZGlyYXBwbAAAAAAAAAAAAAAAAC1pbHN0AAAAJal0b28AAAAdZGF0YQAAAAEAAAAATGF2ZjU4LjI5LjEwMA==","data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAACg1tZGF0AAACrgYF//+q3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE1NSByMjkxNyAwYTg0ZDk4IC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxOCAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTMgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MzoweDExMyBtZT1oZXggc3VibWU9NyBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0xIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MSA4eDhkY3Q9MSBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0tMiB0aHJlYWRzPTMgbG9va2FoZWFkX3RocmVhZHM9MSBzbGljZWRfdGhyZWFkcz0wIG5yPTAgZGVjaW1hdGU9MSBpbnRlcmxhY2VkPTAgYmx1cmF5X2NvbXBhdD0wIGNvbnN0cmFpbmVkX2ludHJhPTAgYmZyYW1lcz0zIGJfcHlyYW1pZD0yIGJfYWRhcHQ9MSBiX2JpYXM9MCBkaXJlY3Q9MSB3ZWlnaHRiPTEgb3Blbl9nb3A9MCB3ZWlnaHRwPTIga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAMmWIhAA7//7jq/gU0a+hz3ekUTev9GNPzxSXbPITWmtDcuS+37k8lq2JP9ACFAFQElhRAAAAC0GaJGxDv/6plgGzAAAACEGeQniF/wFLAAAACAGeYXRCvwG9AAAACAGeY2pCvwG9AAAAEUGaaEmoQWiZTAh3//6plgGzAAAACkGehkURLC//AUsAAAAIAZ6ldEK/Ab0AAAAIAZ6nakK/Ab0AAAARQZqsSahBbJlMCHf//qmWAbMAAAAKQZ7KRRUsL/8BSwAAAAgBnul0Qr8BvQAAAAgBnutqQr8BvQAAABFBmvBJqEFsmUwId//+qZYBswAAAApBnw5FFSwv/wFLAAAACAGfLXRCvwG9AAAACAGfL2pCvwG9AAAAEUGbNEmoQWyZTAh3//6plgGzAAAACkGfUkUVLC//AUsAAAAIAZ9xdEK/Ab0AAAAIAZ9zakK/Ab0AAAARQZt4SahBbJlMCHf//qmWAbMAAAAKQZ+WRRUsL/8BSwAAAAgBn7V0Qr8BvQAAAAgBn7dqQr8BvQAAABFBm7xJqEFsmUwId//+qZYBswAAAApBn9pFFSwv/wFLAAAACAGf+XRCvwG9AAAACAGf+2pCvwG9AAAAEUGb4EmoQWyZTAh3//6plgGzAAAACkGeHkUVLC//AUsAAAAIAZ49dEK/Ab0AAAAIAZ4/akK/Ab0AAAARQZokSahBbJlMCHf//qmWAbMAAAAKQZ5CRRUsL/8BSwAAAAgBnmF0Qr8BvQAAAAgBnmNqQr8BvQAAABFBmmhJqEFsmUwId//+qZYBswAAAApBnoZFFSwv/wFLAAAACAGepXRCvwG9AAAACAGep2pCvwG9AAAAEUGarEmoQWyZTAh3//6plgGzAAAACkGeykUVLC//AUsAAAAIAZ7pdEK/Ab0AAAAIAZ7rakK/Ab0AAAARQZrwSahBbJlMCHf//qmWAbMAAAAKQZ8ORRUsL/8BSwAAAAgBny10Qr8BvQAAAAgBny9qQr8BvQAAABFBmzRJqEFsmUwId//+qZYBswAAAApBn1JFFSwv/wFLAAAACAGfcXRCvwG9AAAACAGfc2pCvwG9AAAAEUGbeEmoQWyZTAh3//6plgGzAAAACkGflkUVLC//AUsAAAAIAZ+1dEK/Ab0AAAAIAZ+3akK/Ab0AAAARQZu8SahBbJlMCHf//qmWAbMAAAAKQZ/aRRUsL/8BSwAAAAgBn/l0Qr8BvQAAAAgBn/tqQr8BvQAAABFBm+BJqEFsmUwId//+qZYBswAAAApBnh5FFSwv/wFLAAAACAGePXRCvwG9AAAACAGeP2pCvwG9AAAAEUGaJEmoQWyZTAh3//6plgGzAAAACkGeQkUVLC//AUsAAAAIAZ5hdEK/Ab0AAAAIAZ5jakK/Ab0AAAARQZpoSahBbJlMCHf//qmWAbMAAAAKQZ6GRRUsL/8BSwAAAAgBnqV0Qr8BvQAAAAgBnqdqQr8BvQAAABFBmqxJqEFsmUwId//+qZYBswAAAApBnspFFSwv/wFLAAAACAGe6XRCvwG9AAAACAGe62pCvwG9AAAAEUGa8EmoQWyZTAh3//6plgGzAAAACkGfDkUVLC//AUsAAAAIAZ8tdEK/Ab0AAAAIAZ8vakK/Ab0AAAARQZs0SahBbJlMCHf//qmWAbMAAAAKQZ9SRRUsL/8BSwAAAAgBn3F0Qr8BvQAAAAgBn3NqQr8BvQAAABFBm3hJqEFsmUwId//+qZYBswAAAApBn5ZFFSwv/wFLAAAACAGftXRCvwG9AAAACAGft2pCvwG9AAAAEUGbvEmoQWyZTAh3//6plgGzAAAACkGf2kUVLC//AUsAAAAIAZ/5dEK/Ab0AAAAIAZ/7akK/Ab0AAAARQZvgSahBbJlMCHf//qmWAbMAAAAKQZ4eRRUsL/8BSwAAAAgBnj10Qr8BvQAAAAgBnj9qQr8BvQAAABFBmiRJqEFsmUwId//+qZYBswAAAApBnkJFFSwv/wFLAAAACAGeYXRCvwG9AAAACAGeY2pCvwG9AAAAEUGaaEmoQWyZTAh3//6plgGzAAAACkGehkUVLC//AUsAAAAIAZ6ldEK/Ab0AAAAIAZ6nakK/Ab0AAAARQZqsSahBbJlMCHf//qmWAbMAAAAKQZ7KRRUsL/8BSwAAAAgBnul0Qr8BvQAAAAgBnutqQr8BvQAAABFBmvBJqEFsmUwId//+qZYBswAAAApBnw5FFSwv/wFLAAAACAGfLXRCvwG9AAAACAGfL2pCvwG9AAAAEUGbNEmoQWyZTAhv//6nhANiAAAACkGfUkUVLC//AUsAAAAIAZ9xdEK/Ab0AAAAIAZ9zakK/Ab0AAAARQZt4SahBbJlMCGf//p4QDJkAAAAKQZ+WRRUsL/8BSwAAAAgBn7V0Qr8BvQAAAAgBn7dqQr8BvQAAABFBm7xJqEFsmUwIV//+OEAu4AAAAApBn9pFFSwv/wFLAAAACAGf+XRCvwG9AAAACAGf+2pCvwG9AAAI/21vb3YAAABsbXZoZAAAAAAAAAAAAAAAAAAAA+gAABOIAAEAAAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAgpdHJhawAAAFx0a2hkAAAAAwAAAAAAAAAAAAAAAQAAAAAAABOIAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAABkAAAAZAAAAAAAJGVkdHMAAAAcZWxzdAAAAAAAAAABAAATiAAABAAAAQAAAAAHoW1kaWEAAAAgbWRoZAAAAAAAAAAAAAAAAAAAMgAAAPoAVcQAAAAAAC1oZGxyAAAAAAAAAAB2aWRlAAAAAAAAAAAAAAAAVmlkZW9IYW5kbGVyAAAAB0xtaW5mAAAAFHZtaGQAAAABAAAAAAAAAAAAAAAkZGluZgAAABxkcmVmAAAAAAAAAAEAAAAMdXJsIAAAAAEAAAcMc3RibAAAAKhzdHNkAAAAAAAAAAEAAACYYXZjMQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABkAGQASAAAAEgAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABj//wAAADJhdmNDAWQACv/hABlnZAAKrNlHP558BEAAAAMAQAAADIPEiWWAAQAGaOvjyyLAAAAAEHBhc3AAAAABAAAAAQAAABhzdHRzAAAAAAAAAAEAAAB9AAACAAAAABRzdHNzAAAAAAAAAAEAAAABAAAD+GN0dHMAAAAAAAAAfQAAAAEAAAQAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAABAAAKAAAAAAEAAAQAAAAAAQAAAAAAAAABAAACAAAAAAEAAAoAAAAAAQAABAAAAAABAAAAAAAAAAEAAAIAAAAAAQAACgAAAAABAAAEAAAAAAEAAAAAAAAAAQAAAgAAAAAcc3RzYwAAAAAAAAABAAAAAQAAAH0AAAABAAACCHN0c3oAAAAAAAAAAAAAAH0AAALoAAAADwAAAAwAAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABUAAAAOAAAADAAAAAwAAAAVAAAADgAAAAwAAAAMAAAAFQAAAA4AAAAMAAAADAAAABRzdGNvAAAAAAAAAAEAAAAwAAAAYnVkdGEAAABabWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAbWRpcmFwcGwAAAAAAAAAAAAAAAAtaWxzdAAAACWpdG9vAAAAHWRhdGEAAAABAAAAAExhdmY1OC4yOS4xMDA="];let video;function loadVideo(i){video||(video=document.createElement("video"),video.setAttribute("crossorigin","anonymous"),video.setAttribute("playsinline",!0),video.setAttribute("loop",!0),video.setAttribute("class","video-js wr")),video.src=srcs[i],document.getElementById("container").appendChild(video),setTimeout((()=>{video.play()}),1e3)}},"./src/frontend/__stories__/contentElementWidths-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var react_measure__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.tQ.contentElementTypes.register("measuringProbe",{component:function({configuration}){const outer={background:"green",aspectRatio:"4 / 3",display:"flex",alignItems:"center",justifyContent:"center"};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(react_measure__WEBPACK_IMPORTED_MODULE_1__.Z,{bounds:!0,children:({measureRef,contentRect})=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.du,{configuration,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div",{ref:measureRef,style:outer,children:[contentRect.bounds.width,"px"]})})})}});const viewports={desktop:{name:"Desktop",styles:{width:"1920px",height:"1080px"}},desktopEditor:{name:"Desktop Editor",styles:{width:"1599px",height:"1080px"}},ipadAir:{name:"iPad Air",styles:{width:"1180px",height:"820px"}},ipadMini:{name:"iPad Mini",styles:{width:"1024px",height:"786px"}},ipadAirPortrait:{name:"iPad Air Portrait",styles:{width:"820px",height:"1180px"}},pixel5:{name:"Pixel 5",styles:{width:"393px",height:"851px"}},iphone5:{name:"iPhone 5",styles:{width:"320px",height:"568px"}}};function exampleSeed({layout}){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Gs)({sections:[{id:1,configuration:{layout,transition:"reveal",fullHeight:!0,backdrop:{color:"#cad2c5"}}}],contentElements:function exampleContentElements(sectionId){return"center"===layout?[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.me)({sectionId,text:"Content element widths center",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}),...[3,2,1,0,-1,-2,-3].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",width,caption:`Width ${width}`})])),...[2,1,0,-1,-2].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",position:"left",width,caption:`Width ${width}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId})])),...[2,1,0,-1,-2].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",position:"left",width,caption:`Width ${width}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",position:"right",width,caption:`Width ${width}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId})]))]:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.me)({sectionId,text:`Content element widths ${layout}`,width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.ee.xl}),...[3,2,1,0,-1,-2,-3].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",width,caption:`Width ${width}`})])),...[2,1,0,-1,-2].flatMap((width=>[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.Qq)({sectionId,typeName:"measuringProbe",position:"sticky",width,caption:`Width ${width}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_3__.NA)({sectionId})]))]}(1)})}["left","right","center"].forEach((layout=>{["desktop","desktopEditor","ipadAir","ipadMini","ipadAirPortrait","pixel5","iphone5"].forEach((defaultViewport=>{(0,_storybook_react__WEBPACK_IMPORTED_MODULE_4__.storiesOf)(`Frontend/Content Element Widths/${layout}`,module).add(viewports[defaultViewport].name,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed:exampleSeed({layout}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.kS,{})})),{viewport:{viewports,defaultViewport},percy:{widths:[parseInt(viewports[defaultViewport].styles.width,10)]}})}))}))},"./src/frontend/__stories__/floatingAndSelfClearing-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function exampleSeed({items,appearance}){const sectionBaseConfiguration={transition:"reveal",layout:"center",appearance:appearance||"cards",fullHeight:!0};return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({sections:[{id:1,configuration:{...sectionBaseConfiguration,backdrop:{color:"#cad2c5"}}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:1,text:"Self Clearing Boxes",width:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.xl}),...items.map((([typeName,aspectRatio,width],index)=>"short text"===typeName?(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:1,text:"Short Text"}):"text"===typeName?(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:1}):(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Qq)({sectionId:1,typeName:"probe",position:typeName,width,configuration:{aspectRatio,index}})))]})}module=__webpack_require__.hmd(module),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.tQ.contentElementTypes.register("probe",{component:function({configuration}){const outer={background:"blue",color:"white",aspectRatio:configuration.aspectRatio,display:"flex",alignItems:"center",justifyContent:"center"};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("div",{style:outer,children:[configuration.index,": ",configuration.aspectRatio]})}}),[{name:"Short Text Left",items:[["left","4 / 3"],["short text"]]},{name:"Short Text Right",items:[["right","4 / 3"],["short text"]]},{name:"Multiple Left",items:[["left","4 / 3"],["left","4 / 3"],["left","4 / 3"]]},{name:"Left Before Non-Wrapping",items:[["left","4 / 3"],["inline","4 / 3"]]},{name:"Left Short/Right Long",items:[["left","4 / 3"],["right","3 / 4"],["text"]]},{name:"Left Long/Right Short",items:[["left","3 / 4"],["right","4 / 3"],["text"]]},{name:"Left/Right/Left",items:[["left","4 / 3"],["right","3 / 4"],["left","4 / 3"],["text"]]},{name:"Left/Right/Right/Left",items:[["left","4 / 3"],["right","3 / 4"],["right","4 / 3"],["left","4 / 8"],["text"]]},{name:"Right/Left/Right",items:[["right","4 / 3"],["left","3 / 4"],["right","4 / 3"],["text"]]},{name:"Left/Right/Left/Right",items:[["left","4 / 3"],["right","3 / 4"],["left","3 / 4"],["right","4 / 3"],["text"]]},{name:"Single Inlined Element",appearance:"shadow",viewportWidth:1e3,items:[["left","4 / 3"],["right","4 / 3"],["left","4 / 3",pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.ee.lg]]}].forEach((({name,items,appearance,viewportWidth})=>(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend/Floating and Self Clearing",module).add(name,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed({items,appearance}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})),viewportWidth?{viewport:{viewports:{custom:{name:"Custom",styles:{width:`${viewportWidth}px`,height:"1080px"}}},defaultViewport:"custom"},percy:{widths:[viewportWidth]}}:{})))},"./src/frontend/__stories__/mediaPlayerAutoplay-stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{audio:()=>audio,default:()=>__WEBPACK_DEFAULT_EXPORT__,video:()=>video});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_usePrevious__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/usePrevious.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../package/src/frontend/index.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Frontend/Media Player/Autoplay",parameters:{percy:{skip:!0}}},video=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(Test,{Player:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.Y7,id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("videoFiles","interview_toni")})});video.displayName="video";const audio=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(Test,{Player:pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.zF,id:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("audioFiles","quicktime_jingle")})});function Test({Player,id,playerCount=4}){const[playingIndex,setPlayingIndex]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[generation,setGeneration]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("button",{onClick:()=>pageflow_frontend__WEBPACK_IMPORTED_MODULE_3__.BC.mute(!1),children:"Bless player pool"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("button",{onClick:()=>async function run(commands){for(let c of commands)await c}(function*autoplayAllForever(){for(;;)setPlayingIndex((index=>indexsetGeneration((n=>n+1)),children:"Recreate Players"}),"Generation: ",generation,function renderPlayers(){return Array.from({length:playerCount},((_,index)=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(TestPlayer,{Player,id,sourceUrlSuffix:`?v=${index}`,playing:playingIndex===index},`${generation}-${index}`)))}()]})}function TestPlayer({Player,playing,id,sourceUrlSuffix}){const[playerState,playerActions]=(0,pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_4__.FI)(),previouslyPlaying=(0,_usePrevious__WEBPACK_IMPORTED_MODULE_1__.D)(playing);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{previouslyPlaying&&!playing?playerActions.pause():!previouslyPlaying&&playing&&playerActions.play()}),[playerActions,previouslyPlaying,playing]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div",{style:{width:200,position:"relative"},children:[playerState.isPlaying?"Playing":"Paused",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(Player,{id,playsInline:!0,sourceUrlSuffix,playerState,playerActions})]})}function delay(duration){return new Promise((resolve=>setTimeout(resolve,duration)))}audio.displayName="audio",Test.displayName="Test",TestPlayer.displayName="TestPlayer"},"./src/frontend/__stories__/motifAreaMinHeight-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Motif Area/Min Height",module).add("Layout left",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.Gs)({sections:[{id:1,configuration:{exposeMotifArea:!0,fullHeight:!1,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","turtle"),imageMotifArea:{left:60,top:10,height:60,width:30}}}},{configuration:{backdrop:{color:"#000"}}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.me)({sectionId:1,text:"Titel"}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:1})]}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__.H,{visible:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.kS,{})})})))},"./src/frontend/__stories__/motifAreaMobileImage-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),_storybook_addon_viewport__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/@storybook/addon-viewport/dist/index.mjs"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/index.js"),_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Motif Area/Mobile Image",module).add("Layout left",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.Gs)({sections:[{id:1,configuration:{exposeMotifArea:!0,fullHeight:!0,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.sd)("imageFiles","turtle"),imageMotifArea:{left:20,top:10,height:60,width:30},imageMobile:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.sd)("imageFiles","churchBefore"),imageMobileMotifArea:{left:60,top:10,height:60,width:30}}}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.me)({sectionId:1,text:"Titel"}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_5__.NA)({sectionId:1})]}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_4__.H,{visible:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.kS,{})})})),{viewport:{viewports:_storybook_addon_viewport__WEBPACK_IMPORTED_MODULE_2__.p,defaultViewport:"iphone6"},percy:{widths:[320,1280]}})},"./src/frontend/__stories__/motifAreaPadding-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);const stories=(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Motif Area/Padding",module),motifAreaOnTheLeft={left:10,top:20,height:50,width:30},motifAreaOnTheRight={left:60,top:20,height:30,width:30},scenarios={left:[{name:"two column",motifArea:motifAreaOnTheRight},{name:"intersecting",motifArea:motifAreaOnTheLeft}],right:[{name:"two column",motifArea:motifAreaOnTheLeft},{name:"intersecting",motifArea:motifAreaOnTheRight}],center:[{name:"intersecting",motifArea:motifAreaOnTheLeft}]};function exampleSeed({layout,fullHeight,motifArea}){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.Gs)({sections:[{id:1,configuration:{layout,exposeMotifArea:!0,fullHeight,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","turtle"),imageMotifArea:motifArea}}},...fullHeight?[]:[{configuration:{backdrop:{color:"#000"}}}]],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.me)({sectionId:1,text:"Titel"}),...Array(fullHeight?3:1).fill().map((()=>(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:1})))]})}Object.keys(scenarios).forEach((layout=>scenarios[layout].forEach((scenario=>stories.add(`Layout ${layout} ${scenario.name}`,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed:exampleSeed({layout,fullHeight:!0,motifArea:scenario.motifArea}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__.H,{visible:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.kS,{})})})))))))},"./src/frontend/__stories__/motifAreaPlayground-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/index.js"),_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/MotifAreaVisibilityProvider.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);let transitions=["fade","fadeBg","scroll","scrollOver","reveal","beforeAfter"];const enterTransitions={fade:"fadeIn",fadeBg:"fadeInBg",scroll:"scrollIn",scrollOver:"scrollIn",reveal:"reveal",beforeAfter:"reveal"},exitTransitions={fade:"fadeOut",fadeBg:"fadeOutBg",scroll:"ScrollOut",scrollOver:"Conceal",reveal:"ScrollOut",beforeAfter:"Conceal"},motifAreas={"top-left":{left:5,top:5,width:50,height:25},"bottom-left":{left:5,top:70,width:50,height:25},"top-right":{left:60,top:5,width:25,height:25},"bottom-right":{left:60,top:70,width:25,height:25}};[!0,!1].forEach((fullHeight=>[!0,!1].forEach((withContent=>{const prefix=["Frontend/Motif Area/Playground",fullHeight?"Full Height":"Dynamic Height",withContent?"With Content":"No Content"].join("/"),stories={};transitions.forEach((transition1=>transitions.forEach((transition2=>{(fullHeight||!transition1.startsWith("fade")&&!transition2.startsWith("fade"))&&["top-left","bottom-left","top-right","bottom-right"].forEach((motifAreaPosition=>{const key=`${enterTransitions[transition1]}${exitTransitions[transition2]}`;stories[key]=stories[key]||(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)(`${prefix}/${enterTransitions[transition1]} - ${exitTransitions[transition2]}`,module);const seed=function exampleSeed({transition1,transition2,motifArea,fullHeight,title,textBlocks}){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.Gs)({sections:[{id:1,configuration:{transition:"scroll",backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","turtle")},fullHeight:!0}},{id:2,configuration:{transition:transition1,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","churchBefore"),imageMotifArea:motifArea},fullHeight,exposeMotifArea:!0}},{id:3,configuration:{transition:transition2,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.sd)("imageFiles","churchAfter")},fullHeight:!0}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.me)({sectionId:1,text:title}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:1,text:"See docs/internal/understanding_motif_area_handling.md for details"}),...Array(textBlocks).fill().map((()=>(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:2}))),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_4__.NA)({sectionId:3})]})}({transition1,transition2,fullHeight,textBlocks:withContent?1:0,motifArea:motifAreas[motifAreaPosition],title:`${transition1}/${transition2}/${motifAreaPosition}`});stories[key].add(`${transition1}/${transition2}/${motifAreaPosition}`,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.is,{seed,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_MotifAreaVisibilityProvider__WEBPACK_IMPORTED_MODULE_3__.H,{visible:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_2__.kS,{})})})),{percy:{skip:!0}})}))}))))}))))},"./src/frontend/__stories__/playerControls-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);const stories=(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Player Controls",module).addDecorator((Story=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({}),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(Story,{})})));function addControlbarStory(name,props){stories.add(name,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{fontFamily:"Source Sans Pro, sans-serif"},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(PlayerControlsDemo,{...props,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("div",{style:{background:"rgba(0, 0, 0, 0.6)",width:"100%",height:"150px"}})})})))}function PlayerControlsDemo(props){const[currentTime,setCurrentTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(200),[scrubbingAt,setScrubbingAt]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_3__.$p,{...props,duration:500,bufferedEnd:300,currentTime:void 0===scrubbingAt?currentTime:scrubbingAt,scrubTo:setScrubbingAt,seekTo:time=>{setScrubbingAt(void 0),setCurrentTime(time)}})}PlayerControlsDemo.displayName="PlayerControlsDemo",addControlbarStory("Classic",{qualityMenuExpanded:!0,qualityMenuItems:[{label:"2160p",annotation:"4k",value:"4k",active:!0},{label:"1080p",annotation:"HD",value:"fullhd"},{label:"720p",annotation:"HD",value:"medium"}],textTracksMenuItems:[{label:"(Off)",value:"off",active:!0},{label:"English (CC)",value:"en"},{label:"Deutsch",value:"de"}]}),addControlbarStory("Waveform",{variant:"waveform",textTracksMenuItems:[{label:"(Off)",value:"off",active:!0},{label:"English (CC)",value:"en"},{label:"Deutsch",value:"de"}]})},"./src/frontend/__stories__/tooltip-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var _storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),_Tooltip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/Tooltip.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);(0,_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Frontend/Tooltip",module).add("Tooltip",(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div",{style:{width:"100%",height:"100vh",background:"#fff",margin:100},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_Tooltip__WEBPACK_IMPORTED_MODULE_2__.u,{fixed:!0,content:"Pageflow Tooltip Content",highlight:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("button",{children:"Tooltip"})})})))},"./src/frontend/__stories__/transitions-stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("../../../node_modules/react/index.js");var pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./spec/support/stories.js"),_storybook_react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");module=__webpack_require__.hmd(module);const stories=(0,_storybook_react__WEBPACK_IMPORTED_MODULE_3__.storiesOf)("Frontend/Section Transitions",module),transitions=["fade","fadeBg","scroll","scrollOver","reveal","beforeAfter"];function exampleSeed(transition1,transition2){return(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.Gs)({sections:[{id:1,configuration:{transition:"fade",backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","turtle")},fullHeight:!0}},{id:2,configuration:{transition:transition1,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchBefore")},fullHeight:!0}},{id:3,configuration:{transition:transition2,backdrop:{image:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.sd)("imageFiles","churchAfter")},fullHeight:!0}}],contentElements:[(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:1,text:`Transition ${transition1}/${transition2}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:1}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:2,text:`Transition ${transition1}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:2}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.me)({sectionId:3,text:`Transition ${transition2}`}),(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_2__.NA)({sectionId:3})]})}transitions.forEach((transition1=>transitions.forEach((transition2=>stories.add(`${transition1}/${transition2}`,(()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.is,{seed:exampleSeed(transition1,transition2),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_1__.kS,{})})),{percy:{skip:!0}})))))},"./src/frontend/__stories__/useOnScreen-stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__,withNegativeRootMargin:()=>withNegativeRootMargin,withPositiveRootMargin:()=>withPositiveRootMargin,withPositiveRootMarginWithoutIframeFix:()=>withPositiveRootMarginWithoutIframeFix,withoutRootMargin:()=>withoutRootMargin});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_useOnScreen__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useOnScreen.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Frontend/useOnScreen",parameters:{percy:{skip:!0}}};function TestCase({children,rootMarginV,skipIframeFix}){const rootMargin=rootMarginV&&`${rootMarginV} 0px ${rootMarginV} 0px`,ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),onScreen=(0,_useOnScreen__WEBPACK_IMPORTED_MODULE_1__.R)(ref,{rootMargin,skipIframeFix});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{style:{height:"110vh",background:"#888"}}),parseInt(rootMarginV,10)>0&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{style:{background:"#fff",height:rootMarginV&&rootMarginV.replace("%","vh")},children:"Margin"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{ref,style:{height:"100vh",background:"red"},children:"Observed element"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div",{style:{position:"fixed",top:10,left:10},children:["Expected behavior: ",children,(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("br",{}),"onScreen: ",onScreen?"true":"false",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("br",{}),"rootMargin: ",rootMargin||"-"]})]})}function NewTabButton(){return window.parent===window?null:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("button",{onClick:()=>window.open(window.location.href,"_blank"),children:"Open frame in new tab"})}TestCase.displayName="TestCase",NewTabButton.displayName="NewTabButton";const withoutRootMargin=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(TestCase,{children:"true iff red div intersects viewport"});withoutRootMargin.displayName="withoutRootMargin";const withNegativeRootMargin=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(TestCase,{rootMarginV:"-50%",children:"true iff red div intersects center of viewport."});withNegativeRootMargin.displayName="withNegativeRootMargin";const positiveRootMarginDescription=(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("span",{children:["true iff red div intersects viewport extended by 25% vertically (i.e. iff white div intersects viewport). To make positive root margins work in iframes (e.g. Storybook/Pageflow editor), the root option needs to be set to the iframe document (at least in Edge 83, Chrome 81, Firefox 77). ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("br",{}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(NewTabButton,{})]}),withPositiveRootMargin=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(TestCase,{rootMarginV:"25%",children:positiveRootMarginDescription});withPositiveRootMargin.displayName="withPositiveRootMargin";const withPositiveRootMarginWithoutIframeFix=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(TestCase,{rootMarginV:"25%",skipIframeFix:!0,children:positiveRootMarginDescription});withPositiveRootMarginWithoutIframeFix.displayName="withPositiveRootMarginWithoutIframeFix"},"./src/frontend/api/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{h:()=>api});const api={contentElementTypes:new class ContentElementTypeRegistry{constructor(){this.types={}}register(typeName,options){this.types[typeName]=options}getComponent(typeName){return this.types[typeName]&&this.types[typeName].component}getOptions(typeName){return this.types[typeName]}consentVendors({contentElements,t}){const vendorsByName={};return contentElements.forEach((contentElement=>{const type=this.types[contentElement.typeName];("function"==typeof type.consentVendors?type.consentVendors({configuration:contentElement.configuration,t}):type.consentVendors||[]).forEach((vendor=>{vendorsByName[vendor.name]=vendor}))})),Object.values(vendorsByName)}},widgetTypes:new class WidgetTypeRegistry{constructor(){this.types={}}register(typeName,options){if(!options.component)throw new Error(`Missing required component option for widget type '${typeName}'.`);this.types[typeName]=options}getComponent(typeName){if(!this.types[typeName])throw new Error(`Unknown widget type '${typeName}'. Consider calling frontent.widgetTypes.register.`);return this.types[typeName].component}}}},"./src/frontend/backgroundColor.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>BackgroundColorProvider,W:()=>useDarkBackground});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const DarkBackgroundContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(!0);function BackgroundColorProvider({dark,invert,children}){const previousValue=useDarkBackground();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(DarkBackgroundContext.Provider,{value:getValue({dark,invert,previousValue}),children})}function getValue({dark,invert,previousValue}){return void 0!==dark?dark:!0===invert?!previousValue:previousValue}function useDarkBackground(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(DarkBackgroundContext)}BackgroundColorProvider.displayName="BackgroundColorProvider"},"./src/frontend/focusOutline.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{G:()=>FocusOutlineProvider,a:()=>useFocusOutlineVisible});var react=__webpack_require__("../../../node_modules/react/index.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),focusOutline_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/focusOutline.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(focusOutline_module.Z,options);const frontend_focusOutline_module=focusOutline_module.Z&&focusOutline_module.Z.locals?focusOutline_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const FocusVisibleContext=(0,react.createContext)();function useFocusOutlineVisible(){return(0,react.useContext)(FocusVisibleContext)}function FocusOutlineProvider({children}){const[value,setValue]=(0,react.useState)();return(0,react.useEffect)((()=>{return document.body.addEventListener("keydown",enable),document.body.addEventListener("mousedown",disable),disable(),()=>{document.body.removeEventListener("keydown",enable),document.body.removeEventListener("mousedown",disable)};function enable(){document.body.classList.remove(frontend_focusOutline_module.focusOutlineDisabled),setValue(!0)}function disable(){document.body.classList.add(frontend_focusOutline_module.focusOutlineDisabled),setValue(!1)}}),[]),(0,jsx_runtime.jsx)(FocusVisibleContext.Provider,{value,children})}FocusOutlineProvider.displayName="FocusOutlineProvider"},"./src/frontend/i18n.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E5:()=>setupI18n,Iw:()=>LocaleProvider,QT:()=>useI18n,bU:()=>useLocale});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),i18n_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/i18n-js/app/assets/javascripts/i18n.js"),i18n_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(i18n_js__WEBPACK_IMPORTED_MODULE_1__),_entryState__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/entryState/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const LocaleContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)("en");function setupI18n({defaultLocale,locale,translations}){i18n_js__WEBPACK_IMPORTED_MODULE_1___default().defaultLocale=defaultLocale,i18n_js__WEBPACK_IMPORTED_MODULE_1___default().locale=locale,i18n_js__WEBPACK_IMPORTED_MODULE_1___default().translations=translations}function LocaleProvider({children}){const{locale}=(0,_entryState__WEBPACK_IMPORTED_MODULE_2__.en)()||{};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(LocaleContext.Provider,{value:locale,children})}function useLocale(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocaleContext)}function useI18n({locale:scope}={}){const locale=useLocale();return{t:(key,options)=>i18n_js__WEBPACK_IMPORTED_MODULE_1___default().t(key,{...options,locale:"ui"!==scope&&locale})}}LocaleProvider.displayName="LocaleProvider"},"./src/frontend/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{zF:()=>AudioPlayer.z,Kh:()=>AudioPlayerControls,SA:()=>ContentElementBox,du:()=>ContentElementFigure,uX:()=>EditableInlineText,hV:()=>EditableLink,r8:()=>EditableTable.r,sL:()=>EditableText.sL,kS:()=>Entry,lw:()=>ExpandableImage,Bc:()=>Figure,Gi:()=>FitViewport,Vm:()=>FullscreenViewer.V,Ee:()=>Image.E,Bw:()=>InlineFileRights.B,VZ:()=>MediaInteractionTracking,HR:()=>Panorama,$p:()=>PlayerControls,De:()=>useEventContextData.De,is:()=>RootProviders.i,xv:()=>Text.x,X2:()=>ThemeIcon.k,IG:()=>thirdPartyConsent.z_,IQ:()=>thirdPartyConsent.pJ,XC:()=>ToggleFullscreenCornerButton.X,u:()=>Tooltip.u,Y7:()=>VideoPlayer.Y,Vo:()=>VideoPlayerControls,$L:()=>Widget.$,S7:()=>layouts.gV,ee:()=>layouts.Q0,tQ:()=>api.h,Sj:()=>paletteColor.S,cY:()=>thirdPartyConsent.cY,E5:()=>i18n.E5,az:()=>textColorForBackgroundColor,hL:()=>useAtmo.hL,El:()=>useAudioFocus.E,AN:()=>useBackgroundFile.A,HV:()=>entryState.HV,Oi:()=>thirdPartyConsent.Oi,MP:()=>useContentElementConfigurationUpdate.M,WZ:()=>useContentElementEditorCommandSubscription.W,EK:()=>useContentElementEditorState.E,OF:()=>useContentElementLifecycle.OF,Bg:()=>entryState.Bg,nb:()=>useCurrentChapter.nb,W3:()=>backgroundColor.W,T3:()=>entryState.T3,en:()=>entryState.en,Hr:()=>entryState.Hr,TR:()=>entryState.TR,qE:()=>entryState.qE,Zo:()=>entryState.Zo,QT:()=>i18n.QT,ln:()=>useScrollPositionLifecycle.ln,LI:()=>useIsomorphicLayoutEffect.L,$n:()=>entryState.$n,bU:()=>i18n.bU,En:()=>useMediaMuted.En,Go:()=>useMediaMuted.Go,y$:()=>usePhonePlatform.y,FI:()=>MediaPlayer.FI,BT:()=>usePortraitOrientation.B,RF:()=>useScrollPosition,xY:()=>entryState.xY,Cx:()=>entryState.Cx,Fg:()=>entryState.Fg,utils:()=>utils,EU:()=>withShadowClassName});__webpack_require__("./src/frontend/webpackPublicPath.js"),__webpack_require__("../../../node_modules/core-js/features/array/fill.js"),__webpack_require__("../../../node_modules/core-js/features/array/find.js"),__webpack_require__("../../../node_modules/core-js/features/array/from.js"),__webpack_require__("../../../node_modules/core-js/features/object/assign.js"),__webpack_require__("../../../node_modules/core-js/features/promise/index.js"),__webpack_require__("../../../node_modules/core-js/features/map/index.js"),__webpack_require__("../../../node_modules/core-js/features/string/starts-with.js"),__webpack_require__("../../../node_modules/core-js/features/set/index.js"),__webpack_require__("../../../node_modules/core-js/features/symbol/index.js"),__webpack_require__("../../../node_modules/core-js/features/symbol/iterator.js"),__webpack_require__("../../../node_modules/regenerator-runtime/runtime.js");var frontend=__webpack_require__("../../../package/src/frontend/index.js");frontend.Xh.agent.matchesSafari()&&window.parent!==window&&delete window.IntersectionObserver,__webpack_require__("../../../node_modules/intersection-observer/intersection-observer.js"),"undefined"!=typeof window&&(__webpack_require__("../../../node_modules/whatwg-fetch/fetch.js"),__webpack_require__("../../../node_modules/scroll-timeline/dist/scroll-timeline.js"));var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),globalNotices_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/globalNotices.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(globalNotices_module.Z,options);globalNotices_module.Z&&globalNotices_module.Z.locals&&globalNotices_module.Z.locals;var react=__webpack_require__("../../../node_modules/react/index.js"),react_dom=__webpack_require__("../../../node_modules/react-dom/index.js"),Section=__webpack_require__("./src/frontend/Section.js"),useEventContextData=__webpack_require__("./src/frontend/useEventContextData.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Chapter(props){return(0,jsx_runtime.jsx)("div",{id:props.chapterSlug,children:renderSections(props.sections,props.currentSectionIndex,props.setCurrentSection)})}function renderSections(sections,currentSectionIndex,setCurrentSection){return sections.map((section=>(0,jsx_runtime.jsx)(useEventContextData.lo,{section,sectionsCount:sections.length,children:(0,jsx_runtime.jsx)(Section.$,{state:section.sectionIndex>currentSectionIndex?"below":section.sectionIndexfunction onActivate(section){setCurrentSection(section)}(section),section})},section.permaId)))}function VhFix({children}){const probeRef=(0,react.useRef)(),[height,setHeight]=(0,react.useState)();return(0,react.useEffect)((()=>{if(frontend.Xh.has("ios platform"))return window.addEventListener("resize",update),()=>window.removeEventListener("resize",update);function update(){setHeight((previousHeight=>function getHeight({windowHeight,probeHeight,previousHeight}){if(probeHeightpreviousHeight||windowHeight<.7*previousHeight?windowHeight:previousHeight}({windowHeight:window.innerHeight,probeHeight:probeRef.current.clientHeight,previousHeight})))}}),[]),(0,jsx_runtime.jsxs)("div",{style:height&&{"--vh":height/100+"px"},children:[(0,jsx_runtime.jsx)("div",{style:{height:"100vh",position:"absolute"},ref:probeRef}),children]})}Chapter.displayName="Chapter",VhFix.displayName="VhFix";var useCurrentChapter=__webpack_require__("./src/frontend/useCurrentChapter.js"),entryState=__webpack_require__("./src/entryState/index.js"),inlineEditing=__webpack_require__("./src/frontend/inlineEditing/index.js"),usePostMessageListener=__webpack_require__("./src/frontend/usePostMessageListener.js"),usePrevious=__webpack_require__("./src/frontend/usePrevious.js");var useScrollTarget=__webpack_require__("./src/frontend/useScrollTarget.js"),useAtmo=__webpack_require__("./src/frontend/useAtmo.js"),Content_module=__webpack_require__("./src/frontend/Content.module.css");const Content=(0,inlineEditing.v9)("ContentDecorator",(function Content(props){const[currentSectionIndex,setCurrentSectionIndexState]=(0,useCurrentChapter.Yt)(),entryStructure=(0,entryState.RN)();!function useSectionChangeEvents(currentSectionIndex){const previousSectionIndex=(0,usePrevious.D)(currentSectionIndex),sections=(0,entryState.Zp)();(0,react.useEffect)((()=>{previousSectionIndex!==currentSectionIndex&&frontend.U3.trigger("page:change",(0,useEventContextData.VX)({section:sections[currentSectionIndex],sectionsCount:sections.length}))}))}(currentSectionIndex);const setCurrentSection=(0,react.useCallback)((section=>{var index;index=section.sectionIndex,window.parent!==window&&window.parent.postMessage({type:"CHANGE_SECTION",payload:{index}},window.location.origin),setCurrentSectionIndexState(section.sectionIndex),(section=>{window.history&&window.history.replaceState&&(section.sectionIndex>0?window.history.replaceState(null,null,"#"+section.chapter.chapterSlug):window.history.replaceState(null,null,window.location.href.split("#")[0]))})(section)}),[setCurrentSectionIndexState]),scrollToTarget=(0,useScrollTarget.tJ)(),receiveMessage=(0,react.useCallback)((data=>{"SCROLL_TO_SECTION"===data.type&&scrollToTarget({id:data.payload.id,align:data.payload.align})}),[scrollToTarget]);return(0,usePostMessageListener.U)(receiveMessage),(0,jsx_runtime.jsx)("div",{className:Content_module.Z.Content,id:"goToContent",children:(0,jsx_runtime.jsx)(VhFix,{children:(0,jsx_runtime.jsx)(useAtmo.FS,{children:renderChapters(entryStructure,currentSectionIndex,setCurrentSection)})})})}));function renderChapters(entryStructure,currentSectionIndex,setCurrentSection,scrollTargetSectionIndex,setScrollTargetSectionIndex){return entryStructure.map(((chapter,index)=>(0,jsx_runtime.jsx)(Chapter,{chapterSlug:chapter.chapterSlug,permaId:chapter.permaId,sections:chapter.sections,currentSectionIndex,setCurrentSection,scrollTargetSectionIndex,setScrollTargetSectionIndex},index)))}var Widget=__webpack_require__("./src/frontend/Widget.js");function Entry(){return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(Widget.$,{role:"consent"}),(0,jsx_runtime.jsx)(Widget.$,{role:"header"}),(0,jsx_runtime.jsx)(Content,{}),(0,jsx_runtime.jsx)(Widget.$,{role:"footer"})]})}var i18n=__webpack_require__("./src/frontend/i18n.js"),global_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/global.module.css"),global_module_options={};global_module_options.styleTagTransform=styleTagTransform_default(),global_module_options.setAttributes=setAttributesWithoutAttributes_default(),global_module_options.insert=insertBySelector_default().bind(null,"head"),global_module_options.domAPI=styleDomAPI_default(),global_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(global_module.Z,global_module_options);global_module.Z&&global_module.Z.locals&&global_module.Z.locals;var GradientBox_module=__webpack_require__("./src/frontend/foregroundBoxes/GradientBox.module.css"),RootProviders=__webpack_require__("./src/frontend/RootProviders.js");async function loadDashUnlessHlsSupported(seed){(function hasHlsSupport({agent,seed}){return agent.matchesSafari()||agent.matchesMobilePlatform()&&(!agent.matchesAndroid()||function hlsHostSupportedByAndroid(seed){return(0,entryState.I_)(seed,"videoFiles","hls-playlist").indexOf("_")<0}(seed))})({seed,agent:frontend.Xh.agent})||await __webpack_require__.e(345).then(__webpack_require__.bind(__webpack_require__,"../../../node_modules/@videojs/http-streaming/dist/videojs-http-streaming.es.js"))}var thirdPartyConsent=__webpack_require__("./src/frontend/thirdPartyConsent/index.js"),api=__webpack_require__("./src/frontend/api/index.js"),Image=__webpack_require__("./src/frontend/Image.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames);const ActionButton=(0,inlineEditing.JL)("ActionButton",(function ActionButton(){return null}));var EditableText=__webpack_require__("./src/frontend/EditableText.js"),backgroundColor=__webpack_require__("./src/frontend/backgroundColor.js"),useContentElementEditorState=__webpack_require__("./src/frontend/useContentElementEditorState.js"),blank=__webpack_require__("./src/frontend/utils/blank.js"),Figure_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Figure.module.css"),Figure_module_options={};Figure_module_options.styleTagTransform=styleTagTransform_default(),Figure_module_options.setAttributes=setAttributesWithoutAttributes_default(),Figure_module_options.insert=insertBySelector_default().bind(null,"head"),Figure_module_options.domAPI=styleDomAPI_default(),Figure_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Figure_module.Z,Figure_module_options);const frontend_Figure_module=Figure_module.Z&&Figure_module.Z.locals?Figure_module.Z.locals:void 0;function Figure({children,variant,caption,onCaptionChange,addCaptionButtonVisible=!0,addCaptionButtonPosition="outside",renderInsideCaption}){const darkBackground=(0,backgroundColor.W)(),{isSelected,isEditable}=(0,useContentElementEditorState.E)(),[isEditingCaption,setIsEditingCaption]=(0,react.useState)(!1),{t}=(0,i18n.QT)({locale:"ui"});return caption=(0,react.useMemo)((()=>"string"==typeof caption?[{type:"paragraph",children:[{text:caption}]}]:caption),[caption]),!(0,blank.Db)(caption)||isEditable?(0,jsx_runtime.jsxs)("figure",{className:classnames_default()(frontend_Figure_module.root,{[frontend_Figure_module.invert]:!darkBackground}),children:[children,(0,blank.Db)(caption)&&isSelected&&!isEditingCaption&&addCaptionButtonVisible&&(0,jsx_runtime.jsx)(ActionButton,{position:addCaptionButtonPosition,icon:"pencil",text:t("pageflow_scrolled.inline_editing.add_caption"),onClick:()=>setIsEditingCaption(!0)}),(!(0,blank.Db)(caption)||isEditingCaption)&&(0,jsx_runtime.jsxs)("figcaption",{className:classnames_default()(variant&&`scope-figureCaption-${variant}`),onBlur:()=>setIsEditingCaption(!1),children:[renderInsideCaption?.(),(0,jsx_runtime.jsx)(EditableText.sL,{autoFocus:isEditingCaption,value:caption,scaleCategory:"caption",onChange:onCaptionChange,onlyParagraphs:!0,hyphens:"none",floatingControlsPosition:"above",placeholder:t("pageflow_scrolled.inline_editing.type_text")})]})]}):children}var Text=__webpack_require__("./src/frontend/Text.js"),MediaPlayer=__webpack_require__("./src/frontend/MediaPlayer/index.js"),VideoPlayer=__webpack_require__("./src/frontend/VideoPlayer/index.js"),AudioPlayer=__webpack_require__("./src/frontend/AudioPlayer/index.js"),useContentElementAttributes=(__webpack_require__("./src/frontend/Atmo.js"),__webpack_require__("./src/frontend/useContentElementAttributes.js")),ContentElementBox_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementBox.module.css"),ContentElementBox_module_options={};ContentElementBox_module_options.styleTagTransform=styleTagTransform_default(),ContentElementBox_module_options.setAttributes=setAttributesWithoutAttributes_default(),ContentElementBox_module_options.insert=insertBySelector_default().bind(null,"head"),ContentElementBox_module_options.domAPI=styleDomAPI_default(),ContentElementBox_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ContentElementBox_module.Z,ContentElementBox_module_options);const frontend_ContentElementBox_module=ContentElementBox_module.Z&&ContentElementBox_module.Z.locals?ContentElementBox_module.Z.locals:void 0;function ContentElementBox({children}){const{position}=(0,useContentElementAttributes.T)();return"backdrop"===position?children:(0,jsx_runtime.jsx)("div",{className:frontend_ContentElementBox_module.wrapper,children})}ContentElementBox.displayName="ContentElementBox";var useContentElementConfigurationUpdate=__webpack_require__("./src/frontend/useContentElementConfigurationUpdate.js"),layouts=__webpack_require__("./src/frontend/layouts/index.js");function ContentElementFigure({configuration,children}){const updateConfiguration=(0,useContentElementConfigurationUpdate.M)(),{width,position}=(0,useContentElementAttributes.T)(),{isEditable}=(0,useContentElementEditorState.E)();return"backdrop"===position?children:(0,jsx_runtime.jsx)(Figure,{caption:configuration.caption,variant:configuration.captionVariant,renderInsideCaption:()=>isEditable&&(0,jsx_runtime.jsx)(HasCaptionTransientState,{}),onCaptionChange:caption=>updateConfiguration({caption}),addCaptionButtonPosition:width===layouts.Q0.full?"outsideIndented":"outside",children})}function HasCaptionTransientState(){const{setTransientState}=(0,useContentElementEditorState.E)();return(0,react.useEffect)((()=>(setTransientState({hasCaption:!0}),()=>setTransientState({hasCaption:!1}))),[setTransientState]),null}function MediaInteractionTracking({playerState,playerActions,idleDelay,children}){const hideControlsTimeout=(0,react.useRef)(),wasPlaying=(0,usePrevious.D)(playerState.isPlaying),focusWasInside=(0,usePrevious.D)(playerState.focusInsideControls),setHideControlsTimeout=(0,react.useCallback)((()=>{clearTimeout(hideControlsTimeout.current),hideControlsTimeout.current=setTimeout(playerActions.userIdle,idleDelay)}),[playerActions.userIdle,idleDelay]);(0,react.useEffect)((()=>{(!wasPlaying&&playerState.isPlaying||focusWasInside!==playerState.focusInsideControls)&&setHideControlsTimeout()}),[wasPlaying,playerState.isPlaying,setHideControlsTimeout,playerState.focusInsideControls,focusWasInside]),(0,react.useEffect)((()=>()=>clearTimeout(hideControlsTimeout.current)),[]);const handleInteraction=function(){playerActions.userInteraction(),setHideControlsTimeout()};return(0,jsx_runtime.jsx)("div",{onClick:handleInteraction,onMouseMove:handleInteraction,onMouseEnter:playerActions.mouseEntered,onMouseLeave:playerActions.mouseLeft,children})}ContentElementFigure.displayName="ContentElementFigure",MediaInteractionTracking.displayName="MediaInteractionTracking",MediaInteractionTracking.defaultProps={idleDelay:2e3};var index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js");function RemotePeakData({audioFile,children}){const peakDataUrl=audioFile?.urls.peakData,[peakData,setPeakData]=(0,react.useState)("pending");return(0,react.useEffect)((()=>{peakDataUrl?fetch(peakDataUrl).then((response=>{if(!response.ok)throw new Error(`HTTP error ${response.status} while loading peaks.`);return response.json()})).then((peaks=>{setPeakData(peaks.data)})):setPeakData(null)}),[peakDataUrl]),"pending"===peakData?null:children(peakData)}var Waveform_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/WaveformPlayerControls/Waveform.module.css"),Waveform_module_options={};Waveform_module_options.styleTagTransform=styleTagTransform_default(),Waveform_module_options.setAttributes=setAttributesWithoutAttributes_default(),Waveform_module_options.insert=insertBySelector_default().bind(null,"head"),Waveform_module_options.domAPI=styleDomAPI_default(),Waveform_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Waveform_module.Z,Waveform_module_options);const WaveformPlayerControls_Waveform_module=Waveform_module.Z&&Waveform_module.Z.locals?Waveform_module.Z.locals:void 0,waveColor="#828282ed",waveColorInverted="rgba(0, 0, 0, 0.5)",cursorColor="#fff",cursorColorInverted="#888",Wavesurfer=react.lazy((()=>Promise.all([__webpack_require__.e(699),__webpack_require__.e(388)]).then(__webpack_require__.bind(__webpack_require__,"./src/frontend/PlayerControls/WaveformPlayerControls/Wavesurfer.js")))),waveformStyles={waveformLines:{barWidth:1,barGap:2},waveformBars:{barWidth:3,barRadius:3,barGap:3}};function Waveform(props){const[height,setHeight]=(0,react.useState)(90);return props.mediaElementId?(0,jsx_runtime.jsx)(react.Suspense,{fallback:(0,jsx_runtime.jsx)("div",{}),children:(0,jsx_runtime.jsx)(index_esm.Z,{client:!0,onResize:contentRect=>setHeight(contentRect.client.height),children:({measureRef})=>(0,jsx_runtime.jsx)("div",{ref:measureRef,className:WaveformPlayerControls_Waveform_module.waveWrapper,children:(0,jsx_runtime.jsx)(RemotePeakData,{audioFile:props.audioFile,children:peakData=>(0,jsx_runtime.jsx)(Wavesurfer,{mediaElt:`#${props.mediaElementId}`,audioPeaks:peakData,options:{...waveformStyles[props.variant],normalize:!0,removeMediaElementOnDestroy:!1,hideScrollbar:!0,progressColor:props.waveformColor||props.mainColor,waveColor:props.inverted?waveColorInverted:waveColor,cursorColor:props.inverted?cursorColorInverted:cursorColor,height}},props.variant)})})})}):null}var TimeDisplay_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/TimeDisplay.module.css"),TimeDisplay_module_options={};TimeDisplay_module_options.styleTagTransform=styleTagTransform_default(),TimeDisplay_module_options.setAttributes=setAttributesWithoutAttributes_default(),TimeDisplay_module_options.insert=insertBySelector_default().bind(null,"head"),TimeDisplay_module_options.domAPI=styleDomAPI_default(),TimeDisplay_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TimeDisplay_module.Z,TimeDisplay_module_options);const PlayerControls_TimeDisplay_module=TimeDisplay_module.Z&&TimeDisplay_module.Z.locals?TimeDisplay_module.Z.locals:void 0,unknownTimePlaceholder="-:--";function formatTime(value){if(isNaN(value))return unknownTimePlaceholder;const seconds=Math.floor(value)%60,minutes=Math.floor(value/60)%60,hours=Math.floor(value/60/60);return hours>0?`${hours}:${pad(minutes)}:${pad(seconds)}`:`${minutes}:${pad(seconds)}`}function pad(value){return value<10?"0"+value:value}function TimeDisplay(props){return(0,jsx_runtime.jsxs)("div",{"data-testid":"time-display",className:PlayerControls_TimeDisplay_module.timeDisplay,children:[(0,jsx_runtime.jsx)("span",{className:PlayerControls_TimeDisplay_module.time,children:formatTime(props.currentTime)}),"/",(0,jsx_runtime.jsx)("span",{className:PlayerControls_TimeDisplay_module.time,children:formatTime(props.duration)})]})}TimeDisplay.displayName="TimeDisplay";var prop_types=__webpack_require__("../../../node_modules/prop-types/index.js"),prop_types_default=__webpack_require__.n(prop_types),ThemeIcon=__webpack_require__("./src/frontend/ThemeIcon.js"),MenuBarButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/MenuBarButton.module.css"),MenuBarButton_module_options={};MenuBarButton_module_options.styleTagTransform=styleTagTransform_default(),MenuBarButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),MenuBarButton_module_options.insert=insertBySelector_default().bind(null,"head"),MenuBarButton_module_options.domAPI=styleDomAPI_default(),MenuBarButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(MenuBarButton_module.Z,MenuBarButton_module_options);const PlayerControls_MenuBarButton_module=MenuBarButton_module.Z&&MenuBarButton_module.Z.locals?MenuBarButton_module.Z.locals:void 0;function MenuBarButton(props){const{subMenuItems,onClick}=props,[subMenuExpanded,setSubMenuExpanded]=(0,react.useState)(props.subMenuExpanded),closeMenuTimeout=(0,react.useRef)(),openMenu=(0,react.useCallback)((()=>{subMenuItems.length>0&&setSubMenuExpanded(!0)}),[subMenuItems.length]),closeMenu=(0,react.useCallback)((()=>{setSubMenuExpanded(!1)}),[]),onButtonClick=(0,react.useCallback)((event=>{openMenu(),onClick&&onClick()}),[onClick,openMenu]),onFocus=(0,react.useCallback)((()=>{clearTimeout(closeMenuTimeout.current)}),[]),onBlur=(0,react.useCallback)((()=>{clearTimeout(closeMenuTimeout.current),closeMenuTimeout.current=setTimeout((()=>{setSubMenuExpanded(!1)}),100)}),[]),onKeyDown=(0,react.useCallback)((event=>{"Escape"===event.key&&setSubMenuExpanded(!1)}),[]);return(0,jsx_runtime.jsxs)("div",{className:classnames_default()({[PlayerControls_MenuBarButton_module.subMenuExpanded]:subMenuExpanded},PlayerControls_MenuBarButton_module.wrapper),onMouseEnter:openMenu,onMouseLeave:closeMenu,onFocus,onBlur,onKeyDown,children:[(0,jsx_runtime.jsx)("button",{className:PlayerControls_MenuBarButton_module.button,title:props.title,onClick:onButtonClick,children:(0,jsx_runtime.jsx)(ThemeIcon.k,{name:props.icon})}),renderSubMenu(props,closeMenu)]})}function renderSubMenu(props,closeMenu){if(props.subMenuItems.length>0)return(0,jsx_runtime.jsx)("ul",{className:PlayerControls_MenuBarButton_module.subMenu,role:"menu",children:renderSubMenuItems(props,closeMenu)})}function renderSubMenuItems(props,closeMenu){return props.subMenuItems.map((item=>(0,jsx_runtime.jsx)("li",{className:PlayerControls_MenuBarButton_module.subMenuItem,children:(0,jsx_runtime.jsxs)("button",{className:PlayerControls_MenuBarButton_module.subMenuItemButton,role:"menuitemradio","aria-checked":item.active,onClick:subMenuItemClickHandler(props,item.value,closeMenu),children:[renderSubMenuItemIcon(item),item.label,renderSubMenuItemAnnotation(props,item)]})},item.value)))}function renderSubMenuItemIcon(item){if(item.active)return(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"checked"})}function renderSubMenuItemAnnotation(props,item){if(item.annotation)return(0,jsx_runtime.jsx)("span",{className:PlayerControls_MenuBarButton_module.subMenuItemAnnotation,children:item.annotation})}function subMenuItemClickHandler(props,value,closeMenu){return event=>{event.preventDefault(),closeMenu(),props.onSubMenuItemClick&&props.onSubMenuItemClick(value)}}function TextTracksMenu(props){const{t}=(0,i18n.QT)();return props.items.length<2?null:(0,jsx_runtime.jsx)(MenuBarButton,{title:t("pageflow_scrolled.public.player_controls.text_tracks"),icon:"textTracks",subMenuItems:props.items,onSubMenuItemClick:props.onItemClick})}MenuBarButton.displayName="MenuBarButton",MenuBarButton.propTypes={title:prop_types_default().string,icon:prop_types_default().string,subMenuItems:prop_types_default().arrayOf(prop_types_default().shape({label:prop_types_default().string.isRequired,value:prop_types_default().oneOfType([prop_types_default().string,prop_types_default().number]).isRequired,annotation:prop_types_default().string,active:prop_types_default().bool})),onClick:prop_types_default().func,onSubMenuItemClick:prop_types_default().func},MenuBarButton.defaultProps={subMenuItems:[]},TextTracksMenu.displayName="TextTracksMenu",TextTracksMenu.propTypes={items:MenuBarButton.propTypes.subMenuItems,onMenuItemClick:prop_types_default().func},TextTracksMenu.defaultProps={items:[]};var ControlBar_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ControlBar.module.css"),ControlBar_module_options={};ControlBar_module_options.styleTagTransform=styleTagTransform_default(),ControlBar_module_options.setAttributes=setAttributesWithoutAttributes_default(),ControlBar_module_options.insert=insertBySelector_default().bind(null,"head"),ControlBar_module_options.domAPI=styleDomAPI_default(),ControlBar_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ControlBar_module.Z,ControlBar_module_options);const PlayerControls_ControlBar_module=ControlBar_module.Z&&ControlBar_module.Z.locals?ControlBar_module.Z.locals:void 0;function PlayPauseButton(props){const{t}=(0,i18n.QT)();return(0,jsx_runtime.jsx)("button",{className:PlayerControls_ControlBar_module.playControl,"aria-label":t(props.isPlaying?"pause":"play",{scope:"pageflow_scrolled.public.player_controls"}),onClick:()=>props.isPlaying?props.pause({via:"playPauseButton"}):props.play({via:"playPauseButton"}),children:pausePlayIcon(props)})}function pausePlayIcon(props){return props.isPlaying?(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"pause"}):(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"play"})}PlayPauseButton.displayName="PlayPauseButton";var InlineFileRights=__webpack_require__("./src/frontend/InlineFileRights.js");function WaveformPlayerControls(props){const darkBackground=(0,backgroundColor.W)(),theme=(0,entryState.Fg)();return(0,jsx_runtime.jsxs)("div",{onFocus:props.onFocus,onBlur:props.onBlur,onMouseEnter:props.onMouseEnter,onMouseLeave:props.onMouseLeave,"data-testid":"waveform-controls",className:classnames_default()(WaveformPlayerControls_Waveform_module.container),children:[props.children,(0,jsx_runtime.jsx)("div",{className:WaveformPlayerControls_Waveform_module.clickMask,onClick:props.onPlayerClick}),(0,jsx_runtime.jsx)(Waveform,{audioFile:props.file,isPlaying:props.isPlaying,inverted:!darkBackground,variant:props.variant,waveformColor:props.waveformColor,mainColor:theme.options.properties?.root?.accentColor||theme.options.colors?.accent,play:props.play,pause:props.pause,mediaElementId:props.mediaElementId}),(0,jsx_runtime.jsx)("div",{className:WaveformPlayerControls_Waveform_module.playControl,children:(0,jsx_runtime.jsx)(PlayPauseButton,{isPlaying:props.isPlaying,play:props.play,pause:props.pause})}),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(WaveformPlayerControls_Waveform_module.menuBar,darkBackground?PlayerControls_ControlBar_module.darkBackground:PlayerControls_ControlBar_module.lightBackground,{[PlayerControls_ControlBar_module.inset]:!props.standAlone}),children:[(0,jsx_runtime.jsxs)("div",{className:WaveformPlayerControls_Waveform_module.menuBarInner,children:[(0,jsx_runtime.jsx)(TimeDisplay,{currentTime:props.currentTime,duration:props.duration}),(0,jsx_runtime.jsx)(TextTracksMenu,{items:props.textTracksMenuItems,onItemClick:props.onTextTracksMenuItemClick})]}),(0,jsx_runtime.jsx)(InlineFileRights.B,{items:props.inlineFileRightsItems,context:"playerControls",playerControlsFadedOut:!1,playerControlsStandAlone:props.standAlone})]})]})}WaveformPlayerControls.displayName="WaveformPlayerControls";var BigPlayPauseButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ClassicPlayerControls/BigPlayPauseButton.module.css"),BigPlayPauseButton_module_options={};BigPlayPauseButton_module_options.styleTagTransform=styleTagTransform_default(),BigPlayPauseButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),BigPlayPauseButton_module_options.insert=insertBySelector_default().bind(null,"head"),BigPlayPauseButton_module_options.domAPI=styleDomAPI_default(),BigPlayPauseButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(BigPlayPauseButton_module.Z,BigPlayPauseButton_module_options);const ClassicPlayerControls_BigPlayPauseButton_module=BigPlayPauseButton_module.Z&&BigPlayPauseButton_module.Z.locals?BigPlayPauseButton_module.Z.locals:void 0;function BigPlayPauseButton(props){const c=classnames_default()(ClassicPlayerControls_BigPlayPauseButton_module.button,{[ClassicPlayerControls_BigPlayPauseButton_module.hidden]:props.hidden||"playPauseButton"===props.lastControlledVia,[ClassicPlayerControls_BigPlayPauseButton_module.fadeIn]:props.unplayed,[ClassicPlayerControls_BigPlayPauseButton_module.animated]:!props.unplayed});return(0,jsx_runtime.jsx)("div",{className:classnames_default()(ClassicPlayerControls_BigPlayPauseButton_module.container,{[ClassicPlayerControls_BigPlayPauseButton_module.hideCursor]:props.hideCursor,[ClassicPlayerControls_BigPlayPauseButton_module.hidden]:props.fadedOut,[ClassicPlayerControls_BigPlayPauseButton_module.fadeOutDelay]:props.isPlaying,[ClassicPlayerControls_BigPlayPauseButton_module.pointerCursor]:!!props.onClick}),onClick:props.onClick,children:(0,jsx_runtime.jsx)("div",{className:c,children:BigPlayPauseButton_pausePlayIcon(props)},props.isPlaying)})}function BigPlayPauseButton_pausePlayIcon(props){return props.unplayed||props.isPlaying?(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"play"}):(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"pause"})}BigPlayPauseButton.displayName="BigPlayPauseButton";var cjs=__webpack_require__("../../../node_modules/react-draggable/build/cjs/cjs.js"),ProgressIndicators_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ClassicPlayerControls/ProgressIndicators.module.css"),ProgressIndicators_module_options={};ProgressIndicators_module_options.styleTagTransform=styleTagTransform_default(),ProgressIndicators_module_options.setAttributes=setAttributesWithoutAttributes_default(),ProgressIndicators_module_options.insert=insertBySelector_default().bind(null,"head"),ProgressIndicators_module_options.domAPI=styleDomAPI_default(),ProgressIndicators_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ProgressIndicators_module.Z,ProgressIndicators_module_options);const ClassicPlayerControls_ProgressIndicators_module=ProgressIndicators_module.Z&&ProgressIndicators_module.Z.locals?ProgressIndicators_module.Z.locals:void 0;function ProgressIndicators({currentTime,duration,bufferedEnd,scrubTo,seekTo}){const{t}=(0,i18n.QT)(),[dragging,setDragging]=(0,react.useState)(),progressBarsContainerWidth=(0,react.useRef)(),positionToTime=(0,react.useCallback)((x=>{if(duration&&progressBarsContainerWidth.current){return Math.max(0,Math.min(1,x/progressBarsContainerWidth.current))*duration}return 0}),[duration]),handleStop=(0,react.useCallback)(((mouseEvent,dragEvent)=>{setDragging(!1),seekTo(positionToTime(dragEvent.x))}),[seekTo,positionToTime]),handleDrag=(0,react.useCallback)(((mouseEvent,dragEvent)=>{setDragging(!0),scrubTo(positionToTime(dragEvent.x))}),[scrubTo,positionToTime]),handleKeyDown=(0,react.useCallback)((event=>{let destination;"ArrowLeft"===event.key?destination=Math.max(0,currentTime-1):"ArrowRight"===event.key&&(destination=Math.min(currentTime+1,duration||1/0)),seekTo(destination)}),[seekTo,currentTime,duration]),loadProgress=duration>0?Math.min(1,bufferedEnd/duration):0,playProgress=duration>0?Math.min(1,currentTime/duration):0;return(0,jsx_runtime.jsx)("div",{className:classnames_default()(ClassicPlayerControls_ProgressIndicators_module.container,{[ClassicPlayerControls_ProgressIndicators_module.dragging]:dragging}),"aria-label":t("pageflow_scrolled.public.player_controls.progress",{currentTime:formatTime(currentTime),duration:formatTime(duration)}),onKeyDown:handleKeyDown,tabIndex:"0",children:(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.wrapper,children:(0,jsx_runtime.jsx)(index_esm.Z,{client:!0,onResize:contentRect=>progressBarsContainerWidth.current=contentRect.client.width,children:({measureRef})=>(0,jsx_runtime.jsx)(cjs.DraggableCore,{onStart:handleDrag,onDrag:handleDrag,onStop:handleStop,children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(ClassicPlayerControls_ProgressIndicators_module.draggable),children:(0,jsx_runtime.jsxs)("div",{ref:measureRef,className:ClassicPlayerControls_ProgressIndicators_module.bars,children:[(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.background}),(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.loadingProgressBar,style:{width:toPercent(loadProgress)},"data-testid":"loading-progress-bar"}),(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.playProgressBar,style:{width:toPercent(playProgress)},"data-testid":"play-progress-bar"}),(0,jsx_runtime.jsx)("div",{className:ClassicPlayerControls_ProgressIndicators_module.sliderHandle,style:{left:toPercent(playProgress)},"data-testid":"slider-handle"})]})})})})})})}function toPercent(value){return value>0?100*value+"%":0}function QualityMenu(props){const{t}=(0,i18n.QT)();return props.items.length<2?null:(0,jsx_runtime.jsx)(MenuBarButton,{title:t("pageflow_scrolled.public.player_controls.quality"),icon:"gear",subMenuItems:props.items,subMenuExpanded:props.subMenuExpanded,onSubMenuItemClick:props.onItemClick,x:!0})}function ClassicPlayerControls(props){const darkBackground=(0,backgroundColor.W)(),fadedOut=!props.standAlone&&props.unplayed||props.isPlaying&&props.inactive||props.fadedOut;return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(PlayerControls_ControlBar_module.container,{[PlayerControls_ControlBar_module.sticky]:props.sticky}),children:[props.children,!props.standAlone&&(0,jsx_runtime.jsx)(BigPlayPauseButton,{unplayed:props.unplayed,isPlaying:props.isPlaying,lastControlledVia:props.lastControlledVia,hidden:props.hideBigPlayButton,fadedOut:props.fadedOut,hideCursor:props.isPlaying&&props.inactive,onClick:props.onPlayerClick}),!props.hideControlBar&&renderControlBar(props,darkBackground,fadedOut)]})}function renderControlBar(props,darkBackground,fadedOut){return(0,jsx_runtime.jsxs)("div",{onFocus:props.onFocus,onBlur:props.onBlur,onMouseEnter:props.onMouseEnter,onMouseLeave:props.onMouseLeave,className:classnames_default()(PlayerControls_ControlBar_module.controlBarContainer,darkBackground?PlayerControls_ControlBar_module.darkBackground:PlayerControls_ControlBar_module.lightBackground,{[PlayerControls_ControlBar_module.inset]:!props.standAlone,[PlayerControls_ControlBar_module.fadedOut]:fadedOut}),children:[(0,jsx_runtime.jsxs)("div",{className:PlayerControls_ControlBar_module.controlBarInner,children:[(0,jsx_runtime.jsx)(PlayPauseButton,{isPlaying:props.isPlaying,play:props.play,pause:props.pause}),(0,jsx_runtime.jsx)(ProgressIndicators,{currentTime:props.currentTime,duration:props.duration,bufferedEnd:props.bufferedEnd,scrubTo:props.scrubTo,seekTo:props.seekTo}),(0,jsx_runtime.jsx)(TimeDisplay,{currentTime:props.currentTime,duration:props.duration}),(0,jsx_runtime.jsx)(TextTracksMenu,{items:props.textTracksMenuItems,onItemClick:props.onTextTracksMenuItemClick}),(0,jsx_runtime.jsx)(QualityMenu,{items:props.qualityMenuItems,onItemClick:props.onQualityMenuItemClick,subMenuExpanded:props.qualityMenuExpanded})]}),(0,jsx_runtime.jsx)(InlineFileRights.B,{items:props.inlineFileRightsItems,context:"playerControls",playerControlsFadedOut:fadedOut,playerControlsStandAlone:props.standAlone})]})}function PlayerControls(props){const ControlComponent=props.variant?.startsWith("waveform")?WaveformPlayerControls:ClassicPlayerControls;return(0,jsx_runtime.jsx)(ControlComponent,{...props})}ProgressIndicators.displayName="ProgressIndicators",QualityMenu.displayName="QualityMenu",QualityMenu.propTypes={items:MenuBarButton.propTypes.subMenuItems,onMenuItemClick:prop_types_default().func},QualityMenu.defaultProps={items:[]},ClassicPlayerControls.displayName="ClassicPlayerControls",renderControlBar.displayName="renderControlBar",PlayerControls.displayName="PlayerControls",PlayerControls.defaultProps={currentTime:200,duration:600,bufferedEnd:400,isPlaying:!1,play:()=>{},pause:()=>{},scrubTo:()=>{},seekTo:()=>{},inset:!1};var useTextTracks=__webpack_require__("./src/frontend/useTextTracks.js"),useMediaMuted=__webpack_require__("./src/frontend/useMediaMuted.js"),focusOutline=__webpack_require__("./src/frontend/focusOutline.js");function MediaPlayerControls(props){const playerState=props.playerState,playerActions=props.playerActions,{t}=(0,i18n.QT)(),textTracks=(0,useTextTracks.W)({file:props.file,defaultTextTrackFilePermaId:props.defaultTextTrackFilePermaId,captionsByDefault:(0,useMediaMuted.En)()}),focusOutlineVisible=(0,focusOutline.a)();return(0,jsx_runtime.jsx)(PlayerControls,{type:props.type,variant:props.configuration.playerControlVariant,waveformColor:props.configuration.waveformColor,mediaElementId:playerState.mediaElementId,currentTime:void 0!==playerState.scrubbingAt?playerState.scrubbingAt:playerState.currentTime,bufferedEnd:playerState.bufferedEnd,duration:playerState.duration,isPlaying:playerState.shouldPlay,unplayed:playerState.unplayed,lastControlledVia:playerState.lastControlledVia,inactive:props.autoHide&&(playerState.userIdle||!playerState.userHovering)&&(!focusOutlineVisible||!playerState.focusInsideControls)&&!playerState.userHoveringControls,onFocus:playerActions.focusEnteredControls,onBlur:playerActions.focusLeftControls,onMouseEnter:playerActions.mouseEnteredControls,onMouseLeave:playerActions.mouseLeftControls,play:playerActions.playBlessed,pause:playerActions.pause,scrubTo:playerActions.scrubTo,seekTo:playerActions.seekTo,textTracksMenuItems:getTextTracksMenuItems(textTracks,t),onTextTracksMenuItemClick:textTracks.select,qualityMenuItems:props.qualityMenuItems,onQualityMenuItemClick:props.onQualityMenuItemClick,...props})}function getTextTracksMenuItems(textTracks,t){return textTracks.files.length?[{value:"off",label:t("pageflow_scrolled.public.text_track_modes.none"),active:"off"===textTracks.mode},{value:"auto",label:textTracks.autoDisplayLabel,active:"auto"===textTracks.mode},...textTracks.files.map((textTrackFile=>({value:textTrackFile.id,label:textTrackFile.displayLabel,active:"user"===textTracks.mode&&textTrackFile.id===textTracks.activeFileId})))]:[]}MediaPlayerControls.displayName="MediaPlayerControls",MediaPlayerControls.defaultProps={configuration:{}};var useVideoQualitySetting=__webpack_require__("./src/frontend/useVideoQualitySetting.js");function VideoPlayerControls({videoFile,...props}){const[activeQuality,setActiveQuality]=(0,useVideoQualitySetting.X)(),availableQualities=(0,entryState.ML)(videoFile),{t}=(0,i18n.QT)();return(0,jsx_runtime.jsx)(MediaPlayerControls,{...props,file:videoFile,autoHide:!0,qualityMenuItems:getQualityMenuItems(availableQualities,activeQuality,t),onQualityMenuItemClick:setActiveQuality})}function getQualityMenuItems(availableQualities,activeQuality,t){return availableQualities.map((quality=>({value:quality,label:t(`pageflow_scrolled.public.video_qualities.labels.${quality}`),annotation:t(`pageflow_scrolled.public.video_qualities.annotations.${quality}`,{defaultValue:""}),active:activeQuality===quality})))}function AudioPlayerControls({audioFile,...props}){return(0,jsx_runtime.jsx)(MediaPlayerControls,{...props,file:audioFile})}VideoPlayerControls.displayName="VideoPlayerControls",AudioPlayerControls.displayName="AudioPlayerControls";const Viewer=react.lazy((()=>Promise.all([__webpack_require__.e(203),__webpack_require__.e(319)]).then(__webpack_require__.bind(__webpack_require__,"./src/frontend/Panorama/Viewer.js"))));function Panorama(props){return(0,jsx_runtime.jsx)(react.Suspense,{fallback:(0,jsx_runtime.jsx)("div",{}),children:(0,jsx_runtime.jsx)(Viewer,{...props})})}Panorama.displayName="Panorama";const ExpandableImage_Viewer=react.lazy((()=>__webpack_require__.e(198).then(__webpack_require__.bind(__webpack_require__,"./src/frontend/ExpandableImage/Viewer.js"))));function ExpandableImage({enabled,...props}){return enabled?(0,jsx_runtime.jsx)(react.Suspense,{fallback:(0,jsx_runtime.jsx)("div",{}),children:(0,jsx_runtime.jsx)(ExpandableImage_Viewer,{...props})}):props.children}ExpandableImage.displayName="ExpandableImage";var ToggleFullscreenCornerButton=__webpack_require__("./src/frontend/ToggleFullscreenCornerButton.js"),FullscreenViewer=__webpack_require__("./src/frontend/FullscreenViewer/index.js"),useAudioFocus=(__webpack_require__("./src/frontend/useOnScreen.js"),__webpack_require__("./src/frontend/SectionThumbnail.js"),__webpack_require__("./src/frontend/useAudioFocus.js")),useBackgroundFile=__webpack_require__("./src/frontend/v1/useBackgroundFile.js"),useContentElementEditorCommandSubscription=__webpack_require__("./src/frontend/useContentElementEditorCommandSubscription.js"),useContentElementLifecycle=__webpack_require__("./src/frontend/useContentElementLifecycle.js"),useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),usePortraitOrientation=__webpack_require__("./src/frontend/usePortraitOrientation.js"),useIsomorphicLayoutEffect=__webpack_require__("./src/frontend/useIsomorphicLayoutEffect.js");const isBrowser="undefined"!=typeof window;function getScrollPosition({element,useWindow}){if(!isBrowser)return{x:0,y:0};const position=(element?element.current:document.body).getBoundingClientRect();return useWindow?{x:window.scrollX,y:window.scrollY}:{x:position.left,y:position.top}}function useScrollPosition(effect,deps,element,useWindow,wait){const position=(0,react.useRef)(getScrollPosition({useWindow}));let throttleTimeout=null;const callBack=()=>{const currPos=getScrollPosition({element,useWindow});effect({prevPos:position.current,currPos}),position.current=currPos,throttleTimeout=null};(0,useIsomorphicLayoutEffect.L)((()=>{if(!isBrowser)return;const handleScroll=()=>{wait?null===throttleTimeout&&(throttleTimeout=setTimeout(callBack,wait)):callBack()};return window.addEventListener("scroll",handleScroll),()=>window.removeEventListener("scroll",handleScroll)}),deps)}useScrollPosition.defaultProps={deps:[],element:!1,useWindow:!1,wait:null};var usePhonePlatform=__webpack_require__("./src/frontend/usePhonePlatform.js"),EditableTable=__webpack_require__("./src/frontend/EditableTable.js"),EditableInlineText_module=__webpack_require__("./src/frontend/EditableInlineText.module.css");const EditableInlineText=(0,inlineEditing.JL)("EditableInlineText",(function EditableInlineText({value,hyphens,defaultValue=""}){return(0,jsx_runtime.jsx)("span",{className:classnames_default()(EditableInlineText_module.Z.root,EditableInlineText_module.Z[`hyphens-${hyphens}`]),children:value?value[0]?.children[0]?.text:defaultValue})}));var Link=__webpack_require__("./src/frontend/Link.js");const EditableLink=(0,inlineEditing.JL)("EditableLink",(function EditableLink({className,href,openInNewTab,children}){return(0,jsx_runtime.jsx)(Link.r,{href,openInNewTab,attributes:{className},children})}));__webpack_require__("./src/frontend/PhonePlatformContext.js");var FitViewport_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FitViewport.module.css"),FitViewport_module_options={};FitViewport_module_options.styleTagTransform=styleTagTransform_default(),FitViewport_module_options.setAttributes=setAttributesWithoutAttributes_default(),FitViewport_module_options.insert=insertBySelector_default().bind(null,"head"),FitViewport_module_options.domAPI=styleDomAPI_default(),FitViewport_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(FitViewport_module.Z,FitViewport_module_options);const frontend_FitViewport_module=FitViewport_module.Z&&FitViewport_module.Z.locals?FitViewport_module.Z.locals:void 0;var Fullscreen=__webpack_require__("./src/frontend/Fullscreen.js");const AspectRatioContext=react.createContext();function FitViewport({file,aspectRatio,opaque,children,fill,scale=1}){const{height}=(0,Fullscreen.Bl)();if(!file&&!aspectRatio)return children;let maxWidthCSS;return aspectRatio=fill?"fill":aspectRatio||file.height/file.width,maxWidthCSS=fill?null:height?height/aspectRatio*scale+"px":100/aspectRatio*scale+"vh",(0,jsx_runtime.jsx)("div",{className:classnames_default()(frontend_FitViewport_module.container,{[frontend_FitViewport_module.opaque]:opaque}),style:{maxWidth:maxWidthCSS},children:(0,jsx_runtime.jsx)(AspectRatioContext.Provider,{value:aspectRatio,children})})}FitViewport.displayName="FitViewport",FitViewport.Content=function FitViewportContent({children}){let arPaddingTop=(0,react.useContext)(AspectRatioContext);return"fill"===arPaddingTop?(0,jsx_runtime.jsx)(Fullscreen.ZP,{children}):(arPaddingTop*=100,arPaddingTop?(0,jsx_runtime.jsxs)("div",{className:frontend_FitViewport_module.content,children:[(0,jsx_runtime.jsx)("div",{style:{paddingTop:arPaddingTop+"%"}}),(0,jsx_runtime.jsx)("div",{className:frontend_FitViewport_module.inner,children})]}):children)};var Tooltip=__webpack_require__("./src/frontend/Tooltip.js"),invert_min=__webpack_require__("../../../node_modules/invert-color/lib/invert.min.js"),invert_min_default=__webpack_require__.n(invert_min);function textColorForBackgroundColor(hex){return invert_min_default()(hex,!0)}__webpack_require__("./src/frontend/transitions/index.js");const utils={capitalize:function capitalize(string){return string.charAt(0).toUpperCase()+string.slice(1)},camelize:__webpack_require__("./src/frontend/utils/camelize.js")._,isBlank:blank.fp,isBlankEditableTextValue:blank.Db,presence:blank.GN};var paletteColor=__webpack_require__("./src/frontend/paletteColor.js");const editMode="undefined"!=typeof window&&0===window.location.pathname.indexOf("/editor/entries"),withShadowClassName=GradientBox_module.Z.withShadow;function render(seed){editMode?react_dom.render((0,jsx_runtime.jsx)(Root,{seed}),document.getElementById("root")):react_dom.hydrate((0,jsx_runtime.jsx)(Root,{seed}),document.getElementById("root"))}function Root({seed}){return(0,jsx_runtime.jsx)(RootProviders.i,{seed,children:(0,jsx_runtime.jsx)(Entry,{})})}__webpack_require__.g.pageflowScrolledRender=async function(seed){(0,i18n.E5)(seed.i18n),frontend.R2.enable("frontend",seed.config.enabledFeatureNames),await frontend.Xh.detectFeatures(),await loadDashUnlessHlsSupported(seed),editMode?await(0,inlineEditing.wt)():(0,thirdPartyConsent.cY)({contentElementTypes:api.h.contentElementTypes,consent:frontend.A2,seed}),render(seed)},__webpack_require__.g.pageflowScrolledRegisterUpdateSeedHandler=function(){window.parent!==window&&window.addEventListener("message",(function receive(message){0===window.location.href.indexOf(message.origin)&&"UPDATE_SEED"===message.data.type&&render(message.data.payload)}))},Root.displayName="Root"},"./src/frontend/inlineEditing/ContentElementEditorStateProvider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{g:()=>ContentElementEditorStateProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_useContentElementEditorState__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useContentElementEditorState.js"),_EditorState__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/inlineEditing/EditorState.js"),_postMessage__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/inlineEditing/postMessage.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ContentElementEditorStateProvider({id,children}){const{isSelected,select,range}=(0,_EditorState__WEBPACK_IMPORTED_MODULE_2__.S)((0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({id,type:"contentElement"})),[id])),previousTransientState=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({}),setTransientState=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((state=>{(function shallowEqual(obj1,obj2){return Object.keys(obj1).length===Object.keys(obj2).length&&Object.keys(obj1).every((key=>Object.prototype.hasOwnProperty.call(obj2,key)&&obj1[key]===obj2[key]))})(state,previousTransientState.current)||((0,_postMessage__WEBPACK_IMPORTED_MODULE_4__.fe)({id,state}),previousTransientState.current=state)}),[id]),value=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({isEditable:!0,select,isSelected,range,setTransientState})),[select,isSelected,range,setTransientState]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(_useContentElementEditorState__WEBPACK_IMPORTED_MODULE_1__.Y.Provider,{value,children})}ContentElementEditorStateProvider.displayName="ContentElementEditorStateProvider"},"./src/frontend/inlineEditing/EditableText/characters.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{P4:()=>shy,R0:()=>decorateCharacter,rQ:()=>deleteCharacter});var slate__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/slate/dist/index.es.js");const shy="­";function decorateCharacter([node,path],character,attributes,{length}){if(slate__WEBPACK_IMPORTED_MODULE_0__.xv.isText(node)){const parts=node.text.split(character);parts.pop();let i=0;return parts.map((part=>(i+=part.length+1,{anchor:{path,offset:i-1},focus:{path,offset:i-1+length},...attributes})))}return[]}function deleteCharacter(editor,node,path,regExp,offset=0){const match=regExp.exec(node.text);return!!match&&(slate__WEBPACK_IMPORTED_MODULE_0__.YR.delete(editor,{at:{path,offset:match.index+offset},distance:1,unit:"character"}),!0)}},"./src/frontend/inlineEditing/EditableText/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{sL:()=>EditableText_EditableText,fn:()=>HoveringToolbar,_J:()=>decorateLineBreaks,bS:()=>renderLeafWithLineBreakDecoration,TW:()=>selectedClassName,P_:()=>useLineBreakHandler,Tc:()=>useShortcutHandler,Mg:()=>withLineBreakNormalization,OX:()=>withLinks,rK:()=>wrapRenderElementWithLinkPreview});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),index_es=__webpack_require__("../../../node_modules/slate/dist/index.es.js"),dist_index_es=__webpack_require__("../../../node_modules/slate-react/dist/index.es.js"),slate_history_dist_index_es=__webpack_require__("../../../node_modules/slate-history/dist/index.es.js"),Text=__webpack_require__("./src/frontend/Text.js"),useCachedValue=__webpack_require__("./src/frontend/inlineEditing/useCachedValue.js"),useContentElementEditorCommandSubscription=__webpack_require__("./src/frontend/useContentElementEditorCommandSubscription.js"),useContentElementEditorState=__webpack_require__("./src/frontend/useContentElementEditorState.js"),TextPlaceholder=__webpack_require__("./src/frontend/inlineEditing/TextPlaceholder.js");var EditableText=__webpack_require__("./src/frontend/EditableText.js"),LinkTooltip=__webpack_require__("./src/frontend/inlineEditing/LinkTooltip.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function withLinks(editor){const{isInline}=editor;return editor.isInline=element=>"link"===element.type||isInline(element),editor}const renderElementWithLinkPreview=wrapRenderElementWithLinkPreview(EditableText.lw);function wrapRenderElementWithLinkPreview(renderElement){return function(options){return"link"===options.element.type?(0,jsx_runtime.jsx)(LinkTooltip.GJ,{href:options.element.href,openInNewTab:options.element.openInNewTab,children:renderElement(options)}):renderElement(options)}}var useDrop=__webpack_require__("../../../node_modules/react-dnd/dist/esm/hooks/useDrop.js");var Toolbar=__webpack_require__("./src/frontend/inlineEditing/Toolbar.js"),i18n=__webpack_require__("./src/frontend/i18n.js"),useSelectLinkDestination=__webpack_require__("./src/frontend/inlineEditing/useSelectLinkDestination.js");const mutuallyExclusive={sup:"sub",sub:"sup"};function toggleMark(editor,format){isMarkActive(editor,format)?index_es.ML.removeMark(editor,format):(mutuallyExclusive[format]&&isMarkActive(editor,mutuallyExclusive[format])&&index_es.ML.removeMark(editor,mutuallyExclusive[format]),index_es.ML.addMark(editor,format,!0))}function isMarkActive(editor,format){const marks=index_es.ML.marks(editor);return!!marks&&!0===marks[format]}var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),index_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/EditableText/index.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(index_module.Z,options);const EditableText_index_module=index_module.Z&&index_module.Z.locals?index_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"bold",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-bold"]||"fa-bold")+" "+(styles["fa-w-12"]||"fa-w-12"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},props),react.createElement("path",{fill:"currentColor",d:"M333.49 238a122 122 0 0027-65.21C367.87 96.49 308 32 233.42 32H34a16 16 0 00-16 16v48a16 16 0 0016 16h31.87v288H34a16 16 0 00-16 16v48a16 16 0 0016 16h209.32c70.8 0 134.14-51.75 141-122.4 4.74-48.45-16.39-92.06-50.83-119.6zM145.66 112h87.76a48 48 0 010 96h-87.76zm87.76 288h-87.76V288h87.76a56 56 0 010 112z"}));function underline_extends(){return underline_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",underline_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"underline",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-underline"]||"fa-underline")+" "+(styles["fa-w-14"]||"fa-w-14"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},props),react.createElement("path",{fill:"currentColor",d:"M32 64h32v160c0 88.22 71.78 160 160 160s160-71.78 160-160V64h32a16 16 0 0016-16V16a16 16 0 00-16-16H272a16 16 0 00-16 16v32a16 16 0 0016 16h32v160a80 80 0 01-160 0V64h32a16 16 0 0016-16V16a16 16 0 00-16-16H32a16 16 0 00-16 16v32a16 16 0 0016 16zm400 384H16a16 16 0 00-16 16v32a16 16 0 0016 16h416a16 16 0 0016-16v-32a16 16 0 00-16-16z"}));function italic_extends(){return italic_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",italic_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"italic",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-italic"]||"fa-italic")+" "+(styles["fa-w-10"]||"fa-w-10"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},props),react.createElement("path",{fill:"currentColor",d:"M320 48v32a16 16 0 01-16 16h-62.76l-80 320H208a16 16 0 0116 16v32a16 16 0 01-16 16H16a16 16 0 01-16-16v-32a16 16 0 0116-16h62.76l80-320H112a16 16 0 01-16-16V48a16 16 0 0116-16h192a16 16 0 0116 16z"}));function strikethrough_extends(){return strikethrough_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",strikethrough_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"strikethrough",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-strikethrough"]||"fa-strikethrough")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{fill:"currentColor",d:"M496 224H293.9l-87.17-26.83A43.55 43.55 0 01219.55 112h66.79A49.89 49.89 0 01331 139.58a16 16 0 0021.46 7.15l42.94-21.47a16 16 0 007.16-21.46l-.53-1A128 128 0 00287.51 32h-68a123.68 123.68 0 00-123 135.64c2 20.89 10.1 39.83 21.78 56.36H16a16 16 0 00-16 16v32a16 16 0 0016 16h480a16 16 0 0016-16v-32a16 16 0 00-16-16zm-180.24 96A43 43 0 01336 356.45 43.59 43.59 0 01292.45 400h-66.79A49.89 49.89 0 01181 372.42a16 16 0 00-21.46-7.15l-42.94 21.47a16 16 0 00-7.16 21.46l.53 1A128 128 0 00224.49 480h68a123.68 123.68 0 00123-135.64 114.25 114.25 0 00-5.34-24.36z"}));function sub_extends(){return sub_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",sub_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M32 64C14.3 64 0 78.3 0 96s14.3 32 32 32h15.3l89.6 128-89.6 128H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h32c10.4 0 20.2-5.1 26.2-13.6L176 311.8l85.8 122.6c6 8.6 15.8 13.6 26.2 13.6h32c17.7 0 32-14.3 32-32s-14.3-32-32-32h-15.3l-89.6-128 89.6-128H320c17.7 0 32-14.3 32-32s-14.3-32-32-32h-32c-10.4 0-20.2 5.1-26.2 13.6L176 200.2 90.2 77.6C84.2 69.1 74.4 64 64 64H32zm448 256c0-11.1-5.7-21.4-15.2-27.2s-21.2-6.4-31.1-1.4l-32 16c-15.8 7.9-22.2 27.1-14.3 42.9C393 361.5 404.3 368 416 368v80c-17.7 0-32 14.3-32 32s14.3 32 32 32h64c17.7 0 32-14.3 32-32s-14.3-32-32-32V320z"}));function sup_extends(){return sup_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",sup_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{d:"M480 32c0-11.1-5.7-21.4-15.2-27.2s-21.2-6.4-31.1-1.4l-32 16c-15.8 7.9-22.2 27.1-14.3 42.9C393 73.5 404.3 80 416 80v80c-17.7 0-32 14.3-32 32s14.3 32 32 32h64c17.7 0 32-14.3 32-32s-14.3-32-32-32V32zM32 64C14.3 64 0 78.3 0 96s14.3 32 32 32h15.3l89.6 128-89.6 128H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h32c10.4 0 20.2-5.1 26.2-13.6L176 311.8l85.8 122.6c6 8.6 15.8 13.6 26.2 13.6h32c17.7 0 32-14.3 32-32s-14.3-32-32-32h-15.3l-89.6-128 89.6-128H320c17.7 0 32-14.3 32-32s-14.3-32-32-32h-32c-10.4 0-20.2 5.1-26.2 13.6L176 200.2 90.2 77.6C84.2 69.1 74.4 64 64 64H32z"}));var images_link=__webpack_require__("./src/frontend/inlineEditing/images/link.svg");function HoveringToolbar({position}){const ref=(0,react.useRef)(),outerRef=(0,react.useRef)(),editor=(0,dist_index_es.ui)(),{t}=(0,i18n.QT)({locale:"ui"}),selectLinkDestination=(0,useSelectLinkDestination.r)();return(0,react.useEffect)((()=>{const el=ref.current,{selection}=editor;if(!el||!outerRef.current)return;if(!selection||!dist_index_es.F3.isFocused(editor)||index_es.e6.isCollapsed(selection)||""===index_es.ML.string(editor,selection))return void el.removeAttribute("style");const rect=dist_index_es.F3.toDOMRange(editor,editor.selection).getBoundingClientRect(),outerRect=outerRef.current.getBoundingClientRect();el.style.visibility="visible",el.style.left=rect.left-outerRect.left+"px","above"===position?(el.style.top="auto",el.style.bottom=outerRect.bottom-rect.top+5+"px"):(el.style.bottom="auto",el.style.top=rect.bottom-outerRect.top+5+"px")})),(0,jsx_runtime.jsx)("div",{ref:outerRef,className:EditableText_index_module.hoveringToolbarContainer,children:(0,jsx_runtime.jsx)("div",{ref,className:EditableText_index_module.hoveringToolbar,children:renderToolbar(editor,t,selectLinkDestination)})})}function renderToolbar(editor,t,selectLinkDestination){const buttons=[{name:"bold",text:t("pageflow_scrolled.inline_editing.formats.bold"),icon:bold},{name:"italic",text:t("pageflow_scrolled.inline_editing.formats.italic"),icon:italic},{name:"underline",text:t("pageflow_scrolled.inline_editing.formats.underline"),icon:underline},{name:"strikethrough",text:t("pageflow_scrolled.inline_editing.formats.strikethrough"),icon:strikethrough},{name:"sub",text:t("pageflow_scrolled.inline_editing.formats.sub"),icon:sub},{name:"sup",text:t("pageflow_scrolled.inline_editing.formats.sup"),icon:sup},{name:"link",text:isButtonActive(editor,"link")?t("pageflow_scrolled.inline_editing.remove_link"):t("pageflow_scrolled.inline_editing.insert_link"),icon:images_link.Z}].map((button=>({...button,active:isButtonActive(editor,button.name)})));return(0,jsx_runtime.jsx)(Toolbar.o,{buttons,onButtonClick:name=>function handleButtonClick(editor,format,selectLinkDestination){"link"===format?isLinkActive(editor)?function unwrapLink(editor){index_es.YR.unwrapNodes(editor,{match:n=>"link"===n.type})}(editor):selectLinkDestination().then((({href,openInNewTab})=>{!function wrapLink(editor,href,openInNewTab){const link={type:"link",href,openInNewTab,children:[]};index_es.YR.wrapNodes(editor,link,{split:!0}),index_es.YR.collapse(editor,{edge:"end"})}(editor,href,openInNewTab)}),(()=>{})):toggleMark(editor,format)}(editor,name,selectLinkDestination)})}function isButtonActive(editor,format){return"link"===format?isLinkActive(editor):isMarkActive(editor,format)}function isLinkActive(editor){const[link]=index_es.ML.nodes(editor,{match:n=>"link"===n.type});return!!link}HoveringToolbar.displayName="HoveringToolbar",renderToolbar.displayName="renderToolbar";var useDrag=__webpack_require__("../../../node_modules/react-dnd/dist/esm/hooks/useDrag.js"),SelectionRect=__webpack_require__("./src/frontend/inlineEditing/SelectionRect.js"),postMessage=__webpack_require__("./src/frontend/inlineEditing/postMessage.js");function getUniformSelectedNode(editor,propertyName){const currentNodeEntries=[...index_es.ML.nodes(editor,{match:n=>!!n.type,mode:"highest"})];return 1===[...new Set(currentNodeEntries.map((([node,path])=>node[propertyName])))].length?currentNodeEntries[0][0]:null}function isBlockActive(editor,format){const[match]=index_es.ML.nodes(editor,{match:n=>n.type===format});return!!match}const listTypes=["numbered-list","bulleted-list"];function applyProperties(editor,properties){index_es.YR.setNodes(editor,properties,{mode:"highest"}),function applyPropertiesToListItems(editor,properties){const lists=index_es.ML.nodes(editor,{match:n=>listTypes.includes(n.type)});for(const[,listPath]of lists){const items=index_es.ML.nodes(editor,{at:listPath,match:n=>"list-item"===n.type});for(const[,itemPath]of items)index_es.YR.setNodes(editor,properties,{at:itemPath})}}(editor,properties)}function preserveColorAndTypograpyhVariant(editor){const nodeEntry=index_es.ML.above(editor,{at:index_es.e6.start(editor.selection),match:n=>!!n.type}),result={};return nodeEntry&&nodeEntry[0].variant&&(result.variant=nodeEntry[0].variant),nodeEntry&&nodeEntry[0].color&&(result.color=nodeEntry[0].color),result}var images_text=__webpack_require__("./src/frontend/inlineEditing/images/text.svg"),heading=__webpack_require__("./src/frontend/inlineEditing/images/heading.svg"),listOl=__webpack_require__("./src/frontend/inlineEditing/images/listOl.svg"),listUl=__webpack_require__("./src/frontend/inlineEditing/images/listUl.svg"),quote=__webpack_require__("./src/frontend/inlineEditing/images/quote.svg");function Selection(props){const editor=(0,dist_index_es.ui)(),{t}=(0,i18n.QT)({locale:"ui"}),ref=(0,react.useRef)(),outerRef=(0,react.useRef)(),innerRef=(0,react.useRef)(),boundsRef=(0,react.useRef)(),lastRangeRef=(0,react.useRef)(),{setTransientState,select,isSelected:isContentElementSelected,range}=(0,useContentElementEditorState.E)();(0,react.useEffect)((()=>{const{selection}=editor;if(!ref.current)return;if(isContentElementSelected&&range&&lastRangeRef.current!==range&&(lastRangeRef.current=range,range[1]===range[0]+1?index_es.YR.select(editor,index_es.ML.point(editor,[range[0]],{edge:"start"})):index_es.YR.select(editor,{anchor:index_es.ML.point(editor,[range[0]],{edge:"start"}),focus:index_es.ML.point(editor,[range[1]-1],{edge:"end"})}),dist_index_es.F3.focus(editor)),!selection)return void(boundsRef.current&&(hideRect(ref.current),boundsRef.current=null));if(!isContentElementSelected&&boundsRef.current)return hideRect(ref.current),boundsRef.current=null,void window.getSelection().removeAllRanges();isContentElementSelected||boundsRef.current||select();const[start,end]=function computeBounds(editor){const startPoint=index_es.e6.start(editor.selection),endPoint=index_es.e6.end(editor.selection),startPath=startPoint.path.slice(0,1);let endPath=endPoint.path.slice(0,1);index_es.y$.equals(startPath,endPath)||0!==endPoint.offset||(endPath=index_es.y$.previous(endPath));return[startPath[0],endPath[0]]}(editor);setTransientState({editableTextIsSingleBlock:editor.children.length<=1,exampleNode:getUniformSelectedNode(editor,"type"),typographyVariant:getUniformSelectedNode(editor,"variant")?.variant,color:getUniformSelectedNode(editor,"color")?.color,textAlign:getUniformSelectedNode(editor,"textAlign")?.textAlign}),boundsRef.current={start,end},function updateRect(editor,startIndex,endIndex,outer,el,inner){const[startDOMNode,endDOMNode]=function getDOMNodes(editor,startIndex,endIndex){const startNode=index_es.NB.get(editor,[startIndex]),endNode=index_es.NB.get(editor,[endIndex]);try{const startDOMNode=dist_index_es.F3.toDOMNode(editor,startNode);return[startDOMNode,dist_index_es.F3.toDOMNode(editor,endNode)]}catch(e){return[]}}(editor,startIndex,endIndex);if(startDOMNode&&endDOMNode){const startRect=startDOMNode.getBoundingClientRect(),endRect=endDOMNode.getBoundingClientRect(),outerRect=outer.getBoundingClientRect();el.style.display="block",el.style.top=startRect.top-outerRect.top+"px",inner.style.height=endRect.bottom-startRect.top+"px"}}(editor,start,end,outerRef.current,ref.current,innerRef.current)}));const[,drag]=(0,useDrag.c)({item:{type:"contentElement",id:props.contentElementId},begin:()=>({type:"contentElement",id:props.contentElementId,range:[boundsRef.current.start,boundsRef.current.end+1]})});return(0,jsx_runtime.jsx)("div",{ref:outerRef,children:(0,jsx_runtime.jsx)("div",{ref,className:EditableText_index_module.selection,children:(0,jsx_runtime.jsx)(SelectionRect.K,{selected:!0,drag,scrollPoint:isContentElementSelected,insertButtonTitles:t("pageflow_scrolled.inline_editing.insert_content_element"),onInsertButtonClick:at=>{"before"===at&&0===boundsRef.current.start||"after"===at&&!index_es.NB.has(editor,[boundsRef.current.end+1])?(0,postMessage.Ek)({id:props.contentElementId,at}):(0,postMessage.Ek)({id:props.contentElementId,at:"split",splitPoint:"before"===at?boundsRef.current.start:boundsRef.current.end+1})},toolbarButtons:toolbarButtons(t).map((button=>({...button,active:isBlockActive(editor,button.name)}))),onToolbarButtonClick:name=>function toggleBlock(editor,format){const isActive=isBlockActive(editor,format),isList=listTypes.includes(format);if(index_es.YR.unwrapNodes(editor,{match:n=>listTypes.includes(n.type),split:!0}),index_es.YR.setNodes(editor,{type:isActive?"paragraph":isList?"list-item":format}),!isActive&&isList){const block={type:format,children:[],...preserveColorAndTypograpyhVariant(editor)};index_es.YR.wrapNodes(editor,block)}}(editor,name),children:(0,jsx_runtime.jsx)("div",{ref:innerRef})})})})}function hideRect(el){el.removeAttribute("style")}function toolbarButtons(t){return[{name:"paragraph",text:t("pageflow_scrolled.inline_editing.formats.paragraph"),icon:images_text.Z},{name:"heading",text:t("pageflow_scrolled.inline_editing.formats.heading"),icon:heading.Z},{name:"numbered-list",text:t("pageflow_scrolled.inline_editing.formats.ordered_list"),icon:listOl.Z},{name:"bulleted-list",text:t("pageflow_scrolled.inline_editing.formats.bulleted_list"),icon:listUl.Z},{name:"block-quote",text:t("pageflow_scrolled.inline_editing.formats.block_quote"),icon:quote.Z}]}Selection.displayName="Selection";var DropTargets_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/EditableText/DropTargets.module.css"),DropTargets_module_options={};DropTargets_module_options.styleTagTransform=styleTagTransform_default(),DropTargets_module_options.setAttributes=setAttributesWithoutAttributes_default(),DropTargets_module_options.insert=insertBySelector_default().bind(null,"head"),DropTargets_module_options.domAPI=styleDomAPI_default(),DropTargets_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(DropTargets_module.Z,DropTargets_module_options);const EditableText_DropTargets_module=DropTargets_module.Z&&DropTargets_module.Z.locals?DropTargets_module.Z.locals:void 0;function DropTargets({contentElementId}){const editor=(0,dist_index_es.ui)(),[targets,setTargets]=(0,react.useState)(),containerRef=(0,react.useRef)();return(0,react.useEffect)((()=>{targets||setTargets(function measureHeights(editor,container){const containerRect=container.getBoundingClientRect();let lastTargetDimensions={top:0,height:0},lastRectBottom=0;const targetDimensions=editor.children.map(((child,index)=>{const node=index_es.NB.get(editor,[index]),rect=dist_index_es.F3.toDOMNode(editor,node).getBoundingClientRect(),top=lastTargetDimensions.top+lastTargetDimensions.height,targetDimensions={top,height:rect.top+rect.height/2-containerRect.top-top,display:editor.selection&&index_es.e6.includes(editor.selection,[index])?"none":void 0,indicatorTop:index>0?lastRectBottom+(rect.top-lastRectBottom)/2-containerRect.top-top:0};return lastRectBottom=rect.bottom,lastTargetDimensions=targetDimensions,targetDimensions}));return[...targetDimensions,{top:lastTargetDimensions.top+lastTargetDimensions.height,height:containerRect.height-(lastTargetDimensions.top+lastTargetDimensions.height),indicatorTop:containerRect.height-(lastTargetDimensions.top+lastTargetDimensions.height)}]}(editor,containerRef.current))}),[targets,editor]),(0,jsx_runtime.jsx)("div",{ref:containerRef,className:EditableText_DropTargets_module.container,children:renderDropTargets(targets||[],contentElementId)})}function renderDropTargets(targets,contentElementId){return targets.map(((target,index)=>(0,react.createElement)(DropTarget,{...target,key:index,onDrop:item=>function handleDrop(item,index){0===index?(0,postMessage.dw)({id:item.id,range:item.range,to:{at:"before",id:contentElementId}}):index===targets.length-1?(0,postMessage.dw)({id:item.id,range:item.range,to:{at:"after",id:contentElementId}}):(0,postMessage.dw)({id:item.id,range:item.range,to:{at:"split",id:contentElementId,splitPoint:index}})}(item,index)})))}function DropTarget({display,top,height,indicatorTop,onDrop}){const[{isOver},drop]=(0,useDrop.L)({accept:"contentElement",collect:monitor=>({isOver:monitor.isOver()}),drop:item=>onDrop(item)});return(0,jsx_runtime.jsx)("div",{ref:drop,className:classnames_default()(EditableText_DropTargets_module.dropTarget,{[EditableText_DropTargets_module.isOver]:isOver}),style:{display,top,height},children:(0,jsx_runtime.jsx)("div",{className:EditableText_DropTargets_module.dropIndicator,style:{top:indicatorTop}})})}DropTargets.displayName="DropTargets",DropTarget.displayName="DropTarget";var characters=__webpack_require__("./src/frontend/inlineEditing/EditableText/characters.js");function useLineBreakHandler(editor){return(0,react.useCallback)((event=>{"Enter"===event.key&&(!0===event.altKey?(editor.insertText(characters.P4),event.preventDefault()):!0===event.shiftKey&&(editor.insertText("\n"),event.preventDefault()))}),[editor])}function decorateLineBreaks(nodeEntry){return(0,characters.R0)(nodeEntry,characters.P4,{shy:!0},{length:1})}function renderLeafWithLineBreakDecoration({leaf,children,attributes}){return leaf.shy&&(children=(0,jsx_runtime.jsx)("span",{className:EditableText_index_module.shy,children})),(0,EditableText.Mw)({leaf,children,attributes})}function withLineBreakNormalization(editor){const{normalizeNode}=editor;return editor.normalizeNode=([node,path])=>{if(!node.text||!((0,characters.rQ)(editor,node,path,new RegExp(`${characters.P4}\\s`))||(0,characters.rQ)(editor,node,path,new RegExp(`^${characters.P4}`))||(0,characters.rQ)(editor,node,path,new RegExp(`\\s${characters.P4}`),1)||(0,characters.rQ)(editor,node,path,new RegExp(`${characters.P4}${characters.P4}`))))return normalizeNode([node,path])},editor}function useShortcutHandler(editor){return(0,react.useCallback)((event=>{event.ctrlKey&&("z"===event.key?(event.preventDefault(),editor.undo()):"y"===event.key?(event.preventDefault(),editor.redo()):"b"===event.key?(event.preventDefault(),toggleMark(editor,"bold")):"i"===event.key?(event.preventDefault(),toggleMark(editor,"italic")):"u"===event.key?(event.preventDefault(),toggleMark(editor,"underline")):"S"===event.key?(event.preventDefault(),toggleMark(editor,"strikethrough")):","===event.key?(event.preventDefault(),toggleMark(editor,"sup")):";"===event.key&&(event.preventDefault(),toggleMark(editor,"sub")))}),[editor])}const selectedClassName=EditableText_index_module.selected,EditableText_EditableText=react.memo((function EditableText({value,contentElementId,placeholder,onChange,selectionRect,className,placeholderClassName,scaleCategory="body",autoFocus,floatingControlsPosition="below"}){const editor=(0,react.useMemo)((()=>withLinks(function withCustomInsertBreak(editor){const{insertBreak}=editor;return editor.insertBreak=function(){const{selection}=editor;if(selection&&index_es.e6.isCollapsed(selection)){const match=index_es.ML.above(editor,{match:n=>index_es.ML.isBlock(editor,n)});if(match){const[block,path]=match;if(index_es.ML.isEnd(editor,selection.anchor,path)&&"heading"===block.type)return void index_es.YR.insertNodes(editor,{type:"paragraph",children:[{text:""}]})}}insertBreak()},editor}(function withBlockNormalization({onlyParagraphs},editor){if(!onlyParagraphs)return editor;const{normalizeNode}=editor;return editor.normalizeNode=([node,path])=>{if(0===path.length)for(const[child,childPath]of index_es.NB.children(editor,path))index_es.W_.isElement(child)&&"paragraph"!==child.type&&(index_es.YR.unwrapNodes(editor,{match:n=>listTypes.includes(n.type),split:!0,at:childPath}),index_es.YR.setNodes(editor,{type:"paragraph"},{at:childPath}));return normalizeNode([node,path])},editor}({onlyParagraphs:!selectionRect},withLineBreakNormalization((0,dist_index_es.BU)((0,slate_history_dist_index_es.VC)((0,index_es.Jh)()))))))),[selectionRect]),handleLineBreaks=useLineBreakHandler(editor),handleShortcuts=useShortcutHandler(editor),handleKeyDown=(0,react.useCallback)((event=>{handleLineBreaks(event),handleShortcuts(event)}),[handleLineBreaks,handleShortcuts]);(0,react.useEffect)((()=>{autoFocus&&dist_index_es.F3.focus(editor)}),[autoFocus,editor]);const[cachedValue,setCachedValue]=(0,useCachedValue.D)(value,{defaultValue:[{type:"paragraph",children:[{text:""}]}],onDebouncedChange:onChange,onReset:nextValue=>{!function resetSelectionIfOutsideNextValue(editor,nextValue){const nextEditor={children:nextValue};!editor.selection||hasTextAtPoint(nextEditor,editor.selection.anchor)&&hasTextAtPoint(nextEditor,editor.selection.focus)||index_es.YR.deselect(editor)}(editor,nextValue),function resetHistory(editor){editor.history.undos=[],editor.history.redos=[]}(editor)}}),{isSelected}=(0,useContentElementEditorState.E)();(0,useContentElementEditorCommandSubscription.W)((command=>{"REMOVE"===command.type?index_es.YR.removeNodes(editor,{mode:"highest"}):"TRANSIENT_STATE_UPDATE"===command.type&&("typographyVariant"in command.payload&&function applyTypograpyhVariant(editor,variant){applyProperties(editor,{variant})}(editor,command.payload.typographyVariant),"color"in command.payload&&function applyColor(editor,color){applyProperties(editor,{color})}(editor,command.payload.color),"textAlign"in command.payload&&function applyTextAlign(editor,textAlign){applyProperties(editor,{textAlign:"justify"===textAlign?"justify":void 0})}(editor,command.payload.textAlign))}));const[dropTargetsActive,ref]=function useDropTargetsActive(){const[dropTargetsActive,setDropTargetsActive]=(0,react.useState)(!1),[{canDrop},drop]=(0,useDrop.L)({accept:"contentElement",collect:monitor=>({canDrop:monitor.canDrop()&&monitor.isOver()})});return(0,react.useEffect)((()=>{if(!canDrop){const timeout=setTimeout((()=>{setDropTargetsActive(!1)}),10);return()=>{clearTimeout(timeout)}}setDropTargetsActive(!0)}),[canDrop]),[dropTargetsActive,drop]}();return(0,jsx_runtime.jsx)(Text.x,{scaleCategory,children:(0,jsx_runtime.jsxs)("div",{className:classnames_default()(EditableText_index_module.container,{[EditableText_index_module.selected]:isSelected}),ref,children:[(0,jsx_runtime.jsx)(dist_index_es.mH,{editor,value:cachedValue,onChange:setCachedValue,children:(0,jsx_runtime.jsxs)(LinkTooltip.Fp,{disabled:editor.selection&&!index_es.e6.isCollapsed(editor.selection),position:floatingControlsPosition,children:[selectionRect&&(0,jsx_runtime.jsx)(Selection,{contentElementId}),dropTargetsActive&&(0,jsx_runtime.jsx)(DropTargets,{contentElementId}),(0,jsx_runtime.jsx)(HoveringToolbar,{position:floatingControlsPosition}),(0,jsx_runtime.jsx)(dist_index_es.CX,{className,decorate:decorateLineBreaks,onKeyDown:handleKeyDown,renderElement:renderElementWithLinkPreview,renderLeaf:renderLeafWithLineBreakDecoration})]})}),(0,jsx_runtime.jsx)(TextPlaceholder.P,{text:placeholder,className:placeholderClassName,visible:isBlank(cachedValue)})]})})}));function isBlank(value){return value.length<=1&&value[0]?.children.length<=1&&"paragraph"===value[0].type&&!value[0]?.children[0]?.text}function hasTextAtPoint(editor,point){if(!index_es.NB.has(editor,point.path))return!1;const node=index_es.NB.get(editor,point.path);return index_es.xv.isText(node)&&point.offset<=node.text.length}},"./src/frontend/inlineEditing/EditorState.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{S:()=>useEditorSelection,r:()=>EditorStateProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const Context=react__WEBPACK_IMPORTED_MODULE_0__.createContext({});function EditorStateProvider(props){const[selection,setSelectionState]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),setSelection=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((selection=>{window.parent!==window&&window.parent.postMessage({type:"SELECTED",payload:selection||{}},window.location.origin),setSelectionState(selection)}),[]),value=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({selection,setSelection})),[setSelection,selection]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(Context.Provider,{value,children:props.children})}function useEditorSelection(options){const{selection,setSelection}=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(Context),resetSelection=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((()=>{setSelection(null)}),[setSelection]),select=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((selection=>{setSelection(selection||options)}),[setSelection,options]);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>setSelection?{range:selection?.range,isSelected:selection&&options&&selection.id===options.id&&selection.type===options.type,select,resetSelection}:{}),[options,selection,setSelection,select,resetSelection])}EditorStateProvider.displayName="EditorStateProvider"},"./src/frontend/inlineEditing/LinkTooltip.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{GJ:()=>LinkPreview,Fp:()=>LinkTooltipProvider});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),i18n=__webpack_require__("./src/frontend/i18n.js"),entryState=__webpack_require__("./src/entryState/index.js"),SectionThumbnail=__webpack_require__("./src/frontend/SectionThumbnail.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),LinkTooltip_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/LinkTooltip.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(LinkTooltip_module.Z,options);const inlineEditing_LinkTooltip_module=LinkTooltip_module.Z&&LinkTooltip_module.Z.locals?LinkTooltip_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"external-link-alt",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-external-link-alt"]||"fa-external-link-alt")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{fill:"currentColor",d:"M432 320h-32a16 16 0 00-16 16v112H64V128h144a16 16 0 0016-16V80a16 16 0 00-16-16H48a48 48 0 00-48 48v352a48 48 0 0048 48h352a48 48 0 0048-48V336a16 16 0 00-16-16zM488 0H360c-21.37 0-32.05 25.91-17 41l35.73 35.73L135 320.37a24 24 0 000 34L157.67 377a24 24 0 0034 0l243.61-243.68L471 169c15 15 41 4.5 41-17V24a24 24 0 00-24-24z"}));var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const UpdateContext=(0,react.createContext)();function LinkTooltipProvider({disabled,position,children,align="left",gap=10}){const[state,setState]=(0,react.useState)(),outerRef=(0,react.useRef)(),update=(0,react.useMemo)((()=>{let timeout;return{activate(href,openInNewTab,linkRef){clearTimeout(timeout),timeout=null;const outerRect=outerRef.current.getBoundingClientRect(),linkRect=linkRef.current.getBoundingClientRect();setState({href,openInNewTab,top:"below"===position?linkRect.bottom-outerRect.top+gap:"auto",bottom:"above"===position?outerRect.bottom-linkRect.top+gap:"auto",left:linkRect.left-outerRect.left+("center"===align?linkRect.width/2:0)})},keep(){clearTimeout(timeout),timeout=null},deactivate(){timeout||(timeout=setTimeout((()=>{timeout=null,setState(null)}),200))}}}),[position,align,gap]);return(0,jsx_runtime.jsx)(UpdateContext.Provider,{value:update,children:(0,jsx_runtime.jsxs)("div",{ref:outerRef,children:[(0,jsx_runtime.jsx)(LinkTooltip,{state,disabled,position,align}),children]})})}function LinkPreview({href,openInNewTab,children,className}){const{activate,deactivate}=(0,react.useContext)(UpdateContext),ref=(0,react.useRef)();return(0,jsx_runtime.jsx)("span",{ref,className,onMouseEnter:()=>activate(href,openInNewTab,ref),onMouseLeave:deactivate,onMouseDown:deactivate,children})}function LinkTooltip({disabled,position,align,state}){const{keep,deactivate}=(0,react.useContext)(UpdateContext);return!disabled&&state&&state.href?(0,jsx_runtime.jsx)("div",{className:classnames_default()(inlineEditing_LinkTooltip_module.linkTooltip,inlineEditing_LinkTooltip_module[`position-${position}`],inlineEditing_LinkTooltip_module[`align-${align}`]),onMouseEnter:keep,onMouseLeave:deactivate,style:{top:state.top,bottom:state.bottom,left:state.left},children:(0,jsx_runtime.jsx)(LinkDestination,{href:state.href,openInNewTab:state.openInNewTab})}):null}function LinkDestination({href,openInNewTab}){return href?.chapter?(0,jsx_runtime.jsx)(ChapterLinkDestination,{permaId:href.chapter}):href?.section?(0,jsx_runtime.jsx)(SectionLinkDestination,{permaId:href.section}):href?.file?(0,jsx_runtime.jsx)(FileLinkDestination,{fileOptions:href.file}):(0,jsx_runtime.jsx)(ExternalLinkDestination,{href,openInNewTab})}function ChapterLinkDestination({permaId}){const chapter=(0,entryState.W$)({permaId}),{t}=(0,i18n.QT)({locale:"ui"});return chapter?(0,jsx_runtime.jsxs)("a",{href:`#${chapter.chapterSlug}`,title:t("pageflow_scrolled.inline_editing.link_tooltip.visit_chapter"),children:[(0,jsx_runtime.jsx)("span",{className:inlineEditing_LinkTooltip_module.chapterNumber,children:t("pageflow_scrolled.inline_editing.link_tooltip.chapter_number",{number:chapter.index+1})})," ",chapter.title]}):(0,jsx_runtime.jsx)("span",{children:t("pageflow_scrolled.inline_editing.link_tooltip.deleted_chapter")})}function SectionLinkDestination({permaId}){const{t}=(0,i18n.QT)({locale:"ui"});return(0,jsx_runtime.jsxs)("div",{className:inlineEditing_LinkTooltip_module.thumbnail,children:[(0,jsx_runtime.jsx)(SectionThumbnail.d,{sectionPermaId:permaId}),(0,jsx_runtime.jsx)("a",{href:`#section-${permaId}`,className:inlineEditing_LinkTooltip_module.thumbnailClickMask,title:t("pageflow_scrolled.inline_editing.link_tooltip.visit_section")})]})}function ExternalLinkDestination({href,openInNewTab}){const{t}=(0,i18n.QT)({locale:"ui"});return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsxs)("a",{href,target:"_blank",rel:"noopener noreferrer",children:[href,(0,jsx_runtime.jsx)(externalLink,{width:10,height:10})]}),(0,jsx_runtime.jsx)("div",{className:inlineEditing_LinkTooltip_module.newTab,children:t(openInNewTab?"pageflow_scrolled.inline_editing.link_tooltip.opens_in_new_tab":"pageflow_scrolled.inline_editing.link_tooltip.opens_in_same_tab")})]})}function FileLinkDestination({fileOptions}){const file=(0,entryState.TR)(fileOptions),{t}=(0,i18n.QT)({locale:"ui"});return file?(0,jsx_runtime.jsxs)("a",{href:file.urls.original,target:"_blank",rel:"noopener noreferrer",children:[file.urls.original.split("/").pop(),(0,jsx_runtime.jsx)(externalLink,{width:10,height:10})]}):(0,jsx_runtime.jsx)("span",{children:t("pageflow_scrolled.inline_editing.link_tooltip.deleted_file")})}LinkTooltipProvider.displayName="LinkTooltipProvider",LinkPreview.displayName="LinkPreview",LinkTooltip.displayName="LinkTooltip",ChapterLinkDestination.displayName="ChapterLinkDestination",SectionLinkDestination.displayName="SectionLinkDestination",FileLinkDestination.displayName="FileLinkDestination"},"./src/frontend/inlineEditing/SelectionRect.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>SelectionRect});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),Toolbar=__webpack_require__("./src/frontend/inlineEditing/Toolbar.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),SelectionRect_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/SelectionRect.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SelectionRect_module.Z,options);const inlineEditing_SelectionRect_module=SelectionRect_module.Z&&SelectionRect_module.Z.locals?SelectionRect_module.Z.locals:void 0;var plus=__webpack_require__("./src/frontend/inlineEditing/images/plus.svg");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"arrows-alt",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-arrows-alt"]||"fa-arrows-alt")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react.createElement("path",{fill:"currentColor",d:"M352.201 425.775l-79.196 79.196c-9.373 9.373-24.568 9.373-33.941 0l-79.196-79.196c-15.119-15.119-4.411-40.971 16.971-40.97h51.162L228 284H127.196v51.162c0 21.382-25.851 32.09-40.971 16.971L7.029 272.937c-9.373-9.373-9.373-24.569 0-33.941L86.225 159.8c15.119-15.119 40.971-4.411 40.971 16.971V228H228V127.196h-51.23c-21.382 0-32.09-25.851-16.971-40.971l79.196-79.196c9.373-9.373 24.568-9.373 33.941 0l79.196 79.196c15.119 15.119 4.411 40.971-16.971 40.971h-51.162V228h100.804v-51.162c0-21.382 25.851-32.09 40.97-16.971l79.196 79.196c9.373 9.373 9.373 24.569 0 33.941L425.773 352.2c-15.119 15.119-40.971 4.411-40.97-16.971V284H284v100.804h51.23c21.382 0 32.09 25.851 16.971 40.971z"}));var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function SelectionRect(props){return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(inlineEditing_SelectionRect_module.main,{[inlineEditing_SelectionRect_module.full]:props.full,[inlineEditing_SelectionRect_module.inset]:props.inset,[inlineEditing_SelectionRect_module.selected]:props.selected,[inlineEditing_SelectionRect_module.draggable]:props.drag,[inlineEditing_SelectionRect_module.start]:props.selected&&props.start,[inlineEditing_SelectionRect_module.end]:props.selected&&props.end}),"aria-label":props.ariaLabel,"data-scrollpoint":props.scrollPoint?"selection":void 0,onClick:props.onClick,children:[renderDragHandle(props),renderToolbar(props),(0,jsx_runtime.jsx)(InsertButton,{...props,at:"before"}),props.children,(0,jsx_runtime.jsx)(InsertButton,{...props,at:"after"})]})}function InsertButton(props){const[insertHovered,setInsertHovered]=(0,react.useState)(!1);return(0,jsx_runtime.jsx)("div",{className:classnames_default()(inlineEditing_SelectionRect_module[`insert-${props.at}`],{[inlineEditing_SelectionRect_module.insertHovered]:insertHovered}),contentEditable:!1,children:(0,jsx_runtime.jsx)("button",{className:inlineEditing_SelectionRect_module.insertButton,title:props.insertButtonTitles&&props.insertButtonTitles[props.at],onClick:()=>props.onInsertButtonClick(props.at),onMouseEnter:()=>setInsertHovered(!0),onMouseLeave:()=>setInsertHovered(!1),children:(0,jsx_runtime.jsx)(plus.Z,{width:15,height:15,fill:"currentColor"})})})}function renderDragHandle({drag,dragHandleTitle}){return drag?(0,jsx_runtime.jsx)("div",{ref:drag,className:inlineEditing_SelectionRect_module.dragHandle,title:dragHandleTitle,children:(0,jsx_runtime.jsx)(move,{})}):null}function renderToolbar({toolbarButtons,onToolbarButtonClick,start}){if(toolbarButtons&&start)return(0,jsx_runtime.jsx)("div",{className:inlineEditing_SelectionRect_module.toolbar,children:(0,jsx_runtime.jsx)(Toolbar.o,{buttons:toolbarButtons,collapsible:!0,onButtonClick:onToolbarButtonClick})})}SelectionRect.displayName="SelectionRect",InsertButton.displayName="InsertButton",renderDragHandle.displayName="renderDragHandle",SelectionRect.defaultProps={start:!0,end:!0}},"./src/frontend/inlineEditing/TextPlaceholder.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{P:()=>TextPlaceholder});__webpack_require__("../../../node_modules/react/index.js");var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),TextPlaceholder_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/TextPlaceholder.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TextPlaceholder_module.Z,options);const inlineEditing_TextPlaceholder_module=TextPlaceholder_module.Z&&TextPlaceholder_module.Z.locals?TextPlaceholder_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function TextPlaceholder({text,visible,className}){return text&&visible?(0,jsx_runtime.jsx)("div",{className:inlineEditing_TextPlaceholder_module.placeholder,children:(0,jsx_runtime.jsx)("div",{className,children:text})}):null}TextPlaceholder.displayName="TextPlaceholder"},"./src/frontend/inlineEditing/Toolbar.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{o:()=>Toolbar});__webpack_require__("../../../node_modules/react/index.js");var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Toolbar_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/Toolbar.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Toolbar_module.Z,options);const inlineEditing_Toolbar_module=Toolbar_module.Z&&Toolbar_module.Z.locals?Toolbar_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Toolbar({buttons,onButtonClick,iconSize,collapsible}){return(0,jsx_runtime.jsx)("div",{className:classnames_default()(inlineEditing_Toolbar_module.Toolbar,{[inlineEditing_Toolbar_module.collapsible]:collapsible}),contentEditable:!1,children:buttons.map((button=>{const Icon=button.icon;return(0,jsx_runtime.jsx)("button",{title:button.text,className:classnames_default()(inlineEditing_Toolbar_module.button,{[inlineEditing_Toolbar_module.activeButton]:button.active}),onMouseDown:event=>{event.preventDefault(),event.stopPropagation(),onButtonClick(button.name)},children:(0,jsx_runtime.jsx)(Icon,{width:iconSize,height:iconSize})},button.name)}))})}Toolbar.displayName="Toolbar",Toolbar.defaultProps={iconSize:15}},"./src/frontend/inlineEditing/__stories__/EditableText-stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{darkBackground:()=>darkBackground,default:()=>__WEBPACK_DEFAULT_EXPORT__,lightBackground:()=>lightBackground});__webpack_require__("../../../node_modules/react/index.js");var react_dnd__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("../../../node_modules/react-dnd/dist/esm/common/DndProvider.js"),react_dnd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("../../../node_modules/react-dnd/dist/esm/hooks/useDrag.js"),react_dnd_html5_backend__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("../../../node_modules/react-dnd-html5-backend/dist/esm/index.js"),_EditableText__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/inlineEditing/EditableText/index.js"),_EditorState__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/inlineEditing/EditorState.js"),_ContentElementEditorStateProvider__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/inlineEditing/ContentElementEditorStateProvider.js"),_useContentElementAttributes__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/useContentElementAttributes.js"),pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/frontend/index.js"),pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./spec/support/stories.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Inline Editing/EditableText",parameters:{percy:{skip:!0}}},lightBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_EditableText__WEBPACK_IMPORTED_MODULE_1__.sL,{value:exampleValue,contentElementId:1})});lightBackground.displayName="lightBackground";const darkBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{dark:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_EditableText__WEBPACK_IMPORTED_MODULE_1__.sL,{value:exampleValue,contentElementId:1})});function Background({dark,children}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(pageflow_scrolled_frontend__WEBPACK_IMPORTED_MODULE_5__.is,{seed:(0,pageflow_scrolled_spec_support_stories__WEBPACK_IMPORTED_MODULE_6__.Gs)(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(react_dnd__WEBPACK_IMPORTED_MODULE_8__.W,{backend:react_dnd_html5_backend__WEBPACK_IMPORTED_MODULE_9__.PD,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_EditorState__WEBPACK_IMPORTED_MODULE_2__.r,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_useContentElementAttributes__WEBPACK_IMPORTED_MODULE_4__.e,{id:1,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_ContentElementEditorStateProvider__WEBPACK_IMPORTED_MODULE_3__.g,{id:1,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div",{style:{width:500,padding:"50px",color:dark?"#fff":"#000",background:dark?"#000":"#fff"},children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(TestDraggable,{}),children]})})})})})})}function TestDraggable(){const[,drag]=(0,react_dnd__WEBPACK_IMPORTED_MODULE_10__.c)({item:{type:"contentElement"}});return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div",{ref:drag,style:{padding:10,border:"dashed 1px currentColor",display:"inline-block"},children:"Drag me to test drop indicators"})}darkBackground.displayName="darkBackground",Background.displayName="Background",TestDraggable.displayName="TestDraggable";const exampleValue=[{type:"heading",children:[{text:"Heading"}]},{type:"paragraph",children:[{text:"At vero eos et "},{type:"link",href:"https://example.com",children:[{text:"accusam et"}]},{text:" justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. "}]},{type:"block-quote",children:[{text:"At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren."}]},{type:"paragraph",children:[{text:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr."}]}]},"./src/frontend/inlineEditing/__stories__/SelectionRect-stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{darkBackground:()=>darkBackground,default:()=>__WEBPACK_DEFAULT_EXPORT__,full:()=>full,fullWithDragHandle:()=>fullWithDragHandle,fullWithDragHandleAndDarkBackground:()=>fullWithDragHandleAndDarkBackground,lightBackground:()=>lightBackground,withDragHandleAndDarkBackground:()=>withDragHandleAndDarkBackground,withDragHandleAndLightBackground:()=>withDragHandleAndLightBackground});__webpack_require__("../../../node_modules/react/index.js");var _SelectionRect__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/inlineEditing/SelectionRect.js"),_images_text_svg__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/inlineEditing/images/text.svg"),_images_heading_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/inlineEditing/images/heading.svg"),_images_listUl_svg__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/frontend/inlineEditing/images/listUl.svg"),_images_listOl_svg__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/frontend/inlineEditing/images/listOl.svg"),_images_quote_svg__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./src/frontend/inlineEditing/images/quote.svg"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Inline Editing/SelectionRect"},insertButtonTitles={before:"Insert before",after:"Insert after"},lightBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});lightBackground.displayName="lightBackground";const darkBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{dark:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});darkBackground.displayName="darkBackground";const withDragHandleAndLightBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,drag:()=>{},dragHandleTitle:"Drag me",insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});withDragHandleAndLightBackground.displayName="withDragHandleAndLightBackground";const withDragHandleAndDarkBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{dark:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,drag:()=>{},dragHandleTitle:"Drag me",insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});withDragHandleAndDarkBackground.displayName="withDragHandleAndDarkBackground";const full=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,full:!0,insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});full.displayName="full";const fullWithDragHandle=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,full:!0,drag:()=>{},insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});fullWithDragHandle.displayName="fullWithDragHandle";const fullWithDragHandleAndDarkBackground=()=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Background,{dark:!0,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_SelectionRect__WEBPACK_IMPORTED_MODULE_1__.K,{selected:!0,full:!0,drag:()=>{},dragHandleTitle:"Drag me",insertButtonTitles,toolbarButtons:toolbarButtons(),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(Placeholder,{})})});function toolbarButtons(){return[{name:"text",text:"Text",icon:_images_text_svg__WEBPACK_IMPORTED_MODULE_2__.Z,active:!0},{name:"heading",text:"Heading",icon:_images_heading_svg__WEBPACK_IMPORTED_MODULE_3__.Z},{name:"listOl",text:"Bullet Points",icon:_images_listUl_svg__WEBPACK_IMPORTED_MODULE_4__.Z},{name:"listUl",text:"Enumeration",icon:_images_listOl_svg__WEBPACK_IMPORTED_MODULE_5__.Z},{name:"quote",text:"Quote",icon:_images_quote_svg__WEBPACK_IMPORTED_MODULE_6__.Z}]}function Background({dark,children}){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div",{style:{width:500,padding:"50px",color:dark?"#fff":"#000",background:dark?"#000":"#fff"},children})}function Placeholder(){return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div",{style:{height:200,background:"#4caf50"}})}fullWithDragHandleAndDarkBackground.displayName="fullWithDragHandleAndDarkBackground",Background.displayName="Background",Placeholder.displayName="Placeholder"},"./src/frontend/inlineEditing/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{wt:()=>loadInlineEditingComponents,JL:()=>withInlineEditingAlternative,v9:()=>withInlineEditingDecorator});__webpack_require__("../../../node_modules/react/index.js");var useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");let components={};function loadInlineEditingComponents(){return function importComponents(){return __webpack_require__.e(578).then(__webpack_require__.bind(__webpack_require__,"./src/frontend/inlineEditing/components.js"))}().then((importedComponents=>{components=importedComponents}))}function withInlineEditingDecorator(name,Component){return function InlineEditingDecorator(props){const Decorator=components[name],isStaticPreview=(0,useScrollPositionLifecycle.ln)();return Decorator&&!isStaticPreview?(0,jsx_runtime.jsx)(Decorator,{...props,children:(0,jsx_runtime.jsx)(Component,{...props})}):(0,jsx_runtime.jsx)(Component,{...props})}}function withInlineEditingAlternative(name,Component){return function InlineEditingDecorator(props){const Alternative=components[name],isStaticPreview=(0,useScrollPositionLifecycle.ln)();return Alternative&&!isStaticPreview?(0,jsx_runtime.jsx)(Alternative,{...props}):(0,jsx_runtime.jsx)(Component,{...props})}}},"./src/frontend/inlineEditing/postMessage.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function postInsertContentElementMessage({id,at,splitPoint}){window.parent.postMessage({type:"INSERT_CONTENT_ELEMENT",payload:{id,at,splitPoint}},window.location.origin)}function postMoveContentElementMessage({id,range,to}){window.parent.postMessage({type:"MOVE_CONTENT_ELEMENT",payload:{id,range,to}},window.location.origin)}function postUpdateContentElementMessage({id,configuration}){window.parent.postMessage({type:"UPDATE_CONTENT_ELEMENT",payload:{id,configuration}},window.location.origin)}function postUpdateTransientContentElementStateMessage({id,state}){window.parent.postMessage({type:"UPDATE_TRANSIENT_CONTENT_ELEMENT_STATE",payload:{id,state}},window.location.origin)}function postSelectLinkDestinationMessage(){window.parent.postMessage({type:"SELECT_LINK_DESTINATION"},window.location.origin)}__webpack_require__.d(__webpack_exports__,{Ek:()=>postInsertContentElementMessage,Ry:()=>postUpdateContentElementMessage,bd:()=>postSelectLinkDestinationMessage,dw:()=>postMoveContentElementMessage,fe:()=>postUpdateTransientContentElementStateMessage})},"./src/frontend/inlineEditing/useCachedValue.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>useCachedValue});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),debounce__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/debounce/index.js"),debounce__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(debounce__WEBPACK_IMPORTED_MODULE_1__);function useCachedValue(value,{defaultValue,onReset,onDebouncedChange,delay=2e3}={}){const[cachedValue,setCachedValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(value||defaultValue),previousValue=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(value);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{previousValue.current!==value&&value!==cachedValue&&(onReset&&onReset(value),setCachedValue(value))}),[onReset,value,cachedValue]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{previousValue.current=value}));const debouncedHandler=function useDebouncedCallback(callback,delay){const mostRecentCallback=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),debouncedHandler=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{mostRecentCallback.current=callback}),[callback]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>(debouncedHandler.current=debounce__WEBPACK_IMPORTED_MODULE_1___default()((value=>{mostRecentCallback.current&&mostRecentCallback.current(value)}),delay),()=>{debouncedHandler.current.flush()})),[delay]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(((...args)=>debouncedHandler.current(...args)),[])}(onDebouncedChange,delay),setValue=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((value=>{setCachedValue((previousValue=>(previousValue!==value&&debouncedHandler(value),value)))}),[debouncedHandler]);return[cachedValue,setValue]}},"./src/frontend/inlineEditing/useSelectLinkDestination.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>useSelectLinkDestination});var _postMessage__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/frontend/inlineEditing/postMessage.js");let abortPreviousCall;function useSelectLinkDestination(){return()=>new Promise(((resolve,reject)=>{function receive(message){0===window.location.href.indexOf(message.origin)&&"LINK_DESTINATION_SELECTED"===message.data.type&&(abortPreviousCall=null,window.removeEventListener("message",receive),resolve(message.data.payload))}abortPreviousCall&&abortPreviousCall(),abortPreviousCall=()=>{window.removeEventListener("message",receive),reject()},(0,_postMessage__WEBPACK_IMPORTED_MODULE_0__.bd)(),window.addEventListener("message",receive)}))}},"./src/frontend/layouts/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Ar:()=>Layout,Pr:()=>LayoutWithoutInlineEditing,gV:()=>widths.g,Q0:()=>widths.Q});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),api=__webpack_require__("./src/frontend/api/index.js"),ContentElement=__webpack_require__("./src/frontend/ContentElement.js"),index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),ContentElementScrollSpace_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementScrollSpace.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ContentElementScrollSpace_module.Z,options);const frontend_ContentElementScrollSpace_module=ContentElementScrollSpace_module.Z&&ContentElementScrollSpace_module.Z.locals?ContentElementScrollSpace_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function ContentElementScrollSpace({children}){return(0,jsx_runtime.jsx)("div",{className:frontend_ContentElementScrollSpace_module.wrapper,children:(0,jsx_runtime.jsx)(index_esm.Z,{bounds:!0,children:({measureRef,contentRect})=>(0,jsx_runtime.jsx)("div",{ref:measureRef,className:frontend_ContentElementScrollSpace_module.inner,style:{"--height":contentRect.bounds.height/2},children})})})}function ContentElements(props){return(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:props.items.map(((item,index)=>props.children(item,renderScrollSpace(item,(0,jsx_runtime.jsx)(ContentElement.d,{id:item.id,permaId:item.permaId,type:item.type,first:0===index,position:item.position,width:item.width,itemProps:item.props,customMargin:props.customMargin,sectionProps:props.sectionProps},item.id)),index)))})}function renderScrollSpace(item,children){return item.standAlone?(0,jsx_runtime.jsx)(ContentElementScrollSpace,{children},item.id):children}ContentElementScrollSpace.displayName="ContentElementScrollSpace",ContentElements.defaultProps={children:(item,child)=>child},renderScrollSpace.displayName="renderScrollSpace";var useMediaQuery=__webpack_require__("./src/frontend/useMediaQuery.js"),entryState=__webpack_require__("./src/entryState/index.js"),widths=__webpack_require__("./src/frontend/layouts/widths.js"),TwoColumn_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/layouts/TwoColumn.module.css"),TwoColumn_module_options={};TwoColumn_module_options.styleTagTransform=styleTagTransform_default(),TwoColumn_module_options.setAttributes=setAttributesWithoutAttributes_default(),TwoColumn_module_options.insert=insertBySelector_default().bind(null,"head"),TwoColumn_module_options.domAPI=styleDomAPI_default(),TwoColumn_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TwoColumn_module.Z,TwoColumn_module_options);const layouts_TwoColumn_module=TwoColumn_module.Z&&TwoColumn_module.Z.locals?TwoColumn_module.Z.locals:void 0;function TwoColumn(props){const shouldInline=function useShouldInlineSticky(){const theme=(0,entryState.Fg)(),root=theme.options.properties?.root||{},shouldInline={[widths.Q.md]:(0,useMediaQuery.Z)(`(max-width: ${root.twoColumnStickyBreakpoint||"950px"})`),[widths.Q.lg]:(0,useMediaQuery.Z)(`(max-width: ${root.twoColumnStickyLgBreakpoint||"1200px"})`),[widths.Q.xl]:(0,useMediaQuery.Z)(`(max-width: ${root.twoColumnStickyXlBreakpoint||"1400px"})`)};return function(width){return width<=widths.Q.md?shouldInline[widths.Q.md]:shouldInline[width]}}();return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(layouts_TwoColumn_module.root,layouts_TwoColumn_module[props.align]),children:[(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.group),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.box,layouts_TwoColumn_module.inline),ref:props.contentAreaRef,...TwoColumn.contentAreaProbeProps})},props.align),renderItems(props,shouldInline),renderPlaceholder(props.placeholder)]})}function renderItems(props,shouldInline){return function groupItemsByPosition(items,shouldInline){const groups=[];let currentGroup,currentBox,lastInlineBox=null;return items.reduce(((previousPosition,item,index)=>{const{customMargin:elementSupportsCustomMargin}=api.h.contentElementTypes.getOptions(item.type)||{};let width=item.width||0;const position="sticky"!==item.position||shouldInline(width)?"inline":"sticky",customMargin=!!elementSupportsCustomMargin&&widthwidths.Q.md&&(width-=1),(!currentGroup||previousPosition!==position||"sticky"===position&¤tBox.customMargin!==customMargin||currentBox.width!==width)&&(currentBox=null,"sticky"===previousPosition&&"inline"===position&&width<=widths.Q.md||(currentGroup={width,boxes:[]},groups.push(currentGroup))),currentBox&¤tBox.customMargin===customMargin||(currentBox={customMargin,position,width,items:[]},lastInlineBox&&"inline"===position&&width<=widths.Q.md&&!customMargin&&(lastInlineBox.openEnd=!0,currentBox.openStart=!0),"inline"===position&&width<=widths.Q.md&&!customMargin?lastInlineBox=currentBox:("inline"===position&&width>widths.Q.md||customMargin&&"sticky"!==position)&&(lastInlineBox=null),currentGroup.boxes.push(currentBox)),currentBox.items.push(item),position}),null),groups}(props.items,shouldInline).map(((group,index)=>(0,jsx_runtime.jsx)(TwoColumn.GroupComponent,{className:classnames_default()(layouts_TwoColumn_module.group,layouts_TwoColumn_module[`group-${(0,widths.g)(group.width)}`]),children:group.boxes.map(((box,index)=>function renderItemGroup(props,box,key){if(box.items.length)return(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.box,layouts_TwoColumn_module[box.position],layouts_TwoColumn_module[`width-${(0,widths.g)(box.width)}`],{[layouts_TwoColumn_module.customMargin]:box.customMargin}),children:props.children((0,jsx_runtime.jsx)(RestrictWidth,{width:box.width,children:(0,jsx_runtime.jsx)(ContentElements,{sectionProps:props.sectionProps,customMargin:box.customMargin,items:box.items})}),{position:box.position,width:box.width,customMargin:box.customMargin,openStart:box.openStart,openEnd:box.openEnd})},key)}(props,box,index)))},index)))}function RestrictWidth({width,children}){return width>=0?children:(0,jsx_runtime.jsx)("div",{className:layouts_TwoColumn_module[`restrict-${(0,widths.g)(width)}`],children})}function renderPlaceholder(placeholder){return placeholder?(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.group),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_TwoColumn_module.box,layouts_TwoColumn_module.inline),children:placeholder})}):null}TwoColumn.displayName="TwoColumn",TwoColumn.defaultProps={align:"left"},TwoColumn.GroupComponent="div",TwoColumn.contentAreaProbeProps={},renderPlaceholder.displayName="renderPlaceholder";var Center_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/layouts/Center.module.css"),Center_module_options={};Center_module_options.styleTagTransform=styleTagTransform_default(),Center_module_options.setAttributes=setAttributesWithoutAttributes_default(),Center_module_options.insert=insertBySelector_default().bind(null,"head"),Center_module_options.domAPI=styleDomAPI_default(),Center_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Center_module.Z,Center_module_options);const layouts_Center_module=Center_module.Z&&Center_module.Z.locals?Center_module.Z.locals:void 0,floatedPositions=["left","right"];function Center(props){return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(layouts_Center_module.root),children:[(0,jsx_runtime.jsx)("div",{ref:props.contentAreaRef}),props.items.map(((item,index)=>{const customMargin=hasCustomMargin(item),position=item.position,width=(0,widths.g)(getWidth(item));return(0,jsx_runtime.jsx)(ContentElements,{sectionProps:props.sectionProps,items:[item],customMargin,children:(item,child)=>(0,jsx_runtime.jsx)("div",{className:outerClassName(props.items,index),children:(0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_Center_module.item,layouts_Center_module[`item-${position}-${width}`]),children:props.children((0,jsx_runtime.jsx)("div",{className:classnames_default()(layouts_Center_module[`inner-${item.position}`],layouts_Center_module[`inner-${width}`],{[layouts_Center_module.sideBySide]:sideBySideFloat(props.items,index)}),children:child}),boxProps(props.items,item,index))})},item.id)},item.id)})),Center_renderPlaceholder(props.placeholder)]})}function outerClassName(items,index){const item=items[index];return classnames_default()(layouts_Center_module.outer,layouts_Center_module[`outer-${(0,widths.g)(getWidth(item))}`],{[layouts_Center_module.customMargin]:hasCustomMargin(item)},{[layouts_Center_module.clear]:clearItem(items,index)})}function boxProps(items,item,index){const previous=items[index-1],next=items[index+1],customMargin=hasCustomMargin(item),width=getWidth(item);return{position:item.position,width,customMargin,selfClear:selfClear(items,index),openStart:previous&&!customMargin&&!hasCustomMargin(previous)&&!isWideOrFull(item)&&!isWideOrFull(previous),openEnd:next&&!customMargin&&!hasCustomMargin(next)&&!isWideOrFull(item)&&!isWideOrFull(next)}}function isWideOrFull(item){return"inline"===item.position&&getWidth(item)>widths.Q.md}function selfClear(items,index){const item=items[index],next=items[index+1];return supportsWrappingAroundFloats(item)||isFloated(item)&&(!next||clearItem(items,index+1))?"both":isFloated(item)?"left"===item.position?"right":"left":"none"}function clearItem(items,index){return supportsWrappingAroundFloats(items[index])?function followsSideBySideElements(items,index){return index>1&&("left"===items[index-1].position&&"right"===items[index-2].position||"right"===items[index-1].position&&"left"===items[index-2].position)}(items,index):!isFloatedFollowingOppositeFloated(items,index)}function sideBySideFloat(items,index){return isFloatedFollowingOppositeFloated(items,index)||function isFloatedFollowedByOppositeFloated(items,index){return index0&&isFloated(items[index])&&isFloated(items[index-1])&&items[index].position!==items[index-1].position}function isFloated(item){return floatedPositions.includes(item.position)}function supportsWrappingAroundFloats(item){const{supportsWrappingAroundFloats}=api.h.contentElementTypes.getOptions(item.type);return supportsWrappingAroundFloats}function hasCustomMargin(item){const position=item.position,{customMargin:elementSupportsCustomMargin}=api.h.contentElementTypes.getOptions(item.type)||{};return!!(elementSupportsCustomMargin&&"inline"===position&&getWidth(item)prevProps.sectionId===nextProps.sectionId&&prevProps.items===nextProps.items&&prevProps.appearance===nextProps.appearance&&prevProps.contentAreaRef===nextProps.contentAreaRef&&prevProps.sectionProps===nextProps.sectionProps));function LayoutWithoutInlineEditing(props){return"center"===props.sectionProps.layout||"centerRagged"===props.sectionProps.layout?(0,jsx_runtime.jsx)(Center,{...props}):"right"===props.sectionProps.layout?(0,jsx_runtime.jsx)(TwoColumn,{align:"right",...props}):(0,jsx_runtime.jsx)(TwoColumn,{...props})}Layout.defaultProps={layout:"left"}},"./src/frontend/layouts/widths.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Q:()=>widths,g:()=>widthName});const widths={xxs:-3,xs:-2,sm:-1,md:0,lg:1,xl:2,full:3};function widthName(width){return Object.keys(widths)[(width||0)+3]}},"./src/frontend/paletteColor.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function paletteColor(value){return value&&"#"!==value[0]?`var(--theme-palette-color-${value})`:value}__webpack_require__.d(__webpack_exports__,{S:()=>paletteColor})},"./src/frontend/thirdPartyConsent/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{xr:()=>ConsentProvider,z_:()=>OptIn,pJ:()=>OptOutInfo,cY:()=>registerVendors,Oi:()=>useConsentRequested});var react=__webpack_require__("../../../node_modules/react/index.js"),useIsomorphicLayoutEffect=__webpack_require__("./src/frontend/useIsomorphicLayoutEffect.js"),useScrollPositionLifecycle=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),useContentElementEditorState=__webpack_require__("./src/frontend/useContentElementEditorState.js"),jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ConsentContext=(0,react.createContext)();function ConsentProvider({consent,children}){return(0,jsx_runtime.jsx)(ConsentContext.Provider,{value:consent,children})}function useConsentRequested(){const consent=(0,react.useContext)(ConsentContext),[request,setRequest]=(0,react.useState)({});return(0,useIsomorphicLayoutEffect.L)((()=>{let unmounted=!1;return(async()=>{const{vendors,acceptAll,denyAll,save}=await consent.requested();unmounted||setRequest({vendors,acceptAll(){acceptAll(),setRequest({})},denyAll(){denyAll(),setRequest({})},save(decisions){save(decisions),setRequest({})}})})(),()=>unmounted=!0}),[consent]),request}function useConsentGiven(vendorName){const consent=(0,react.useContext)(ConsentContext),{isEditable}=(0,useContentElementEditorState.E)(),isStaticPreview=(0,useScrollPositionLifecycle.ln)(),[consentGiven,setConsentGiven]=(0,react.useState)(isEditable||isStaticPreview);(0,useIsomorphicLayoutEffect.L)((()=>{let unmounted=!1;return(async()=>{if(!vendorName||isEditable||isStaticPreview)return;const result=await consent.requireAccepted(vendorName);unmounted||"fulfilled"!==result||setConsentGiven(!0)})(),()=>unmounted=!0}),[consent,vendorName]);return[consentGiven,(0,react.useCallback)((()=>consent.accept(vendorName)),[consent,vendorName])]}ConsentProvider.displayName="ConsentProvider";var i18n=__webpack_require__("./src/frontend/i18n.js"),useContentElementAttributes=__webpack_require__("./src/frontend/useContentElementAttributes.js"),entryState=__webpack_require__("./src/entryState/index.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),OptIn_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/thirdPartyConsent/OptIn.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(OptIn_module.Z,options);const thirdPartyConsent_OptIn_module=OptIn_module.Z&&OptIn_module.Z.locals?OptIn_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 131 95"},props),react.createElement("path",{d:"M32.01.01C46.678-.01 61.345.009 76.014.002 83.007.007 90-.009 96.99.011c.015 9.157.014 18.316 0 27.474-1.357.073-2.706.259-4.048.478-.01-7.986 0-15.975-.004-23.961-18.958-.003-37.917-.003-56.875 0l-.001 28.916c.01 2.37-.022 4.742.016 7.113 6.173-.025 12.348-.006 18.52-.011 5.804.01 11.609-.022 17.41.013-1 1.28-2.001 2.56-2.844 3.948-12.372.024-24.748-.011-37.12.019-.06-.365-.03-.735-.034-1.1V17.497c.007-5.83-.024-11.659.001-17.486zm17.617 8.004a5.999 5.999 0 014.359 1.49c1.273 1.116 2.048 2.8 2.013 4.498.042 1.806-.845 3.59-2.263 4.702-1.271 1.013-2.975 1.483-4.583 1.228a5.88 5.88 0 01-3.479-1.785c-1.44-1.459-2.013-3.695-1.475-5.67.6-2.448 2.905-4.346 5.428-4.463zm22.106 7.758c.181-.258.332-.54.547-.772 2.325 3.868 4.683 7.717 7.02 11.578.891 1.503 1.85 2.973 2.7 4.5a35.062 35.062 0 00-5.646 3.779c-.154.162-.387.14-.592.143-10.585-.014-21.174.014-31.762-.015.088-.228.308-.367.47-.542 3.79-3.745 7.58-7.484 11.365-11.232.098-.085.217-.265.366-.15 2.65 1.308 5.3 2.62 7.951 3.928 2.545-3.73 5.052-7.48 7.581-11.217zM0 21.042c.256-.058.517-.039.775-.039 9.175.007 18.349-.007 27.523.007l.064.076c.017 1.308-.012 2.618.015 3.927-5.416.038-10.834.001-16.252.018-.01 7.981-.013 15.962.002 23.944 11.917.013 23.834.013 35.752 0 .022-.674-.002-1.35.012-2.023 4.034.01 8.07.01 12.105 0 .002 11.349.01 22.698-.003 34.048-12.082-.025-24.163-.003-36.244-.01-7.911.007-15.823-.015-23.734.01-.02-19.988.01-39.975-.015-59.959zm3.435 4.043c-.904.236-1.577 1.152-1.482 2.086.079.997.994 1.837 1.999 1.82 1.367.002 2.736.015 4.105-.007 1.04-.036 1.928-.995 1.878-2.03-.003-.996-.867-1.896-1.868-1.925-1.294-.01-2.585.002-3.878-.005-.252.004-.51-.013-.754.061zm-.219 8.067c-.815.317-1.373 1.203-1.256 2.076.1.938.94 1.724 1.89 1.756 1.25.016 2.5-.002 3.752.008.439.008.9-.025 1.288-.246.73-.39 1.173-1.257 1.019-2.075-.136-.889-.95-1.62-1.852-1.645-1.328-.007-2.653.002-3.98-.004-.29-.005-.589.016-.86.13zm.219 7.923c-.762.2-1.372.884-1.471 1.665-.128.844.384 1.718 1.158 2.064.403.192.859.19 1.295.181 1.217-.008 2.434.011 3.651-.008 1.032-.047 1.92-.998 1.868-2.034-.007-.994-.87-1.891-1.87-1.922-1.293-.011-2.584.002-3.877-.006-.252-.001-.51-.008-.754.06zm-.01 8.003c-1.018.249-1.706 1.392-1.413 2.403.21.868 1.057 1.512 1.95 1.497 1.364-.003 2.728.01 4.09-.006 1.02-.034 1.906-.958 1.883-1.975.026-1.017-.858-1.958-1.88-1.981-1.252-.011-2.503.002-3.754-.003-.292-.004-.591-.018-.877.065zm48.107 0c-1.117.272-1.79 1.607-1.323 2.66a2.027 2.027 0 001.86 1.238c1.326.003 2.652.003 3.977 0 1.056.025 2.032-.916 1.996-1.978.045-1.022-.86-1.96-1.88-1.984-1.252-.008-2.503.003-3.754-.002-.293 0-.591-.017-.876.066zM12.13 53.016c-.015 7.981-.012 15.961-.001 23.943 11.917.003 23.836.003 35.753 0 .011-7.982.014-15.962-.001-23.943a14203.52 14203.52 0 00-35.75 0zm-8.694 4.05c-.797.208-1.422.943-1.482 1.764-.112 1.07.805 2.103 1.883 2.137 1.371.014 2.743.003 4.113.006 1.035.01 1.977-.89 1.986-1.928.054-1.033-.83-2.003-1.87-2.037-1.254-.01-2.508.003-3.763-.005-.289 0-.584-.014-.867.064zm48.108.003c-.951.235-1.623 1.244-1.456 2.208.123.947 1.016 1.71 1.972 1.696h3.997c1.031.013 1.994-.886 1.984-1.928.071-1.036-.829-2.011-1.866-2.037-1.254-.01-2.51.003-3.764-.005-.29 0-.586-.014-.867.066zM3.425 65.066c-.955.242-1.634 1.262-1.45 2.234.14.9.957 1.638 1.874 1.662 1.364.011 2.727 0 4.09.006 1.06.022 2.023-.925 1.997-1.984.027-1.02-.86-1.952-1.882-1.98-1.211-.012-2.426.002-3.637-.004-.332-.001-.669-.021-.992.066zm48.107.003c-.927.231-1.584 1.195-1.456 2.14.093.935.935 1.723 1.879 1.752 1.365.011 2.73 0 4.093.006 1.055.016 2.043-.917 1.994-1.984.045-1.023-.86-1.958-1.88-1.981-1.252-.011-2.502.002-3.753-.003-.294-.003-.592-.012-.877.07zM3.435 73.057c-.797.204-1.422.94-1.482 1.76-.111 1.07.802 2.112 1.883 2.138 1.371.013 2.743.002 4.113.005 1.035.017 1.977-.891 1.986-1.928.054-1.033-.835-1.997-1.87-2.037-1.254-.01-2.508.003-3.763-.005-.289.001-.584-.01-.867.067zm48.108 0c-.887.22-1.543 1.118-1.476 2.029.035.974.892 1.837 1.874 1.869 1.37.013 2.742.002 4.114.005 1.033.017 1.993-.883 1.985-1.925.071-1.039-.833-2.006-1.868-2.04-1.254-.01-2.509.003-3.763-.005-.289.001-.585-.01-.866.067zM96.83 31.045c6.813-.36 13.73 1.456 19.431 5.154a32.396 32.396 0 019.482 9.342 31.527 31.527 0 015.043 13.773c.625 5.36-.123 10.88-2.225 15.867-1.766 4.254-4.499 8.108-7.91 11.243a32.605 32.605 0 01-11.584 6.844 33.066 33.066 0 01-15.656 1.337 32.59 32.59 0 01-13.329-5.235c-5.2-3.514-9.323-8.551-11.692-14.307a31.532 31.532 0 01-2.327-14.038 31.433 31.433 0 013.839-13.243 32.232 32.232 0 018.329-9.799c5.259-4.156 11.865-6.62 18.6-6.938zm15.6 12.011c-8.543.979-17.086 1.933-25.627 2.92-.013 8.152.006 16.308-.008 24.462-2.325-.848-5.015-.792-7.24.318-1.33.665-2.493 1.763-2.997 3.169-.503 1.356-.289 2.934.528 4.128.752 1.154 1.947 1.978 3.235 2.465 1.48.569 3.115.675 4.68.452 1.888-.295 3.742-1.222 4.862-2.784.67-.936.965-2.102.894-3.237-.014-7.054.008-14.105-.01-21.158 1.976-.282 3.965-.458 5.946-.7 4.944-.56 9.885-1.124 14.827-1.682V67.42c-1.677-.563-3.506-.755-5.247-.362-1.764.38-3.483 1.32-4.479 2.84a4.618 4.618 0 00-.637 3.729c.32 1.196 1.12 2.243 2.139 2.959 1.533 1.101 3.474 1.576 5.355 1.489 2.036-.083 4.111-.843 5.498-2.353a5.078 5.078 0 001.329-3.83c-.007-6.755-.002-13.51-.005-20.265.058-2.962-.002-5.924-.002-8.884-1.018.053-2.03.212-3.04.313z"}));function OptIn({children,providerName,wrapper,icon}){const{t}=(0,i18n.QT)(),{contentElementId}=(0,useContentElementAttributes.T)(),contentElementConsentVendor=(0,entryState.J7)({contentElementId});providerName=providerName||contentElementConsentVendor?.name;const cookieMessage=contentElementConsentVendor?.optInPrompt||t(`pageflow_scrolled.public.third_party_consent.opt_in_prompt.${providerName}`),[consentedHere,setConsentedHere]=(0,react.useState)(!1),[consentGiven,giveConsent]=useConsentGiven(providerName);if(consentGiven||!providerName)return"function"==typeof children?children({consentedHere}):children;return wrapper((0,jsx_runtime.jsxs)("div",{className:thirdPartyConsent_OptIn_module.optIn,children:[icon&&(0,jsx_runtime.jsx)("div",{className:thirdPartyConsent_OptIn_module.optInIcon,children:(0,jsx_runtime.jsx)(media,{})}),(0,jsx_runtime.jsx)("div",{className:thirdPartyConsent_OptIn_module.optInMessage,children:cookieMessage}),(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)("button",{className:thirdPartyConsent_OptIn_module.optInButton,onClick:function accept(){giveConsent(providerName),setConsentedHere(!0)},children:t("pageflow_scrolled.public.third_party_consent.confirm")})})]}))}OptIn.defaultProps={icon:!0,wrapper:children=>children};var classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),layouts=__webpack_require__("./src/frontend/layouts/index.js"),ThemeIcon=__webpack_require__("./src/frontend/ThemeIcon.js"),OptOutInfo_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/thirdPartyConsent/OptOutInfo.module.css"),OptOutInfo_module_options={};OptOutInfo_module_options.styleTagTransform=styleTagTransform_default(),OptOutInfo_module_options.setAttributes=setAttributesWithoutAttributes_default(),OptOutInfo_module_options.insert=insertBySelector_default().bind(null,"head"),OptOutInfo_module_options.domAPI=styleDomAPI_default(),OptOutInfo_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(OptOutInfo_module.Z,OptOutInfo_module_options);const thirdPartyConsent_OptOutInfo_module=OptOutInfo_module.Z&&OptOutInfo_module.Z.locals?OptOutInfo_module.Z.locals:void 0;function OptOutInfo({providerName,hide,inset}){const{t}=(0,i18n.QT)(),theme=(0,entryState.Fg)(),optOutUrl=theme.options.thirdPartyConsent?.optOutUrl,{width,contentElementId}=(0,useContentElementAttributes.T)(),contentElementConsentVendor=(0,entryState.J7)({contentElementId});providerName=providerName||contentElementConsentVendor?.name;const[consentGiven]=useConsentGiven(providerName);if(!optOutUrl||!consentGiven)return null;const linkText=t("pageflow_scrolled.public.third_party_consent.opt_out.prompt_link"),html=t("pageflow_scrolled.public.third_party_consent.opt_out.prompt",{link:`${linkText}`});return(0,jsx_runtime.jsxs)("div",{className:classnames_default()(thirdPartyConsent_OptOutInfo_module.optOut,{[thirdPartyConsent_OptOutInfo_module.full]:width===layouts.Q0.full||inset}),style:hide?{opacity:0,visibility:"hidden"}:void 0,children:[(0,jsx_runtime.jsx)("button",{className:thirdPartyConsent_OptOutInfo_module.icon,children:(0,jsx_runtime.jsx)(ThemeIcon.k,{name:"information"})}),(0,jsx_runtime.jsx)("div",{className:thirdPartyConsent_OptOutInfo_module.tooltip,children:(0,jsx_runtime.jsx)("div",{dangerouslySetInnerHTML:{__html:html}})})]})}OptOutInfo.displayName="OptOutInfo";var javascripts_i18n=__webpack_require__("../../../node_modules/i18n-js/app/assets/javascripts/i18n.js"),i18n_default=__webpack_require__.n(javascripts_i18n);function registerVendors({contentElementTypes,seed,consent,cookieName}){const options=seed.config.theme.options.thirdPartyConsent,locale=seed.collections.entries[0].locale;cookieName=cookieName||options?.cookieName,[...seed.config.consentVendors,...contentElementTypes.consentVendors({contentElements:seed.collections.contentElements,t:(key,options)=>i18n_default().t(key,{...options,locale})})].forEach((vendor=>{consent.registerVendor(vendor.name,{displayName:vendor.displayName,description:vendor.description,paradigm:cookieName?vendor.paradigm||"opt-in":"skip",cookieName,cookieKey:options?.cookieProviderNameMapping?.[vendor.name],cookieDomain:options?.cookieDomain})})),consent.closeVendorRegistration()}},"./src/frontend/transitions/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Lo:()=>getEnterAndExitTransitions,BP:()=>getTransitionStyles});var injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),fadeInBgConceal_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgConceal.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInBgConceal_module.Z,options);const transitions_fadeInBgConceal_module=fadeInBgConceal_module.Z&&fadeInBgConceal_module.Z.locals?fadeInBgConceal_module.Z.locals:void 0;var fadeInBgFadeOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgFadeOut.module.css"),fadeInBgFadeOut_module_options={};fadeInBgFadeOut_module_options.styleTagTransform=styleTagTransform_default(),fadeInBgFadeOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInBgFadeOut_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInBgFadeOut_module_options.domAPI=styleDomAPI_default(),fadeInBgFadeOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInBgFadeOut_module.Z,fadeInBgFadeOut_module_options);const transitions_fadeInBgFadeOut_module=fadeInBgFadeOut_module.Z&&fadeInBgFadeOut_module.Z.locals?fadeInBgFadeOut_module.Z.locals:void 0;var fadeInBgFadeOutBg_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgFadeOutBg.module.css"),fadeInBgFadeOutBg_module_options={};fadeInBgFadeOutBg_module_options.styleTagTransform=styleTagTransform_default(),fadeInBgFadeOutBg_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInBgFadeOutBg_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInBgFadeOutBg_module_options.domAPI=styleDomAPI_default(),fadeInBgFadeOutBg_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInBgFadeOutBg_module.Z,fadeInBgFadeOutBg_module_options);const transitions_fadeInBgFadeOutBg_module=fadeInBgFadeOutBg_module.Z&&fadeInBgFadeOutBg_module.Z.locals?fadeInBgFadeOutBg_module.Z.locals:void 0;var fadeInBgScrollOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgScrollOut.module.css"),fadeInBgScrollOut_module_options={};fadeInBgScrollOut_module_options.styleTagTransform=styleTagTransform_default(),fadeInBgScrollOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInBgScrollOut_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInBgScrollOut_module_options.domAPI=styleDomAPI_default(),fadeInBgScrollOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInBgScrollOut_module.Z,fadeInBgScrollOut_module_options);const transitions_fadeInBgScrollOut_module=fadeInBgScrollOut_module.Z&&fadeInBgScrollOut_module.Z.locals?fadeInBgScrollOut_module.Z.locals:void 0;var fadeInConceal_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInConceal.module.css"),fadeInConceal_module_options={};fadeInConceal_module_options.styleTagTransform=styleTagTransform_default(),fadeInConceal_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInConceal_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInConceal_module_options.domAPI=styleDomAPI_default(),fadeInConceal_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInConceal_module.Z,fadeInConceal_module_options);const transitions_fadeInConceal_module=fadeInConceal_module.Z&&fadeInConceal_module.Z.locals?fadeInConceal_module.Z.locals:void 0;var fadeInFadeOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInFadeOut.module.css"),fadeInFadeOut_module_options={};fadeInFadeOut_module_options.styleTagTransform=styleTagTransform_default(),fadeInFadeOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInFadeOut_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInFadeOut_module_options.domAPI=styleDomAPI_default(),fadeInFadeOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInFadeOut_module.Z,fadeInFadeOut_module_options);const transitions_fadeInFadeOut_module=fadeInFadeOut_module.Z&&fadeInFadeOut_module.Z.locals?fadeInFadeOut_module.Z.locals:void 0;var fadeInFadeOutBg_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInFadeOutBg.module.css"),fadeInFadeOutBg_module_options={};fadeInFadeOutBg_module_options.styleTagTransform=styleTagTransform_default(),fadeInFadeOutBg_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInFadeOutBg_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInFadeOutBg_module_options.domAPI=styleDomAPI_default(),fadeInFadeOutBg_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInFadeOutBg_module.Z,fadeInFadeOutBg_module_options);const transitions_fadeInFadeOutBg_module=fadeInFadeOutBg_module.Z&&fadeInFadeOutBg_module.Z.locals?fadeInFadeOutBg_module.Z.locals:void 0;var fadeInScrollOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInScrollOut.module.css"),fadeInScrollOut_module_options={};fadeInScrollOut_module_options.styleTagTransform=styleTagTransform_default(),fadeInScrollOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),fadeInScrollOut_module_options.insert=insertBySelector_default().bind(null,"head"),fadeInScrollOut_module_options.domAPI=styleDomAPI_default(),fadeInScrollOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(fadeInScrollOut_module.Z,fadeInScrollOut_module_options);const transitions_fadeInScrollOut_module=fadeInScrollOut_module.Z&&fadeInScrollOut_module.Z.locals?fadeInScrollOut_module.Z.locals:void 0;var revealConceal_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealConceal.module.css"),revealConceal_module_options={};revealConceal_module_options.styleTagTransform=styleTagTransform_default(),revealConceal_module_options.setAttributes=setAttributesWithoutAttributes_default(),revealConceal_module_options.insert=insertBySelector_default().bind(null,"head"),revealConceal_module_options.domAPI=styleDomAPI_default(),revealConceal_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(revealConceal_module.Z,revealConceal_module_options);const transitions_revealConceal_module=revealConceal_module.Z&&revealConceal_module.Z.locals?revealConceal_module.Z.locals:void 0;var revealFadeOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealFadeOut.module.css"),revealFadeOut_module_options={};revealFadeOut_module_options.styleTagTransform=styleTagTransform_default(),revealFadeOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),revealFadeOut_module_options.insert=insertBySelector_default().bind(null,"head"),revealFadeOut_module_options.domAPI=styleDomAPI_default(),revealFadeOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(revealFadeOut_module.Z,revealFadeOut_module_options);const transitions_revealFadeOut_module=revealFadeOut_module.Z&&revealFadeOut_module.Z.locals?revealFadeOut_module.Z.locals:void 0;var revealFadeOutBg_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealFadeOutBg.module.css"),revealFadeOutBg_module_options={};revealFadeOutBg_module_options.styleTagTransform=styleTagTransform_default(),revealFadeOutBg_module_options.setAttributes=setAttributesWithoutAttributes_default(),revealFadeOutBg_module_options.insert=insertBySelector_default().bind(null,"head"),revealFadeOutBg_module_options.domAPI=styleDomAPI_default(),revealFadeOutBg_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(revealFadeOutBg_module.Z,revealFadeOutBg_module_options);const transitions_revealFadeOutBg_module=revealFadeOutBg_module.Z&&revealFadeOutBg_module.Z.locals?revealFadeOutBg_module.Z.locals:void 0;var revealScrollOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealScrollOut.module.css"),revealScrollOut_module_options={};revealScrollOut_module_options.styleTagTransform=styleTagTransform_default(),revealScrollOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),revealScrollOut_module_options.insert=insertBySelector_default().bind(null,"head"),revealScrollOut_module_options.domAPI=styleDomAPI_default(),revealScrollOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(revealScrollOut_module.Z,revealScrollOut_module_options);const transitions_revealScrollOut_module=revealScrollOut_module.Z&&revealScrollOut_module.Z.locals?revealScrollOut_module.Z.locals:void 0;var scrollInConceal_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInConceal.module.css"),scrollInConceal_module_options={};scrollInConceal_module_options.styleTagTransform=styleTagTransform_default(),scrollInConceal_module_options.setAttributes=setAttributesWithoutAttributes_default(),scrollInConceal_module_options.insert=insertBySelector_default().bind(null,"head"),scrollInConceal_module_options.domAPI=styleDomAPI_default(),scrollInConceal_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(scrollInConceal_module.Z,scrollInConceal_module_options);const transitions_scrollInConceal_module=scrollInConceal_module.Z&&scrollInConceal_module.Z.locals?scrollInConceal_module.Z.locals:void 0;var scrollInFadeOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInFadeOut.module.css"),scrollInFadeOut_module_options={};scrollInFadeOut_module_options.styleTagTransform=styleTagTransform_default(),scrollInFadeOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),scrollInFadeOut_module_options.insert=insertBySelector_default().bind(null,"head"),scrollInFadeOut_module_options.domAPI=styleDomAPI_default(),scrollInFadeOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(scrollInFadeOut_module.Z,scrollInFadeOut_module_options);const transitions_scrollInFadeOut_module=scrollInFadeOut_module.Z&&scrollInFadeOut_module.Z.locals?scrollInFadeOut_module.Z.locals:void 0;var scrollInFadeOutBg_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInFadeOutBg.module.css"),scrollInFadeOutBg_module_options={};scrollInFadeOutBg_module_options.styleTagTransform=styleTagTransform_default(),scrollInFadeOutBg_module_options.setAttributes=setAttributesWithoutAttributes_default(),scrollInFadeOutBg_module_options.insert=insertBySelector_default().bind(null,"head"),scrollInFadeOutBg_module_options.domAPI=styleDomAPI_default(),scrollInFadeOutBg_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(scrollInFadeOutBg_module.Z,scrollInFadeOutBg_module_options);const transitions_scrollInFadeOutBg_module=scrollInFadeOutBg_module.Z&&scrollInFadeOutBg_module.Z.locals?scrollInFadeOutBg_module.Z.locals:void 0;var scrollInScrollOut_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInScrollOut.module.css"),scrollInScrollOut_module_options={};scrollInScrollOut_module_options.styleTagTransform=styleTagTransform_default(),scrollInScrollOut_module_options.setAttributes=setAttributesWithoutAttributes_default(),scrollInScrollOut_module_options.insert=insertBySelector_default().bind(null,"head"),scrollInScrollOut_module_options.domAPI=styleDomAPI_default(),scrollInScrollOut_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(scrollInScrollOut_module.Z,scrollInScrollOut_module_options);const styles={fadeInBgConceal:transitions_fadeInBgConceal_module,fadeInBgFadeOut:transitions_fadeInBgFadeOut_module,fadeInBgFadeOutBg:transitions_fadeInBgFadeOutBg_module,fadeInBgScrollOut:transitions_fadeInBgScrollOut_module,fadeInConceal:transitions_fadeInConceal_module,fadeInFadeOut:transitions_fadeInFadeOut_module,fadeInFadeOutBg:transitions_fadeInFadeOutBg_module,fadeInScrollOut:transitions_fadeInScrollOut_module,revealConceal:transitions_revealConceal_module,revealFadeOut:transitions_revealFadeOut_module,revealFadeOutBg:transitions_revealFadeOutBg_module,revealScrollOut:transitions_revealScrollOut_module,scrollInConceal:transitions_scrollInConceal_module,scrollInFadeOut:transitions_scrollInFadeOut_module,scrollInFadeOutBg:transitions_scrollInFadeOutBg_module,scrollInScrollOut:scrollInScrollOut_module.Z&&scrollInScrollOut_module.Z.locals?scrollInScrollOut_module.Z.locals:void 0},enterTransitions={fade:"fadeIn",fadeBg:"fadeInBg",scroll:"scrollIn",scrollOver:"scrollIn",reveal:"reveal",beforeAfter:"reveal"},exitTransitions={fade:"fadeOut",fadeBg:"fadeOutBg",scroll:"scrollOut",scrollOver:"conceal",reveal:"scrollOut",beforeAfter:"conceal"};function getTransitionStyles(section,previousSection,nextSection){const name=function getTransitionStylesName(section,previousSection,nextSection){const[enter,exit]=getEnterAndExitTransitions(section,previousSection,nextSection);return`${enter}${function capitalize(string){return string.charAt(0).toUpperCase()+string.slice(1)}(exit)}`}(section,previousSection,nextSection);if(!styles[name])throw new Error(`Unknown transition ${name}`);return styles[name]}function getEnterAndExitTransitions(section,previousSection,nextSection){return[enterTransitions[getTransitionName(previousSection,section)],exitTransitions[getTransitionName(section,nextSection)]]}function getTransitionName(previousSection,section){return section&&previousSection&&(section.fullHeight&&previousSection.fullHeight||!section.transition.startsWith("fade"))?section.transition:"scroll"}},"./src/frontend/useAtmo.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{FS:()=>AtmoProvider,hL:()=>useAtmo});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js"),_Atmo__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/Atmo.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function getContextValue(updateAtmo,createMediaPlayerHooks){let empty=()=>{};return{updateAtmo:updateAtmo||empty,createMediaPlayerHooks:createMediaPlayerHooks||empty}}const AtmoContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(getContextValue());function AtmoProvider({children}){let atmoConfig=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let currentAtmo=atmoConfig.current;currentAtmo.pool=(0,pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.T4)(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC,{playerOptions:{tagName:"audio",loop:!0}}),currentAtmo.multiPlayer=new pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.pF(currentAtmo.pool,{fadeDuration:500,crossFade:!0,playFromBeginning:!1,rewindOnChange:!0}),currentAtmo.atmo=new _Atmo__WEBPACK_IMPORTED_MODULE_2__.u({multiPlayer:currentAtmo.multiPlayer,backgroundMedia:pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC})}),[]);let updateAtmo=function({audioFilePermaId,sources}){let currentAtmo=atmoConfig.current;currentAtmo.atmo&&(currentAtmo.pool.mapSources(audioFilePermaId,sources),currentAtmo.atmo.atmoSourceId=audioFilePermaId,currentAtmo.atmo.update())},createMediaPlayerHooks=function(options){if(atmoConfig.current.atmo)return atmoConfig.current.atmo.createMediaPlayerHooks(options)},contextValue=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>getContextValue(updateAtmo,createMediaPlayerHooks)),[]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(AtmoContext.Provider,{value:contextValue,children})}function useAtmo(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(AtmoContext)}AtmoProvider.displayName="AtmoProvider"},"./src/frontend/useAudioFocus.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>useAudioFocus,M:()=>AudioFocusProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_usePrevious__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/usePrevious.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const AudioFocusContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)();function AudioFocusProvider({children}){const[currentKey,setCurrentKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),value=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>[currentKey,setCurrentKey]),[currentKey,setCurrentKey]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(AudioFocusContext.Provider,{value,children})}function useAudioFocus({key,request,onLost}){const wasRequested=(0,_usePrevious__WEBPACK_IMPORTED_MODULE_1__.D)(request),[currentKey,setCurrentKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(AudioFocusContext),previousKey=(0,_usePrevious__WEBPACK_IMPORTED_MODULE_1__.D)(currentKey);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{request&&!wasRequested&&setCurrentKey(key)}),[request,wasRequested,setCurrentKey,key]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{previousKey===key&¤tKey!==key&&onLost()}),[currentKey,previousKey,key,onLost])}AudioFocusProvider.displayName="AudioFocusProvider"},"./src/frontend/useBrowserFeature.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{d:()=>BrowserFeaturesProvider,h:()=>useBrowserFeature});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const BrowserFeaturesAvailableContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)();function BrowserFeaturesProvider({children}){const[isAvailable,setIsAvailable]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>setIsAvailable(!0)),[]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(BrowserFeaturesAvailableContext.Provider,{value:isAvailable,children})}function useBrowserFeature(name){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BrowserFeaturesAvailableContext)&&pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xh.has(name)}BrowserFeaturesProvider.displayName="BrowserFeaturesProvider"},"./src/frontend/useContentElementAttributes.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{T:()=>useContentElementAttributes,e:()=>ContentElementAttributesProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ContentElementAttributesContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({});function ContentElementAttributesProvider({id,width,position,children}){const attributes=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({contentElementId:id,width,position})),[id,width,position]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(ContentElementAttributesContext.Provider,{value:attributes,children})}function useContentElementAttributes(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ContentElementAttributesContext)}ContentElementAttributesProvider.displayName="ContentElementAttributesProvider"},"./src/frontend/useContentElementConfigurationUpdate.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{M:()=>useContentElementConfigurationUpdate,w:()=>ContentElementConfigurationUpdateContext});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");const ContentElementConfigurationUpdateContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext((()=>{}));function useContentElementConfigurationUpdate(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ContentElementConfigurationUpdateContext)}},"./src/frontend/useContentElementEditorCommandSubscription.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>useContentElementEditorCommandSubscription,g:()=>ContentElementEditorCommandEmitterContext});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_useContentElementAttributes__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useContentElementAttributes.js");const ContentElementEditorCommandEmitterContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({on(){},off(){}});function useContentElementEditorCommandSubscription(callback){const{contentElementId}=(0,_useContentElementAttributes__WEBPACK_IMPORTED_MODULE_1__.T)(),emitter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ContentElementEditorCommandEmitterContext);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>(emitter.on(`command:${contentElementId}`,callback),()=>emitter.off(`command:${contentElementId}`,callback))),[emitter,callback,contentElementId])}},"./src/frontend/useContentElementEditorState.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>useContentElementEditorState,Y:()=>ContentElementEditorStateContext});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");const ContentElementEditorStateContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({isSelected:!1,isEditable:!1,setTransientState(){},select(){}});function useContentElementEditorState(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ContentElementEditorStateContext)}},"./src/frontend/useContentElementLifecycle.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Dx:()=>ContentElementLifecycleProvider,OF:()=>useContentElementLifecycle});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_useScrollPositionLifecycle__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useScrollPositionLifecycle.js"),_api__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/api/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ContentElementLifecycleContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(),LifecycleProvider=(0,_useScrollPositionLifecycle__WEBPACK_IMPORTED_MODULE_1__.y8)(ContentElementLifecycleContext),useLifecycle=(0,_useScrollPositionLifecycle__WEBPACK_IMPORTED_MODULE_1__.d3)(ContentElementLifecycleContext);function ContentElementLifecycleProvider({type,children,override}){const{lifecycle}=_api__WEBPACK_IMPORTED_MODULE_2__.h.contentElementTypes.getOptions(type);return override?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(ContentElementLifecycleContext.Provider,{value:override,children}):lifecycle?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(LifecycleProvider,{children}):children}function useContentElementLifecycle(options){const result=useLifecycle(options);if(!result)throw new Error("useContentElementLifecycle is only available in content elements for which `lifecycle: true` has been passed to frontend.contentElements.register");return result}},"./src/frontend/useCurrentChapter.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Yt:()=>useCurrentSectionIndexState,dy:()=>CurrentSectionProvider,nb:()=>useCurrentChapter});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_entryState__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/entryState/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const CurrentChapterContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(),CurrentSectionIndexStateContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext();function CurrentSectionProvider({children}){const[currentSectionIndex,setCurrentSectionIndex]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0),currentSectionIndexState=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>[currentSectionIndex,setCurrentSectionIndex]),[currentSectionIndex,setCurrentSectionIndex]),currentSection=(0,_entryState__WEBPACK_IMPORTED_MODULE_1__.Zp)()[currentSectionIndex];return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(CurrentChapterContext.Provider,{value:currentSection?.chapter,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(CurrentSectionIndexStateContext.Provider,{value:currentSectionIndexState,children})})}function useCurrentChapter(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(CurrentChapterContext)}function useCurrentSectionIndexState(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(CurrentSectionIndexStateContext)}CurrentSectionProvider.displayName="CurrentSectionProvider"},"./src/frontend/useDelayedBoolean.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{T:()=>useDelayedBoolean});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function useDelayedBoolean(value,{fromFalseToTrue,fromTrueToFalse}){const[,setFlag]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),timeoutRef=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(value);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{if(value&&!fromFalseToTrue||!value&&!fromTrueToFalse)ref.current=value;else if(ref.current!==value)return timeoutRef.current=setTimeout((()=>{ref.current=value,setFlag((flag=>!flag))}),ref.current?fromTrueToFalse:fromFalseToTrue),()=>clearTimeout(timeoutRef.current)}),[value,fromTrueToFalse,fromFalseToTrue]),!fromFalseToTrue&&value||ref.current&&(!!fromTrueToFalse||value)}},"./src/frontend/useEventContextData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{De:()=>PlayerEventContextDataProvider,VX:()=>getEventObject,kI:()=>useEventContextData,lo:()=>EventContextDataProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function getEventObject({section,sectionsCount}){return{getAnalyticsData:()=>({chapterIndex:section?.chapter.index,chapterTitle:section?.chapter.title,index:section?section.sectionIndex:-1,total:sectionsCount}),index:section?section.sectionIndex:-1,configuration:{title:section?section.chapter.title+", Section "+section.sectionIndex:null}}}const EventContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(getEventObject({}));function EventContextDataProvider({section,sectionsCount,children}){let contextValue=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({page:getEventObject({section,sectionsCount})})),[section,sectionsCount]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(EventContext.Provider,{value:contextValue,children})}function PlayerEventContextDataProvider({playbackMode,playerDescription,children}){const original=useEventContextData(),value=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({...original,playbackMode,playerDescription})),[original,playbackMode,playerDescription]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(EventContext.Provider,{value,children})}function useEventContextData(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(EventContext)}EventContextDataProvider.displayName="EventContextDataProvider",PlayerEventContextDataProvider.displayName="PlayerEventContextDataProvider"},"./src/frontend/useIsomorphicLayoutEffect.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>useIsomorphicLayoutEffect});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");const useIsomorphicLayoutEffect="undefined"!=typeof window?react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect:react__WEBPACK_IMPORTED_MODULE_0__.useEffect},"./src/frontend/useMediaMuted.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{En:()=>useMediaMuted,Go:()=>useOnUnmuteMedia,OK:()=>MediaMutedProvider});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js"),_useIsomorphicLayoutEffect__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/useIsomorphicLayoutEffect.js"),_usePrevious__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/frontend/usePrevious.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const MediaMutedContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(!1);function MediaMutedProvider({children}){const[value,setValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC.muted);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC.on("change:muted",setValue),()=>pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.BC.off("change:muted",setValue))),[]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(MediaMutedContext.Provider,{value,children})}function useMediaMuted(){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(MediaMutedContext)}function useOnUnmuteMedia(callback){const muted=useMediaMuted(),wasMuted=(0,_usePrevious__WEBPACK_IMPORTED_MODULE_3__.D)(muted);(0,_useIsomorphicLayoutEffect__WEBPACK_IMPORTED_MODULE_2__.L)((()=>{wasMuted&&!muted&&callback()}),[wasMuted,muted,callback])}MediaMutedProvider.displayName="MediaMutedProvider"},"./src/frontend/useMediaQuery.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>useMediaQuery});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function useMediaQuery(query,{active}={active:!0}){const[doesMatch,setDoesMatch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{if(!active)return;const onUpdateMatch=({matches})=>{setDoesMatch(matches)},matcher=window.matchMedia(query);return matcher.addEventListener("change",onUpdateMatch),onUpdateMatch(matcher),()=>{matcher.removeEventListener("change",onUpdateMatch)}}),[query,setDoesMatch,active]),active&&doesMatch}},"./src/frontend/useOnScreen.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>useOnScreen});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function useOnScreen(ref,{rootMargin,onIntersecting,skipIframeFix}={}){const[isIntersecting,setIntersecting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),onIntersectingRef=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{onIntersectingRef.current=onIntersecting}),[onIntersecting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{const current=ref.current,observer=createIntersectionObserver((entries=>{const entry=entries[entries.length-1];setIntersecting(entry.isIntersecting),entry.isIntersecting&&onIntersectingRef.current&&onIntersectingRef.current()}),{rootMargin},skipIframeFix);return ref.current&&observer.observe(current),()=>{observer.unobserve(current)}}),[ref,rootMargin,skipIframeFix]),isIntersecting}function createIntersectionObserver(callback,options,skipIframeFix){if(skipIframeFix)return new IntersectionObserver(callback,options);try{let optionsWithIframeFix=options;return options.rootMargin&&window.parent!==window&&(optionsWithIframeFix={...options,root:window.document}),new IntersectionObserver(callback,optionsWithIframeFix)}catch(e){return createIntersectionObserver(callback,options,!0)}}},"./src/frontend/usePhonePlatform.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{y:()=>usePhonePlatform});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),_PhonePlatformContext__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/PhonePlatformContext.js");function usePhonePlatform(){return react__WEBPACK_IMPORTED_MODULE_0__.useContext(_PhonePlatformContext__WEBPACK_IMPORTED_MODULE_1__.M)}},"./src/frontend/usePortraitOrientation.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>usePortraitOrientation});var _useMediaQuery__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/frontend/useMediaQuery.js");function usePortraitOrientation(options){return(0,_useMediaQuery__WEBPACK_IMPORTED_MODULE_0__.Z)("(orientation: portrait)",options)}},"./src/frontend/usePostMessageListener.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>usePostMessageListener});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function usePostMessageListener(receiveData){(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{return window.parent!==window&&window.addEventListener("message",receive),()=>window.removeEventListener("message",receive);function receive(message){0===window.location.href.indexOf(message.origin)&&receiveData(message.data)}}),[receiveData])}},"./src/frontend/usePrevious.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{D:()=>usePrevious});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function usePrevious(value){const ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{ref.current=value})),ref.current}},"./src/frontend/useScrollPositionLifecycle.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{g9:()=>StaticPreview,d3:()=>createScrollPositionLifecycleHook,y8:()=>createScrollPositionLifecycleProvider,ln:()=>useIsStaticPreview});var react=__webpack_require__("../../../node_modules/react/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),useOnScreen=__webpack_require__("./src/frontend/useOnScreen.js"),useDelayedBoolean=__webpack_require__("./src/frontend/useDelayedBoolean.js"),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),useScrollPositionLifecycle_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/useScrollPositionLifecycle.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(useScrollPositionLifecycle_module.Z,options);const frontend_useScrollPositionLifecycle_module=useScrollPositionLifecycle_module.Z&&useScrollPositionLifecycle_module.Z.locals?useScrollPositionLifecycle_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const StaticPreviewContext=(0,react.createContext)(!1);function StaticPreview({children}){return(0,jsx_runtime.jsx)(StaticPreviewContext.Provider,{value:!0,children})}function useIsStaticPreview(){return(0,react.useContext)(StaticPreviewContext)}function createScrollPositionLifecycleProvider(Context){return function ScrollPositionLifecycleProvider({children,onActivate,entersWithFadeTransition}){const ref=(0,react.useRef)(),isActiveProbeRef=(0,react.useRef)(),isStaticPreview=(0,react.useContext)(StaticPreviewContext),shouldLoad=(0,useOnScreen.R)(ref,{rootMargin:"200% 0px 200% 0px"}),shouldPrepare=(0,useOnScreen.R)(ref,{rootMargin:"25% 0px 25% 0px"})&&!isStaticPreview,shouldBeVisible=(0,useOnScreen.R)(ref,{rootMargin:entersWithFadeTransition?"0px 0px -50% 0px":void 0})&&!isStaticPreview,shouldBeActive=(0,useOnScreen.R)(isActiveProbeRef,{rootMargin:"-50% 0px -50% 0px",onIntersecting:onActivate})&&!isStaticPreview,isVisibleWithDelay=(0,useDelayedBoolean.T)(shouldBeVisible&&entersWithFadeTransition,{fromTrueToFalse:1e3}),isVisible=entersWithFadeTransition?isVisibleWithDelay:shouldBeVisible,isActive=isVisible&&shouldBeActive,value=(0,react.useMemo)((()=>({shouldLoad,shouldPrepare,isVisible,isActive})),[shouldLoad,shouldPrepare,isVisible,isActive]);return(0,jsx_runtime.jsxs)("div",{ref,className:classnames_default()(frontend_useScrollPositionLifecycle_module.wrapper),children:[(0,jsx_runtime.jsx)("div",{ref:isActiveProbeRef,className:frontend_useScrollPositionLifecycle_module.isActiveProbe}),(0,jsx_runtime.jsx)(Context.Provider,{value,children})]})}}function createScrollPositionLifecycleHook(Context){return function useScrollPositionLifecycle({onActivate,onDeactivate,onVisible,onInvisible}={}){const result=(0,react.useContext)(Context),wasActive=(0,react.useRef)(),wasVisible=(0,react.useRef)(),{isActive,isVisible}=result||{};return(0,react.useEffect)((()=>{!wasVisible.current&&isVisible&&onVisible&&onVisible(),!wasActive.current&&isActive&&onActivate?onActivate():wasActive.current&&!isActive&&onDeactivate&&onDeactivate(),wasVisible.current&&!isVisible&&onInvisible&&onInvisible(),wasActive.current=isActive,wasVisible.current=isVisible})),result}}StaticPreview.displayName="StaticPreview"},"./src/frontend/useScrollTarget.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{SS:()=>useScrollTarget,Xc:()=>ScrollTargetEmitterProvider,tJ:()=>useScrollToTarget});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),backbone_events_standalone__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/backbone-events-standalone/index.js"),backbone_events_standalone__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(backbone_events_standalone__WEBPACK_IMPORTED_MODULE_1__),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/react/jsx-runtime.js");const ScrollTargetEmitterContext=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)();function ScrollTargetEmitterProvider({children}){const emitter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>Object.assign({},backbone_events_standalone__WEBPACK_IMPORTED_MODULE_1___default())),[]);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(ScrollTargetEmitterContext.Provider,{value:emitter,children})}function useScrollToTarget(){const emitter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ScrollTargetEmitterContext);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((({id,align})=>emitter.trigger(id,align)),[emitter])}function useScrollTarget(id){const ref=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),emitter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ScrollTargetEmitterContext);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>(emitter.on(id,(align=>{ref.current&&window.scrollTo({top:ref.current.getBoundingClientRect().top+window.scrollY-("start"===align?0:.25*window.innerHeight),behavior:"smooth"})})),()=>emitter.off(id))),[id,emitter]),ref}ScrollTargetEmitterProvider.displayName="ScrollTargetEmitterProvider"},"./src/frontend/useSetting.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{y:()=>useSetting});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js"),pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../package/src/frontend/index.js");function useSetting(name){const[value,setValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.get(name));(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{function update(){setValue(pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.get(name))}return pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.on(`change:${name}`,update),()=>pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.off(void 0,update)}),[setValue,name]);const setter=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((value=>pageflow_frontend__WEBPACK_IMPORTED_MODULE_1__.Xd.set(name,value)),[name]);return[value,setter]}},"./src/frontend/useTextTracks.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>useTextTracks});var _entryState__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/entryState/index.js"),_useSetting__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/frontend/useSetting.js"),_i18n__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/frontend/i18n.js");function useTextTracks({file,defaultTextTrackFilePermaId,captionsByDefault}){let[setting,setSetting]=(0,_useSetting__WEBPACK_IMPORTED_MODULE_1__.y)("textTrack");setting=setting||{};const{t}=(0,_i18n__WEBPACK_IMPORTED_MODULE_2__.QT)(),{locale}=(0,_entryState__WEBPACK_IMPORTED_MODULE_0__.en)(),textTrackFiles=function useTextTrackFiles({file}){const{t}=(0,_i18n__WEBPACK_IMPORTED_MODULE_2__.QT)();return(0,_entryState__WEBPACK_IMPORTED_MODULE_0__.F5)({collectionName:"textTrackFiles",parent:file}).map((file=>function addDisplayLabel(textTrackFile,t){return{...textTrackFile,displayLabel:textTrackFile.configuration.label||t("pageflow_scrolled.public.languages."+textTrackFile.configuration.srclang||0,{defaultValue:t("pageflow_scrolled.public.languages.unknown")})}}(file,t))).sort(((file1,file2)=>file1.displayLabel.localeCompare(file2.displayLabel)))}({file}),autoTextTrackFile=function getAutoTextTrackFile(textTrackFiles,defaultTextTrackFilePermaId,locale,captionsByDefault){if(defaultTextTrackFilePermaId){const defaultTextTrackFile=textTrackFiles.find((textTrackFile=>textTrackFile.permaId===defaultTextTrackFilePermaId));if(defaultTextTrackFile)return defaultTextTrackFile}const subtitlesInEntryLanguage=textTrackFiles.find((textTrackFile=>"subtitles"===textTrackFile.configuration.kind&&textTrackFile.configuration.srclang===locale)),defaultCaptions=captionsByDefault?textTrackFiles.find((textTrackFile=>"captions"===textTrackFile.configuration.kind)):null;return subtitlesInEntryLanguage||defaultCaptions}(textTrackFiles,defaultTextTrackFilePermaId,locale,captionsByDefault);return{mode:"off"===setting.kind?"off":setting.kind?"user":"auto",autoDisplayLabel:autoTextTrackFile?t("pageflow_scrolled.public.text_track_modes.auto",{label:autoTextTrackFile.displayLabel}):t("pageflow_scrolled.public.text_track_modes.auto_off"),files:textTrackFiles,activeFileId:getActiveTextTrackFileId(textTrackFiles,autoTextTrackFile,setting),select(textTrackFileIdOrKind){if("off"===textTrackFileIdOrKind)setSetting({kind:"off"});else if("auto"===textTrackFileIdOrKind)setSetting({});else{const textTrackFile=textTrackFiles.find((file=>file.id===textTrackFileIdOrKind));setSetting({kind:textTrackFile.configuration.kind,srclang:textTrackFile.configuration.srclang})}}}}function getActiveTextTrackFileId(textTrackFiles,autoTextTrackFile,setting){if("off"===setting.kind)return null;const file=textTrackFiles.find((textTrackFile=>textTrackFile.configuration.srclang===setting.srclang&&textTrackFile.configuration.kind===setting.kind));return file?file.id:autoTextTrackFile&&autoTextTrackFile.id}},"./src/frontend/useVideoQualitySetting.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{X:()=>useVideoQualitySetting});var _useSetting__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/frontend/useSetting.js");function useVideoQualitySetting(){const[value,setValue]=(0,_useSetting__WEBPACK_IMPORTED_MODULE_0__.y)("videoQuality");return[value||"auto",setValue]}},"./src/frontend/utils/blank.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Db:()=>isBlankEditableTextValue,GN:()=>presence,fp:()=>isBlank});var striptags__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/striptags/src/striptags.js"),striptags__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(striptags__WEBPACK_IMPORTED_MODULE_0__);function isBlank(html){return!!striptags__WEBPACK_IMPORTED_MODULE_0___default()(html).match(/^\s*$/)}function presence(html){return isBlank(html)?null:html}function isBlankEditableTextValue(value){return!value||0===value.length||1===value.length&&value[0].children.length<=1&&!value[0].children[0]?.text}},"./src/frontend/utils/camelize.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function camelize(snakeCase){return snakeCase.replace(/[_-][a-z]/g,(function(match){return match[1].toUpperCase()}))}__webpack_require__.d(__webpack_exports__,{_:()=>camelize})},"./src/frontend/utils/iso8601.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function formatTimeDuration(durationInMs){const seconds=Math.round(durationInMs/1e3)%60,minutes=Math.floor(durationInMs/1e3/60)%60,hours=Math.floor(durationInMs/1e3/60/60);let result="PT";return hours>0&&(result+=`${hours}H`),minutes>0&&(result+=`${minutes}M`),(seconds>0||0===minutes&&0===hours)&&(result+=`${seconds}S`),result}__webpack_require__.d(__webpack_exports__,{J:()=>formatTimeDuration})},"./src/frontend/utils/urls.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function ensureProtocol(protocol,url){return url&&url.match(/^\/\//)?`${protocol}:${url}`:url}__webpack_require__.d(__webpack_exports__,{X:()=>ensureProtocol})},"./src/frontend/v1/useBackgroundFile.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";function useBackgroundFile({file,motifArea,containerDimension,effects}){if(!file)return null;const originalRatio=file.width/file.height,scale=containerDimension.width/containerDimension.height>originalRatio?containerDimension.width/file.width:containerDimension.height/file.height,displayFileWidth=file.width*scale,displayFileHeight=file.height*scale,displayMotifCenterX=(motifArea?motifArea.left+motifArea.width/2:50)*displayFileWidth/100,displayMotifCenterY=(motifArea?motifArea.top+motifArea.height/2:50)*displayFileHeight/100,Ax=containerDimension.width/2,Ay=containerDimension.height/2,Bx=displayFileWidth-containerDimension.width/2,By=displayFileHeight-containerDimension.height/2,cropPosition={x:Bx-Ax>0?Math.min(100,Math.max(0,(displayMotifCenterX-Ax)/(Bx-Ax)*100)):50,y:By-Ay>0?Math.min(100,Math.max(0,(displayMotifCenterY-Ay)/(By-Ay)*100)):50},cropLeft=(displayFileWidth-containerDimension.width)*cropPosition.x/100,cropTop=(displayFileHeight-containerDimension.height)*cropPosition.y/100,motifAreaOffsetRect=motifArea&&{top:Math.round(displayFileHeight*motifArea.top/100-cropTop),left:Math.round(displayFileWidth*motifArea.left/100-cropLeft),width:Math.round(displayFileWidth*motifArea.width/100),height:Math.round(displayFileHeight*motifArea.height/100)};return{...file,cropPosition,motifArea,motifAreaOffsetRect,effects}}__webpack_require__.d(__webpack_exports__,{A:()=>useBackgroundFile})},"./src/frontend/webpackPublicPath.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__.p=__webpack_require__.g.__webpack_public_path__||""},"./src/widgets/consentBar/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var react=__webpack_require__("../../../node_modules/react/index.js"),dist=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),addon_viewport_dist=__webpack_require__("../../../node_modules/@storybook/addon-viewport/dist/index.mjs"),stories=__webpack_require__("./spec/support/stories.js"),frontend=__webpack_require__("./src/frontend/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),Toggle_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/consentBar/Toggle.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Toggle_module.Z,options);const consentBar_Toggle_module=Toggle_module.Z&&Toggle_module.Z.locals?Toggle_module.Z.locals:void 0;function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"60 170 90 157"},props),react.createElement("path",{d:"M150 297a50 50 0 0050-50 50 50 0 00-50-50H50a50 50 0 00-50 50 50 50 0 0050 50z"}),react.createElement("circle",{cx:"-150",cy:"-247",fill:"currentColor",r:"40",transform:"scale(-1)"}),react.createElement("path",{stroke:"currentColor",strokeWidth:"6",d:"M87 227l-37 37-16-18",fill:"none"}));function toggleOff_extends(){return toggleOff_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact.createElement("svg",toggleOff_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"60 170 90 157"},props),react.createElement("path",{d:"M50 197a50 50 0 00-50 50 50 50 0 0050 50h100a50 50 0 0050-50 50 50 0 00-50-50H50z"}),react.createElement("circle",{cx:"50",cy:"247",fill:"currentColor",r:"40"}),react.createElement("path",{stroke:"currentColor",strokeWidth:"6",d:"M110.103 271.897l49.795-49.794M159.897 271.897l-49.794-49.795",fill:"none"}));var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function Toggle({id,checked,onChange}){const Icon=checked?toggleOn:toggleOff;return(0,jsx_runtime.jsx)("button",{id,className:consentBar_Toggle_module.toggle,role:"checkbox","aria-checked":checked?"true":"false",onClick:onChange,children:(0,jsx_runtime.jsx)(Icon,{width:50,height:35})})}Toggle.displayName="Toggle";var ConsentBar_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/consentBar/ConsentBar.module.css"),ConsentBar_module_options={};ConsentBar_module_options.styleTagTransform=styleTagTransform_default(),ConsentBar_module_options.setAttributes=setAttributesWithoutAttributes_default(),ConsentBar_module_options.insert=insertBySelector_default().bind(null,"head"),ConsentBar_module_options.domAPI=styleDomAPI_default(),ConsentBar_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ConsentBar_module.Z,ConsentBar_module_options);const consentBar_ConsentBar_module=ConsentBar_module.Z&&ConsentBar_module.Z.locals?ConsentBar_module.Z.locals:void 0;function reducer(state,vendorName){return{...state,[vendorName]:!state[vendorName]}}function VendorsBox({vendors,save,defaultExpanded=!1}){const{t}=(0,frontend.QT)(),[vendorStates,dispatch]=(0,react.useReducer)(reducer,vendors.reduce(((result,vendor)=>({...result,[vendor.name]:"accepted"===vendor.state})),{}));return(0,jsx_runtime.jsxs)("div",{className:consentBar_ConsentBar_module.vendorsBox,children:[(0,jsx_runtime.jsx)("h3",{children:t("pageflow_scrolled.public.consent_settings")}),(0,jsx_runtime.jsx)("div",{className:consentBar_ConsentBar_module.vendorList,children:renderVendors({vendors,vendorStates,t,defaultExpanded,onToggle:dispatch})}),(0,jsx_runtime.jsx)("button",{className:consentBar_ConsentBar_module.saveButton,onClick:()=>save(vendorStates),children:t("pageflow_scrolled.public.consent_save")})]})}function renderVendors({vendors,vendorStates,t,defaultExpanded,onToggle}){return vendors.length?vendors.map((vendor=>(0,jsx_runtime.jsx)(Vendor,{vendor,state:vendorStates[vendor.name],t,defaultExpanded,onToggle},vendor.name))):(0,jsx_runtime.jsx)("div",{className:"consent_vendor_list-blank",children:t("pageflow_scrolled.public.consent_no_vendors")})}function Vendor({vendor,state,onToggle,t,defaultExpanded}){const[expanded,setExpanded]=(0,react.useState)(defaultExpanded),id=`consent-vendor-${vendor.name}`;return(0,jsx_runtime.jsxs)("div",{className:consentBar_ConsentBar_module.vendor,children:[(0,jsx_runtime.jsx)("label",{htmlFor:id,children:vendor.displayName}),(0,jsx_runtime.jsx)(Toggle,{id,checked:state,onChange:()=>onToggle(vendor.name)}),(0,jsx_runtime.jsx)("button",{className:consentBar_ConsentBar_module.expandVendor,title:t("pageflow_scrolled.public.consent_expand_vendor"),onClick:()=>setExpanded(!expanded),children:(0,jsx_runtime.jsx)(frontend.X2,{name:"information",width:30,height:34})}),expanded&&(0,jsx_runtime.jsx)("p",{dangerouslySetInnerHTML:{__html:vendor.description}})]})}function renderText({privacyLinkUrl,t,locale,vendors}){const text=t("pageflow_scrolled.public.consent_prompt_html",{privacyLinkUrl:`${privacyLinkUrl}?lang=${locale}&vendors=${vendors.map((vendor=>vendor.name)).join(",")}#consent`});return(0,jsx_runtime.jsx)("div",{className:consentBar_ConsentBar_module.text,dangerouslySetInnerHTML:{__html:text}})}VendorsBox.displayName="VendorsBox",Vendor.displayName="Vendor",renderText.displayName="renderText",frontend.tQ.widgetTypes.register("consentBar",{component:function ConsentBar({configuration={}}){const{vendors,acceptAll,denyAll,save}=(0,frontend.Oi)(),[expanded,setExpanded]=(0,react.useState)(configuration.defaultExpanded),{t}=(0,frontend.QT)(),locale=(0,frontend.bU)(),privacyLinkUrl=(0,frontend.$n)().privacy.url,darkWidgets=(0,frontend.T3)();return vendors?(0,jsx_runtime.jsxs)("div",{className:classnames_default()(consentBar_ConsentBar_module.bar,{"scope-dark":darkWidgets}),children:[renderText({privacyLinkUrl,t,locale,vendors}),!expanded&&(0,jsx_runtime.jsxs)("button",{className:consentBar_ConsentBar_module.configureButton,onClick:()=>setExpanded(!0),children:[(0,jsx_runtime.jsx)(frontend.X2,{name:"gear",width:15,height:15}),t("pageflow_scrolled.public.consent_configure")]}),expanded&&(0,jsx_runtime.jsx)(VendorsBox,{vendors,save,t,defaultExpanded:configuration.defaultExpanded}),(0,jsx_runtime.jsxs)("div",{className:consentBar_ConsentBar_module.decisionButtons,children:[(0,jsx_runtime.jsx)("button",{className:consentBar_ConsentBar_module.button,onClick:denyAll,children:t("pageflow_scrolled.public.consent_deny_all")}),(0,jsx_runtime.jsx)("button",{className:consentBar_ConsentBar_module.acceptAllButton,onClick:acceptAll,children:t("pageflow_scrolled.public.consent_accept_all")})]})]}):null}});var src_frontend=__webpack_require__("../../../package/src/frontend/index.js");module=__webpack_require__.hmd(module);const stories_stories=(0,dist.storiesOf)("Widgets/Consent Bar",module);function createConsent(){const consent=src_frontend.yN.create();return consent.registerVendor("YouTube",{paradigm:"opt-in",displayName:"YouTube",description:'\n Video service
\n
\n Privacy Page
\n Link\n '}),consent.closeVendorRegistration(),consent}function getSeed({darkWidgets}={}){return{themeOptions:{darkWidgets},widgets:[{role:"consent",typeName:"consentBar",configuration:{defaultExpanded:!0}}],sections:[{configuration:{fullHeight:!0,backdrop:{image:(0,stories.sd)("imageFiles","turtle")}}}]}}stories_stories.add("Desktop",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed()),consent:createConsent(),children:(0,jsx_runtime.jsx)(frontend.kS,{})}))),stories_stories.add("Desktop - Dark",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({darkWidgets:!0})),consent:createConsent(),children:(0,jsx_runtime.jsx)(frontend.kS,{})}))),stories_stories.add("Mobile",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed()),consent:createConsent(),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}}),stories_stories.add("Mobile - Dark",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({darkWidgets:!0})),consent:createConsent(),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}})},"./src/widgets/defaultNavigation/stories.js":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);var react=__webpack_require__("../../../node_modules/react/index.js"),dist=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs"),addon_viewport_dist=__webpack_require__("../../../node_modules/@storybook/addon-viewport/dist/index.mjs"),stories=__webpack_require__("./spec/support/stories.js"),frontend=__webpack_require__("./src/frontend/index.js"),classnames=__webpack_require__("../../../node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),injectStylesIntoStyleTag=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),styleDomAPI=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),styleDomAPI_default=__webpack_require__.n(styleDomAPI),insertBySelector=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),insertBySelector_default=__webpack_require__.n(insertBySelector),setAttributesWithoutAttributes=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),setAttributesWithoutAttributes_default=__webpack_require__.n(setAttributesWithoutAttributes),insertStyleElement=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),insertStyleElement_default=__webpack_require__.n(insertStyleElement),styleTagTransform=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),styleTagTransform_default=__webpack_require__.n(styleTagTransform),DefaultNavigation_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/DefaultNavigation.module.css"),options={};options.styleTagTransform=styleTagTransform_default(),options.setAttributes=setAttributesWithoutAttributes_default(),options.insert=insertBySelector_default().bind(null,"head"),options.domAPI=styleDomAPI_default(),options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(DefaultNavigation_module.Z,options);const defaultNavigation_DefaultNavigation_module=DefaultNavigation_module.Z&&DefaultNavigation_module.Z.locals?DefaultNavigation_module.Z.locals:void 0;var HamburgerIcon_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/HamburgerIcon.module.css"),HamburgerIcon_module_options={};HamburgerIcon_module_options.styleTagTransform=styleTagTransform_default(),HamburgerIcon_module_options.setAttributes=setAttributesWithoutAttributes_default(),HamburgerIcon_module_options.insert=insertBySelector_default().bind(null,"head"),HamburgerIcon_module_options.domAPI=styleDomAPI_default(),HamburgerIcon_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(HamburgerIcon_module.Z,HamburgerIcon_module_options);const defaultNavigation_HamburgerIcon_module=HamburgerIcon_module.Z&&HamburgerIcon_module.Z.locals?HamburgerIcon_module.Z.locals:void 0;var HamburgerIcons_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/HamburgerIcons.module.css"),HamburgerIcons_module_options={};HamburgerIcons_module_options.styleTagTransform=styleTagTransform_default(),HamburgerIcons_module_options.setAttributes=setAttributesWithoutAttributes_default(),HamburgerIcons_module_options.insert=insertBySelector_default().bind(null,"head"),HamburgerIcons_module_options.domAPI=styleDomAPI_default(),HamburgerIcons_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(HamburgerIcons_module.Z,HamburgerIcons_module_options);const defaultNavigation_HamburgerIcons_module=HamburgerIcons_module.Z&&HamburgerIcons_module.Z.locals?HamburgerIcons_module.Z.locals:void 0;var jsx_runtime=__webpack_require__("../../../node_modules/react/jsx-runtime.js");function HamburgerIcon({mobileNavHidden,onClick}){const theme=(0,frontend.Fg)(),{t}=(0,frontend.QT)();return(0,jsx_runtime.jsx)("div",{className:defaultNavigation_HamburgerIcon_module.burgerMenuIconContainer,children:(0,jsx_runtime.jsx)("button",{className:defaultNavigation_DefaultNavigation_module.menuIcon,title:t(mobileNavHidden?"pageflow_scrolled.public.navigation.open_mobile_menu":"pageflow_scrolled.public.navigation.close_mobile_menu"),type:"button",onClick,children:(0,jsx_runtime.jsx)(frontend.X2,{name:"menu",renderFallback:()=>(0,jsx_runtime.jsx)("span",{className:classnames_default()(defaultNavigation_HamburgerIcons_module.hamburger,defaultNavigation_HamburgerIcons_module["hamburger--collapse"],{[defaultNavigation_HamburgerIcon_module.small]:"small"===theme.options.defaultNavigationMenuIconVariant},{[defaultNavigation_HamburgerIcons_module["is-active"]]:!mobileNavHidden}),children:(0,jsx_runtime.jsx)("span",{className:defaultNavigation_HamburgerIcons_module["hamburger-box"],children:(0,jsx_runtime.jsx)("span",{className:defaultNavigation_HamburgerIcons_module["hamburger-inner"]})})})})})})}HamburgerIcon.displayName="HamburgerIcon";var ChapterLink_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ChapterLink.module.css"),ChapterLink_module_options={};ChapterLink_module_options.styleTagTransform=styleTagTransform_default(),ChapterLink_module_options.setAttributes=setAttributesWithoutAttributes_default(),ChapterLink_module_options.insert=insertBySelector_default().bind(null,"head"),ChapterLink_module_options.domAPI=styleDomAPI_default(),ChapterLink_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ChapterLink_module.Z,ChapterLink_module_options);const defaultNavigation_ChapterLink_module=ChapterLink_module.Z&&ChapterLink_module.Z.locals?ChapterLink_module.Z.locals:void 0,{isBlank,presence}=frontend.utils;function ChapterLink(props){const{t}=(0,frontend.QT)(),item=(0,jsx_runtime.jsxs)("div",{children:[(0,jsx_runtime.jsx)("a",{className:classnames_default()(defaultNavigation_ChapterLink_module.chapterLink,{[defaultNavigation_ChapterLink_module.chapterLinkActive]:props.active}),href:`#${props.chapterSlug}`,onClick:()=>props.handleMenuClick(props.chapterLinkId),children:presence(props.title)||t("pageflow_scrolled.public.navigation.chapter",{number:props.chapterIndex})}),!isBlank(props.summary)&&(0,jsx_runtime.jsx)("p",{className:classnames_default()(defaultNavigation_ChapterLink_module.summary,defaultNavigation_ChapterLink_module.inlineSummary),dangerouslySetInnerHTML:{__html:props.summary}})]});if(isBlank(props.summary))return item;const content=(0,jsx_runtime.jsx)("p",{className:defaultNavigation_ChapterLink_module.summary,dangerouslySetInnerHTML:{__html:props.summary}});return(0,jsx_runtime.jsx)(frontend.u,{content,openOnHover:!0,highlight:!0,bubbleClassName:defaultNavigation_ChapterLink_module.tooltipBubble,children:item})}ChapterLink.displayName="ChapterLink";var LegalInfoMenu_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/LegalInfoMenu.module.css"),LegalInfoMenu_module_options={};LegalInfoMenu_module_options.styleTagTransform=styleTagTransform_default(),LegalInfoMenu_module_options.setAttributes=setAttributesWithoutAttributes_default(),LegalInfoMenu_module_options.insert=insertBySelector_default().bind(null,"head"),LegalInfoMenu_module_options.domAPI=styleDomAPI_default(),LegalInfoMenu_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(LegalInfoMenu_module.Z,LegalInfoMenu_module_options);const defaultNavigation_LegalInfoMenu_module=LegalInfoMenu_module.Z&&LegalInfoMenu_module.Z.locals?LegalInfoMenu_module.Z.locals:void 0;function LegalInfoLink(props){return"javascript:pageflowDisplayPrivacySettings()"===props.url&&props.label?(0,jsx_runtime.jsx)("div",{children:(0,jsx_runtime.jsx)("a",{href:"#privacySettings",onClick:event=>{window.pageflowDisplayPrivacySettings(),event.preventDefault()},className:defaultNavigation_LegalInfoMenu_module.legalInfoLink,dangerouslySetInnerHTML:{__html:props.label}})}):(0,jsx_runtime.jsx)("div",{children:props.label&&props.url&&(0,jsx_runtime.jsx)("a",{target:"_blank",rel:"noreferrer noopener",href:props.url,className:defaultNavigation_LegalInfoMenu_module.legalInfoLink,dangerouslySetInnerHTML:{__html:props.label}})})}function LegalInfoMenu(props){const fileRights=(0,frontend.qE)(),legalInfo=(0,frontend.$n)(),credits=(0,frontend.Bg)(),{t}=(0,frontend.QT)(),content=(0,jsx_runtime.jsxs)("div",{className:defaultNavigation_LegalInfoMenu_module.legalInfoTooltip,children:[(0,jsx_runtime.jsxs)("div",{className:defaultNavigation_LegalInfoMenu_module.scroller,children:[credits&&(0,jsx_runtime.jsx)("p",{className:defaultNavigation_LegalInfoMenu_module.section,dangerouslySetInnerHTML:{__html:credits}}),fileRights.length>0&&(0,jsx_runtime.jsxs)("div",{className:defaultNavigation_LegalInfoMenu_module.section,children:[(0,jsx_runtime.jsx)("strong",{children:t("pageflow_scrolled.public.media")})," ",renderFileRights(fileRights)]})]}),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(defaultNavigation_LegalInfoMenu_module.links,{[defaultNavigation_LegalInfoMenu_module.separator]:credits||fileRights.length>0}),children:[(0,jsx_runtime.jsx)(LegalInfoLink,{...legalInfo.imprint}),(0,jsx_runtime.jsx)(LegalInfoLink,{...legalInfo.copyright}),(0,jsx_runtime.jsx)(LegalInfoLink,{...legalInfo.privacy})]}),(0,jsx_runtime.jsx)(frontend.$L,{role:"creditsBoxFooter"})]});return(0,jsx_runtime.jsx)(frontend.u,{horizontalOffset:props.tooltipOffset-30,arrowPos:120-props.tooltipOffset,content,children:(0,jsx_runtime.jsx)("button",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcon),"aria-haspopup":"true",title:t("pageflow_scrolled.public.navigation.legal_info"),children:(0,jsx_runtime.jsx)(frontend.X2,{name:"information"})})})}function renderFileRights(items){return(0,jsx_runtime.jsx)("ul",{className:defaultNavigation_LegalInfoMenu_module.rights,children:items.map(((item,index)=>(0,jsx_runtime.jsxs)("li",{children:[index>0&&(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:" | "}),renderFileRightsText(item)]},index)))})}function renderFileRightsText(item){return item.urls.length>1?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[item.text," (",item.urls.flatMap(((url,index)=>[index>0&&", ",(0,jsx_runtime.jsx)("a",{href:url,target:"_blank",rel:"noopener noreferrer",children:index+1},index)])),")"]}):1===item.urls.length?(0,jsx_runtime.jsx)("a",{href:item.urls[0],target:"_blank",rel:"noopener noreferrer",children:item.text}):item.text}LegalInfoLink.displayName="LegalInfoLink",LegalInfoMenu.displayName="LegalInfoMenu",renderFileRights.displayName="renderFileRights";var TranslationsMenu_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/TranslationsMenu.module.css"),TranslationsMenu_module_options={};TranslationsMenu_module_options.styleTagTransform=styleTagTransform_default(),TranslationsMenu_module_options.setAttributes=setAttributesWithoutAttributes_default(),TranslationsMenu_module_options.insert=insertBySelector_default().bind(null,"head"),TranslationsMenu_module_options.domAPI=styleDomAPI_default(),TranslationsMenu_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(TranslationsMenu_module.Z,TranslationsMenu_module_options);const defaultNavigation_TranslationsMenu_module=TranslationsMenu_module.Z&&TranslationsMenu_module.Z.locals?TranslationsMenu_module.Z.locals:void 0;function TranslationsMenu({tooltipOffset=0}){const{t}=(0,frontend.QT)(),entry=(0,frontend.en)(),translations=(0,frontend.Hr)();if(translations.length<2)return null;const content=(0,jsx_runtime.jsx)("div",{className:defaultNavigation_TranslationsMenu_module.tooltip,children:(0,jsx_runtime.jsx)("ul",{className:defaultNavigation_TranslationsMenu_module.list,children:translations.map((({id,url,displayLocale})=>entry.id===id?(0,jsx_runtime.jsx)("li",{"aria-current":"page",children:(0,jsx_runtime.jsx)("strong",{children:displayLocale})},id):(0,jsx_runtime.jsx)("li",{children:(0,jsx_runtime.jsx)("a",{target:"_top",href:url,children:displayLocale})},id)))})});return(0,jsx_runtime.jsx)(frontend.u,{horizontalOffset:tooltipOffset-30,arrowPos:120-tooltipOffset,content,children:(0,jsx_runtime.jsxs)("button",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcon),"aria-haspopup":"true",title:t("pageflow_scrolled.public.navigation.language"),children:[(0,jsx_runtime.jsx)(frontend.X2,{name:"world"}),(0,jsx_runtime.jsx)("div",{className:defaultNavigation_TranslationsMenu_module.tag,children:(0,jsx_runtime.jsx)("span",{children:entry.locale.substring(0,2).toUpperCase()})})]})})}TranslationsMenu.displayName="TranslationsMenu";var SharingMenu_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/SharingMenu.module.css"),SharingMenu_module_options={};SharingMenu_module_options.styleTagTransform=styleTagTransform_default(),SharingMenu_module_options.setAttributes=setAttributesWithoutAttributes_default(),SharingMenu_module_options.insert=insertBySelector_default().bind(null,"head"),SharingMenu_module_options.domAPI=styleDomAPI_default(),SharingMenu_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SharingMenu_module.Z,SharingMenu_module_options);const defaultNavigation_SharingMenu_module=SharingMenu_module.Z&&SharingMenu_module.Z.locals?SharingMenu_module.Z.locals:void 0;function SharingMenu({shareProviders}){const shareUrl=(0,frontend.Cx)(),{t}=(0,frontend.QT)();return(0,jsx_runtime.jsx)(frontend.u,{horizontalOffset:-70,arrowPos:160,content:function renderShareLinks(shareProviders){return shareProviders.map((shareProvider=>(0,jsx_runtime.jsx)("div",{className:defaultNavigation_SharingMenu_module.shareLinkContainer,children:(0,jsx_runtime.jsxs)("a",{className:classnames_default()("share",defaultNavigation_SharingMenu_module.shareLink),href:shareProvider.url.replace("%{url}",shareUrl),target:"_blank",rel:"noopener noreferrer",children:[(0,jsx_runtime.jsx)(frontend.X2,{name:shareProvider.iconName}),shareProvider.name]})},shareProvider.name)))}(shareProviders),children:(0,jsx_runtime.jsx)("button",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcon),title:t("pageflow_scrolled.public.navigation.share"),children:(0,jsx_runtime.jsx)(frontend.X2,{name:"share"})})})}SharingMenu.displayName="SharingMenu";var src_frontend=__webpack_require__("../../../package/src/frontend/index.js"),ToggleMuteButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ToggleMuteButton.module.css"),ToggleMuteButton_module_options={};ToggleMuteButton_module_options.styleTagTransform=styleTagTransform_default(),ToggleMuteButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),ToggleMuteButton_module_options.insert=insertBySelector_default().bind(null,"head"),ToggleMuteButton_module_options.domAPI=styleDomAPI_default(),ToggleMuteButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ToggleMuteButton_module.Z,ToggleMuteButton_module_options);const defaultNavigation_ToggleMuteButton_module=ToggleMuteButton_module.Z&&ToggleMuteButton_module.Z.locals?ToggleMuteButton_module.Z.locals:void 0;function ToggleMuteButton(){const muted=(0,frontend.En)(),{t}=(0,frontend.QT)();return function useUnmuteSound(){const theme=(0,frontend.Fg)(),audio=(0,react.useRef)();(0,react.useEffect)((()=>{audio.current=new Audio(theme.assets.unmute)}),[theme.assets.unmute]),(0,frontend.Go)((0,react.useCallback)((()=>audio.current.play()),[]))}(),(0,jsx_runtime.jsx)("div",{className:classnames_default()({[defaultNavigation_ToggleMuteButton_module.animate]:!muted}),children:(0,jsx_runtime.jsx)("button",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcon,defaultNavigation_ToggleMuteButton_module.button),title:t(muted?"pageflow_scrolled.public.navigation.unmute":"pageflow_scrolled.public.navigation.mute"),onClick:()=>src_frontend.BC.mute(!muted),children:muted?(0,jsx_runtime.jsx)(frontend.X2,{name:"muted"}):(0,jsx_runtime.jsx)(frontend.X2,{name:"unmuted"})})})}function Logo({srcMobile,srcDesktop,url,altText}){const theme=(0,frontend.Fg)(),darkWidgets=(0,frontend.T3)();return srcDesktop=srcDesktop||(darkWidgets?theme.assets.logoDarkVariantDesktop:theme.assets.logoDesktop),srcMobile=srcMobile||(darkWidgets?theme.assets.logoDarkVariantMobile:theme.assets.logoMobile),(0,jsx_runtime.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:url||theme.options.logoUrl,className:classnames_default()(defaultNavigation_DefaultNavigation_module.logo,{[defaultNavigation_DefaultNavigation_module.centerMobileLogo]:"center"===theme.options.defaultNavigationMobileLogoPosition}),children:(0,jsx_runtime.jsxs)("picture",{children:[(0,jsx_runtime.jsx)("source",{media:"(max-width: 780px)",srcSet:srcMobile}),(0,jsx_runtime.jsx)("source",{media:"(min-width: 781px)",srcSet:srcDesktop}),(0,jsx_runtime.jsx)("img",{src:srcDesktop,alt:altText||theme.options.logoAltText})]})})}ToggleMuteButton.displayName="ToggleMuteButton",Logo.displayName="Logo";var SkipLinks_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/SkipLinks.module.css"),SkipLinks_module_options={};SkipLinks_module_options.styleTagTransform=styleTagTransform_default(),SkipLinks_module_options.setAttributes=setAttributesWithoutAttributes_default(),SkipLinks_module_options.insert=insertBySelector_default().bind(null,"head"),SkipLinks_module_options.domAPI=styleDomAPI_default(),SkipLinks_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(SkipLinks_module.Z,SkipLinks_module_options);const defaultNavigation_SkipLinks_module=SkipLinks_module.Z&&SkipLinks_module.Z.locals?SkipLinks_module.Z.locals:void 0;function SkipLinks(){const{t}=(0,frontend.QT)();return(0,jsx_runtime.jsx)("div",{id:"skipLinks",children:(0,jsx_runtime.jsx)("a",{href:"#goToContent",className:defaultNavigation_SkipLinks_module.link,onClick:function scrollDown(){setTimeout((()=>{window.scrollTo(0,50)}),50)},children:t("pageflow_scrolled.public.navigation_skip_links.content")})})}SkipLinks.displayName="SkipLinks";var index_esm=__webpack_require__("./node_modules/react-measure/dist/index.esm.js"),ScrollButton_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ScrollButton.module.css"),ScrollButton_module_options={};ScrollButton_module_options.styleTagTransform=styleTagTransform_default(),ScrollButton_module_options.setAttributes=setAttributesWithoutAttributes_default(),ScrollButton_module_options.insert=insertBySelector_default().bind(null,"head"),ScrollButton_module_options.domAPI=styleDomAPI_default(),ScrollButton_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(ScrollButton_module.Z,ScrollButton_module_options);const defaultNavigation_ScrollButton_module=ScrollButton_module.Z&&ScrollButton_module.Z.locals?ScrollButton_module.Z.locals:void 0;function ScrollButton({type,contentRect,onStep}){const visible="start"===type?contentRect.scroll.left>0:contentRect.scroll.width>contentRect.client.width&&contentRect.scroll.leftscrollStep()),400),document.addEventListener("mouseup",stopScrolling)}()},onKeyPress:function handleKeyPress(event){"Enter"!==event.key&&" "!==event.key||scrollStep()},children:(0,jsx_runtime.jsx)(frontend.X2,{name:"start"===type?"arrowLeft":"arrowRight"})});function scrollStep(){onStep(step)}}var Scroller_module=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/Scroller.module.css"),Scroller_module_options={};Scroller_module_options.styleTagTransform=styleTagTransform_default(),Scroller_module_options.setAttributes=setAttributesWithoutAttributes_default(),Scroller_module_options.insert=insertBySelector_default().bind(null,"head"),Scroller_module_options.domAPI=styleDomAPI_default(),Scroller_module_options.insertStyleElement=insertStyleElement_default();injectStylesIntoStyleTag_default()(Scroller_module.Z,Scroller_module_options);const defaultNavigation_Scroller_module=Scroller_module.Z&&Scroller_module.Z.locals?Scroller_module.Z.locals:void 0;function Scroller({children}){const ref=(0,react.useRef)();return(0,jsx_runtime.jsx)(index_esm.Z,{scroll:!0,client:!0,innerRef:ref,children:({contentRect,measureRef,measure})=>(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(ScrollButton,{type:"start",contentRect,onStep:scrollBy}),(0,jsx_runtime.jsx)(ScrollButton,{type:"end",contentRect,onStep:scrollBy}),(0,jsx_runtime.jsx)("div",{className:defaultNavigation_Scroller_module.scroller,ref:measureRef,onFocus:scrollTargetIntoView,onScroll:()=>measure(),children:(0,jsx_runtime.jsx)("div",{className:defaultNavigation_Scroller_module.inner,children})})]})});function scrollBy(x){ref.current.scrollLeft=ref.current.scrollLeft+x}function scrollTargetIntoView(event){const targetBounds=event.target.getBoundingClientRect(),scrollerClipRight=.75*ref.current.clientWidth,scrollerClipLeft=.25*ref.current.clientWidth;targetBounds.leftscrollerClipRight&&scrollBy(targetBounds.right-scrollerClipRight)}}frontend.tQ.widgetTypes.register("defaultNavigation",{component:function DefaultNavigation({configuration,ExtraButtons,MobileMenu,logo}){const[navExpanded,setNavExpanded]=(0,react.useState)(!0),[mobileNavHidden,setMobileNavHidden]=(0,react.useState)(!configuration.defaultMobileNavVisible),[readingProgress,setReadingProgress]=(0,react.useState)(0),chapters=(0,frontend.HV)(),currentChapter=(0,frontend.nb)(),isPhonePlatform=(0,frontend.y$)(),shareProviders=(0,frontend.xY)({isPhonePlatform}),theme=(0,frontend.Fg)();(0,frontend.RF)((({prevPos,currPos})=>{const expand=currPos.y>prevPos.y||currPos.y>=0;expand!==navExpanded&&setNavExpanded(expand)}),[navExpanded]),(0,frontend.RF)((({prevPos,currPos})=>{const current=-1*currPos.y,total=document.body.clientHeight-window.innerHeight,progress=Math.min(100,100*Math.abs(current/total));setReadingProgress(progress)}),[readingProgress],null,!1,1),(0,frontend.Go)((0,react.useCallback)((()=>setNavExpanded(!0)),[]));const darkWidgets=(0,frontend.T3)(),hasChapters=chapters.length>1||!frontend.utils.isBlank(chapters[0]?.title)||!frontend.utils.isBlank(chapters[0]?.summary);function handleMenuClick(chapterLinkId){setMobileNavHidden(!0)}function renderChapterLinks(chapters){return chapters.map(((chapter,index)=>{const chapterIndex=index+1,chapterLinkId=`chapterLink${chapterIndex}`;return(0,jsx_runtime.jsx)("li",{className:defaultNavigation_DefaultNavigation_module.chapterListItem,children:(0,jsx_runtime.jsx)(ChapterLink,{...chapter,chapterIndex,chapterLinkId,active:currentChapter?.id===chapter.id,handleMenuClick})},index)}))}const hideSharingButton=configuration.hideSharingButton||!shareProviders.length;return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsxs)("header",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.navigationBar,{"scope-dark":darkWidgets,[defaultNavigation_DefaultNavigation_module.navigationBarExpanded]:navExpanded||!isPhonePlatform&&configuration.fixedOnDesktop||!mobileNavHidden,[defaultNavigation_DefaultNavigation_module.hasChapters]:hasChapters}),style:{"--theme-accent-color":(0,frontend.Sj)(configuration.accentColor)},children:[(0,jsx_runtime.jsxs)("div",{className:defaultNavigation_DefaultNavigation_module.navigationBarContentWrapper,children:[(hasChapters||MobileMenu)&&(0,jsx_runtime.jsx)(HamburgerIcon,{onClick:function handleBurgerMenuClick(){setMobileNavHidden(!mobileNavHidden)},mobileNavHidden}),(0,jsx_runtime.jsx)(SkipLinks,{}),(0,jsx_runtime.jsx)(Logo,{...logo}),function renderNav(){return hasChapters?(0,jsx_runtime.jsx)(Scroller,{children:(0,jsx_runtime.jsx)("nav",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.navigationChapters,{[defaultNavigation_DefaultNavigation_module.navigationChaptersHidden]:mobileNavHidden||MobileMenu}),children:(0,jsx_runtime.jsx)("ul",{className:defaultNavigation_DefaultNavigation_module.chapterList,children:renderChapterLinks(chapters)})})}):null}(),MobileMenu&&(0,jsx_runtime.jsx)(MobileMenu,{configuration,open:!mobileNavHidden,close:()=>setMobileNavHidden(!0)}),(0,jsx_runtime.jsxs)("div",{className:classnames_default()(defaultNavigation_DefaultNavigation_module.contextIcons),children:[!configuration.hideToggleMuteButton&&(0,jsx_runtime.jsx)(ToggleMuteButton,{}),(0,jsx_runtime.jsx)(TranslationsMenu,{}),!theme.options.hideLegalInfoButton&&(0,jsx_runtime.jsx)(LegalInfoMenu,{tooltipOffset:hideSharingButton?-40:0}),!hideSharingButton&&(0,jsx_runtime.jsx)(SharingMenu,{shareProviders}),ExtraButtons&&(0,jsx_runtime.jsx)(ExtraButtons,{})]})]}),(0,jsx_runtime.jsx)("div",{className:defaultNavigation_DefaultNavigation_module.progressBar,onMouseEnter:function handleProgressBarMouseEnter(){setNavExpanded(!0)},children:(0,jsx_runtime.jsx)("span",{className:defaultNavigation_DefaultNavigation_module.progressIndicator,style:{width:readingProgress+"%"}})})]}),(0,jsx_runtime.jsx)(frontend.$L,{role:"defaultNavigationExtra",props:{navigationExpanded:navExpanded,mobileNavigationVisible:!mobileNavHidden}})]})}}),module=__webpack_require__.hmd(module);const stories_stories=(0,dist.storiesOf)("Widgets/Default Navigation",module);let getSeed=function({chapterCount,darkWidgets}){const summaries=["An introductory chapter","Second Chapter","The Third Chapter"];return{themeOptions:{darkWidgets},widgets:[{role:"header",typeName:"defaultNavigation",configuration:{defaultMobileNavVisible:!0}}],chapters:Array(chapterCount).fill().map(((_,index)=>({id:index+1,permaId:10*(index+1),position:index+1,configuration:{title:`Chapter ${index+1}`,summary:summaries[index]||"Another chapter"}}))),sections:[{chapterId:1,configuration:{backdrop:{image:(0,stories.sd)("imageFiles","turtle")},fullHeight:!0,invert:!0}}]}};stories_stories.add("Desktop",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:3})),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{skip:!1}}),stories_stories.add("Desktop - Many chapters",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:20})),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{skip:!1}}),stories_stories.add("Desktop - Dark",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:3,darkWidgets:!0})),children:(0,jsx_runtime.jsx)(frontend.kS,{})}))),stories_stories.add("Mobile",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:3})),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}}),stories_stories.add("Mobile - Dark",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)(getSeed({chapterCount:3,darkWidgets:!0})),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}}),stories_stories.add("Mobile - Centered Logo",(()=>(0,jsx_runtime.jsx)(frontend.is,{seed:(0,stories.Gs)({...getSeed({chapterCount:3}),themeOptions:{defaultNavigationMobileLogoPosition:"center"}}),children:(0,jsx_runtime.jsx)(frontend.kS,{})})),{percy:{widths:[320]},viewport:{viewports:addon_viewport_dist.p,defaultViewport:"iphone6"}})},"../../../package/src/frontend/VideoPlayer/videojsGlobals.js":()=>{"undefined"!=typeof window&&(window.VIDEOJS_NO_DYNAMIC_STYLE=!0)},"../../../package/src/frontend/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{yN:()=>Consent,pF:()=>MultiPlayer,T4:()=>PlayerSourceIDMap,Xh:()=>browser,A2:()=>consent,wR:()=>documentHiddenState,U3:()=>events,R2:()=>features,BC:()=>media,Xd:()=>settings});__webpack_require__("../../../node_modules/core-js/features/array/from.js"),__webpack_require__("../../../node_modules/core-js/features/array/includes.js"),__webpack_require__("../../../node_modules/core-js/features/object/assign.js"),__webpack_require__("../../../node_modules/core-js/features/object/entries.js"),__webpack_require__("../../../node_modules/core-js/features/object/keys.js"),__webpack_require__("../../../node_modules/core-js/features/promise/index.js"),__webpack_require__("../../../node_modules/classlist.js/classList.js");class Persistence{constructor({cookies}){this.cookies=cookies}store(vendors,signal){const vendorsByCookieName=vendors.reduce(((sorted,vendor)=>{const cookieName=vendor.cookieName;return sorted[cookieName]=sorted[cookieName]||[],sorted[cookieName].push(vendor),sorted}),{});Object.entries(vendorsByCookieName).forEach((([cookieName,vendors])=>{const cookieDomain=vendors[0].cookieDomain;this.setCookie(cookieName,JSON.stringify(vendors.reduce(((result,vendor)=>(result[vendor.cookieKey||vendor.name]="accepted"===signal||"denied"!==signal&&signal[vendor.name],result)),{})),cookieDomain)}))}update(vendor,signal){const content=this.cookies.getItem(vendor.cookieName),flags=content?JSON.parse(content):{};this.setCookie(vendor.cookieName,JSON.stringify({...flags,[vendor.cookieKey||vendor.name]:signal}),vendor.cookieDomain)}read(vendor){const content=this.cookies.getItem(vendor.cookieName),flag=(content?JSON.parse(content):{})[vendor.cookieKey||vendor.name];return!0===flag?"accepted":!1===flag?"denied":"undecided"}setCookie(name,value,domain){domain&&!window.location.hostname.match(new RegExp(`${domain}$`))&&(domain=null),this.cookies.setItem(name,value,{path:"/",domain,expires:1/0,sameSite:"None",secure:!0})}}const cookies={getItem:function(sKey){return sKey&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(sKey).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null},setItem:(...args)=>(document.cookie=function setItemCookieString(key,value,expiresOrOptions,path,domain,secure){return expiresOrOptions&&"object"==typeof expiresOrOptions&&expiresOrOptions.constructor!==Date?setItemCookieStringWithOptions(key,value,expiresOrOptions):setItemCookieStringWithOptions(key,value,{expires:expiresOrOptions,path,domain,secure})}(...args),!0),removeItem:function(sKey,sPath,sDomain){return!!this.hasItem(sKey)&&(document.cookie=encodeURIComponent(sKey)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(sDomain?"; domain="+sDomain:"")+(sPath?"; path="+sPath:""),!0)},hasItem:function(sKey){return!!sKey&&new RegExp("(?:^|;\\s*)"+encodeURIComponent(sKey).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(document.cookie)},keys:function(){for(var aKeys=document.cookie.replace(/((?:^|\s*;)[^\=]+)(?=;|$)|^\s*|\s*(?:\=[^;]*)?(?:\1|$)/g,"").split(/\s*(?:\=[^;]*)?;\s*/),nLen=aKeys.length,nIdx=0;nIdx{this.requestedPromiseResolve=resolve})),this.vendors=[],this.persistence=new Persistence({cookies}),this.emitter={...backbone_events_standalone_default()},this.inEditor=inEditor}registerVendor(name,{displayName,description,paradigm,cookieName,cookieKey,cookieDomain}){if(this.vendorRegistrationClosed)throw new Error(`Vendor ${name} has been registered after registration has been closed.`);if(!name.match(/^[a-z0-9-_]+$/i))throw new Error(`Invalid vendor name '${name}'. Only letters, numbers, hyphens and underscores are allowed.`);if(supportedParadigms.indexOf(paradigm)<0)throw new Error(`unknown paradigm ${paradigm}`);this.vendors.push({displayName,description,name,paradigm,cookieName:cookieName||"pageflow_consent",cookieKey,cookieDomain})}closeVendorRegistration(){if(this.vendorRegistrationClosed=!0,!this.getUndecidedOptInVendors().length)return void this.triggerDecisionEvents();const vendors=this.getRequestedVendors();this.requestedPromiseResolve({vendors:this.withState(vendors),acceptAll:()=>{this.persistence.store(vendors,"accepted"),this.triggerDecisionEvents()},denyAll:()=>{this.persistence.store(vendors,"denied"),this.triggerDecisionEvents()},save:vendorConsent=>{this.persistence.store(vendors,vendorConsent),this.triggerDecisionEvents()}})}relevantVendors({include:additionalVendorNames}={}){return this.withState(this.vendors.filter((vendor=>additionalVendorNames?.includes(vendor.name)||"opt-in"===vendor.paradigm||"external opt-out"===vendor.paradigm||"lazy opt-in"===vendor.paradigm&&"undecided"!==this.persistence.read(vendor))),{applyDefaults:!0})}require(vendorName){if(this.inEditor)return Promise.resolve("fulfilled");const vendor=this.findVendor(vendorName,"require consent for");switch(vendor.paradigm){case"opt-in":case"lazy opt-in":return this.getUndecidedOptInVendors().length?new Promise((resolve=>{this.emitter.once(`${vendor.name}:accepted`,(()=>resolve("fulfilled"))),this.emitter.once(`${vendor.name}:denied`,(()=>resolve("failed")))})):"accepted"===this.persistence.read(vendor)?Promise.resolve("fulfilled"):Promise.resolve("failed");case"external opt-out":return"denied"===this.persistence.read(vendor)?Promise.resolve("failed"):Promise.resolve("fulfilled");case"skip":return Promise.resolve("fulfilled");default:return null}}requireAccepted(vendorName){if(this.inEditor)return Promise.resolve("fulfilled");const vendor=this.findVendor(vendorName,"require consent for");return"opt-in"===vendor.paradigm||"lazy opt-in"===vendor.paradigm?this.getUndecidedOptInVendors().length||"accepted"!==this.persistence.read(vendor)?new Promise((resolve=>{this.emitter.once(`${vendor.name}:accepted`,(()=>resolve("fulfilled")))})):Promise.resolve("fulfilled"):this.require(vendorName)}requested(){return this.requestedPromise}accept(vendorName){const vendor=this.findVendor(vendorName,"accept");this.persistence.update(vendor,!0),this.emitter.trigger(`${vendor.name}:accepted`)}deny(vendorName){const vendor=this.findVendor(vendorName,"deny");this.persistence.update(vendor,!1)}getRequestedVendors(){return this.vendors.filter((vendor=>"skip"!==vendor.paradigm))}getUndecidedOptInVendors(){return this.vendors.filter((vendor=>"opt-in"===vendor.paradigm&&"undecided"===this.persistence.read(vendor)))}triggerDecisionEvents(){this.vendors.filter((vendor=>"skip"!==vendor.paradigm)).forEach((vendor=>{this.emitter.trigger(`${vendor.name}:${this.persistence.read(vendor)}`)}))}findVendor(vendorName,actionForErrorMessage){const vendor=this.vendors.find((vendor=>vendor.name===vendorName));if(!vendor)throw new Error(`Cannot ${actionForErrorMessage} unknown vendor "${vendorName}". Consider using consent.registerVendor.`);return vendor}withState(vendors,{applyDefaults}={}){return vendors.map((vendor=>{const state=this.persistence.read(vendor);return{...vendor,state:"undecided"===state&&applyDefaults?this.getDefaultState(vendor):state}}))}getDefaultState(vendor){return"external opt-out"===vendor.paradigm?"accepted":"undecided"}}Consent.create=function(){const inEditor="undefined"!=typeof PAGEFLOW_EDITOR&&PAGEFLOW_EDITOR;return new Consent({cookies,inEditor})};const state="undefined"!=typeof window&&window.pageflow||{},assetUrls=state.assetUrls||{},events=Object.assign({},backbone_events_standalone_default()),Agent=function(userAgent){return{matchesSilk:function(){return matches(/\bSilk\b/)},matchesDesktopSafari:function(options){return options?this.matchesSafari()&&!this.matchesMobilePlatform()&&matchesMinVersion(/Version\/(\d+)/i,options.minVersion):this.matchesSafari()&&!this.matchesMobilePlatform()},matchesDesktopSafari9:function(){return this.matchesSafari9()&&!this.matchesMobilePlatform()},matchesDesktopSafari10:function(){return this.matchesSafari10()&&!this.matchesMobilePlatform()},matchesSafari9:function(){return this.matchesSafari()&&matches(/Version\/9/i)},matchesSafari10:function(){return this.matchesSafari()&&matches(/Version\/10/i)},matchesSafari11:function(){return this.matchesSafari()&&matches(/Version\/11/i)},matchesSafari11AndAbove:function(){return this.matchesSafari()&&matchesMinVersion(/Version\/(\d+)/i,11)},matchesSafari:function(){return matches(/Safari\//i)&&!matches(/Chrome/i)},matchesMobileSafari:function({osVersions}={}){var deviceMatchers=[/iPod/i,/iPad/i,/iPhone/i];return osVersions?deviceMatchers.some((matcher=>userAgent.match(matcher)))&&osVersions.some((osVersion=>userAgent.includes(osVersion.replace(".","_")))):matchesiPadSafari13AndAbove()||deviceMatchers.some((matcher=>userAgent.match(matcher)))&&!window.MSStream},matchesAndroid:function(){return matches(/Android/i)},matchesMobilePlatform:function(){return[/iPod/i,/iPad/i,/iPhone/i,/Android/i,/Silk/i,/IEMobile/i].some((function(matcher){return userAgent.match(matcher)}))||matchesiPadSafari13AndAbove()},matchesIEUpTo11:function(){return userAgent.match(/Trident\//)},matchesFacebookInAppBrowser:function(){return userAgent.match(/FBAN/)&&userAgent.match(/FBAV/)},matchesDesktopChrome:function(options){return options?this.matchesChrome()&&!this.matchesMobilePlatform()&&matchesMinVersion(/Chrome\/(\d+)/i,options.minVersion):this.matchesChrome()&&!this.matchesMobilePlatform()},matchesDesktopFirefox:function(options){return options?this.matchesFirefox()&&!this.matchesMobilePlatform()&&matchesMinVersion(/Firefox\/(\d+)/i,options.minVersion):this.matchesFirefox()&&!this.matchesMobilePlatform()},matchesDesktopEdge:function(options){return options?this.matchesEdge()&&!this.matchesMobilePlatform()&&matchesMinVersion(/Edg\/(\d+)/i,options.minVersion):this.matchesEdge()&&!this.matchesMobilePlatform()},matchesChrome:function(){return matches(/Chrome\//i)&&!matches(/Edg/i)},matchesFirefox:function(){return matches(/Firefox\//i)&&!matches(/Seamonkey/i)},matchesEdge:function(){return matches(/Edg\//i)}};function matches(exp){return!!userAgent.match(exp)}function matchesMinVersion(exp,version){var match=userAgent.match(exp);return match&&match[1]&&parseInt(match[1],10)>=version}function matchesiPadSafari13AndAbove(){return agent.matchesSafari()&&navigator.maxTouchPoints>1&&"MacIntel"===navigator.platform}},agent=new Agent("undefined"!=typeof navigator?navigator.userAgent:"ssr"),log=function(text,options){window.console&&(debugMode()||options&&options.force)&&window.console.log(text)},debugMode=function(){return window.location.href.indexOf("debug=true")>=0},browser=function(){var tests={},results={},featureDetectionComplete=!1;let readyPromiseResolve,readyPromise=new Promise((function(resolve,reject){readyPromiseResolve=resolve}));return{off:{},on:{},unset:{},feature:function(name,test){var s=name.replace(/ /g,"_");this.off[s]=function(){window.localStorage["override "+name]="off",log("Feature off: "+name,{force:!0})},this.on[s]=function(){window.localStorage["override "+name]="on",log("Feature on: "+name,{force:!0})},this.unset[s]=function(){window.localStorage.removeItem("override "+name),log("Feature unset: "+name,{force:!0})},tests[name]=test},has:function(name){if(!featureDetectionComplete)throw"Feature detection has not finished yet.";if(void 0===results[name])throw'Unknown feature "'+name+'".';return results[name]},ready:function(){return readyPromise},detectFeatures:function(){var promises={},asyncHas=function(name){var value,underscoredName;return promises[name]=promises[name]||Promise.all([(underscoredName=name.replace(/ /g,"_"),debugMode()&&location.href.indexOf("&has="+underscoredName)>=0?(value=location.href.indexOf("&has="+underscoredName+"_on")>=0,log("FEATURE OVERRIDDEN "+name+": "+value,{force:!0}),value):(debugMode()||window.PAGEFLOW_ALLOW_FEATURE_OVERRIDES)&&window.localStorage&&void 0!==window.localStorage["override "+name]?(value="on"===window.localStorage["override "+name],log("FEATURE OVERRIDDEN "+name+": "+value,{force:!0}),value):tests[name](asyncHas))]).then((a=>a[0])),promises[name]};return asyncHas.not=function(name){return asyncHas(name).then((function(result){return!result}))},asyncHas.all=function(){return Promise.all(arguments).then((function(results){return results.every((result=>result))}))},Promise.all(Object.keys(tests).map((function(name){return asyncHas(name).then((function(result){var cssClassName=name.replace(/ /g,"_");document.body.classList.toggle("has_"+cssClassName,!!result),document.body.classList.toggle("has_no_"+cssClassName,!result),results[name]=!!result}))}))).then((()=>{featureDetectionComplete=!0,readyPromiseResolve()})),this.ready()}}}();browser.feature("autoplay support",(function(has){return!agent.matchesSafari11AndAbove()&&!agent.matchesMobilePlatform()})),browser.feature("css animations",(function(){var prefixes=["Webkit","Moz","O","ms","Khtml"],elm=document.createElement("div");if(void 0!==elm.style.animationName)return!0;for(var i=0;i{hooks=newHooks},player.play=function(){var args=arguments;return player.trigger("beforeplay"),player.intendToPlay(),hooks.before?Promise.all([hooks.before()]).then((function(){return player.ifIntendingToPlay().then((function(){return originalPlay.apply(player,args)}))})):originalPlay.apply(player,args)},player.afterHookListener&&(player.off("pause",player.afterHookListener),player.off("ended",player.afterHookListener)),player.afterHookListener=()=>{hooks.after&&hooks.after()},player.on("pause",player.afterHookListener),player.on("ended",player.afterHookListener)},volumeBinding=function(player,settings,options){options=options||{};var originalPlay=player.play,originalPause=player.pause,volumeFactor="volumeFactor"in options?options.volumeFactor:1;function listenToVolumeSetting(){player.on("dispose",stopListeningToVolumeSetting),settings.on("change:volume",onVolumeChange)}function stopListeningToVolumeSetting(){player.off("dispose",stopListeningToVolumeSetting),settings.off("change:volume",onVolumeChange)}function onVolumeChange(model,value){player.fadeVolume(player.targetVolume(),40)}player.play=function(){return player.intendToPlay(),player.volume(player.targetVolume()),listenToVolumeSetting(),originalPlay.call(player)},player.playAndFadeIn=function(duration){return player.paused()||player.intendingToPause()?(player.intendToPlay(),player.volume(0),Promise.all([originalPlay.call(player)]).then((function(){return listenToVolumeSetting(),player.ifIntendingToPlay().then((function(){return player.fadeVolume(player.targetVolume(),duration).then(null,(function(){return Promise.resolve()}))}))}))):Promise.resolve()},player.pause=function(){stopListeningToVolumeSetting(),originalPause.call(player)},player.fadeOutAndPause=function(duration){return player.paused()&&!player.intendingToPlay()?Promise.resolve():(player.intendToPause(),stopListeningToVolumeSetting(),player.fadeVolume(0,duration).then((function(){return player.ifIntendingToPause().then((function(){originalPause.call(player)}))})))},player.changeVolumeFactor=function(factor,duration){return volumeFactor=factor,player.fadeVolume(player.targetVolume(),duration)},player.targetVolume=function(){return(options.ignoreVolumeSetting?1:settings.get("volume"))*volumeFactor}},audioContext={get:function(){var AudioContext=window.AudioContext||window.webkitAudioContext;if(void 0===this._audioContext)try{this._audioContext=AudioContext&&new AudioContext}catch(e){this._audioContext=null,log("Failed to create AudioContext.",{force:!0})}return this._audioContext}},webAudio=function(player,audioContext){var gainNode,currentResolve,currentTimeout,lastStartTime,lastDuration,lastStartValue,currentValue=1,allowedMinValue=1e-6;function tryResumeIfSuspended(){return new Promise((function(resolve,reject){if("suspended"===audioContext.state){var maybePromise=audioContext.resume();maybePromise&&maybePromise.then?maybePromise.then(handlePromise):setTimeout(handlePromise,0)}else resolve();function handlePromise(){"suspended"===audioContext.state?reject():resolve()}}))}function ensureGainNode(){gainNode||(gainNode=audioContext.createGain(),audioContext.createMediaElementSource(player.getMediaElement()).connect(gainNode),gainNode.connect(audioContext.destination))}function resolveCurrent(){clearTimeout(currentTimeout),currentResolve("done"),currentTimeout=null,currentResolve=null}function cancel(){currentResolve&&(gainNode.gain.cancelScheduledValues(audioContext.currentTime),clearTimeout(currentTimeout),currentResolve("cancelled"),currentTimeout=null,currentResolve=null,function updateCurrentValueFromComputedValue(){if(1==gainNode.gain.value){var performedDuration=1e3*(audioContext.currentTime-lastStartTime),lastDelta=currentValue-lastStartValue;currentValue=ensureInAllowedRange(lastStartValue+(lastDelta>0?performedDuration/lastDuration:1)*lastDelta)}else currentValue=gainNode.gain.value}())}function ensureInAllowedRange(value){return value=value&&value>=startValue||volume()<=value&&value<=startValue)&&function resolveFadeVolume(){clearInterval(fadeVolumeInterval),fadeVolumeResolve("done"),fadeVolumeInterval=null,fadeVolumeResolve=null}()}),10))}))},player.one("dispose",cancelFadeVolume)},volumeFading=function(player){return browser.has("volume control support")?browser.has("audio context volume fading support")&&audioContext.get()&&player.getMediaElement?webAudio(player,audioContext.get()):interval(player):noop(player)};volumeFading.interval=interval,volumeFading.noop=noop,volumeFading.webAudio=webAudio;const loadWaiting=function(player){var originalFadeVolume=player.fadeVolume;player.fadeVolume=function(){var args=arguments;return Promise.all([this.loadedPromise]).then((function(){return originalFadeVolume.apply(player,args)}))}};class Settings{constructor(){this.attributes={volume:1},this.initialize()}get(attributeName){return this.attributes[attributeName]}set(key,value){let attrs;"object"==typeof key?attrs=key:(attrs={})[key]=value;for(const attr in attrs)this.attributes[attr]=attrs[attr],this.trigger("change:"+attr);this.trigger("change")}toJSON(){return{...this.attributes}}initialize(){const storage=this.getLocalStorage();if(storage){if(storage["pageflow.settings"])try{this.set(JSON.parse(storage["pageflow.settings"]))}catch(e){log(e)}this.on("change",(function(){storage["pageflow.settings"]=JSON.stringify(this.attributes)}))}}getLocalStorage(){try{return window.localStorage}catch(e){return null}}}Object.assign(Settings.prototype,backbone_events_standalone_default());const settings=new Settings,mediaPlayer={enhance:function(player,options){handleFailedPlay(player,{hasAutoplaySupport:browser.has("autoplay support"),...options}),asyncPlay(player),options.hooks&&hooks(player,options.hooks),options.volumeFading&&(volumeFading(player),volumeBinding(player,settings,options)),options.loadWaiting&&loadWaiting(player)}};function throttle(func,timeFrame){var lastTime=0;return function(options){var now=new Date;func=func.bind(this),now-lastTime>=timeFrame&&(func(options),lastTime=now)}}mediaPlayer.handleFailedPlay=handleFailedPlay,mediaPlayer.volumeBinding=volumeBinding,mediaPlayer.volumeFading=volumeFading,mediaPlayer.loadWaiting=loadWaiting,mediaPlayer.hooks=hooks,mediaPlayer.asyncPlay=asyncPlay;const mediaEvents=function(player,context){function triggerMediaEvent(name){events.trigger("media:"+name,{fileName:player.currentSrc,context,currentTime:player.position,duration:player.duration,volume:player.volume(),bitrate:128e3})}player.on("play",(function(){triggerMediaEvent("play")})),player.on("timeupdate",(function(){triggerMediaEvent("timeupdate")})),player.on("timeupdate",throttle((function(){triggerMediaEvent("timeupdate_throttled")}),5e3)),player.on("pause",(function(){triggerMediaEvent("pause")})),player.on("ended",(function(){triggerMediaEvent("ended")}))},pauseInBackground=function(player){var interval,lastInterval,resolution=100;function stopProbeInterval(){clearInterval(interval),interval=null}player.on("play",(function startProbeInterval(){interval=setInterval((function(){lastInterval=(new Date).getTime()}),resolution)})),player.on("pause",stopProbeInterval),player.on("ended",stopProbeInterval),player.on("timeupdate",(function pauseIfProbeIntervalHalted(){(function intervalHalted(){return interval&&lastInterval<(new Date).getTime()-5*resolution})()&&player.pause()}))},seekWithInvalidStateHandling=function(player){var originalSeek=player.seek;player.seek=function(time){return function retryOnProgress(fn){var tries=0;return new Promise((function(resolve,reject){function tryOrWaitForProgress(){if((tries+=1)>=50)reject();else try{fn(),resolve()}catch(e){player.one("progress",tryOrWaitForProgress)}}tryOrWaitForProgress()}))}((function(){originalSeek.call(player,time)}))}},rewindMethod=function(player){player.rewind=function(){if(player.position>0){var result=player.seek(0);return player.trigger("timeupdate",player.position,player.duration),result}return Promise.resolve()}},AudioPlayer=function(sources,options){options=options||{};var codecMapping={vorbis:"audio/ogg",mp4:"audio/mp4",mp3:"audio/mpeg"};let readyResolve,loadedResolve,readyPromise=new Promise((function(resolve){readyResolve=resolve})),loadedPromise=new Promise((function(resolve){loadedResolve=resolve}));var player,audio=new Audio5js({reusedTag:options.tag,swf_path:assetUrls.audioSwf,throw_errors:!1,format_time:!1,codecs:options.codecs||["vorbis","mp4","mp3"],ready:readyResolve,loop:options.loop});audio.readyPromise=readyPromise,audio.loadedPromise=loadedPromise,audio.on("load",loadedResolve),options.mediaEvents&&mediaEvents(audio,options.context),options.pauseInBackground&&browser.has("mobile platform")&&pauseInBackground(audio),mediaPlayer.enhance(audio,{loadWaiting:!0,...options}),seekWithInvalidStateHandling(audio),rewindMethod(audio),(player=audio).getMediaElement=function(){return player.audio.audio},audio.src=function(sources){readyPromise.then((function(){var source=(sources||[]).find((function(source){return codecMapping[audio.settings.player.codec]===source.type}));audio.load(source?source.src:"")}))};var originalLoad=audio.load;audio.load=function(src){src||(this.duration=0),this.currentSrc=src,this.position=0,this.trigger("timeupdate",this.position,this.duration),originalLoad.apply(this,arguments)};var originalSeek=audio.seek;audio.seek=function(){if(this.currentSrc)return originalSeek.apply(this,arguments)};var originalPlay=audio.play;return audio.play=function(){this.currentSrc&&originalPlay.apply(this,arguments)},audio.paused=function(){return!audio.playing},audio.src(sources),audio};AudioPlayer.fromAudioTag=function(element,options){return new AudioPlayer(element.find("source").map((function(){return{src:this.getAttribute("src"),type:this.getAttribute("type")}})).get(),{tag:element[0],...options})},AudioPlayer.fromScriptTag=function(element,options){var sources=element.length?JSON.parse(element.text()):[];return new AudioPlayer(sources,options)};const Null=function(){this.playAndFadeIn=function(){return Promise.resolve()},this.fadeOutAndPause=function(){return Promise.resolve()},this.changeVolumeFactor=function(){return Promise.resolve()},this.play=function(){},this.pause=function(){},this.paused=function(){return!0},this.seek=function(){return Promise.resolve()},this.rewind=function(){return Promise.resolve()},this.formatTime=function(){},this.one=function(event,handler){handler()}};Object.assign(Null.prototype,backbone_events_standalone_default()),AudioPlayer.mediaEvents=mediaEvents,AudioPlayer.Null=Null,AudioPlayer.seekWithInvalidStateHandling=seekWithInvalidStateHandling,AudioPlayer.rewindMethod=rewindMethod,AudioPlayer.pauseInBackground=pauseInBackground;__webpack_require__("../../../package/src/frontend/VideoPlayer/videojsGlobals.js");const filterSources=function(playerElement){if("video"!==playerElement.tagName.toLowerCase())return playerElement;var changed=!1;if(browser.has("mp4 support only"))playerElement.querySelectorAll("source").forEach((source=>{"video/mp4"!==source.type&&playerElement.removeChild(source)})),changed=!0;else if(browser.has("mse and native hls support")){const dashSource=playerElement.querySelector('source[type="application/dash+xml"]');dashSource&&(playerElement.removeChild(dashSource),changed=!0)}if(changed){var clone=playerElement.cloneNode(!0);return playerElement.replaceWith(clone),clone}return playerElement},useSlimPlayerControlsDuringPhonePlayback=function(player){var originalPlay=player.play;player.play=function(){return browser.has("phone platform")&&!browser.has("native video player")&&state.widgets.use({name:"slim_player_controls",insteadOf:"classic_player_controls"},(function(restoreWidgets){player.one("pause",restoreWidgets)})),originalPlay.apply(this,arguments)}},prebuffering=function(player){let prebufferPromiseReject;player.isBufferedAhead=function(delta,silent){var timeRanges=player.buffered(),currentBufferTime=timeRanges.end(timeRanges.length-1),desiredBufferTime=player.currentTime()+delta;player.duration()&&(desiredBufferTime=Math.min(desiredBufferTime,Math.floor(player.duration())));var result=currentBufferTime>=desiredBufferTime;return silent||log("buffered ahead "+delta+": "+result+" ("+currentBufferTime+"/"+desiredBufferTime+")"),result},player.prebuffer=function(options){const delta=(options=options||{}).secondsToBuffer||10,secondsToWait=options.secondsToWait||3,maxCount=1e3*secondsToWait/200;let count=0;return browser.has("prebuffering support")&&(player.isBufferedAhead(delta)||player.prebufferPromise||(log("prebuffering video "+player.src()),player.prebufferPromise=new Promise(((resolve,reject)=>{prebufferPromiseReject=reject,function wait(){setTimeout((function(){player.prebufferPromise&&(count++,player.isBufferedAhead(delta)||count>maxCount?(log("finished prebuffering video "+player.src()),resolve(),player.prebufferPromise=null):wait())}),200)}()})))),player.prebufferPromise?player.prebufferPromise:Promise.resolve()},player.abortPrebuffering=function(){player.prebufferPromise&&(log("ABORT prebuffering"),prebufferPromiseReject("prebuffering aborted"),player.prebufferPromise=null)};var originalPause=player.pause;player.pause=function(){return player.abortPrebuffering(),originalPause.apply(this,arguments)},player.one("dispose",(function(){player.abortPrebuffering()}))},cueSettingsMethods=function(player){player.updateCueLineSettings=function(line){var components=line.split("."),value=components[0],command=components[1];value="top"==value?1:value;var changed=!1;if(Array.from(player.textTracks()).forEach((function(textTrack){if("showing"==textTrack.mode&&textTrack.cues)for(var i=0;i{}))}()}function stopListeningForProgress(){player.off("progress",pauseAndPreloadOnUnderrun)}player.pause=function(){!function cancelWaiting(){player.waitingOnUnderrun&&(player.ignoreUnderrunsUntil=(new Date).getTime()+5e3,player.waitingOnUnderrun=!1,player.trigger("bufferunderruncontinue"))}(),originalPause.apply(this,arguments)},browser.has("buffer underrun waiting support")&&(player.on("play",(function(){player.on("progress",pauseAndPreloadOnUnderrun)})),player.on("pause",stopListeningForProgress),player.on("ended",stopListeningForProgress))};var video_es=__webpack_require__("../../../node_modules/video.js/dist/video.es.js");const VideoPlayer=function(element,options){options=options||{},element=filterSources(element);var player=(0,video_es.Z)(element,options);return options.useSlimPlayerControlsDuringPhonePlayback&&useSlimPlayerControlsDuringPhonePlayback(player),prebuffering(player),cueSettingsMethods(player),function(player){player.getMediaElement=function(){var tech=player.tech({IWillNotUseThisInPlugins:!0});return tech&&tech.el()}}(player),function(player){player.rewind=function(){return player.currentTime()>0?(player.currentTime(0),player.trigger("timeupdate",player.currentTime(),player.duration()),Promise.resolve()):Promise.resolve()}}(player),options.mediaEvents&&mediaEvents_mediaEvents(player,options.context),options.bufferUnderrunWaiting&&bufferUnderrunWaiting(player),mediaPlayer.enhance(player,options),player};VideoPlayer.useSlimPlayerControlsDuringPhonePlayback=useSlimPlayerControlsDuringPhonePlayback,VideoPlayer.prebuffering=prebuffering,VideoPlayer.filterSources=filterSources,VideoPlayer.mediaEvents=mediaEvents_mediaEvents,VideoPlayer.cueSettingsMethods=cueSettingsMethods,VideoPlayer.bufferUnderrunWaiting=bufferUnderrunWaiting;const blankSources={audio:{src:"data:audio/wav;base64,UklGRjIAAABXQVZFZm10IBAAAAABAAEAIlYAAESsAAACABAAZGF0YRAAAAAAAAAAAAAAAAAAAAAAAA==",type:"audio/wav"},video:{src:"data:video/mp4;base64,AAAAHGZ0eXBNNFYgAAACAGlzb21pc28yYXZjMQAAAAhmcmVlAAAGF21kYXTeBAAAbGliZmFhYyAxLjI4AABCAJMgBDIARwAAArEGBf//rdxF6b3m2Ui3lizYINkj7u94MjY0IC0gY29yZSAxNDIgcjIgOTU2YzhkOCAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMTQgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0wIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDE6MHgxMTEgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTAgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz02IGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MCB3ZWlnaHRwPTAga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCB2YnZfbWF4cmF0ZT03NjggdmJ2X2J1ZnNpemU9MzAwMCBjcmZfbWF4PTAuMCBuYWxfaHJkPW5vbmUgZmlsbGVyPTAgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAAFZliIQL8mKAAKvMnJycnJycnJycnXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXiEASZACGQAjgCEASZACGQAjgAAAAAdBmjgX4GSAIQBJkAIZACOAAAAAB0GaVAX4GSAhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGagC/AySEASZACGQAjgAAAAAZBmqAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZrAL8DJIQBJkAIZACOAAAAABkGa4C/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmwAvwMkhAEmQAhkAI4AAAAAGQZsgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGbQC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm2AvwMkhAEmQAhkAI4AAAAAGQZuAL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGboC/AySEASZACGQAjgAAAAAZBm8AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZvgL8DJIQBJkAIZACOAAAAABkGaAC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmiAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpAL8DJIQBJkAIZACOAAAAABkGaYC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmoAvwMkhAEmQAhkAI4AAAAAGQZqgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGawC/AySEASZACGQAjgAAAAAZBmuAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZsAL8DJIQBJkAIZACOAAAAABkGbIC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm0AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZtgL8DJIQBJkAIZACOAAAAABkGbgCvAySEASZACGQAjgCEASZACGQAjgAAAAAZBm6AnwMkhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AAAAhubW9vdgAAAGxtdmhkAAAAAAAAAAAAAAAAAAAD6AAABDcAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAzB0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAABAAAAAAAAA+kAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAALAAAACQAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAPpAAAAAAABAAAAAAKobWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAB1MAAAdU5VxAAAAAAALWhkbHIAAAAAAAAAAHZpZGUAAAAAAAAAAAAAAABWaWRlb0hhbmRsZXIAAAACU21pbmYAAAAUdm1oZAAAAAEAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAhNzdGJsAAAAr3N0c2QAAAAAAAAAAQAAAJ9hdmMxAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAALAAkABIAAAASAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGP//AAAALWF2Y0MBQsAN/+EAFWdCwA3ZAsTsBEAAAPpAADqYA8UKkgEABWjLg8sgAAAAHHV1aWRraEDyXyRPxbo5pRvPAyPzAAAAAAAAABhzdHRzAAAAAAAAAAEAAAAeAAAD6QAAABRzdHNzAAAAAAAAAAEAAAABAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAAIxzdHN6AAAAAAAAAAAAAAAeAAADDwAAAAsAAAALAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAiHN0Y28AAAAAAAAAHgAAAEYAAANnAAADewAAA5gAAAO0AAADxwAAA+MAAAP2AAAEEgAABCUAAARBAAAEXQAABHAAAASMAAAEnwAABLsAAATOAAAE6gAABQYAAAUZAAAFNQAABUgAAAVkAAAFdwAABZMAAAWmAAAFwgAABd4AAAXxAAAGDQAABGh0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAACAAAAAAAABDcAAAAAAAAAAAAAAAEBAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAQkAAADcAABAAAAAAPgbWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAC7gAAAykBVxAAAAAAALWhkbHIAAAAAAAAAAHNvdW4AAAAAAAAAAAAAAABTb3VuZEhhbmRsZXIAAAADi21pbmYAAAAQc21oZAAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAADT3N0YmwAAABnc3RzZAAAAAAAAAABAAAAV21wNGEAAAAAAAAAAQAAAAAAAAAAAAIAEAAAAAC7gAAAAAAAM2VzZHMAAAAAA4CAgCIAAgAEgICAFEAVBbjYAAu4AAAADcoFgICAAhGQBoCAgAECAAAAIHN0dHMAAAAAAAAAAgAAADIAAAQAAAAAAQAAAkAAAAFUc3RzYwAAAAAAAAAbAAAAAQAAAAEAAAABAAAAAgAAAAIAAAABAAAAAwAAAAEAAAABAAAABAAAAAIAAAABAAAABgAAAAEAAAABAAAABwAAAAIAAAABAAAACAAAAAEAAAABAAAACQAAAAIAAAABAAAACgAAAAEAAAABAAAACwAAAAIAAAABAAAADQAAAAEAAAABAAAADgAAAAIAAAABAAAADwAAAAEAAAABAAAAEAAAAAIAAAABAAAAEQAAAAEAAAABAAAAEgAAAAIAAAABAAAAFAAAAAEAAAABAAAAFQAAAAIAAAABAAAAFgAAAAEAAAABAAAAFwAAAAIAAAABAAAAGAAAAAEAAAABAAAAGQAAAAIAAAABAAAAGgAAAAEAAAABAAAAGwAAAAIAAAABAAAAHQAAAAEAAAABAAAAHgAAAAIAAAABAAAAHwAAAAQAAAABAAAA4HN0c3oAAAAAAAAAAAAAADMAAAAaAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAACMc3RjbwAAAAAAAAAfAAAALAAAA1UAAANyAAADhgAAA6IAAAO+AAAD0QAAA+0AAAQAAAAEHAAABC8AAARLAAAEZwAABHoAAASWAAAEqQAABMUAAATYAAAE9AAABRAAAAUjAAAFPwAABVIAAAVuAAAFgQAABZ0AAAWwAAAFzAAABegAAAX7AAAGFwAAAGJ1ZHRhAAAAWm1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAALWlsc3QAAAAlqXRvbwAAAB1kYXRhAAAAAQAAAABMYXZmNTUuMzMuMTAw",type:"video/mp4"}},MediaType={AUDIO:"audio",VIDEO:"video"};let elId=0;const media={playerPool:new class MediaPool{constructor(options={playerCount:4}){this.playerCount=options.playerCount,this.allocatedPlayers={},this.unAllocatedPlayers={},this.mediaFactory_={[MediaType.AUDIO]:()=>{const audioEl=document.createElement("audio");return audioEl.setAttribute("crossorigin","anonymous"),audioEl},[MediaType.VIDEO]:()=>{const videoEl=document.createElement("video");return videoEl.setAttribute("crossorigin","anonymous"),videoEl}}}allocatePlayer({playerType,playerId,playsInline,mediaEventsContextData,hooks,poster,loop=!1,controls=!1,altText,onRelease}){let player;if(this.unAllocatedPlayers[playerType]||this.populateMediaPool_(),0==this.unAllocatedPlayers[playerType].length&&this.freeOnePlayer(playerType),player=this.unAllocatedPlayers[playerType].pop(),player)return player.pause(),player.getMediaElement().loop=loop,player.getMediaElement().setAttribute("alt",altText),player.poster(poster),player.controls(controls),playsInline&&player.playsinline(!0),player.updateHooks(hooks||{}),player.updateMediaEventsContext(mediaEventsContextData),this.allocatedPlayers[playerType].push(player),player.playerId=playerId||this.allocatedPlayers[playerType].length,player.releaseCallback=onRelease,player.previousSrc=null,player;console.log("no player found for allocation")}freeOnePlayer(type){this.unAllocatePlayer(this.allocatedPlayers[type][0])}unAllocatePlayer(player){if(player){let type=this.getMediaTypeFromEl(player.el());this.allocatedPlayers[type]=this.allocatedPlayers[type].filter((p=>p!=player)),player.previousSrc=player.currentSrc(),player.controls(!1),player.getMediaElement().loop=!1,player.playsinline(!1),player.src(blankSources[type]),player.poster(""),function clearTextTracks(player){const tracks=player.textTracks();let i=tracks.length;for(;i--;)player.removeRemoteTextTrack(tracks[i])}(player),this.unAllocatedPlayers[type].push(player),player.releaseCallback&&(player.releaseCallback(),player.releaseCallback=null),player.pause()}}blessAll(value){null!=this.unAllocatedPlayers[MediaType.AUDIO]&&null!=this.unAllocatedPlayers[MediaType.VIDEO]||this.populateMediaPool_(),this.forEachMediaType((key=>{this.allPlayersForType(MediaType[key]).forEach((player=>{player.muted(value)}))}))}allPlayersForType(type){return this.unAllocatedPlayers[type]?[...this.unAllocatedPlayers[type],...this.allocatedPlayers[type]]:[]}getMediaTypeFromEl(mediaElement){let tagName=mediaElement.tagName.toLowerCase();return"div"==tagName&&(tagName=mediaElement.children[0].tagName.toLowerCase()),this.getMediaType(tagName)}getMediaType(tagName){switch(tagName){case"audio":return MediaType.AUDIO;case"video":return MediaType.VIDEO}}forEachMediaType(callbackFn){Object.keys(MediaType).forEach(callbackFn.bind(this))}createPlayer_(type,mediaEl){mediaEl.setAttribute("pool-element",elId++),this.unAllocatedPlayers[type]||(this.unAllocatedPlayers[type]=[],this.allocatedPlayers[type]=[]);let player=function(options){let isAudio="AUDIO"==options.tagName;const player=new VideoPlayer(options.mediaElement,{controlBar:!1,loadingSpinner:!1,bigPlayButton:!1,errorDisplay:!1,textTrackSettings:!1,poster:options.poster,loop:options.loop,controls:options.controls,html5:{nativeCaptions:!isAudio&&browser.has("iphone platform"),vhs:{useBandwidthFromLocalStorage:!0,usePlayerObjectFit:!0}},bufferUnderrunWaiting:!0,fallbackToMutedAutoplay:!isAudio,ignoreVolumeSetting:!0,volumeFading:!0,hooks:{},mediaEvents:!0,context:null});return player.textTrackSettings={getValues:()=>({})},player.playOrPlayOnLoad=function(){this.readyState()>0?player.play():player.on("loadedmetadata",player.play)},player.addClass("video-js"),player.addClass("player"),player}({mediaElement:mediaEl,tagName:type});return mediaEl.setAttribute("src",blankSources[type].src),player.muted(!0),this.unAllocatedPlayers[type].push(player),player}initializeMediaPool_(type,mediaElSeed){const playerCount="function"==typeof this.playerCount?this.playerCount(type):this.playerCount;for(;this.allPlayersForType(type).length{let type=MediaType[key],mediaEl=this.mediaFactory_[type].call(this);this.initializeMediaPool_(type,mediaEl)}))}}({playerCount:()=>features.isEnabled("large_player_pool")?10:4}),muteState:!0,get muted(){return this.muteState},mute:function(value){this.muteState=value,this.playerPool.blessAll(value),this.trigger("change:muted",value)},getPlayer:function(fileSource,options){options.playerType=options.tagName||MediaType.VIDEO;let player=this.playerPool.allocatePlayer(options);if(player)return player.muted(this.muteState),player.src(fileSource),options.textTrackSources&&options.textTrackSources.forEach((track=>player.addRemoteTextTrack(track,!0))),browser.has("video scaling bug fixed by load")&&player.load(),player},releasePlayer:function(player){player&&this.playerPool.unAllocatePlayer(player)}};Object.assign(media,backbone_events_standalone_default());const MultiPlayer=function(pool,options){if(options.crossFade&&options.playFromBeginning)throw"pageflow.Audio.MultiPlayer: The options crossFade and playFromBeginning can not be used together at the moment.";var current=new AudioPlayer.Null,currentId=null,that=this;function changeCurrent(id,callback){if(!options.playFromBeginning&&id===currentId&&!current.paused())return Promise.resolve();var player=pool.get(id);currentId=id;var fadeOutPromise=current.fadeOutAndPause(options.fadeDuration);return current._stopMultiPlayerEventPropagation&¤t.paused()&¤t._stopMultiPlayerEventPropagation(),function handleCrossFade(fadePomise){return options.crossFade?Promise.resolve():fadePomise}(fadeOutPromise).then((function(){return function startEventPropagation(player,id){let playCallback=function(){that.trigger("play",{audioFileId:id})},pauseCallback=function(){that.trigger("pause",{audioFileId:id}),currentId!==id&&player._stopMultiPlayerEventPropagation()},timeUpdateCallback=function(){that.trigger("timeupdate",{audioFileId:id})},endedCallback=function(){that.trigger("ended",{audioFileId:id})},playFailedCallback=function(){that.trigger("playfailed",{audioFileId:id})};player.on("play",playCallback),player.on("pause",pauseCallback),player.on("timeupdate",timeUpdateCallback),player.on("ended",endedCallback),player.on("playfailed",playFailedCallback),player._stopMultiPlayerEventPropagation=function(){player.off("play",playCallback),player.off("pause",pauseCallback),player.off("timeupdate",timeUpdateCallback),player.off("ended",endedCallback),player.off("playfailed",playFailedCallback)}}(current=player,id),function handlePlayFromBeginning(player){return options.playFromBeginning||options.rewindOnChange?player.rewind():Promise.resolve()}(player).then((function(){return callback(player)}))}))}this.resume=function(){return current.play()},this.resumeAndFadeIn=function(){return current.playAndFadeIn(options.fadeDuration)},this.seek=function(position){return current.seek(position)},this.pause=function(){return current.pause()},this.paused=function(){return current.paused()},this.fadeOutAndPause=function(){return current.fadeOutAndPause(options.fadeDuration)},this.fadeOutIfPlaying=function(){return current.paused()?Promise.resolve():current.fadeOutAndPause(options.fadeDuration)},this.position=function(){return current.position},this.duration=function(){return current.duration},this.fadeTo=function(id){return changeCurrent(id,(function(player){return player.playAndFadeIn(options.fadeDuration)}))},this.play=function(id){return changeCurrent(id,(function(player){return player.play()}))},this.changeVolumeFactor=function(factor){return current.changeVolumeFactor(factor,options.fadeDuration)},this.formatTime=function(time){return current.formatTime(time)}};Object.assign(MultiPlayer.prototype,backbone_events_standalone_default());const PlayerSourceIDMap=function(media,{playerOptions}={}){return{current:void 0,previous:void 0,mapSources:function(id,sources){this[id]=sources},get:function(sourceID){if(!this[sourceID])return new AudioPlayer.Null;if(this.current&&this.current.playerId===sourceID)return this.current;if(this.previous&&this.previous.playerId===sourceID){let holder=this.current;this.current=this.previous,this.previous=holder}else this.previous&&media.releasePlayer(this.previous),this.previous=this.current,this.current=media.getPlayer(this[sourceID],{filePermaId:sourceID,playerId:sourceID,...playerOptions});return this.current}}},PlayerPool=function(audio,options){this.players={},this.get=function(audioFileId){return this.players[audioFileId]=this.players[audioFileId]||audio.createPlayer(audioFileId,options),this.players[audioFileId]},this.dispose=function(){this.players={}}},Audio=function(options){this.getSources=options.getSources||function(audioFileId){return options.audioFiles[audioFileId]||""},this.createPlayer=function(audioFileId,options){var sources=this.getSources(function removeSuffix(id){if(!id)return id;return parseInt(id.toString().split(".")[0],10)}(audioFileId));return sources?new AudioPlayer(sources,{volumeFading:!0,...options}):new AudioPlayer.Null},this.createMultiPlayer=function(options){return new MultiPlayer(new PlayerPool(this,options),options)}};Audio.setup=function(options){state.audio=new Audio(options)},Audio.PlayerPool=PlayerPool;let isEventAdded=!1,callbacks=[],muteInBackground=()=>{callbacks.forEach((cb=>{cb(document.visibilityState)}))};function documentHiddenState(callback){return callbacks.push(callback),isEventAdded||(isEventAdded=!0,document.addEventListener("visibilitychange",muteInBackground,!1)),{removeCallback:()=>{callbacks=callbacks.filter((c=>c!==callback))}}}const consent=Consent.create()},"./src/frontend/inlineEditing/images/heading.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"heading",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-heading"]||"fa-heading")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M448 96v320h32a16 16 0 0116 16v32a16 16 0 01-16 16H320a16 16 0 01-16-16v-32a16 16 0 0116-16h32V288H160v128h32a16 16 0 0116 16v32a16 16 0 01-16 16H32a16 16 0 01-16-16v-32a16 16 0 0116-16h32V96H32a16 16 0 01-16-16V48a16 16 0 0116-16h160a16 16 0 0116 16v32a16 16 0 01-16 16h-32v128h192V96h-32a16 16 0 01-16-16V48a16 16 0 0116-16h160a16 16 0 0116 16v32a16 16 0 01-16 16z"}))},"./src/frontend/inlineEditing/images/link.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"link",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-link"]||"fa-link")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 01-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0120.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0020.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 00-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"}))},"./src/frontend/inlineEditing/images/listOl.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"list-ol",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-list-ol"]||"fa-list-ol")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M61.77 401l17.5-20.15a19.92 19.92 0 005.07-14.19v-3.31C84.34 356 80.5 352 73 352H16a8 8 0 00-8 8v16a8 8 0 008 8h22.83a157.41 157.41 0 00-11 12.31l-5.61 7c-4 5.07-5.25 10.13-2.8 14.88l1.05 1.93c3 5.76 6.29 7.88 12.25 7.88h4.73c10.33 0 15.94 2.44 15.94 9.09 0 4.72-4.2 8.22-14.36 8.22a41.54 41.54 0 01-15.47-3.12c-6.49-3.88-11.74-3.5-15.6 3.12l-5.59 9.31c-3.72 6.13-3.19 11.72 2.63 15.94 7.71 4.69 20.38 9.44 37 9.44 34.16 0 48.5-22.75 48.5-44.12-.03-14.38-9.12-29.76-28.73-34.88zM496 224H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-160H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16V80a16 16 0 00-16-16zm0 320H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16v-32a16 16 0 00-16-16zM16 160h64a8 8 0 008-8v-16a8 8 0 00-8-8H64V40a8 8 0 00-8-8H32a8 8 0 00-7.14 4.42l-8 16A8 8 0 0024 64h8v64H16a8 8 0 00-8 8v16a8 8 0 008 8zm-3.91 160H80a8 8 0 008-8v-16a8 8 0 00-8-8H41.32c3.29-10.29 48.34-18.68 48.34-56.44 0-29.06-25-39.56-44.47-39.56-21.36 0-33.8 10-40.46 18.75-4.37 5.59-3 10.84 2.8 15.37l8.58 6.88c5.61 4.56 11 2.47 16.12-2.44a13.44 13.44 0 019.46-3.84c3.33 0 9.28 1.56 9.28 8.75C51 248.19 0 257.31 0 304.59v4C0 316 5.08 320 12.09 320z"}))},"./src/frontend/inlineEditing/images/listUl.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"list-ul",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-list-ul"]||"fa-list-ul")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M48 48a48 48 0 1048 48 48 48 0 00-48-48zm0 160a48 48 0 1048 48 48 48 0 00-48-48zm0 160a48 48 0 1048 48 48 48 0 00-48-48zm448 16H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-320H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16V80a16 16 0 00-16-16zm0 160H176a16 16 0 00-16 16v32a16 16 0 0016 16h320a16 16 0 0016-16v-32a16 16 0 00-16-16z"}))},"./src/frontend/inlineEditing/images/plus.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M256 0C114.844 0 0 114.839 0 256s114.844 256 256 256 256-114.839 256-256S397.156 0 256 0zm133.594 272.699H272.699v116.895c0 9.225-7.48 16.699-16.699 16.699-9.219 0-16.699-7.475-16.699-16.699V272.699H122.406c-9.219 0-16.699-7.475-16.699-16.699 0-9.225 7.48-16.699 16.699-16.699h116.895V122.406c0-9.225 7.48-16.699 16.699-16.699 9.219 0 16.699 7.475 16.699 16.699v116.895h116.895c9.219 0 16.699 7.475 16.699 16.699.001 9.225-7.48 16.699-16.699 16.699z"}))},"./src/frontend/inlineEditing/images/quote.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"quote-right",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-quote-right"]||"fa-quote-right")+" "+(styles["fa-w-16"]||"fa-w-16"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z"}))},"./src/frontend/inlineEditing/images/text.svg":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/react/index.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;ireact__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",_extends({"aria-hidden":"true","data-prefix":"fas","data-icon":"align-justify",className:(styles["svg-inline--fa"]||"svg-inline--fa")+" "+(styles["fa-align-justify"]||"fa-align-justify")+" "+(styles["fa-w-14"]||"fa-w-14"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},props),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"currentColor",d:"M432 416H16a16 16 0 00-16 16v32a16 16 0 0016 16h416a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-128H16a16 16 0 00-16 16v32a16 16 0 0016 16h416a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-128H16a16 16 0 00-16 16v32a16 16 0 0016 16h416a16 16 0 0016-16v-32a16 16 0 00-16-16zm0-128H16A16 16 0 000 48v32a16 16 0 0016 16h416a16 16 0 0016-16V48a16 16 0 00-16-16z"}))},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/counter/Counter.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".F8dfj_ct1z3o0CvzdDnM p {\n margin: 0;\n}\n\n.UuG4BNizaQDz_Mmcxdlr {\n display: inline-block;\n word-break: break-word;\n color: var(--palette-color);\n}\n\n.wltu13kUqcFqtoBlx96c {\n text-align: center;\n}\n\n.zjsVTJkh26tdtSZLx60Q,\n.zjsVTJkh26tdtSZLx60Q .F8dfj_ct1z3o0CvzdDnM {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n\n.ObPilZaTTw3wV_OqKrUd {\n opacity: 0;\n}\n\n.EDFOJlYm1AaWuWUZDGuH {\n transition: opacity 1s linear;\n opacity: 1;\n}\n\n.CuRjf7Qy9Outic7RP5Cp {\n opacity: 0;\n transform: translateY(20px);\n}\n\n.xokdImI71Hhi1zqc5GDP {\n opacity: 0;\n transform: translateY(-20px);\n}\n\n.l4vGikox4EqtflLwaq5f,\n.T7ZsPyC9MLFKQEAVyW2A {\n transition: opacity 1s linear, transform 1s ease-out;\n transform: translateY(0);\n opacity: 1;\n}\n\n.alf6VASESVhPssxB5U0A {\n opacity: 0;\n transform: scale(0.8);\n}\n\n.TBn6yNYnkoi3y2tcX4sS {\n opacity: 0;\n transform: scale(1.2);\n}\n\n.XPDAGyGHTcyiYISSq0WQ,\n.Srf38VjjVqYu0pH80iQK {\n transition: opacity 1s linear, transform var(--counting-duration) ease-out;\n transform: scale(1);\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/contentElements/counter/Counter.module.css"],names:[],mappings:"AAAA;EACE,SAAS;AACX;;AAEA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,aAAa;EACb,sBAAsB;EACtB,mBAAmB;AACrB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,6BAA6B;EAC7B,UAAU;AACZ;;AAEA;EACE,UAAU;EACV,2BAA2B;AAC7B;;AAEA;EACE,UAAU;EACV,4BAA4B;AAC9B;;AAEA;;EAEE,oDAAoD;EACpD,wBAAwB;EACxB,UAAU;AACZ;;AAEA;EACE,UAAU;EACV,qBAAqB;AACvB;;AAEA;EACE,UAAU;EACV,qBAAqB;AACvB;;AAEA;;EAEE,0EAA0E;EAC1E,mBAAmB;EACnB,UAAU;AACZ",sourcesContent:[".wrapper p {\n margin: 0;\n}\n\n.number {\n display: inline-block;\n word-break: break-word;\n color: var(--palette-color);\n}\n\n.centerRagged {\n text-align: center;\n}\n\n.center,\n.center .wrapper {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n\n.animation-fadeIn {\n opacity: 0;\n}\n\n.animation-fadeIn-active {\n transition: opacity 1s linear;\n opacity: 1;\n}\n\n.animation-fadeInFromBelow {\n opacity: 0;\n transform: translateY(20px);\n}\n\n.animation-fadeInFromAbove {\n opacity: 0;\n transform: translateY(-20px);\n}\n\n.animation-fadeInFromAbove-active,\n.animation-fadeInFromBelow-active {\n transition: opacity 1s linear, transform 1s ease-out;\n transform: translateY(0);\n opacity: 1;\n}\n\n.animation-fadeInScaleUp {\n opacity: 0;\n transform: scale(0.8);\n}\n\n.animation-fadeInScaleDown {\n opacity: 0;\n transform: scale(1.2);\n}\n\n.animation-fadeInScaleUp-active,\n.animation-fadeInScaleDown-active {\n transition: opacity 1s linear, transform var(--counting-duration) ease-out;\n transform: scale(1);\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"F8dfj_ct1z3o0CvzdDnM",number:"UuG4BNizaQDz_Mmcxdlr",centerRagged:"wltu13kUqcFqtoBlx96c",center:"zjsVTJkh26tdtSZLx60Q","animation-fadeIn":"ObPilZaTTw3wV_OqKrUd","animation-fadeIn-active":"EDFOJlYm1AaWuWUZDGuH","animation-fadeInFromBelow":"CuRjf7Qy9Outic7RP5Cp","animation-fadeInFromAbove":"xokdImI71Hhi1zqc5GDP","animation-fadeInFromAbove-active":"l4vGikox4EqtflLwaq5f","animation-fadeInFromBelow-active":"T7ZsPyC9MLFKQEAVyW2A","animation-fadeInScaleUp":"alf6VASESVhPssxB5U0A","animation-fadeInScaleDown":"TBn6yNYnkoi3y2tcX4sS","animation-fadeInScaleUp-active":"XPDAGyGHTcyiYISSq0WQ","animation-fadeInScaleDown-active":"Srf38VjjVqYu0pH80iQK"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/dataWrapperChart/DataWrapperChart.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".hlUiJrdEdiN5alkBLYJl {\n min-height: 200px;\n padding: 20px 5%;\n}\n\n.hlUiJrdEdiN5alkBLYJl > iframe {\n width: 100%;\n height: 100%;\n position: relative;\n top: 0;\n border: 0;\n}\n","",{version:3,sources:["webpack://./src/contentElements/dataWrapperChart/DataWrapperChart.module.css"],names:[],mappings:"AAAA;EACE,iBAAiB;EACjB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,MAAM;EACN,SAAS;AACX",sourcesContent:[".container {\n min-height: 200px;\n padding: 20px 5%;\n}\n\n.container > iframe {\n width: 100%;\n height: 100%;\n position: relative;\n top: 0;\n border: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"hlUiJrdEdiN5alkBLYJl"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/ExternalLink.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.R1suA3wkK6eN1PlqSJOA {\n display: none;\n}\n\n.LYFaRDBxT6xgg822sKGA {\n display: flex;\n vertical-align: top;\n text-decoration: none;\n transition: transform 0.3s;\n border-radius: var(--theme-content-element-box-border-radius);\n overflow: hidden;\n will-change: transform;\n}\n\n.AtP4_D44E7y3EcKlSomp {\n flex-direction: column;\n}\n\n.dO9PsflzFw49i5X8Ba_o {\n}\n\na.AtP4_D44E7y3EcKlSomp:hover {\n transform: scale(var(--theme-external-links-card-hover-scale, 1.05));\n}\n\na.JJWqBKH0JqQfe8w8UojS:hover {\n transform: scale(var(--theme-external-links-card-hover-scale, 1.02));\n}\n\na.LYFaRDBxT6xgg822sKGA:hover .se3hNwPlEyL2AIZYK1F5 {\n text-decoration: underline;\n}\n\n.JJWqBKH0JqQfe8w8UojS .TtdPLqe_w_Toi73T3S8G {\n width: 33%;\n}\n\n.JJWqBKH0JqQfe8w8UojS.wzr0U_ReLtmHaZAJPTSt .TtdPLqe_w_Toi73T3S8G {\n width: 50%;\n}\n\n.JJWqBKH0JqQfe8w8UojS.lgbHWapgBHYpuG7hBQ4S .TtdPLqe_w_Toi73T3S8G {\n width: 66%;\n}\n\n.nr1RdAvJXJ9yHRgzVKdU {\n --padding-inline: var(--theme-external-links-card-padding-inline, 15px);\n flex: 1;\n color: var(--theme-external-links-card-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor});\n --content-text-color: var(--theme-external-links-card-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor});\n background-color: var(--theme-external-links-card-surface-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor});\n padding-left: min(var(--padding-inline), 5px);\n padding-right: min(var(--padding-inline), 5px);\n}\n\n.dO9PsflzFw49i5X8Ba_o .nr1RdAvJXJ9yHRgzVKdU {\n display: none;\n}\n\n.AtP4_D44E7y3EcKlSomp .FPUO09I8NrGADJs4trJG {\n padding-top: 15px;\n padding-bottom: 20px;\n padding-left: calc(var(--padding-inline) - 5px);\n padding-right: calc(var(--padding-inline) - 5px);\n}\n\n.AtP4_D44E7y3EcKlSomp .FPUO09I8NrGADJs4trJG:first-child {\n padding-top: 20px;\n}\n\n.JJWqBKH0JqQfe8w8UojS .FPUO09I8NrGADJs4trJG {\n padding: 10px 10px 10px 15px;\n}\n\n.GojWJ1CWAYw1psRbGj3L > .nr1RdAvJXJ9yHRgzVKdU {\n background-color: var(--theme-external-links-card-surface-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor});\n color: var(--theme-external-links-card-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor});\n --content-text-color: var(--theme-external-links-card-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor});\n}\n\n.se3hNwPlEyL2AIZYK1F5,\n.w8rpI1yLMVBqrJl4ylNd {\n width: 100%;\n white-space: normal;\n line-height: 1.3em;\n}\n\n.se3hNwPlEyL2AIZYK1F5 {\n font-weight: bold;\n margin: 0 0 1rem;\n}\n\n.w8rpI1yLMVBqrJl4ylNd {\n margin: 0;\n}\n\n.vIBbAmrUcRJS8UJw20zA {\n font-size: 18px;\n}\n\n._PlVoUaBE4k9sCHv4NmY {\n font-size: 20px;\n}\n\n@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals["breakpoint-sm"]} {\n .Fiz58daUlFfMgN3cSpnH .se3hNwPlEyL2AIZYK1F5 {\n font-size: 1.2em;\n }\n\n .vIBbAmrUcRJS8UJw20zA .se3hNwPlEyL2AIZYK1F5 {\n font-size: 1.1em;\n }\n}\n\n.pX15c8pjrxpmkXQZMcXO {\n position: absolute;\n left: 50%;\n top: 80px;\n width: 180px;\n padding: 5px;\n margin-left: -95px;\n background-color: #444;\n color: #fff;\n opacity: 0.9;\n font-size: 13px;\n text-align: center;\n white-space: normal;\n}\n\n.pX15c8pjrxpmkXQZMcXO > span {\n display: block;\n color: #fff;\n text-decoration: underline;\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/ExternalLink.module.css"],names:[],mappings:"AAOA;EACE,aAAa;AACf;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,qBAAqB;EACrB,0BAA0B;EAC1B,6DAA6D;EAC7D,gBAAgB;EAChB,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;AAEA;;AAEA;EACE,oEAAoE;AACtE;;AAEA;EACE,oEAAoE;AACtE;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,uEAAuE;EACvE,OAAO;EACP,gGAAwE;EACxE,+GAAuF;EACvF,8GAA0F;EAC1F,6CAA6C;EAC7C,8CAA8C;AAChD;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,iBAAiB;EACjB,oBAAoB;EACpB,+CAA+C;EAC/C,gDAAgD;AAClD;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,8GAAyF;EACzF,gGAAyE;EACzE,+GAAwF;AAC1F;;AAEA;;EAEE,WAAW;EACX,mBAAmB;EACnB,kBAAkB;AACpB;;AAEA;EAEE,iBAAiB;EACjB,gBAAgB;AAClB;;AAEA;EAEE,SAAS;AACX;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE;IACE,gBAAgB;EAClB;;EAEA;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,SAAS;EACT,YAAY;EACZ,YAAY;EACZ,kBAAkB;EAClB,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,eAAe;EACf,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,cAAc;EACd,WAAW;EACX,0BAA0B;AAC5B",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n@value breakpoint-sm from "pageflow-scrolled/values/breakpoints.module.css";\n\n.hidden {\n display: none;\n}\n\n.item {\n display: flex;\n vertical-align: top;\n text-decoration: none;\n transition: transform 0.3s;\n border-radius: var(--theme-content-element-box-border-radius);\n overflow: hidden;\n will-change: transform;\n}\n\n.textPosition-below {\n flex-direction: column;\n}\n\n.textPosition-title {\n composes: textPosition-below;\n}\n\na.textPosition-below:hover {\n transform: scale(var(--theme-external-links-card-hover-scale, 1.05));\n}\n\na.textPosition-right:hover {\n transform: scale(var(--theme-external-links-card-hover-scale, 1.02));\n}\n\na.item:hover .link_title {\n text-decoration: underline;\n}\n\n.textPosition-right .thumbnail {\n width: 33%;\n}\n\n.textPosition-right.thumbnailSize-medium .thumbnail {\n width: 50%;\n}\n\n.textPosition-right.thumbnailSize-large .thumbnail {\n width: 66%;\n}\n\n.background {\n --padding-inline: var(--theme-external-links-card-padding-inline, 15px);\n flex: 1;\n color: var(--theme-external-links-card-text-color, darkContentTextColor);\n --content-text-color: var(--theme-external-links-card-text-color, darkContentTextColor);\n background-color: var(--theme-external-links-card-surface-color, lightContentSurfaceColor);\n padding-left: min(var(--padding-inline), 5px);\n padding-right: min(var(--padding-inline), 5px);\n}\n\n.textPosition-title .background {\n display: none;\n}\n\n.textPosition-below .details {\n padding-top: 15px;\n padding-bottom: 20px;\n padding-left: calc(var(--padding-inline) - 5px);\n padding-right: calc(var(--padding-inline) - 5px);\n}\n\n.textPosition-below .details:first-child {\n padding-top: 20px;\n}\n\n.textPosition-right .details {\n padding: 10px 10px 10px 15px;\n}\n\n.invert > .background {\n background-color: var(--theme-external-links-card-surface-color, darkContentSurfaceColor);\n color: var(--theme-external-links-card-text-color, lightContentTextColor);\n --content-text-color: var(--theme-external-links-card-text-color, lightContentTextColor);\n}\n\n.link_title,\n.link_desc {\n width: 100%;\n white-space: normal;\n line-height: 1.3em;\n}\n\n.link_title {\n composes: typography-externalLinkTitle from global;\n font-weight: bold;\n margin: 0 0 1rem;\n}\n\n.link_desc {\n composes: typography-externalLinkDescription from global;\n margin: 0;\n}\n\n.textSize-medium {\n font-size: 18px;\n}\n\n.textSize-large {\n font-size: 20px;\n}\n\n@media screen and breakpoint-sm {\n .textSize-small .link_title {\n font-size: 1.2em;\n }\n\n .textSize-medium .link_title {\n font-size: 1.1em;\n }\n}\n\n.tooltip {\n position: absolute;\n left: 50%;\n top: 80px;\n width: 180px;\n padding: 5px;\n margin-left: -95px;\n background-color: #444;\n color: #fff;\n opacity: 0.9;\n font-size: 13px;\n text-align: center;\n white-space: normal;\n}\n\n.tooltip > span {\n display: block;\n color: #fff;\n text-decoration: underline;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,"breakpoint-sm":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals["breakpoint-sm"]}`,hidden:"R1suA3wkK6eN1PlqSJOA",item:"LYFaRDBxT6xgg822sKGA","textPosition-below":"AtP4_D44E7y3EcKlSomp","textPosition-title":"dO9PsflzFw49i5X8Ba_o AtP4_D44E7y3EcKlSomp","textPosition-right":"JJWqBKH0JqQfe8w8UojS",link_title:"se3hNwPlEyL2AIZYK1F5 typography-externalLinkTitle",thumbnail:"TtdPLqe_w_Toi73T3S8G","thumbnailSize-medium":"wzr0U_ReLtmHaZAJPTSt","thumbnailSize-large":"lgbHWapgBHYpuG7hBQ4S",background:"nr1RdAvJXJ9yHRgzVKdU",details:"FPUO09I8NrGADJs4trJG",invert:"GojWJ1CWAYw1psRbGj3L",link_desc:"w8rpI1yLMVBqrJl4ylNd typography-externalLinkDescription","textSize-medium":"vIBbAmrUcRJS8UJw20zA","textSize-large":"_PlVoUaBE4k9sCHv4NmY","textSize-small":"Fiz58daUlFfMgN3cSpnH",tooltip:"pX15c8pjrxpmkXQZMcXO"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/ExternalLinkList.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".Qo8sJAYAp1ccPGXeyWow {\n container-type: inline-size;\n}\n\n.H5NcqOFYfbtY9x1Nog8P {\n}\n\n.BsM8jjoUfkiUmqNzmBa2 {\n min-height: 240px;\n}\n","",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/ExternalLinkList.module.css"],names:[],mappings:"AAEA;EACE,2BAA2B;AAC7B;;AAEA;AAGA;;AAEA;EACE,iBAAiB;AACnB",sourcesContent:['@value contentColorScope from "pageflow-scrolled/values/colors.module.css";\n\n.container {\n container-type: inline-size;\n}\n\n.list {\n composes: scope-externalLinks from global;\n composes: contentColorScope;\n}\n\n.textPosition-below {\n min-height: 240px;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={contentColorScope:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,container:"Qo8sJAYAp1ccPGXeyWow",list:`H5NcqOFYfbtY9x1Nog8P scope-externalLinks ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,"textPosition-below":"BsM8jjoUfkiUmqNzmBa2"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/Thumbnail.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".OUJDEiN8wSSuBZD5D4OZ {\n width: auto;\n padding-top: 56.25%;\n position: relative;\n height: 100%;\n box-sizing: border-box;;\n}\n","",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/Thumbnail.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,mBAAmB;EACnB,kBAAkB;EAClB,YAAY;EACZ,sBAAsB;AACxB",sourcesContent:[".thumbnail {\n width: auto;\n padding-top: 56.25%;\n position: relative;\n height: 100%;\n box-sizing: border-box;;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={thumbnail:"OUJDEiN8wSSuBZD5D4OZ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/textPositons/below.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".I1ZRj_yzuF4BRiM_Wy0_ {\n --columns: 1;\n --gap: 1rem;\n display: flex;\n flex-wrap: wrap;\n -moz-column-gap: var(--gap);\n column-gap: var(--gap);\n justify-content: space-evenly;\n}\n\n.W2j61EPGwddA4NfeUq5J {\n justify-content: flex-start;\n}\n\n.tQoBkkqSDg5rZx7Be7qR {\n justify-content: flex-end;\n}\n\n.lmCpuuXoukF1w_g_ceif {\n justify-content: center;\n}\n\n.I1ZRj_yzuF4BRiM_Wy0_ > * {\n margin: 2% 0;\n width: calc((100% - var(--gap) * (var(--columns) - 1)) / var(--columns));\n}\n\n@container (min-width: 320px) {\n .E7Dxz6EE25A0rDbHd7OE,\n .G18K_JSwX4fwUqsbkOTu {\n --columns: 2\n }\n}\n\n@container (min-width: 500px) {\n .G18K_JSwX4fwUqsbkOTu,\n .Xpdh6FyBj6D1YcRAbFvV,\n .Jr90kGEH8wUpZgkXBrRQ,\n .f1z3EJJ94RpuVHxG2MJQ {\n --gap: 1.5rem;\n }\n\n .E7Dxz6EE25A0rDbHd7OE {\n --columns: 3;\n }\n}\n\n@container (max-width: 699px) {\n .Xpdh6FyBj6D1YcRAbFvV > * {\n max-width: 300px;\n }\n}\n\n@container (min-width: 700px) {\n .G18K_JSwX4fwUqsbkOTu,\n .Xpdh6FyBj6D1YcRAbFvV,\n .Jr90kGEH8wUpZgkXBrRQ,\n .f1z3EJJ94RpuVHxG2MJQ {\n --gap: 2rem;\n }\n\n .E7Dxz6EE25A0rDbHd7OE {\n --columns: 4;\n }\n\n .G18K_JSwX4fwUqsbkOTu {\n --columns: 3;\n }\n\n .Xpdh6FyBj6D1YcRAbFvV {\n --columns: 2;\n }\n}\n\n@container (min-width: 950px) {\n .E7Dxz6EE25A0rDbHd7OE {\n --columns: 5;\n }\n\n .G18K_JSwX4fwUqsbkOTu {\n --columns: 4;\n }\n\n .Xpdh6FyBj6D1YcRAbFvV {\n --columns: 3;\n }\n\n .Jr90kGEH8wUpZgkXBrRQ {\n --columns: 2;\n }\n}\n\n@container (min-width: 1000px) {\n .E7Dxz6EE25A0rDbHd7OE {\n --columns: 6;\n }\n\n .G18K_JSwX4fwUqsbkOTu {\n --columns: 5;\n }\n\n .Xpdh6FyBj6D1YcRAbFvV {\n --columns: 4;\n }\n\n .Jr90kGEH8wUpZgkXBrRQ {\n --columns: 3;\n }\n\n .f1z3EJJ94RpuVHxG2MJQ {\n --columns: 2;\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/textPositons/below.module.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,WAAW;EACX,aAAa;EACb,eAAe;EACf,2BAAsB;OAAtB,sBAAsB;EACtB,6BAA6B;AAC/B;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,YAAY;EACZ,wEAAwE;AAC1E;;AAEA;EACE;;IAEE;EACF;AACF;;AAEA;EACE;;;;IAIE,aAAa;EACf;;EAEA;IACE,YAAY;EACd;AACF;;AAEA;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE;;;;IAIE,WAAW;EACb;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;AACF;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;AACF;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;EACd;AACF",sourcesContent:[".list {\n --columns: 1;\n --gap: 1rem;\n display: flex;\n flex-wrap: wrap;\n column-gap: var(--gap);\n justify-content: space-evenly;\n}\n\n.linkAlignment-left {\n justify-content: flex-start;\n}\n\n.linkAlignment-right {\n justify-content: flex-end;\n}\n\n.linkAlignment-center {\n justify-content: center;\n}\n\n.list > * {\n margin: 2% 0;\n width: calc((100% - var(--gap) * (var(--columns) - 1)) / var(--columns));\n}\n\n@container (min-width: 320px) {\n .linkWidth-xs,\n .linkWidth-s {\n --columns: 2\n }\n}\n\n@container (min-width: 500px) {\n .linkWidth-s,\n .linkWidth-m,\n .linkWidth-l,\n .linkWidth-xl {\n --gap: 1.5rem;\n }\n\n .linkWidth-xs {\n --columns: 3;\n }\n}\n\n@container (max-width: 699px) {\n .linkWidth-m > * {\n max-width: 300px;\n }\n}\n\n@container (min-width: 700px) {\n .linkWidth-s,\n .linkWidth-m,\n .linkWidth-l,\n .linkWidth-xl {\n --gap: 2rem;\n }\n\n .linkWidth-xs {\n --columns: 4;\n }\n\n .linkWidth-s {\n --columns: 3;\n }\n\n .linkWidth-m {\n --columns: 2;\n }\n}\n\n@container (min-width: 950px) {\n .linkWidth-xs {\n --columns: 5;\n }\n\n .linkWidth-s {\n --columns: 4;\n }\n\n .linkWidth-m {\n --columns: 3;\n }\n\n .linkWidth-l {\n --columns: 2;\n }\n}\n\n@container (min-width: 1000px) {\n .linkWidth-xs {\n --columns: 6;\n }\n\n .linkWidth-s {\n --columns: 5;\n }\n\n .linkWidth-m {\n --columns: 4;\n }\n\n .linkWidth-l {\n --columns: 3;\n }\n\n .linkWidth-xl {\n --columns: 2;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={list:"I1ZRj_yzuF4BRiM_Wy0_","linkAlignment-left":"W2j61EPGwddA4NfeUq5J","linkAlignment-right":"tQoBkkqSDg5rZx7Be7qR","linkAlignment-center":"lmCpuuXoukF1w_g_ceif","linkWidth-xs":"E7Dxz6EE25A0rDbHd7OE","linkWidth-s":"G18K_JSwX4fwUqsbkOTu","linkWidth-m":"Xpdh6FyBj6D1YcRAbFvV","linkWidth-l":"Jr90kGEH8wUpZgkXBrRQ","linkWidth-xl":"f1z3EJJ94RpuVHxG2MJQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/externalLinkList/frontend/textPositons/right.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".WBG225ZPtiR0bF9t3vNz {\n display: grid;\n grid-template-columns: repeat(\n var(--columns, 1),\n minmax(0px, var(--column-max-width, 1fr))\n );\n -moz-column-gap: 1rem;\n column-gap: 1rem;\n justify-content: center;\n}\n\n.WBG225ZPtiR0bF9t3vNz > * {\n width: 100%;\n margin: 2% 0;\n}\n\n@container (max-width: 700px) {\n .dBSMfg8C8IOOsNMaxQYc {\n --column-max-width: 350px;\n }\n}\n\n.T5xee9J_9yPYWG15pQMg {\n --column-max-width: 500px;\n}\n\n.Zd8NfuKBFGK_cX9nBZgX {\n --column-max-width: 950px;\n}\n\n.T5xee9J_9yPYWG15pQMg.ZVu4jYBeCub34ZWi9yPQ.O1U2cWtPA_vgjNiaSakb {\n justify-content: start;\n}\n\n.T5xee9J_9yPYWG15pQMg.ZVu4jYBeCub34ZWi9yPQ.zgk3mZxJGkHGgoxEo8B0 {\n justify-content: end;\n}\n\n@container (min-width: 501px) {\n .dBSMfg8C8IOOsNMaxQYc {\n --columns: 2;\n }\n\n @container (max-width: 749px) {\n .dBSMfg8C8IOOsNMaxQYc.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n }\n}\n\n@container (min-width: 750px) {\n .dBSMfg8C8IOOsNMaxQYc {\n --columns: 3;\n }\n\n .dBSMfg8C8IOOsNMaxQYc.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(3n + 1):last-child) > :last-child,\n .dBSMfg8C8IOOsNMaxQYc.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(3n + 2):last-child) > :last-child {\n grid-column-start: 3;\n }\n\n .dBSMfg8C8IOOsNMaxQYc.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(3n + 2):last-child) > :nth-last-child(2) {\n grid-column-start: 2;\n }\n\n .VHYotLAYtinClUBcLT2R {\n --columns: 2;\n }\n\n .VHYotLAYtinClUBcLT2R.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n\n @container (max-width: 1000px) {\n .VHYotLAYtinClUBcLT2R.i9cH4fpvCpOAmrWyhfOA {\n --columns: 1;\n --column-max-width: 700px;\n }\n }\n}\n\n@container (min-width: 950px) {\n .T5xee9J_9yPYWG15pQMg {\n --columns: 2;\n }\n\n .T5xee9J_9yPYWG15pQMg.zgk3mZxJGkHGgoxEo8B0:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/externalLinkList/frontend/textPositons/right.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb;;;GAGC;EACD,qBAAgB;OAAhB,gBAAgB;EAChB,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,YAAY;AACd;;AAEA;EACE;IACE,yBAAyB;EAC3B;AACF;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE;MACE,oBAAoB;IACtB;EACF;AACF;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;;IAEE,oBAAoB;EACtB;;EAEA;IACE,oBAAoB;EACtB;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,oBAAoB;EACtB;;EAEA;IACE;MACE,YAAY;MACZ,yBAAyB;IAC3B;EACF;AACF;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE,oBAAoB;EACtB;AACF",sourcesContent:[".list {\n display: grid;\n grid-template-columns: repeat(\n var(--columns, 1),\n minmax(0px, var(--column-max-width, 1fr))\n );\n column-gap: 1rem;\n justify-content: center;\n}\n\n.list > * {\n width: 100%;\n margin: 2% 0;\n}\n\n@container (max-width: 700px) {\n .linkWidth-xs {\n --column-max-width: 350px;\n }\n}\n\n.linkWidth-s {\n --column-max-width: 500px;\n}\n\n.linkWidth-l {\n --column-max-width: 950px;\n}\n\n.linkWidth-s.width-xl.layout-left {\n justify-content: start;\n}\n\n.linkWidth-s.width-xl.layout-right {\n justify-content: end;\n}\n\n@container (min-width: 501px) {\n .linkWidth-xs {\n --columns: 2;\n }\n\n @container (max-width: 749px) {\n .linkWidth-xs.layout-right:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n }\n}\n\n@container (min-width: 750px) {\n .linkWidth-xs {\n --columns: 3;\n }\n\n .linkWidth-xs.layout-right:has(> :nth-child(3n + 1):last-child) > :last-child,\n .linkWidth-xs.layout-right:has(> :nth-child(3n + 2):last-child) > :last-child {\n grid-column-start: 3;\n }\n\n .linkWidth-xs.layout-right:has(> :nth-child(3n + 2):last-child) > :nth-last-child(2) {\n grid-column-start: 2;\n }\n\n .linkWidth-m {\n --columns: 2;\n }\n\n .linkWidth-m.layout-right:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n\n @container (max-width: 1000px) {\n .linkWidth-m.layout-center {\n --columns: 1;\n --column-max-width: 700px;\n }\n }\n}\n\n@container (min-width: 950px) {\n .linkWidth-s {\n --columns: 2;\n }\n\n .linkWidth-s.layout-right:has(> :nth-child(2n + 1):last-child) > :last-child {\n grid-column-start: 2;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={list:"WBG225ZPtiR0bF9t3vNz","linkWidth-xs":"dBSMfg8C8IOOsNMaxQYc","linkWidth-s":"T5xee9J_9yPYWG15pQMg","linkWidth-l":"Zd8NfuKBFGK_cX9nBZgX","width-xl":"ZVu4jYBeCub34ZWi9yPQ","layout-left":"O1U2cWtPA_vgjNiaSakb","layout-right":"zgk3mZxJGkHGgoxEo8B0","linkWidth-m":"VHYotLAYtinClUBcLT2R","layout-center":"i9cH4fpvCpOAmrWyhfOA"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/heading/Heading.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.jruTNQ6x2LpY93v4Tbys {\n margin-top: 0.3em;\n margin-bottom: 0;\n padding-top: 0.45em;\n}\n\n.orwPEEznnx6qEVkRxc_B {\n --fade-in-duration: 2s;\n --fade-in-delay: 0.4s;\n}\n\n.e9QpOX4BSqb6aolrgfaY {\n --fade-in-duration: 1s;\n --fade-in-delay: 0.4s;\n}\n\n.yuUkR1OBX8GhrW7TOcoN {\n --fade-in-duration: 3s;\n --fade-in-delay: 0.8s;\n}\n\n.orwPEEznnx6qEVkRxc_B .Vy5yKk0ughMCNCVCbWM5,\n.orwPEEznnx6qEVkRxc_B .kaM3_zUz5zOKm3L5m325,\n.orwPEEznnx6qEVkRxc_B .mSvJJDYrXG6zBUDQcdxV {\n opacity: 0;\n}\n\n.orwPEEznnx6qEVkRxc_B.YgvZGySSaRTV4mxgkbvZ .Vy5yKk0ughMCNCVCbWM5,\n.orwPEEznnx6qEVkRxc_B.YgvZGySSaRTV4mxgkbvZ .kaM3_zUz5zOKm3L5m325,\n.orwPEEznnx6qEVkRxc_B.YgvZGySSaRTV4mxgkbvZ .mSvJJDYrXG6zBUDQcdxV {\n transition: opacity var(--fade-in-duration) ease;\n opacity: 1;\n}\n\n.orwPEEznnx6qEVkRxc_B.YgvZGySSaRTV4mxgkbvZ .mSvJJDYrXG6zBUDQcdxV {\n transition-delay: var(--fade-in-delay);\n}\n\n.orwPEEznnx6qEVkRxc_B.v1h8_9jw7ZMpeyxH1fk1.YgvZGySSaRTV4mxgkbvZ .Vy5yKk0ughMCNCVCbWM5 {\n transition-delay: var(--fade-in-delay);\n}\n\n.orwPEEznnx6qEVkRxc_B.v1h8_9jw7ZMpeyxH1fk1.YgvZGySSaRTV4mxgkbvZ .mSvJJDYrXG6zBUDQcdxV {\n transition-delay: calc(var(--fade-in-delay) * 2);\n}\n\n.Vy5yKk0ughMCNCVCbWM5 {\n margin: 0;\n}\n\n.kaM3_zUz5zOKm3L5m325 {\n margin-bottom: 0.8em;\n}\n\n.mSvJJDYrXG6zBUDQcdxV {\n margin-top: 0.6em;\n margin-bottom: 2em;\n}\n\n@media (max-width: 600px) {\n .kaM3_zUz5zOKm3L5m325 {\n margin-bottom: 0.4em;\n }\n\n .mSvJJDYrXG6zBUDQcdxV {\n margin-top: 0.4em;\n }\n}\n\n@media (min-width: 951px) {\n .srgRjOxVpUF8gwSLMfuR {\n text-align: right;\n }\n}\n\n.qETHenm3kaj7mdO9u3Y6 {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n}\n\n.XtcVOjJpVXdrpyu5QYuP {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n}\n\n.ZgJuAmm9cLYvLSpvJ9tC,\n.IeUIusLoHWE_Q_ADBt3O {\n text-align: center;\n}\n\n@media (orientation: landscape) {\n .qD7H72DpRNdpdHEwHkT4 {\n padding-top: var(--theme-first-heading-landscape-padding-top, 25%);\n }\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/heading/Heading.module.css"],names:[],mappings:"AAKA;EACE,iBAAiB;EACjB,gBAAgB;EAChB,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;EACtB,qBAAqB;AACvB;;AAEA;EAEE,sBAAsB;EACtB,qBAAqB;AACvB;;AAEA;EAEE,sBAAsB;EACtB,qBAAqB;AACvB;;AAEA;;;EAGE,UAAU;AACZ;;AAEA;;;EAGE,gDAAgD;EAChD,UAAU;AACZ;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,gDAAgD;AAClD;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;;AAEA;EACE;IACE,oBAAoB;EACtB;;EAEA;IACE,iBAAiB;EACnB;AACF;;AAEA;EACE;IACE,iBAAiB;EACnB;AACF;;AAEA;EACE,mDAA4B;AAC9B;;AAEA;EACE,mDAA2B;AAC7B;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;EACE;IACE,kEAAkE;EACpE;AACF",sourcesContent:['@value (\n darkContentTextColor,\n lightContentTextColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.root {\n margin-top: 0.3em;\n margin-bottom: 0;\n padding-top: 0.45em;\n}\n\n.animation-fadeIn {\n --fade-in-duration: 2s;\n --fade-in-delay: 0.4s;\n}\n\n.animation-fadeInFast {\n composes: animation-fadeIn;\n --fade-in-duration: 1s;\n --fade-in-delay: 0.4s;\n}\n\n.animation-fadeInSlow {\n composes: animation-fadeIn;\n --fade-in-duration: 3s;\n --fade-in-delay: 0.8s;\n}\n\n.animation-fadeIn .main,\n.animation-fadeIn .tagline,\n.animation-fadeIn .subtitle {\n opacity: 0;\n}\n\n.animation-fadeIn.animating .main,\n.animation-fadeIn.animating .tagline,\n.animation-fadeIn.animating .subtitle {\n transition: opacity var(--fade-in-duration) ease;\n opacity: 1;\n}\n\n.animation-fadeIn.animating .subtitle {\n transition-delay: var(--fade-in-delay);\n}\n\n.animation-fadeIn.hasTagline.animating .main {\n transition-delay: var(--fade-in-delay);\n}\n\n.animation-fadeIn.hasTagline.animating .subtitle {\n transition-delay: calc(var(--fade-in-delay) * 2);\n}\n\n.main {\n margin: 0;\n}\n\n.tagline {\n margin-bottom: 0.8em;\n}\n\n.subtitle {\n margin-top: 0.6em;\n margin-bottom: 2em;\n}\n\n@media (max-width: 600px) {\n .tagline {\n margin-bottom: 0.4em;\n }\n\n .subtitle {\n margin-top: 0.4em;\n }\n}\n\n@media (min-width: 951px) {\n .right {\n text-align: right;\n }\n}\n\n.light {\n color: lightContentTextColor;\n}\n\n.dark {\n color: darkContentTextColor;\n}\n\n.centerRagged,\n.center {\n text-align: center;\n}\n\n@media (orientation: landscape) {\n .forcePaddingTop {\n padding-top: var(--theme-first-heading-landscape-padding-top, 25%);\n }\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,root:"jruTNQ6x2LpY93v4Tbys","animation-fadeIn":"orwPEEznnx6qEVkRxc_B","animation-fadeInFast":"e9QpOX4BSqb6aolrgfaY orwPEEznnx6qEVkRxc_B","animation-fadeInSlow":"yuUkR1OBX8GhrW7TOcoN orwPEEznnx6qEVkRxc_B",main:"Vy5yKk0ughMCNCVCbWM5",tagline:"kaM3_zUz5zOKm3L5m325",subtitle:"mSvJJDYrXG6zBUDQcdxV",animating:"YgvZGySSaRTV4mxgkbvZ",hasTagline:"v1h8_9jw7ZMpeyxH1fk1",right:"srgRjOxVpUF8gwSLMfuR",light:"qETHenm3kaj7mdO9u3Y6",dark:"XtcVOjJpVXdrpyu5QYuP",centerRagged:"ZgJuAmm9cLYvLSpvJ9tC",center:"IeUIusLoHWE_Q_ADBt3O",forcePaddingTop:"qD7H72DpRNdpdHEwHkT4"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Area.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".WPLH_7TXHq7BqT9hHzVb,\n.tT6OWdqtCbs2MMXuQolO,\n.xigIfsXFJm6Vpu7yJMBg {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.WPLH_7TXHq7BqT9hHzVb {\n pointer-events: none;\n}\n\n.tT6OWdqtCbs2MMXuQolO {\n pointer-events: auto;\n border: none;\n background-color: transparent;\n cursor: pointer;\n}\n\n.Glhd1mp8TgUhMTd0USgB .tT6OWdqtCbs2MMXuQolO {\n pointer-events: none;\n}\n\n.xigIfsXFJm6Vpu7yJMBg polygon {\n vector-effect: non-scaling-stroke;\n stroke-width: 1px;\n stroke-linejoin: round;\n stroke: #fff;\n fill: transparent;\n opacity: 0.5;\n}\n\n.WPLH_7TXHq7BqT9hHzVb.sLUALd1JLejKRm6ha610 .xigIfsXFJm6Vpu7yJMBg polygon {\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/Area.module.css"],names:[],mappings:"AAAA;;;EAGE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;AACd;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,oBAAoB;EACpB,YAAY;EACZ,6BAA6B;EAC7B,eAAe;AACjB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,iCAAiC;EACjC,iBAAiB;EACjB,sBAAsB;EACtB,YAAY;EACZ,iBAAiB;EACjB,YAAY;AACd;;AAEA;EACE,UAAU;AACZ",sourcesContent:[".area,\n.clip,\n.outline {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.area {\n pointer-events: none;\n}\n\n.clip {\n pointer-events: auto;\n border: none;\n background-color: transparent;\n cursor: pointer;\n}\n\n.noPointerEvents .clip {\n pointer-events: none;\n}\n\n.outline polygon {\n vector-effect: non-scaling-stroke;\n stroke-width: 1px;\n stroke-linejoin: round;\n stroke: #fff;\n fill: transparent;\n opacity: 0.5;\n}\n\n.area.highlighted .outline polygon {\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={area:"WPLH_7TXHq7BqT9hHzVb",clip:"tT6OWdqtCbs2MMXuQolO",outline:"xigIfsXFJm6Vpu7yJMBg",noPointerEvents:"Glhd1mp8TgUhMTd0USgB",highlighted:"sLUALd1JLejKRm6ha610"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Hotspots.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".TybWUN1qSyVnWZRj2jJQ {\n display: grid;\n grid-template-columns: [left-start center-start] 1fr\n [left-end] 84%\n [right-start] 1fr\n [right-end center-end];\n justify-content: center;\n height: 100%;\n}\n\n.ZINeRLiFVbSh98HqZmLW {\n grid-template-columns: [left-start] var(--content-margin)\n [left-end center-start] minmax(0, var(--content-max-width))\n [right-start center-end] var(--content-margin)\n [right-end];\n --hotspots-scroll-button-height: 100%;\n}\n\n.Io2B9cuvf5F18Gtrd37e,\n.chENFLZo2WYBWnMHk2V5 {\n grid-row: 1;\n z-index: 2;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n overflow: hidden;\n pointer-events: none;\n}\n\n.Io2B9cuvf5F18Gtrd37e {\n grid-column: left-start / left-end;\n}\n\n.chENFLZo2WYBWnMHk2V5 {\n grid-column: right-start / right-end;\n}\n\n.ndmHXf5GhpuVMxUR_2FE {\n grid-column: center-start / center-end;\n grid-row: 1;\n display: flex;\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.mjql8fcABkHQd4eafaYW {\n position: relative;\n}\n\n.HXHK352vqXBCUhsImgHs {\n overflow: hidden;\n}\n\n.QWxdmw6rUwqui_KEqTUm {\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-rows: 100%;\n height: 100%;\n}\n\n.QWxdmw6rUwqui_KEqTUm > div {\n grid-row: 1;\n grid-column: 1;\n}\n\n.uiD7GPIU8uCap8mO1WnS {\n transform-origin: 0 0;\n width: 100%;\n height: 100%;\n}\n\n.uiD7GPIU8uCap8mO1WnS > img {\n height: 100%;\n}\n\n.QFCWY7Mze12tWC2LhfB6 {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/Hotspots.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb;;;+CAG6C;EAC7C,uBAAuB;EACvB,YAAY;AACd;;AAEA;EACE;;;oCAGkC;EAClC,qCAAqC;AACvC;;AAEA;;EAEE,WAAW;EACX,UAAU;EACV,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,mBAAmB;EACnB,gBAAgB;EAChB,oBAAoB;AACtB;;AAEA;EACE,kCAAkC;AACpC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,sCAAsC;EACtC,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,YAAY;AACd;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,oBAAoB;EACpB,YAAY;AACd;;AAEA;EACE,WAAW;EACX,cAAc;AAChB;;AAEA;EACE,qBAAqB;EACrB,WAAW;EACX,YAAY;AACd;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,oBAAoB;AACtB",sourcesContent:[".outer {\n display: grid;\n grid-template-columns: [left-start center-start] 1fr\n [left-end] 84%\n [right-start] 1fr\n [right-end center-end];\n justify-content: center;\n height: 100%;\n}\n\n.customMargin {\n grid-template-columns: [left-start] var(--content-margin)\n [left-end center-start] minmax(0, var(--content-max-width))\n [right-start center-end] var(--content-margin)\n [right-end];\n --hotspots-scroll-button-height: 100%;\n}\n\n.left,\n.right {\n grid-row: 1;\n z-index: 2;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n overflow: hidden;\n pointer-events: none;\n}\n\n.left {\n grid-column: left-start / left-end;\n}\n\n.right {\n grid-column: right-start / right-end;\n}\n\n.center {\n grid-column: center-start / center-end;\n grid-row: 1;\n display: flex;\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.tooltipsWrapper {\n position: relative;\n}\n\n.clip {\n overflow: hidden;\n}\n\n.stack {\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-rows: 100%;\n height: 100%;\n}\n\n.stack > div {\n grid-row: 1;\n grid-column: 1;\n}\n\n.wrapper {\n transform-origin: 0 0;\n width: 100%;\n height: 100%;\n}\n\n.wrapper > img {\n height: 100%;\n}\n\n.compositeItem {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={outer:"TybWUN1qSyVnWZRj2jJQ",customMargin:"ZINeRLiFVbSh98HqZmLW",left:"Io2B9cuvf5F18Gtrd37e",right:"chENFLZo2WYBWnMHk2V5",center:"ndmHXf5GhpuVMxUR_2FE",tooltipsWrapper:"mjql8fcABkHQd4eafaYW",clip:"HXHK352vqXBCUhsImgHs",stack:"QWxdmw6rUwqui_KEqTUm",wrapper:"uiD7GPIU8uCap8mO1WnS",compositeItem:"QFCWY7Mze12tWC2LhfB6"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/ImageArea.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".badQrqAcv2XxxttoXVjQ img {\n opacity: 0;\n transition: opacity 0.2s linear;\n}\n\n.ppwda25tRw5Q8asAIt5p img {\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/ImageArea.module.css"],names:[],mappings:"AAAA;EACE,UAAU;EACV,+BAA+B;AACjC;;AAEA;EACE,UAAU;AACZ",sourcesContent:[".area img {\n opacity: 0;\n transition: opacity 0.2s linear;\n}\n\n.activeImageVisible img {\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={area:"badQrqAcv2XxxttoXVjQ",activeImageVisible:"ppwda25tRw5Q8asAIt5p"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Indicator.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.W9SduUDqAN6cstHWRbxt {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n transform-origin: 0 0;\n}\n\n.aq59HIbeOkorb_QjBWGv {\n --size: 15px;\n margin: calc(var(--size) / -2) 0 0 calc(var(--size) / -2);\n animation: SKA1_AVL4qSJnwhP_H6m 2s infinite;\n pointer-events: none;\n z-index: 1;\n transition: opacity 1s ease;\n}\n\n.a1M8mJs_mvTn_VCQCAEJ {\n opacity: 0;\n}\n\n.aq59HIbeOkorb_QjBWGv,\n.aq59HIbeOkorb_QjBWGv::before {\n position: absolute;\n top: 0;\n left: 0;\n width: var(--size);\n height: var(--size);\n border-radius: 100%;\n background-color: var(--color, #fff);\n}\n\n.aq59HIbeOkorb_QjBWGv::before {\n content: "";\n animation: FO4iFvfJHTnY9AHgvY_y 2s infinite;\n}\n\n@keyframes SKA1_AVL4qSJnwhP_H6m {\n 0% {\n transform: scale(1.3);\n }\n\n 20% {\n transform: scale(1);\n }\n\n 80% {\n transform: scale(1.3);\n }\n\n 100% {\n transform: scale(1.3);\n }\n}\n\n@keyframes FO4iFvfJHTnY9AHgvY_y {\n 20% {\n transform: scale(1);\n }\n\n 100% {\n transform: scale(3);\n opacity: 0;\n }\n}\n',"",{version:3,sources:["webpack://./src/contentElements/hotspots/Indicator.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,qBAAqB;AACvB;;AAEA;EACE,YAAY;EACZ,yDAAyD;EACzD,2CAA4B;EAC5B,oBAAoB;EACpB,UAAU;EACV,2BAA2B;AAC7B;;AAEA;EACE,UAAU;AACZ;;AAEA;;EAEE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,kBAAkB;EAClB,mBAAmB;EACnB,mBAAmB;EACnB,oCAAoC;AACtC;;AAEA;EACE,WAAW;EACX,2CAA4B;AAC9B;;AAEA;EACE;IACE,qBAAqB;EACvB;;EAEA;IACE,mBAAmB;EACrB;;EAEA;IACE,qBAAqB;EACvB;;EAEA;IACE,qBAAqB;EACvB;AACF;;AAEA;EACE;IACE,mBAAmB;EACrB;;EAEA;IACE,mBAAmB;IACnB,UAAU;EACZ;AACF",sourcesContent:['.wrapper {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n transform-origin: 0 0;\n}\n\n.indicator {\n --size: 15px;\n margin: calc(var(--size) / -2) 0 0 calc(var(--size) / -2);\n animation: inner 2s infinite;\n pointer-events: none;\n z-index: 1;\n transition: opacity 1s ease;\n}\n\n.hidden {\n opacity: 0;\n}\n\n.indicator,\n.indicator::before {\n position: absolute;\n top: 0;\n left: 0;\n width: var(--size);\n height: var(--size);\n border-radius: 100%;\n background-color: var(--color, #fff);\n}\n\n.indicator::before {\n content: "";\n animation: outer 2s infinite;\n}\n\n@keyframes inner {\n 0% {\n transform: scale(1.3);\n }\n\n 20% {\n transform: scale(1);\n }\n\n 80% {\n transform: scale(1.3);\n }\n\n 100% {\n transform: scale(1.3);\n }\n}\n\n@keyframes outer {\n 20% {\n transform: scale(1);\n }\n\n 100% {\n transform: scale(3);\n opacity: 0;\n }\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"W9SduUDqAN6cstHWRbxt",indicator:"aq59HIbeOkorb_QjBWGv",inner:"SKA1_AVL4qSJnwhP_H6m",hidden:"a1M8mJs_mvTn_VCQCAEJ",outer:"FO4iFvfJHTnY9AHgvY_y"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/ScrollButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Qe6Zm9CjuOiuLZ9lGYFr {\n height: var(--hotspots-scroll-button-height);\n padding: 1rem;\n background-color: transparent;\n border: 0;\n color: #fff;\n transition: opacity 0.2s linear, visibility 0.2s;\n pointer-events: auto;\n width: 100%;\n box-sizing: border-box;\n}\n\n.Zw5ouXI4Zp_pxAjcmdRQ {\n display: flex;\n justify-content: center;;\n}\n\n.YbjF0xcCazOyxRVJcxvY {\n opacity: 0;\n visibility: hidden;\n}\n\n.Qe6Zm9CjuOiuLZ9lGYFr svg {\n transition: transform 0.2s ease;\n display: block;\n width: var(--theme-hotspts-scroll-button-size);\n height: var(--theme-hotspots-scroll-button-size);\n filter: drop-shadow(0 1px 4px #000);\n flex-shrink: 0;\n}\n\n.Qe6Zm9CjuOiuLZ9lGYFr:not(.YbjF0xcCazOyxRVJcxvY):hover svg,\n.Qe6Zm9CjuOiuLZ9lGYFr:not(.YbjF0xcCazOyxRVJcxvY):active svg {\n transform: scale(1.2);\n}\n\n.iqEWy3D32VcSClgCDOa0 {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/ScrollButton.module.css"],names:[],mappings:"AAAA;EACE,4CAA4C;EAC5C,aAAa;EACb,6BAA6B;EAC7B,SAAS;EACT,WAAW;EACX,gDAAgD;EAChD,oBAAoB;EACpB,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE,aAAa;EACb,uBAAuB;AACzB;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB;;AAEA;EACE,+BAA+B;EAC/B,cAAc;EACd,8CAA8C;EAC9C,gDAAgD;EAChD,mCAAmC;EACnC,cAAc;AAChB;;AAEA;;EAEE,qBAAqB;AACvB;;AAEA;EACE,SAAS;EACT,mBAAmB;EACnB,WAAW;EACX,gBAAgB;EAChB,UAAU;EACV,kBAAkB;EAClB,mBAAmB;EACnB,UAAU;AACZ",sourcesContent:[".button {\n height: var(--hotspots-scroll-button-height);\n padding: 1rem;\n background-color: transparent;\n border: 0;\n color: #fff;\n transition: opacity 0.2s linear, visibility 0.2s;\n pointer-events: auto;\n width: 100%;\n box-sizing: border-box;\n}\n\n.icon {\n display: flex;\n justify-content: center;;\n}\n\n.disabled {\n opacity: 0;\n visibility: hidden;\n}\n\n.button svg {\n transition: transform 0.2s ease;\n display: block;\n width: var(--theme-hotspts-scroll-button-size);\n height: var(--theme-hotspots-scroll-button-size);\n filter: drop-shadow(0 1px 4px #000);\n flex-shrink: 0;\n}\n\n.button:not(.disabled):hover svg,\n.button:not(.disabled):active svg {\n transform: scale(1.2);\n}\n\n.visuallyHidden {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:"Qe6Zm9CjuOiuLZ9lGYFr",icon:"Zw5ouXI4Zp_pxAjcmdRQ",disabled:"YbjF0xcCazOyxRVJcxvY",visuallyHidden:"iqEWy3D32VcSClgCDOa0"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Scroller.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".wLN_I2BFetgcy3muTBLm {\n overflow: hidden;\n overflow-x: auto;\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-flow: column;\n grid-template-rows: 0px 100%;\n scroll-snap-type: x mandatory;\n scrollbar-width: none;\n}\n\n.wLN_I2BFetgcy3muTBLm::-webkit-scrollbar {\n display: none;\n}\n\n.CIOPs8VcWWsfOkDczpec {\n position: sticky;\n top: 0;\n left: 0;\n width: 100%;\n grid-column: 1;\n grid-row: 1;\n}\n\n.qObMvMTeTYBFc3UifTqi {\n scroll-snap-align: start;\n scroll-snap-stop: always;\n grid-row: 2;\n}\n","",{version:3,sources:["webpack://./src/contentElements/hotspots/Scroller.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,aAAa;EACb,uBAAuB;EACvB,sBAAsB;EACtB,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;AACvB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,gBAAgB;EAChB,MAAM;EACN,OAAO;EACP,WAAW;EACX,cAAc;EACd,WAAW;AACb;;AAEA;EACE,wBAAwB;EACxB,wBAAwB;EACxB,WAAW;AACb",sourcesContent:[".scroller {\n overflow: hidden;\n overflow-x: auto;\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-flow: column;\n grid-template-rows: 0px 100%;\n scroll-snap-type: x mandatory;\n scrollbar-width: none;\n}\n\n.scroller::-webkit-scrollbar {\n display: none;\n}\n\n.sticky {\n position: sticky;\n top: 0;\n left: 0;\n width: 100%;\n grid-column: 1;\n grid-row: 1;\n}\n\n.step {\n scroll-snap-align: start;\n scroll-snap-stop: always;\n grid-row: 2;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={scroller:"wLN_I2BFetgcy3muTBLm",sticky:"CIOPs8VcWWsfOkDczpec",step:"qObMvMTeTYBFc3UifTqi"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/hotspots/Tooltip.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.iVaxrx_9LWA8yRh7To8q {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n}\n\n.OkiLOc9K1qL3Gxl06cM2 {\n position: absolute;\n border: 0;\n width: 0;\n height: 0;\n background: transparent;\n}\n\n.OkiLOc9K1qL3Gxl06cM2 {\n outline: none !important;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj {\n font-family: var(--theme-entry-font-family);\n box-sizing: border-box;\n padding: 0.75rem;\n border-radius: 5px;\n --max-width: 400px;\n --floating-padding: 8% - 5px;\n max-width: min(100% - 2 * var(--floating-padding), var(--max-width));\n}\n\n._Pi7Nxjfq9vAyKqoQeV2 {\n --floating-padding: 40px;\n}\n\n.YqHICC34bzfBuiwIHdgu {\n background-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor};\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor};\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n}\n\n.V7z8n3E9tG7_xXcefcDE {\n background-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor};\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor};\n border: solid 1px rgba(255 255 255 / 5%);\n}\n\n.YqHICC34bzfBuiwIHdgu > svg {\n fill: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor};\n}\n\n.V7z8n3E9tG7_xXcefcDE > svg {\n fill: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor};\n}\n\n.V7z8n3E9tG7_xXcefcDE > svg path:first-of-type {\n stroke: rgba(255 255 255 / 5%);\n}\n\n.U9KwBj8qwr_XjF3Yf7eQ {\n --max-width: 600px;\n}\n\n.brHHUSuxxMBG9k6NDc3a {\n --max-width: 300px;\n}\n\n.x3OK8SjtwIejoBGrqTo_ {\n --max-width: 200px;\n}\n\n.zv6a3XItI52cPgPAusp8 {\n text-align: center;\n}\n\n.iykKSkl__T21DnC9OdEv {\n text-align: right;\n}\n\n.O22c3mTNs7dp70wySHeN {\n min-width: 200px;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj .GZtFlviUgNGbhc6SN_0g {\n position: relative;\n margin-bottom: 1rem;\n}\n\n.GZtFlviUgNGbhc6SN_0g img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj h3,\n.hs0gXYWA9LqQLTK8Hxfj p {\n margin: 0;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj h3 {\n margin-bottom: 0.5rem;\n}\n\n.hs0gXYWA9LqQLTK8Hxfj h3:last-child {\n margin-bottom: 0;\n}\n\n.O23JtTNTclOSglNph8c_ {\n display: flex;\n justify-content: center;\n gap: 0.5em;\n border-radius: 5px;\n text-decoration: none;\n padding: 0.5rem;\n background-color: transparent;\n color: inherit;\n margin-top: 1rem;\n font-weight: bold;\n border: solid 1px color-mix(in srgb, currentColor, transparent);\n}\n\n.oyx2dKTdY5dJ_SoG_zjA > :first-child .O23JtTNTclOSglNph8c_ {\n margin-top: 0;\n}\n\n.O23JtTNTclOSglNph8c_:hover,\n.O23JtTNTclOSglNph8c_:active {\n border: solid 1px currentColor;\n}\n\n.YqHICC34bzfBuiwIHdgu .O23JtTNTclOSglNph8c_ {\n color: var(--theme-widget-primary-color);\n}\n\n.hs0gXYWA9LqQLTK8Hxfj > :first-child .O23JtTNTclOSglNph8c_ {\n margin-top: 0;\n}\n\n.CVTpa24bN0VpyWU2rfUH .O23JtTNTclOSglNph8c_ {\n opacity: 0.5;\n}\n\n.CVTpa24bN0VpyWU2rfUH .O23JtTNTclOSglNph8c_:has([data-slate-string]),\n.CVTpa24bN0VpyWU2rfUH .O23JtTNTclOSglNph8c_:focus-within {\n opacity: 1;\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/hotspots/Tooltip.module.css"],names:[],mappings:"AAMA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,oBAAoB;AACtB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,SAAS;EACT,uBAAuB;AACzB;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,2CAA2C;EAC3C,sBAAsB;EACtB,gBAAgB;EAChB,kBAAkB;EAClB,kBAAkB;EAClB,4BAA4B;EAC5B,oEAAoE;AACtE;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,8DAA0C;EAC1C,mDAA2B;EAC3B,kEAA0C;EAC1C,kEAA0C;EAC1C,gHAAgH;AAClH;;AAEA;EACE,8DAAyC;EACzC,mDAA4B;EAC5B,kEAA2C;EAC3C,kEAA2C;EAC3C,wCAAwC;AAC1C;;AAEA;EACE,kDAA8B;AAChC;;AAEA;EACE,kDAA6B;AAC/B;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,cAAc;EACd,eAAe;EACf,YAAY;AACd;;AAEA;;EAEE,SAAS;AACX;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,UAAU;EACV,kBAAkB;EAClB,qBAAqB;EACrB,eAAe;EACf,6BAA6B;EAC7B,cAAc;EACd,gBAAgB;EAChB,iBAAiB;EACjB,+DAA+D;AACjE;;AAEA;EACE,aAAa;AACf;;AAEA;;EAEE,8BAA8B;AAChC;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,YAAY;AACd;;AAEA;;EAEE,UAAU;AACZ",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor,\n darkContentLinkColor, lightContentLinkColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.compositeItem {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n}\n\n.reference {\n position: absolute;\n border: 0;\n width: 0;\n height: 0;\n background: transparent;\n}\n\n.reference {\n outline: none !important;\n}\n\n.box {\n font-family: var(--theme-entry-font-family);\n box-sizing: border-box;\n padding: 0.75rem;\n border-radius: 5px;\n --max-width: 400px;\n --floating-padding: 8% - 5px;\n max-width: min(100% - 2 * var(--floating-padding), var(--max-width));\n}\n\n.paddingForScrollButtons {\n --floating-padding: 40px;\n}\n\n.light {\n background-color: lightContentSurfaceColor;\n color: darkContentTextColor;\n --content-text-color: darkContentTextColor;\n --content-link-color: darkContentLinkColor;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n}\n\n.dark {\n background-color: darkContentSurfaceColor;\n color: lightContentTextColor;\n --content-text-color: lightContentTextColor;\n --content-link-color: lightContentLinkColor;\n border: solid 1px rgba(255 255 255 / 5%);\n}\n\n.light > svg {\n fill: lightContentSurfaceColor;\n}\n\n.dark > svg {\n fill: darkContentSurfaceColor;\n}\n\n.dark > svg path:first-of-type {\n stroke: rgba(255 255 255 / 5%);\n}\n\n.maxWidth-wide {\n --max-width: 600px;\n}\n\n.maxWidth-narrow {\n --max-width: 300px;\n}\n\n.maxWidth-veryNarrow {\n --max-width: 200px;\n}\n\n.align-center {\n text-align: center;\n}\n\n.align-right {\n text-align: right;\n}\n\n.minWidth {\n min-width: 200px;\n}\n\n.box .imageWrapper {\n position: relative;\n margin-bottom: 1rem;\n}\n\n.imageWrapper img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\n.box h3,\n.box p {\n margin: 0;\n}\n\n.box h3 {\n margin-bottom: 0.5rem;\n}\n\n.box h3:last-child {\n margin-bottom: 0;\n}\n\n.link {\n display: flex;\n justify-content: center;\n gap: 0.5em;\n border-radius: 5px;\n text-decoration: none;\n padding: 0.5rem;\n background-color: transparent;\n color: inherit;\n margin-top: 1rem;\n font-weight: bold;\n border: solid 1px color-mix(in srgb, currentColor, transparent);\n}\n\n.textWrapper > :first-child .link {\n margin-top: 0;\n}\n\n.link:hover,\n.link:active {\n border: solid 1px currentColor;\n}\n\n.light .link {\n color: var(--theme-widget-primary-color);\n}\n\n.box > :first-child .link {\n margin-top: 0;\n}\n\n.editable .link {\n opacity: 0.5;\n}\n\n.editable .link:has([data-slate-string]),\n.editable .link:focus-within {\n opacity: 1;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,darkContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor}`,lightContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor}`,compositeItem:"iVaxrx_9LWA8yRh7To8q",reference:"OkiLOc9K1qL3Gxl06cM2",box:"hs0gXYWA9LqQLTK8Hxfj",paddingForScrollButtons:"_Pi7Nxjfq9vAyKqoQeV2",light:"YqHICC34bzfBuiwIHdgu",dark:"V7z8n3E9tG7_xXcefcDE","maxWidth-wide":"U9KwBj8qwr_XjF3Yf7eQ","maxWidth-narrow":"brHHUSuxxMBG9k6NDc3a","maxWidth-veryNarrow":"x3OK8SjtwIejoBGrqTo_","align-center":"zv6a3XItI52cPgPAusp8","align-right":"iykKSkl__T21DnC9OdEv",minWidth:"O22c3mTNs7dp70wySHeN",imageWrapper:"GZtFlviUgNGbhc6SN_0g",link:"O23JtTNTclOSglNph8c_",textWrapper:"oyx2dKTdY5dJ_SoG_zjA",editable:"CVTpa24bN0VpyWU2rfUH"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/iframeEmbed/IframeEmbed.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".VEgl_wYryGKoE0gKL4u8 {\n overflow: hidden;\n}\n\n.KdLjCVGxDp75ESlpyGuu {\n width: 100%;\n height: 100%;\n border: none;\n transform-origin: 0 0;\n}\n\n.XnZ8MQQrMI3x73Z9yzoh {\n width: 300%;\n height: 300%;\n transform: scale(0.333);\n}\n\n.p7uLLhOtyoIx4fFqTkd2 {\n width: 200%;\n height: 200%;\n transform: scale(0.5);\n}\n\n.mH1ebPM3XHlvo0GF4NmY {\n width: 133.333%;\n height: 133.333%;\n transform: scale(0.75);\n}\n","",{version:3,sources:["webpack://./src/contentElements/iframeEmbed/IframeEmbed.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,sBAAsB;AACxB",sourcesContent:[".wrapper {\n overflow: hidden;\n}\n\n.iframe {\n width: 100%;\n height: 100%;\n border: none;\n transform-origin: 0 0;\n}\n\n.scale-p33 {\n width: 300%;\n height: 300%;\n transform: scale(0.333);\n}\n\n.scale-p50 {\n width: 200%;\n height: 200%;\n transform: scale(0.5);\n}\n\n.scale-p75 {\n width: 133.333%;\n height: 133.333%;\n transform: scale(0.75);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"VEgl_wYryGKoE0gKL4u8",iframe:"KdLjCVGxDp75ESlpyGuu","scale-p33":"XnZ8MQQrMI3x73Z9yzoh","scale-p50":"p7uLLhOtyoIx4fFqTkd2","scale-p75":"mH1ebPM3XHlvo0GF4NmY"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/imageGallery/ImageGallery.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.XY2uQOS9qvXPYsbAnXmj {\n --overlap: 20px;\n --gutter: 8%;\n display: grid;\n grid-template-columns: 1fr 84% 1fr;\n align-items: center;\n height: 100%;\n margin: 0 auto;\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n}\n\n@media (min-width: 1000px) {\n .ioFrlTbmi2aeCHofsAjS {\n --overlap: 40px;\n }\n}\n\n.T1B5CI6ZMu_BjCkdd_Jw {\n --gutter: max(var(--content-margin), (100% - var(--content-max-width)) / 2);\n grid-template-columns:\n var(--content-margin)\n minmax(0, var(--content-max-width))\n var(--content-margin);\n justify-content: center;\n}\n\n.yYvpcEy89BsGndlHiK_J {\n grid-row: 1;\n z-index: 2;\n display: flex;\n justify-content: center;\n overflow: hidden;\n}\n\n.cfbIxL48ayBAZSGr6Yri {\n grid-column: 1;\n}\n\n.jrMgfhHrrOaXPzL81TMW {\n grid-column: 3;\n}\n\n.zjbA5W41rAvfPBxcGjSf {\n grid-row: 1;\n grid-column: 1/-1;\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-flow: column;\n align-items: center;\n overflow-x: auto;\n overscroll-behavior-x: contain;\n scroll-snap-type: x mandatory;\n scroll-behavior: smooth;\n padding: 0 calc(var(--overlap) + var(--gutter));\n scrollbar-width: none;\n}\n\n.zjbA5W41rAvfPBxcGjSf::-webkit-scrollbar {\n display: none;\n}\n\n.CfqJc9VLLtHvnaw7hzqm {\n scroll-snap-stop: always;\n scroll-snap-align: center;\n margin: 0 calc(-1 * var(--overlap));\n}\n\n.TGmJ9Vq8r8RsmlOIUdYi {\n z-index: 1\n}\n\n.GjMEG3P1avmQTwIAvAiY {\n transition: transform .2s ease, filter .2s linear;\n transform: scale(0.9);\n filter: brightness(0.5);\n}\n\n.TGmJ9Vq8r8RsmlOIUdYi .GjMEG3P1avmQTwIAvAiY {\n transform: scale(1);\n filter: none;\n}\n\n.D0dGUDUrnbUVbAjElCtm {\n opacity: 0.2;\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/imageGallery/ImageGallery.module.css"],names:[],mappings:"AAIA;EACE,eAAe;EACf,YAAY;EACZ,aAAa;EACb,kCAAkC;EAClC,mBAAmB;EACnB,YAAY;EACZ,cAAc;EACd,mDAA4B;AAC9B;;AAEA;EACE;IACE,eAAe;EACjB;AACF;;AAEA;EACE,2EAA2E;EAC3E;;;yBAGuB;EACvB,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,UAAU;EACV,aAAa;EACb,uBAAuB;EACvB,gBAAgB;AAClB;;AAEA;EAEE,cAAc;AAChB;;AAEA;EAEE,cAAc;AAChB;;AAEA;EACE,WAAW;EACX,iBAAiB;EACjB,aAAa;EACb,uBAAuB;EACvB,sBAAsB;EACtB,mBAAmB;EACnB,gBAAgB;EAChB,8BAA8B;EAC9B,6BAA6B;EAC7B,uBAAuB;EACvB,+CAA+C;EAC/C,qBAAqB;AACvB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,wBAAwB;EACxB,yBAAyB;EACzB,mCAAmC;AACrC;;AAEA;EACE;AACF;;AAEA;EACE,iDAAiD;EACjD,qBAAqB;EACrB,uBAAuB;AACzB;;AAEA;EACE,mBAAmB;EACnB,YAAY;AACd;;AAEA;EACE,YAAY;AACd",sourcesContent:['@value (\n lightContentTextColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.wrapper {\n --overlap: 20px;\n --gutter: 8%;\n display: grid;\n grid-template-columns: 1fr 84% 1fr;\n align-items: center;\n height: 100%;\n margin: 0 auto;\n color: lightContentTextColor;\n}\n\n@media (min-width: 1000px) {\n .wide {\n --overlap: 40px;\n }\n}\n\n.customMargin {\n --gutter: max(var(--content-margin), (100% - var(--content-max-width)) / 2);\n grid-template-columns:\n var(--content-margin)\n minmax(0, var(--content-max-width))\n var(--content-margin);\n justify-content: center;\n}\n\n.button {\n grid-row: 1;\n z-index: 2;\n display: flex;\n justify-content: center;\n overflow: hidden;\n}\n\n.leftButton {\n composes: button;\n grid-column: 1;\n}\n\n.rightButton {\n composes: button;\n grid-column: 3;\n}\n\n.items {\n grid-row: 1;\n grid-column: 1/-1;\n display: grid;\n grid-auto-columns: 100%;\n grid-auto-flow: column;\n align-items: center;\n overflow-x: auto;\n overscroll-behavior-x: contain;\n scroll-snap-type: x mandatory;\n scroll-behavior: smooth;\n padding: 0 calc(var(--overlap) + var(--gutter));\n scrollbar-width: none;\n}\n\n.items::-webkit-scrollbar {\n display: none;\n}\n\n.item {\n scroll-snap-stop: always;\n scroll-snap-align: center;\n margin: 0 calc(-1 * var(--overlap));\n}\n\n.current {\n z-index: 1\n}\n\n.figure {\n transition: transform .2s ease, filter .2s linear;\n transform: scale(0.9);\n filter: brightness(0.5);\n}\n\n.current .figure {\n transform: scale(1);\n filter: none;\n}\n\n.placeholder {\n opacity: 0.2;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,wrapper:"XY2uQOS9qvXPYsbAnXmj",wide:"ioFrlTbmi2aeCHofsAjS",customMargin:"T1B5CI6ZMu_BjCkdd_Jw",button:"yYvpcEy89BsGndlHiK_J",leftButton:"cfbIxL48ayBAZSGr6Yri yYvpcEy89BsGndlHiK_J",rightButton:"jrMgfhHrrOaXPzL81TMW yYvpcEy89BsGndlHiK_J",items:"zjbA5W41rAvfPBxcGjSf",item:"CfqJc9VLLtHvnaw7hzqm",current:"TGmJ9Vq8r8RsmlOIUdYi",figure:"GjMEG3P1avmQTwIAvAiY",placeholder:"D0dGUDUrnbUVbAjElCtm"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/imageGallery/ScrollButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".h2_uZajOJ09DuMSZr0lC {\n padding: 0;\n background-color: transparent;\n border: 0;\n color: inherit;\n}\n\n.hGvHRyxkzsY6d4paPidk {\n text-align: left;\n}\n\n.rgOp3vZysv4mwS01ywnT {\n text-align: right;\n}\n\n.h2_uZajOJ09DuMSZr0lC svg {\n transition: transform 0.2s ease;\n display: block;\n width: var(--theme-image-gallery-scroll-button-size);\n height: var(--theme-image-gallery-scroll-button-size);\n filter: drop-shadow(0 1px 4px #000);\n}\n\n.h2_uZajOJ09DuMSZr0lC:not(.gQsVUkDK_W2XMpnxIivy):hover svg,\n.h2_uZajOJ09DuMSZr0lC:not(.gQsVUkDK_W2XMpnxIivy):focus svg {\n transform: scale(1.2);\n}\n\n.w3T53gWdvT5IXETcriIi {\n transition: opacity 0.2s linear;\n}\n\n.gQsVUkDK_W2XMpnxIivy .w3T53gWdvT5IXETcriIi {\n opacity: 0;\n}\n","",{version:3,sources:["webpack://./src/contentElements/imageGallery/ScrollButton.module.css"],names:[],mappings:"AAAA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,cAAc;AAChB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,+BAA+B;EAC/B,cAAc;EACd,oDAAoD;EACpD,qDAAqD;EACrD,mCAAmC;AACrC;;AAEA;;EAEE,qBAAqB;AACvB;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,UAAU;AACZ",sourcesContent:[".button {\n padding: 0;\n background-color: transparent;\n border: 0;\n color: inherit;\n}\n\n.left {\n text-align: left;\n}\n\n.right {\n text-align: right;\n}\n\n.button svg {\n transition: transform 0.2s ease;\n display: block;\n width: var(--theme-image-gallery-scroll-button-size);\n height: var(--theme-image-gallery-scroll-button-size);\n filter: drop-shadow(0 1px 4px #000);\n}\n\n.button:not(.disabled):hover svg,\n.button:not(.disabled):focus svg {\n transform: scale(1.2);\n}\n\n.icon {\n transition: opacity 0.2s linear;\n}\n\n.disabled .icon {\n opacity: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:"h2_uZajOJ09DuMSZr0lC",left:"hGvHRyxkzsY6d4paPidk",right:"rgOp3vZysv4mwS01ywnT",disabled:"gQsVUkDK_W2XMpnxIivy",icon:"w3T53gWdvT5IXETcriIi"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/infoTable/InfoTable.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".DMFNvrRDRuOE5i8W2m0p {\n width: 100%;\n border-collapse: collapse;\n border-spacing: 0;\n --table-border-color: transparent;\n}\n\n.DMFNvrRDRuOE5i8W2m0p td {\n min-width: 50px;\n vertical-align: top;\n}\n\n.DMFNvrRDRuOE5i8W2m0p td:first-child {\n border-right: solid 1px var(--table-border-color);\n padding: 0.5rem 0.5rem 0.5rem 0;\n white-space: pre;\n}\n\n.DMFNvrRDRuOE5i8W2m0p td:last-child {\n width: 100%;\n padding: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.E6jbkNZIyR76698CdtPo td {\n width: 50%;\n}\n\n.E6jbkNZIyR76698CdtPo td:first-child {\n text-align: right;\n}\n\n.DMFNvrRDRuOE5i8W2m0p tr:nth-child(n + 2) td {\n border-top: solid 1px var(--table-border-color);\n}\n\n.mF2q55yAvRfSMVCWUA74 {\n --table-border-color: color-mix(in srgb, transparent, currentColor);\n}\n","",{version:3,sources:["webpack://./src/contentElements/infoTable/InfoTable.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,yBAAyB;EACzB,iBAAiB;EACjB,iCAAiC;AACnC;;AAEA;EACE,eAAe;EACf,mBAAmB;AACrB;;AAEA;EACE,iDAAiD;EACjD,+BAA+B;EAC/B,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,+BAA+B;AACjC;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,+CAA+C;AACjD;;AAEA;EACE,mEAAmE;AACrE",sourcesContent:[".table {\n width: 100%;\n border-collapse: collapse;\n border-spacing: 0;\n --table-border-color: transparent;\n}\n\n.table td {\n min-width: 50px;\n vertical-align: top;\n}\n\n.table td:first-child {\n border-right: solid 1px var(--table-border-color);\n padding: 0.5rem 0.5rem 0.5rem 0;\n white-space: pre;\n}\n\n.table td:last-child {\n width: 100%;\n padding: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.center td {\n width: 50%;\n}\n\n.center td:first-child {\n text-align: right;\n}\n\n.table tr:nth-child(n + 2) td {\n border-top: solid 1px var(--table-border-color);\n}\n\n.selected {\n --table-border-color: color-mix(in srgb, transparent, currentColor);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={table:"DMFNvrRDRuOE5i8W2m0p",center:"E6jbkNZIyR76698CdtPo",selected:"mF2q55yAvRfSMVCWUA74"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/inlineBeforeAfter/BeforeAfter.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".wsM3G1GBegNSREJG37D2 {\n background-color: white;\n position: absolute;\n z-index: 1;\n}\n\n.usjVJs_HNL4Leh5nNBIR {\n height: 100%;\n --frame1pos: -8;\n --frame2pos: 16;\n --frame3pos: -32;\n --frame4pos: 32;\n --frame1px: calc(var(--frame1pos) * 1px);\n --frame2px: calc(var(--frame2pos) * 1px);\n --frame3px: calc(var(--frame3pos) * 1px);\n --frame4px: calc(var(--frame4pos) * 1px);\n /* in addition to the above variables, we receive --initial-rect-width\n from BeforeAfter.js, which has no sensible default value */\n}\n\n/* Selects react-compare-image container div */\n.usjVJs_HNL4Leh5nNBIR > div {\n height: 100% !important;\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n slider */\n.usjVJs_HNL4Leh5nNBIR.BdJ9lNR2254B02CNMMvv > div > div:nth-child(3) {\n animation: oiq2yEDfI3rTxUqTAQF7 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n before image */\n.usjVJs_HNL4Leh5nNBIR.BdJ9lNR2254B02CNMMvv div img:nth-child(2) {\n animation: n1vfmEVNN6f_ZuxnKA5q 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n before label */\n.usjVJs_HNL4Leh5nNBIR div div:nth-child(4) div {\n transition: opacity 0.1s ease-out 0.3s !important;\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n after image */\n.usjVJs_HNL4Leh5nNBIR.BdJ9lNR2254B02CNMMvv div img:nth-child(1) {\n animation: RWqwmIIZi8jrhQj4zixt 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n after label */\n.usjVJs_HNL4Leh5nNBIR div div:nth-child(5) div {\n transition: opacity 0.1s ease-out 0.3s !important;\n}\n\n@keyframes n1vfmEVNN6f_ZuxnKA5q {\n 0%, 100% {\n clip: rect(auto, calc(var(--initial-rect-width)), auto, auto);\n }\n\n 10%, 90% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame1px)), auto, auto);\n }\n\n 20%, 80% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame2px)), auto, auto);\n }\n\n 30%, 50%, 70% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame3px)), auto, auto);\n }\n\n 40%, 60% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame4px)), auto, auto);\n }\n}\n\n@keyframes RWqwmIIZi8jrhQj4zixt {\n 0%, 100% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width)));\n }\n\n 10%, 90% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame1px)));\n }\n\n 20%, 80% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame2px)));\n }\n\n 30%, 50%, 70% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame3px)));\n }\n\n 40%, 60% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame4px)));\n }\n}\n\n@keyframes oiq2yEDfI3rTxUqTAQF7 {\n 0%, 100% {\n margin-left: 0;\n }\n\n 10%, 90% {\n margin-left: var(--frame1px);\n }\n\n 20%, 80% {\n margin-left: var(--frame2px);\n }\n\n 30%, 50%, 70% {\n margin-left: var(--frame3px);\n }\n\n 40%, 60% {\n margin-left: var(--frame4px);\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/inlineBeforeAfter/BeforeAfter.module.css"],names:[],mappings:"AAAA;EACE,uBAAuB;EACvB,kBAAkB;EAClB,UAAU;AACZ;;AAEA;EACE,YAAY;EACZ,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,wCAAwC;EACxC,wCAAwC;EACxC,wCAAwC;EACxC,wCAAwC;EACxC;6DAC2D;AAC7D;;AAEA,8CAA8C;AAC9C;EACE,uBAAuB;AACzB;;AAEA;WACW;AACX;EACE,kEAAkE;AACpE;;AAEA;iBACiB;AACjB;EACE,kEAAuE;AACzE;;AAEA;iBACiB;AACjB;EACE,iDAAiD;AACnD;;AAEA;gBACgB;AAChB;EACE,kEAAsE;AACxE;;AAEA;gBACgB;AAChB;EACE,iDAAiD;AACnD;;AAEA;EACE;IACE,6DAA6D;EAC/D;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;AACF;;AAEA;EACE;IACE,6DAA6D;EAC/D;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;;EAEA;IACE,+EAA+E;EACjF;AACF;;AAEA;EACE;IACE,cAAc;EAChB;;EAEA;IACE,4BAA4B;EAC9B;;EAEA;IACE,4BAA4B;EAC9B;;EAEA;IACE,4BAA4B;EAC9B;;EAEA;IACE,4BAA4B;EAC9B;AACF",sourcesContent:[".sliderStart {\n background-color: white;\n position: absolute;\n z-index: 1;\n}\n\n.container {\n height: 100%;\n --frame1pos: -8;\n --frame2pos: 16;\n --frame3pos: -32;\n --frame4pos: 32;\n --frame1px: calc(var(--frame1pos) * 1px);\n --frame2px: calc(var(--frame2pos) * 1px);\n --frame3px: calc(var(--frame3pos) * 1px);\n --frame4px: calc(var(--frame4pos) * 1px);\n /* in addition to the above variables, we receive --initial-rect-width\n from BeforeAfter.js, which has no sensible default value */\n}\n\n/* Selects react-compare-image container div */\n.container > div {\n height: 100% !important;\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n slider */\n.container.wiggle > div > div:nth-child(3) {\n animation: SliderLeftRightShake 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n before image */\n.container.wiggle div img:nth-child(2) {\n animation: BeforeImageLeftRightShake 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n before label */\n.container div div:nth-child(4) div {\n transition: opacity 0.1s ease-out 0.3s !important;\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n after image */\n.container.wiggle div img:nth-child(1) {\n animation: AfterImageLeftRightShake 1.5s cubic-bezier(.36,.07,.19,.97);\n}\n\n/* With react-compare-image 2.0.4 (commit 7410d14), this selects the\n after label */\n.container div div:nth-child(5) div {\n transition: opacity 0.1s ease-out 0.3s !important;\n}\n\n@keyframes BeforeImageLeftRightShake {\n 0%, 100% {\n clip: rect(auto, calc(var(--initial-rect-width)), auto, auto);\n }\n\n 10%, 90% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame1px)), auto, auto);\n }\n\n 20%, 80% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame2px)), auto, auto);\n }\n\n 30%, 50%, 70% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame3px)), auto, auto);\n }\n\n 40%, 60% {\n clip: rect(auto, calc(var(--initial-rect-width) + var(--frame4px)), auto, auto);\n }\n}\n\n@keyframes AfterImageLeftRightShake {\n 0%, 100% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width)));\n }\n\n 10%, 90% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame1px)));\n }\n\n 20%, 80% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame2px)));\n }\n\n 30%, 50%, 70% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame3px)));\n }\n\n 40%, 60% {\n clip: rect(auto, auto, auto, calc(var(--initial-rect-width) + var(--frame4px)));\n }\n}\n\n@keyframes SliderLeftRightShake {\n 0%, 100% {\n margin-left: 0;\n }\n\n 10%, 90% {\n margin-left: var(--frame1px);\n }\n\n 20%, 80% {\n margin-left: var(--frame2px);\n }\n\n 30%, 50%, 70% {\n margin-left: var(--frame3px);\n }\n\n 40%, 60% {\n margin-left: var(--frame4px);\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={sliderStart:"wsM3G1GBegNSREJG37D2",container:"usjVJs_HNL4Leh5nNBIR",wiggle:"BdJ9lNR2254B02CNMMvv",SliderLeftRightShake:"oiq2yEDfI3rTxUqTAQF7",BeforeImageLeftRightShake:"n1vfmEVNN6f_ZuxnKA5q",AfterImageLeftRightShake:"RWqwmIIZi8jrhQj4zixt"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/inlineVideo/MutedIndicator.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".dD3lBf_itdFYrKbKFywX {\n position: absolute;\n right: 0;\n top: 0;\n color: #fff;\n background: linear-gradient(30deg, transparent, transparent 60%, #000000a6);\n padding: 5px 5px 40px 70px;\n pointer-events: none;\n opacity: 0;\n transition: opacity 0.2s;\n z-index: 1;\n will-change: transform;\n}\n\n.WIRZlXFkAvlJwI8tQsea {\n opacity: 1;\n}\n\n.rFcM7x0wK9huw4yE6Tbt {\n transform: scale(1, -1) translate(0, -24px);\n fill: #fff;\n}\n\n.hiJYCehPCy1NstHhOTlS {\n animation-name: sZmBrSUKnzeRlWpQG3eT;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0s;\n}\n\n.S00quEW8IRKwwkE6TNsb {\n animation-name: Jc_5LrUeu_TTNylz1gWW;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0.17s;\n}\n\n.XSX4hDBA30vJcfGU_qdj {\n animation-name: sZmBrSUKnzeRlWpQG3eT;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0.34s;\n}\n\n@keyframes sZmBrSUKnzeRlWpQG3eT {\n 0% {\n height: 8px\n }\n\n 50% {\n height: 4px\n }\n\n 100% {\n height: 8px\n }\n}\n\n@keyframes Jc_5LrUeu_TTNylz1gWW {\n 0% {\n height: 16px\n }\n\n 50% {\n height: 6px\n }\n\n 100% {\n height: 16px\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/inlineVideo/MutedIndicator.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,QAAQ;EACR,MAAM;EACN,WAAW;EACX,2EAA2E;EAC3E,0BAA0B;EAC1B,oBAAoB;EACpB,UAAU;EACV,wBAAwB;EACxB,UAAU;EACV,sBAAsB;AACxB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,2CAA2C;EAC3C,UAAU;AACZ;;AAEA;EAEE,oCAAwB;EACxB,wBAAwB;EACxB,mCAAmC;EACnC,mBAAmB;AACrB;;AAEA;EAEE,oCAAuB;EACvB,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;AACxB;;AAEA;EAEE,oCAAwB;EACxB,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;AACxB;;AAEA;EACE;IACE;EACF;;EAEA;IACE;EACF;;EAEA;IACE;EACF;AACF;;AAEA;EACE;IACE;EACF;;EAEA;IACE;EACF;;EAEA;IACE;EACF;AACF",sourcesContent:[".wrapper {\n position: absolute;\n right: 0;\n top: 0;\n color: #fff;\n background: linear-gradient(30deg, transparent, transparent 60%, #000000a6);\n padding: 5px 5px 40px 70px;\n pointer-events: none;\n opacity: 0;\n transition: opacity 0.2s;\n z-index: 1;\n will-change: transform;\n}\n\n.visible {\n opacity: 1;\n}\n\n.eqBar {\n transform: scale(1, -1) translate(0, -24px);\n fill: #fff;\n}\n\n.eqBar1 {\n composes: eqBar;\n animation-name: short-eq;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0s;\n}\n\n.eqBar2 {\n composes: eqBar;\n animation-name: tall-eq;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0.17s;\n}\n\n.eqBar3 {\n composes: eqBar;\n animation-name: short-eq;\n animation-duration: 0.5s;\n animation-iteration-count: infinite;\n animation-delay: 0.34s;\n}\n\n@keyframes short-eq {\n 0% {\n height: 8px\n }\n\n 50% {\n height: 4px\n }\n\n 100% {\n height: 8px\n }\n}\n\n@keyframes tall-eq {\n 0% {\n height: 16px\n }\n\n 50% {\n height: 6px\n }\n\n 100% {\n height: 16px\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"dD3lBf_itdFYrKbKFywX",visible:"WIRZlXFkAvlJwI8tQsea",eqBar:"rFcM7x0wK9huw4yE6Tbt",eqBar1:"hiJYCehPCy1NstHhOTlS rFcM7x0wK9huw4yE6Tbt","short-eq":"sZmBrSUKnzeRlWpQG3eT",eqBar2:"S00quEW8IRKwwkE6TNsb rFcM7x0wK9huw4yE6Tbt","tall-eq":"Jc_5LrUeu_TTNylz1gWW",eqBar3:"XSX4hDBA30vJcfGU_qdj rFcM7x0wK9huw4yE6Tbt"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/question/Question.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".kR8gzQsn8rI2WN_qaGhW {\n position: relative;\n padding-left: 22px;\n margin: 1.375rem 0 0 0;\n}\n\n.kR8gzQsn8rI2WN_qaGhW summary {\n display: inline-flex;\n oveflow: hidden;\n font-weight: bold;\n cursor: pointer;\n}\n\n.kR8gzQsn8rI2WN_qaGhW summary::-webkit-details-marker {\n display: none;\n}\n\n.kR8gzQsn8rI2WN_qaGhW summary > svg {\n position: absolute;\n left: -11px;\n top: 0;\n width: 30px;\n height: 30px;\n transition: transform 0.2s ease;\n}\n\n.kR8gzQsn8rI2WN_qaGhW[open] summary > svg {\n transform: rotate(90deg);\n}\n\n.pjKxGa4PMd0ZKZIKJaiI p {\n margin: 1.375rem 0 0 0;\n}\n\n.zhmFWKJnQmb0jVIhBtCP {\n text-align: center;\n}\n","",{version:3,sources:["webpack://./src/contentElements/question/Question.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,sBAAsB;AACxB;;AAEA;EACE,oBAAoB;EACpB,eAAe;EACf,iBAAiB;EACjB,eAAe;AACjB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,MAAM;EACN,WAAW;EACX,YAAY;EACZ,+BAA+B;AACjC;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;AACpB",sourcesContent:[".details {\n position: relative;\n padding-left: 22px;\n margin: 1.375rem 0 0 0;\n}\n\n.details summary {\n display: inline-flex;\n oveflow: hidden;\n font-weight: bold;\n cursor: pointer;\n}\n\n.details summary::-webkit-details-marker {\n display: none;\n}\n\n.details summary > svg {\n position: absolute;\n left: -11px;\n top: 0;\n width: 30px;\n height: 30px;\n transition: transform 0.2s ease;\n}\n\n.details[open] summary > svg {\n transform: rotate(90deg);\n}\n\n.answer p {\n margin: 1.375rem 0 0 0;\n}\n\n.layout-centerRagged {\n text-align: center;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={details:"kR8gzQsn8rI2WN_qaGhW",answer:"pjKxGa4PMd0ZKZIKJaiI","layout-centerRagged":"zhmFWKJnQmb0jVIhBtCP"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/quote/Quote.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.L7U2oigtlNjhxNlQQsoM {\n margin: 0;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n padding-bottom: 1.375rem;\n color: var(--palette-color);\n}\n\n.YRYfq2X3iuHtf59c9PKH {\n text-align: center;\n align-items: center;\n}\n\n.COQZVjkvX7EWyYS6Odux {\n --quote-indent: var(--theme-quote-indent, 0);\n --quote-large-mark-font-size: var(--theme-quote-large-mark-font-size, 2em);\n\n width: 100%;\n box-sizing: border-box;\n margin: 0;\n padding: 1em 0 var(--theme-quote-text-padding-bottom, 0.5em) 0;\n}\n\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux,\n.vctLcN6WrVoIzJncbCzv .COQZVjkvX7EWyYS6Odux {\n --quote-indent: var(--theme-quote-indent, 1em);\n}\n\n.COQZVjkvX7EWyYS6Odux p {\n margin: 1.375rem 0 0 var(--quote-indent);\n}\n\n.COQZVjkvX7EWyYS6Odux br {\n display: none;\n}\n\n.AOm80Gac2g8J9jk0ivaw .COQZVjkvX7EWyYS6Odux p {\n text-align: center;\n margin-right: var(--quote-indent);\n}\n\n.COQZVjkvX7EWyYS6Odux p:first-child {\n position: relative;\n}\n\n.COQZVjkvX7EWyYS6Odux p:first-child::before,\n.COQZVjkvX7EWyYS6Odux p:last-child::after {\n font-family: var(--theme-quote-mark-font-family);\n font-weight: var(--theme-quote-mark-font-weight, bold);\n opacity: var(--theme-quote-mark-opacity, 0.5);\n color: var(--theme-quote-mark-color);\n width: var(--theme-quote-mark-width);\n}\n\n.COQZVjkvX7EWyYS6Odux p:first-child::before {\n content: var(--theme-quote-left-mark, "“");\n}\n\n.PgTMTzvJH9wEh8rRCAmn .COQZVjkvX7EWyYS6Odux p:first-child::before {\n -webkit-mask: var(--theme-quote-left-mark-mask-image) 50% 50% no-repeat;\n mask: var(--theme-quote-left-mark-mask-image) 50% 50% no-repeat;\n background-color: var(--palette-color, var(--theme-quote-mark-color));\n color: transparent;\n}\n\n.COQZVjkvX7EWyYS6Odux p:last-child::after {\n content: var(--theme-quote-right-mark, '”');\n}\n\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux p:first-child::before,\n.vctLcN6WrVoIzJncbCzv .COQZVjkvX7EWyYS6Odux p:first-child::before {\n position: absolute;\n right: calc(100% + var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.AOm80Gac2g8J9jk0ivaw.vctLcN6WrVoIzJncbCzv .COQZVjkvX7EWyYS6Odux p:first-child::before {\n position: static;\n padding-right: var(--theme-quote-hanging-mark-spacing, 0.05em);\n margin-left: calc(-1ch - var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.YRYfq2X3iuHtf59c9PKH .COQZVjkvX7EWyYS6Odux p:first-child::before,\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux p:first-child::before {\n font-size: var(--quote-large-mark-font-size);\n line-height: 1em;\n}\n\n.YRYfq2X3iuHtf59c9PKH .COQZVjkvX7EWyYS6Odux p:first-child::before {\n font-size: var(--quote-large-mark-font-size);\n margin-top: var(--theme-quote-large-mark-margin-top, -0.1em);\n margin-bottom: var(--theme-quote-large-mark-margin-bottom, -0.3em);\n display: block;\n}\n\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux p:first-child::before {\n top: var(--theme-quote-large-mark-top, -0.2em);\n}\n\n.YRYfq2X3iuHtf59c9PKH .COQZVjkvX7EWyYS6Odux p:last-child::after,\n.GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux p:last-child::after {\n display: none;\n}\n\n.vctLcN6WrVoIzJncbCzv .COQZVjkvX7EWyYS6Odux p:first-child::after {\n padding-left: var(--theme-quote-hanging-mark-spacing, 0.05em);\n}\n\n.nvZFDNO93X9oqlzuZ_Ut {\n min-width: var(--theme-quote-attribution-min-width);\n}\n\n.nvZFDNO93X9oqlzuZ_Ut p:first-child {\n position: relative;\n}\n\n.nvZFDNO93X9oqlzuZ_Ut p:first-child::before {\n content: var(--quote-attribution-prefix, "—");\n position: absolute;\n right: 100%;\n margin-right: 0.5em;\n}\n\n.YRYfq2X3iuHtf59c9PKH .nvZFDNO93X9oqlzuZ_Ut p:first-child::before {\n display: none;\n}\n\n.nvZFDNO93X9oqlzuZ_Ut p {\n margin: 0;\n}\n\n.nvZFDNO93X9oqlzuZ_Ut p:first-child {\n font-weight: bold;\n}\n\n@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-sm"]} {\n .GiTtWc_uaKOEJutqeLOE .COQZVjkvX7EWyYS6Odux {\n --quote-indent: var(--theme-quote-indent, 1.5em);\n --quote-large-mark-font-size: var(--theme-quote-large-mark-font-size, 2.5em);\n }\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/quote/Quote.module.css"],names:[],mappings:"AAEA;EACE,SAAS;EACT,aAAa;EACb,sBAAsB;EACtB,qBAAqB;EACrB,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,4CAA4C;EAC5C,0EAA0E;;EAE1E,WAAW;EACX,sBAAsB;EACtB,SAAS;EACT,8DAA8D;AAChE;;AAEA;;EAEE,8CAA8C;AAChD;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,iCAAiC;AACnC;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,gDAAgD;EAChD,sDAAsD;EACtD,6CAA6C;EAC7C,oCAAoC;EACpC,oCAAoC;AACtC;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,uEAA+D;UAA/D,+DAA+D;EAC/D,qEAAqE;EACrE,kBAAkB;AACpB;;AAEA;EACE,2CAA2C;AAC7C;;AAEA;;EAEE,kBAAkB;EAClB,mEAAmE;AACrE;;AAEA;EACE,gBAAgB;EAChB,8DAA8D;EAC9D,yEAAyE;AAC3E;;AAEA;;EAEE,4CAA4C;EAC5C,gBAAgB;AAClB;;AAEA;EACE,4CAA4C;EAC5C,4DAA4D;EAC5D,kEAAkE;EAClE,cAAc;AAChB;;AAEA;EACE,8CAA8C;AAChD;;AAEA;;EAEE,aAAa;AACf;;AAEA;EACE,6DAA6D;AAC/D;;AAEA;EACE,mDAAmD;AACrD;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,6CAA6C;EAC7C,kBAAkB;EAClB,WAAW;EACX,mBAAmB;AACrB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE;IACE,gDAAgD;IAChD,4EAA4E;EAC9E;AACF",sourcesContent:["@value breakpoint-sm from 'pageflow-scrolled/values/breakpoints.module.css';\n\n.figure {\n margin: 0;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n padding-bottom: 1.375rem;\n color: var(--palette-color);\n}\n\n.design-largeCentered {\n text-align: center;\n align-items: center;\n}\n\n.text {\n --quote-indent: var(--theme-quote-indent, 0);\n --quote-large-mark-font-size: var(--theme-quote-large-mark-font-size, 2em);\n\n width: 100%;\n box-sizing: border-box;\n margin: 0;\n padding: 1em 0 var(--theme-quote-text-padding-bottom, 0.5em) 0;\n}\n\n.design-largeHanging .text,\n.design-hanging .text {\n --quote-indent: var(--theme-quote-indent, 1em);\n}\n\n.text p {\n margin: 1.375rem 0 0 var(--quote-indent);\n}\n\n.text br {\n display: none;\n}\n\n.centerRagged .text p {\n text-align: center;\n margin-right: var(--quote-indent);\n}\n\n.text p:first-child {\n position: relative;\n}\n\n.text p:first-child::before,\n.text p:last-child::after {\n font-family: var(--theme-quote-mark-font-family);\n font-weight: var(--theme-quote-mark-font-weight, bold);\n opacity: var(--theme-quote-mark-opacity, 0.5);\n color: var(--theme-quote-mark-color);\n width: var(--theme-quote-mark-width);\n}\n\n.text p:first-child::before {\n content: var(--theme-quote-left-mark, \"“\");\n}\n\n.maskedMark .text p:first-child::before {\n mask: var(--theme-quote-left-mark-mask-image) 50% 50% no-repeat;\n background-color: var(--palette-color, var(--theme-quote-mark-color));\n color: transparent;\n}\n\n.text p:last-child::after {\n content: var(--theme-quote-right-mark, '”');\n}\n\n.design-largeHanging .text p:first-child::before,\n.design-hanging .text p:first-child::before {\n position: absolute;\n right: calc(100% + var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.centerRagged.design-hanging .text p:first-child::before {\n position: static;\n padding-right: var(--theme-quote-hanging-mark-spacing, 0.05em);\n margin-left: calc(-1ch - var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.design-largeCentered .text p:first-child::before,\n.design-largeHanging .text p:first-child::before {\n font-size: var(--quote-large-mark-font-size);\n line-height: 1em;\n}\n\n.design-largeCentered .text p:first-child::before {\n font-size: var(--quote-large-mark-font-size);\n margin-top: var(--theme-quote-large-mark-margin-top, -0.1em);\n margin-bottom: var(--theme-quote-large-mark-margin-bottom, -0.3em);\n display: block;\n}\n\n.design-largeHanging .text p:first-child::before {\n top: var(--theme-quote-large-mark-top, -0.2em);\n}\n\n.design-largeCentered .text p:last-child::after,\n.design-largeHanging .text p:last-child::after {\n display: none;\n}\n\n.design-hanging .text p:first-child::after {\n padding-left: var(--theme-quote-hanging-mark-spacing, 0.05em);\n}\n\n.attribution {\n min-width: var(--theme-quote-attribution-min-width);\n}\n\n.attribution p:first-child {\n position: relative;\n}\n\n.attribution p:first-child::before {\n content: var(--quote-attribution-prefix, \"—\");\n position: absolute;\n right: 100%;\n margin-right: 0.5em;\n}\n\n.design-largeCentered .attribution p:first-child::before {\n display: none;\n}\n\n.attribution p {\n margin: 0;\n}\n\n.attribution p:first-child {\n font-weight: bold;\n}\n\n@media screen and breakpoint-sm {\n .design-largeHanging .text {\n --quote-indent: var(--theme-quote-indent, 1.5em);\n --quote-large-mark-font-size: var(--theme-quote-large-mark-font-size, 2.5em);\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-sm":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-sm"]}`,figure:"L7U2oigtlNjhxNlQQsoM","design-largeCentered":"YRYfq2X3iuHtf59c9PKH",text:"COQZVjkvX7EWyYS6Odux","design-largeHanging":"GiTtWc_uaKOEJutqeLOE","design-hanging":"vctLcN6WrVoIzJncbCzv",centerRagged:"AOm80Gac2g8J9jk0ivaw",maskedMark:"PgTMTzvJH9wEh8rRCAmn",attribution:"nvZFDNO93X9oqlzuZ_Ut"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/soundDisclaimer/SoundDisclaimer.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".xnhfrBnX3S_AcFKpM1hT {\n display: grid;\n border: 1px solid currentColor;\n border-radius: 4px;\n position: relative;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.RBvaKbU88eDvZzLdmeEg,\n.Qt2v02J4D0JqcELHB5oQ {\n grid-column: 1;\n grid-row: 1;\n display: flex;\n align-items: center;\n transition-property: opacity, visibility;\n transition-duration: 0.09s;\n transition-timing-function: ease-out;\n opacity: 0;\n visibility: hidden;\n padding: 0 15px;\n}\n\n.RBvaKbU88eDvZzLdmeEg {\n position: relative;\n border: 0;\n background-color: transparent;\n font: inherit;\n color: currentColor;\n text-align: initial;\n width: 100%;\n z-index: 1;\n cursor: pointer;\n}\n\n.X2HktUH_OR6GUEXgt_Ai {\n opacity: 1;\n visibility: visible;\n transition-delay: 0.09s;\n transition-duration: 0.21s;\n transition-timing-function: ease-in;\n}\n\n.xnhfrBnX3S_AcFKpM1hT svg {\n flex: 0 0 25px;\n fill: currentColor;\n margin-right: 15px;\n}\n","",{version:3,sources:["webpack://./src/contentElements/soundDisclaimer/SoundDisclaimer.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,8BAA8B;EAC9B,kBAAkB;EAClB,kBAAkB;EAClB,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;;EAEE,cAAc;EACd,WAAW;EACX,aAAa;EACb,mBAAmB;EACnB,wCAAwC;EACxC,0BAA0B;EAC1B,oCAAoC;EACpC,UAAU;EACV,kBAAkB;EAClB,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,WAAW;EACX,UAAU;EACV,eAAe;AACjB;;AAEA;EACE,UAAU;EACV,mBAAmB;EACnB,uBAAuB;EACvB,0BAA0B;EAC1B,mCAAmC;AACrC;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,kBAAkB;AACpB",sourcesContent:[".soundDisclaimer {\n display: grid;\n border: 1px solid currentColor;\n border-radius: 4px;\n position: relative;\n user-select: none;\n}\n\n.unmute,\n.unmuted {\n grid-column: 1;\n grid-row: 1;\n display: flex;\n align-items: center;\n transition-property: opacity, visibility;\n transition-duration: 0.09s;\n transition-timing-function: ease-out;\n opacity: 0;\n visibility: hidden;\n padding: 0 15px;\n}\n\n.unmute {\n position: relative;\n border: 0;\n background-color: transparent;\n font: inherit;\n color: currentColor;\n text-align: initial;\n width: 100%;\n z-index: 1;\n cursor: pointer;\n}\n\n.active {\n opacity: 1;\n visibility: visible;\n transition-delay: 0.09s;\n transition-duration: 0.21s;\n transition-timing-function: ease-in;\n}\n\n.soundDisclaimer svg {\n flex: 0 0 25px;\n fill: currentColor;\n margin-right: 15px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={soundDisclaimer:"xnhfrBnX3S_AcFKpM1hT",unmute:"RBvaKbU88eDvZzLdmeEg",unmuted:"Qt2v02J4D0JqcELHB5oQ",active:"X2HktUH_OR6GUEXgt_Ai"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/textBlock/TextBlock.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.ilWUrATktbBEpauCY9Fi {\n --block-quote-padding-left: 0;\n}\n\n.WbSS2BjzWkpoYPHAN0Sl {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 1em);\n}\n\n.uOHa7ifDajjExUGVmNkk {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 1.6em);\n}\n\n.ilWUrATktbBEpauCY9Fi p {\n margin: 1.375rem 0 0 0;\n}\n\n.ilWUrATktbBEpauCY9Fi li {\n margin: var(--theme-text-block-first-list-item-margin-top, 1.375rem) 0 0 0;\n}\n\n.ilWUrATktbBEpauCY9Fi li + li {\n margin-top: var(--theme-text-block-list-item-margin-top, 0.6875rem);\n}\n\n.ilWUrATktbBEpauCY9Fi a {\n word-wrap: break-word;\n}\n\n.ilWUrATktbBEpauCY9Fi ol,\n.ilWUrATktbBEpauCY9Fi ul {\n margin: 0;\n /* Prevent list markers from overlapping with floated elements. */\n padding-left: 0;\n padding-right: var(--list-indent, 25px);\n position: relative;\n left: var(--list-indent, 25px);\n}\n\n.ilWUrATktbBEpauCY9Fi ul {\n list-style-type: var(--theme-text-block-unordered-list-style-type);\n --list-indent: var(--theme-text-block-unordered-list-indent);\n}\n\n.ilWUrATktbBEpauCY9Fi ol {\n --list-indent: var(--theme-text-block-ordered-list-indent);\n}\n\n.ilWUrATktbBEpauCY9Fi ul li::marker {\n color: var(--theme-text-block-unordered-list-marker-color);\n}\n\n.ilWUrATktbBEpauCY9Fi blockquote {\n padding: 0.5em 0.5em 0.5em var(--block-quote-padding-left);\n margin: 1.375rem 0 0 0;\n position: relative;\n /* Prevent block quote symbol from overlapping with floated elements. */\n overflow: hidden;\n}\n\n.ilWUrATktbBEpauCY9Fi blockquote::before,\n.ilWUrATktbBEpauCY9Fi blockquote::after {\n font-family: var(--theme-quote-mark-font-family);\n font-weight: var(--theme-quote-mark-font-weight, bold);\n color: var(--theme-quote-mark-color);\n opacity: var(--theme-quote-mark-opacity, 0.5);\n width: var(--theme-quote-mark-width);\n}\n\n.ilWUrATktbBEpauCY9Fi blockquote::before {\n content: var(--theme-quote-left-mark, "“");\n}\n\n.ilWUrATktbBEpauCY9Fi blockquote::after {\n content: var(--theme-quote-right-mark, "”");\n}\n\n.uOHa7ifDajjExUGVmNkk blockquote::before,\n.WbSS2BjzWkpoYPHAN0Sl blockquote::before {\n position: absolute;\n}\n\n.uOHa7ifDajjExUGVmNkk blockquote::before {\n font-size: var(--theme-quote-large-mark-font-size, 2.5em);\n line-height: 1em;\n top: calc(var(--theme-quote-large-mark-top, -0.2em));\n padding-top: inherit;\n left: 0;\n}\n\n.uOHa7ifDajjExUGVmNkk blockquote::after {\n display: none;\n}\n\n.WbSS2BjzWkpoYPHAN0Sl blockquote::before {\n right: calc(100% - var(--block-quote-padding-left) + var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.WbSS2BjzWkpoYPHAN0Sl blockquote::after {\n padding-left: var(--theme-quote-hanging-mark-spacing, 0.05em);\n}\n\n@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-sm"]} {\n .uOHa7ifDajjExUGVmNkk {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 2em);\n }\n\n .ilWUrATktbBEpauCY9Fi blockquote {\n margin-left: 0.6875rem;\n padding-right: 1.375rem;\n }\n\n .uOHa7ifDajjExUGVmNkk blockquote::before {\n font-size: var(--theme-quote-large-mark-font-size, 3em);;\n }\n}\n\n.jPTaUNDm_DgNTmzLhA0g {\n text-align: center;\n}\n\n.jPTaUNDm_DgNTmzLhA0g ol,\n.jPTaUNDm_DgNTmzLhA0g ul {\n padding-left: 0;\n list-style-position: inside;\n}\n`,"",{version:3,sources:["webpack://./src/contentElements/textBlock/TextBlock.module.css"],names:[],mappings:"AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE,mFAAmF;AACrF;;AAEA;EACE,qFAAqF;AACvF;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,0EAA0E;AAC5E;;AAEA;EACE,mEAAmE;AACrE;;AAEA;EACE,qBAAqB;AACvB;;AAEA;;EAEE,SAAS;EACT,iEAAiE;EACjE,eAAe;EACf,uCAAuC;EACvC,kBAAkB;EAClB,8BAA8B;AAChC;;AAEA;EACE,kEAAkE;EAClE,4DAA4D;AAC9D;;AAEA;EACE,0DAA0D;AAC5D;;AAEA;EACE,0DAA0D;AAC5D;;AAEA;EACE,0DAA0D;EAC1D,sBAAsB;EACtB,kBAAkB;EAClB,uEAAuE;EACvE,gBAAgB;AAClB;;AAEA;;EAEE,gDAAgD;EAChD,sDAAsD;EACtD,oCAAoC;EACpC,6CAA6C;EAC7C,oCAAoC;AACtC;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,2CAA2C;AAC7C;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;EACE,yDAAyD;EACzD,gBAAgB;EAChB,oDAAoD;EACpD,oBAAoB;EACpB,OAAO;AACT;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,qGAAqG;AACvG;;AAEA;EACE,6DAA6D;AAC/D;;AAEA;EACE;IACE,mFAAmF;EACrF;;EAEA;IACE,sBAAsB;IACtB,uBAAuB;EACzB;;EAEA;IACE,uDAAuD;EACzD;AACF;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,eAAe;EACf,2BAA2B;AAC7B",sourcesContent:['@value breakpoint-sm from \'pageflow-scrolled/values/breakpoints.module.css\';\n\n.text {\n --block-quote-padding-left: 0;\n}\n\n.quoteDesign-hanging {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 1em);\n}\n\n.quoteDesign-largeHanging {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 1.6em);\n}\n\n.text p {\n margin: 1.375rem 0 0 0;\n}\n\n.text li {\n margin: var(--theme-text-block-first-list-item-margin-top, 1.375rem) 0 0 0;\n}\n\n.text li + li {\n margin-top: var(--theme-text-block-list-item-margin-top, 0.6875rem);\n}\n\n.text a {\n word-wrap: break-word;\n}\n\n.text ol,\n.text ul {\n margin: 0;\n /* Prevent list markers from overlapping with floated elements. */\n padding-left: 0;\n padding-right: var(--list-indent, 25px);\n position: relative;\n left: var(--list-indent, 25px);\n}\n\n.text ul {\n list-style-type: var(--theme-text-block-unordered-list-style-type);\n --list-indent: var(--theme-text-block-unordered-list-indent);\n}\n\n.text ol {\n --list-indent: var(--theme-text-block-ordered-list-indent);\n}\n\n.text ul li::marker {\n color: var(--theme-text-block-unordered-list-marker-color);\n}\n\n.text blockquote {\n padding: 0.5em 0.5em 0.5em var(--block-quote-padding-left);\n margin: 1.375rem 0 0 0;\n position: relative;\n /* Prevent block quote symbol from overlapping with floated elements. */\n overflow: hidden;\n}\n\n.text blockquote::before,\n.text blockquote::after {\n font-family: var(--theme-quote-mark-font-family);\n font-weight: var(--theme-quote-mark-font-weight, bold);\n color: var(--theme-quote-mark-color);\n opacity: var(--theme-quote-mark-opacity, 0.5);\n width: var(--theme-quote-mark-width);\n}\n\n.text blockquote::before {\n content: var(--theme-quote-left-mark, "“");\n}\n\n.text blockquote::after {\n content: var(--theme-quote-right-mark, "”");\n}\n\n.quoteDesign-largeHanging blockquote::before,\n.quoteDesign-hanging blockquote::before {\n position: absolute;\n}\n\n.quoteDesign-largeHanging blockquote::before {\n font-size: var(--theme-quote-large-mark-font-size, 2.5em);\n line-height: 1em;\n top: calc(var(--theme-quote-large-mark-top, -0.2em));\n padding-top: inherit;\n left: 0;\n}\n\n.quoteDesign-largeHanging blockquote::after {\n display: none;\n}\n\n.quoteDesign-hanging blockquote::before {\n right: calc(100% - var(--block-quote-padding-left) + var(--theme-quote-hanging-mark-spacing, 0.05em));\n}\n\n.quoteDesign-hanging blockquote::after {\n padding-left: var(--theme-quote-hanging-mark-spacing, 0.05em);\n}\n\n@media screen and breakpoint-sm {\n .quoteDesign-largeHanging {\n --block-quote-padding-left: var(--theme-text-block-block-quote-hanging-indent, 2em);\n }\n\n .text blockquote {\n margin-left: 0.6875rem;\n padding-right: 1.375rem;\n }\n\n .quoteDesign-largeHanging blockquote::before {\n font-size: var(--theme-quote-large-mark-font-size, 3em);;\n }\n}\n\n.layout-centerRagged {\n text-align: center;\n}\n\n.layout-centerRagged ol,\n.layout-centerRagged ul {\n padding-left: 0;\n list-style-position: inside;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-sm":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-sm"]}`,text:"ilWUrATktbBEpauCY9Fi","quoteDesign-hanging":"WbSS2BjzWkpoYPHAN0Sl","quoteDesign-largeHanging":"uOHa7ifDajjExUGVmNkk","layout-centerRagged":"jPTaUNDm_DgNTmzLhA0g"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/tikTokEmbed/TikTokEmbed.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".yWTRPYXzmvcEiHgAuMlF {\n margin: 0 auto;\n max-width: 325px;\n min-height: 450px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\n.tb23mnUM7TgTuOlq9qWA {\n background-color: #fff;\n visibility: hidden;\n}\n\n.tb23mnUM7TgTuOlq9qWA:has(iframe) {\n visibility: visible;\n}\n","",{version:3,sources:["webpack://./src/contentElements/tikTokEmbed/TikTokEmbed.module.css"],names:[],mappings:"AAAA;EACE,cAAc;EACd,gBAAgB;EAChB,iBAAiB;EACjB,aAAa;EACb,sBAAsB;EACtB,uBAAuB;AACzB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;EACE,mBAAmB;AACrB",sourcesContent:[".wrapper {\n margin: 0 auto;\n max-width: 325px;\n min-height: 450px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\n.inner {\n background-color: #fff;\n visibility: hidden;\n}\n\n.inner:has(iframe) {\n visibility: visible;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"yWTRPYXzmvcEiHgAuMlF",inner:"tb23mnUM7TgTuOlq9qWA"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/twitterEmbed/Placeholder.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".cIXIPEFuewIY3Vlqf6Uw {\n border-radius: 12px;\n background-color: #fff;\n color: #000;\n display: flex;\n flex-direction: column;\n padding: 12px 16px 30px;\n margin: 10px auto;\n border: solid 1px rgb(207, 217, 222);\n max-width: 550px;\n box-sizing: border-box;\n}\n\n.cIXIPEFuewIY3Vlqf6Uw svg {\n fill: #eee;\n}\n\n.hWiHRVdtor753KzU8w65 {\n display: flex;\n margin-bottom: 12px;\n}\n\n.X1RBVlD0AjSS8utlOi7q {\n animation: sTRuGFmLeTYVRxfnp30i 2s linear infinite;\n background: linear-gradient(-75deg, transparent 30%, #ddd 50%, transparent 70%) 0 0 / 200% 100%, #eee;\n background-attachment: fixed;\n}\n\n.fUwvhLCIvB_vcd8VjATp {\n width: 48px;\n height: 48px;\n border-radius: 100%;\n}\n\n.MEe9Rw6zBJYuPL79NpuO {\n flex: 1;\n margin-left: 7px;\n}\n\n.k2DISFRKi6j2NXopDe2Q,\n.TcxF5FohdVvCwbn4a2U9,\n.A6Wkadg003c3V0GF6ZuY {\n border-radius: 2px;\n}\n\n.k2DISFRKi6j2NXopDe2Q,\n.TcxF5FohdVvCwbn4a2U9 {\n height: 14px;\n margin: 6px 0;\n}\n\n.k2DISFRKi6j2NXopDe2Q {\n width: 40%;\n}\n\n.TcxF5FohdVvCwbn4a2U9 {\n width: 35%;\n}\n\n.A6Wkadg003c3V0GF6ZuY {\n height: 200px;\n flex-grow: 1;\n margin-bottom: 10px;\n}\n\n@keyframes sTRuGFmLeTYVRxfnp30i {\n to {\n background-position: -200% 0;\n }\n}\n","",{version:3,sources:["webpack://./src/contentElements/twitterEmbed/Placeholder.module.css"],names:[],mappings:"AAAA;EACE,mBAAmB;EACnB,sBAAsB;EACtB,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,iBAAiB;EACjB,oCAAoC;EACpC,gBAAgB;EAChB,sBAAsB;AACxB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,aAAa;EACb,mBAAmB;AACrB;;AAEA;EACE,kDAAkC;EAClC,qGAAqG;EACrG,4BAA4B;AAC9B;;AAEA;EAEE,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB;;AAEA;EACE,OAAO;EACP,gBAAgB;AAClB;;AAEA;;;EAGE,kBAAkB;AACpB;;AAEA;;EAGE,YAAY;EACZ,aAAa;AACf;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EAEE,aAAa;EACb,YAAY;EACZ,mBAAmB;AACrB;;AAEA;EACE;IACE,4BAA4B;EAC9B;AACF",sourcesContent:[".wrapper {\n border-radius: 12px;\n background-color: #fff;\n color: #000;\n display: flex;\n flex-direction: column;\n padding: 12px 16px 30px;\n margin: 10px auto;\n border: solid 1px rgb(207, 217, 222);\n max-width: 550px;\n box-sizing: border-box;\n}\n\n.wrapper svg {\n fill: #eee;\n}\n\n.row {\n display: flex;\n margin-bottom: 12px;\n}\n\n.item {\n animation: load 2s linear infinite;\n background: linear-gradient(-75deg, transparent 30%, #ddd 50%, transparent 70%) 0 0 / 200% 100%, #eee;\n background-attachment: fixed;\n}\n\n.avatar {\n composes: item;\n width: 48px;\n height: 48px;\n border-radius: 100%;\n}\n\n.info {\n flex: 1;\n margin-left: 7px;\n}\n\n.name,\n.handle,\n.text {\n border-radius: 2px;\n}\n\n.name,\n.handle {\n composes: item;\n height: 14px;\n margin: 6px 0;\n}\n\n.name {\n width: 40%;\n}\n\n.handle {\n width: 35%;\n}\n\n.text {\n composes: item;\n height: 200px;\n flex-grow: 1;\n margin-bottom: 10px;\n}\n\n@keyframes load {\n to {\n background-position: -200% 0;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"cIXIPEFuewIY3Vlqf6Uw",row:"hWiHRVdtor753KzU8w65",item:"X1RBVlD0AjSS8utlOi7q",load:"sTRuGFmLeTYVRxfnp30i",avatar:"fUwvhLCIvB_vcd8VjATp X1RBVlD0AjSS8utlOi7q",info:"MEe9Rw6zBJYuPL79NpuO",name:"k2DISFRKi6j2NXopDe2Q X1RBVlD0AjSS8utlOi7q",handle:"TcxF5FohdVvCwbn4a2U9 X1RBVlD0AjSS8utlOi7q",text:"A6Wkadg003c3V0GF6ZuY X1RBVlD0AjSS8utlOi7q"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/twitterEmbed/TwitterEmbed.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".X1AWlW4ZoybECubfVoQw > div {\n /* Twitter already inserts a div with margins while the tweet still\n loads. Since the placeholder also has these margins, prevent\n displaying extra space. */\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.Z6CMryMkXXLECpLMKqIe > div {\n margin: 0 auto;\n}\n","",{version:3,sources:["webpack://./src/contentElements/twitterEmbed/TwitterEmbed.module.css"],names:[],mappings:"AAAA;EACE;;8BAE4B;EAC5B,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,cAAc;AAChB",sourcesContent:[".loadingContainer > div {\n /* Twitter already inserts a div with margins while the tweet still\n loads. Since the placeholder also has these margins, prevent\n displaying extra space. */\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.container > div {\n margin: 0 auto;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={loadingContainer:"X1AWlW4ZoybECubfVoQw",container:"Z6CMryMkXXLECpLMKqIe"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/contentElements/videoEmbed/VideoEmbed.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".IFXVjnq6MvtfDim0xwLq {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: #000;\n color: #fff;\n}\n","",{version:3,sources:["webpack://./src/contentElements/videoEmbed/VideoEmbed.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,SAAS;EACT,QAAQ;EACR,sBAAsB;EACtB,WAAW;AACb",sourcesContent:[".embedPlayer {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: #000;\n color: #fff;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={embedPlayer:"IFXVjnq6MvtfDim0xwLq"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/AudioPlayer.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".aPIRt0091L8ISV5GjxpG {\n height: 100%;\n}\n\n.HJdkHtgk8JL6KSzMig4p {\n height: 90px;\n}\n","",{version:3,sources:["webpack://./src/frontend/AudioPlayer.module.css"],names:[],mappings:"AAAA;EACE,YAAY;AACd;;AAEA;EACE,YAAY;AACd",sourcesContent:[".spaceForTextTracks {\n height: 100%;\n}\n\n.spaceForTextTracksActive {\n height: 90px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={spaceForTextTracks:"aPIRt0091L8ISV5GjxpG",spaceForTextTracksActive:"HJdkHtgk8JL6KSzMig4p"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Backdrop.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".brHzNnwoY_Rq8SdCyoDg {\n width: 100%;\n z-index: 2;\n}\n\n.qlgKHfqnaUCUEIFFv9AM {\n visibility: hidden;\n}\n\n.qbSq2z44ZJvpepTMbagl {\n background-color: #333;\n}\n\n@media print {\n .brHzNnwoY_Rq8SdCyoDg {\n page-break-inside: avoid;\n }\n\n /* Reset section transition styles. */\n .brHzNnwoY_Rq8SdCyoDg,\n .brHzNnwoY_Rq8SdCyoDg > div,\n .brHzNnwoY_Rq8SdCyoDg > div > div {\n position: static !important;\n height: auto !important;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Backdrop.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,UAAU;AACZ;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE;IACE,wBAAwB;EAC1B;;EAEA,qCAAqC;EACrC;;;IAGE,2BAA2B;IAC3B,uBAAuB;EACzB;AACF",sourcesContent:[".Backdrop {\n width: 100%;\n z-index: 2;\n}\n\n.noCompositionLayer {\n visibility: hidden;\n}\n\n.defaultBackground {\n background-color: #333;\n}\n\n@media print {\n .Backdrop {\n page-break-inside: avoid;\n }\n\n /* Reset section transition styles. */\n .Backdrop,\n .Backdrop > div,\n .Backdrop > div > div {\n position: static !important;\n height: auto !important;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={Backdrop:"brHzNnwoY_Rq8SdCyoDg",noCompositionLayer:"qlgKHfqnaUCUEIFFv9AM",defaultBackground:"qbSq2z44ZJvpepTMbagl"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Content.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".YPd_bDcBAZhmoMG13ZIF {\n font-family: var(--theme-entry-font-family);\n overflow: clip;\n}\n\n@media screen {\n .YPd_bDcBAZhmoMG13ZIF {\n background-color: #000;\n color: #fff;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Content.module.css"],names:[],mappings:"AAAA;EACE,2CAA2C;EAC3C,cAAc;AAChB;;AAEA;EACE;IACE,sBAAsB;IACtB,WAAW;EACb;AACF",sourcesContent:[".Content {\n font-family: var(--theme-entry-font-family);\n overflow: clip;\n}\n\n@media screen {\n .Content {\n background-color: #000;\n color: #fff;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={Content:"YPd_bDcBAZhmoMG13ZIF"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElement.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".v_yR80fWmYOtcDYT14nj {\n color: #000;\n background-color: #fff;\n border-left: solid 5px #f44336;\n padding: 0.5em;\n margin: 1em 0 0 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/ContentElement.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,sBAAsB;EACtB,8BAA8B;EAC9B,cAAc;EACd,iBAAiB;AACnB",sourcesContent:[".missing {\n color: #000;\n background-color: #fff;\n border-left: solid 5px #f44336;\n padding: 0.5em;\n margin: 1em 0 0 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={missing:"v_yR80fWmYOtcDYT14nj"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementBox.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".QUW877fF_Or9PLkYf6qv {\n overflow: hidden;\n border-radius: var(--theme-content-element-box-border-radius);\n}\n","",{version:3,sources:["webpack://./src/frontend/ContentElementBox.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,6DAA6D;AAC/D",sourcesContent:[".wrapper {\n overflow: hidden;\n border-radius: var(--theme-content-element-box-border-radius);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"QUW877fF_Or9PLkYf6qv"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementMargin.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Ru0CpqSMYe3m7QHqNLyf {\n margin: 1em 0 0 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/ContentElementMargin.module.css"],names:[],mappings:"AAAA;EACE,iBAAiB;AACnB",sourcesContent:[".wrapper {\n margin: 1em 0 0 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"Ru0CpqSMYe3m7QHqNLyf"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ContentElementScrollSpace.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".RYu28s7h_rtWJ0j1FpzK {\n height: 130vh;\n}\n\n.DfcR46D52usF9GH6H1kv {\n position: sticky;\n top: calc(50% - var(--height) * 1px);\n}\n\n@supports (height: 100lvh) {\n .RYu28s7h_rtWJ0j1FpzK {\n height: 130lvh;\n }\n\n .DfcR46D52usF9GH6H1kv {\n top: calc(50lvh - var(--height) * 1px);\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/ContentElementScrollSpace.module.css"],names:[],mappings:"AAAA;EACE,aAAa;AACf;;AAEA;EACE,gBAAgB;EAChB,oCAAoC;AACtC;;AAEA;EACE;IACE,cAAc;EAChB;;EAEA;IACE,sCAAsC;EACxC;AACF",sourcesContent:[".wrapper {\n height: 130vh;\n}\n\n.inner {\n position: sticky;\n top: calc(50% - var(--height) * 1px);\n}\n\n@supports (height: 100lvh) {\n .wrapper {\n height: 130lvh;\n }\n\n .inner {\n top: calc(50lvh - var(--height) * 1px);\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"RYu28s7h_rtWJ0j1FpzK",inner:"DfcR46D52usF9GH6H1kv"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/EditableInlineText.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".I79KMsRUTBYIu_hiFmdT {\n -webkit-hyphens: auto;\n hyphens: auto;\n white-space: pre-wrap;\n word-wrap: break-word;\n}\n\n/*\n `word-wrap: break-word` is required for browsers that do not\n support automatic hyphenation (e.g. Edge on Windows as of\n 2021-10) to prevent long words from causing horinzontal\n overflow. Mobile Safari (e.g. iPhone 11/iOS 13) does support\n `hyhens: auto`, but disables hyphenation if `word-wrap:\n break-word` is present. Since only Mobile Safari supports\n `-webkit-touch-callout` [1], we can use it to reset `word-wrap`\n for iOS only.\n\n [1] https://stackoverflow.com/questions/30102792/css-media-query-to-target-only-ios-devices\n*/\n@supports (-webkit-touch-callout: none) {\n .I79KMsRUTBYIu_hiFmdT {\n word-wrap: normal;\n }\n}\n\n.TPOWzDpnUi3VSWD0ZmoA {\n -webkit-hyphens: manual;\n hyphens: manual;\n word-wrap: break-word;\n}\n\n.yFEkBFfXjxOTFBBUQ7oX {\n hypens: none;\n word-wrap: normal;\n}\n","",{version:3,sources:["webpack://./src/frontend/EditableInlineText.module.css"],names:[],mappings:"AAAA;EACE,qBAAa;UAAb,aAAa;EACb,qBAAqB;EACrB,qBAAqB;AACvB;;AAEA;;;;;;;;;;;CAWC;AACD;EACE;IACE,iBAAiB;EACnB;AACF;;AAEA;EACE,uBAAe;UAAf,eAAe;EACf,qBAAqB;AACvB;;AAEA;EACE,YAAY;EACZ,iBAAiB;AACnB",sourcesContent:[".root {\n hyphens: auto;\n white-space: pre-wrap;\n word-wrap: break-word;\n}\n\n/*\n `word-wrap: break-word` is required for browsers that do not\n support automatic hyphenation (e.g. Edge on Windows as of\n 2021-10) to prevent long words from causing horinzontal\n overflow. Mobile Safari (e.g. iPhone 11/iOS 13) does support\n `hyhens: auto`, but disables hyphenation if `word-wrap:\n break-word` is present. Since only Mobile Safari supports\n `-webkit-touch-callout` [1], we can use it to reset `word-wrap`\n for iOS only.\n\n [1] https://stackoverflow.com/questions/30102792/css-media-query-to-target-only-ios-devices\n*/\n@supports (-webkit-touch-callout: none) {\n .root {\n word-wrap: normal;\n }\n}\n\n.hyphens-manual {\n hyphens: manual;\n word-wrap: break-word;\n}\n\n.hyphens-none {\n hypens: none;\n word-wrap: normal;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"I79KMsRUTBYIu_hiFmdT","hyphens-manual":"TPOWzDpnUi3VSWD0ZmoA","hyphens-none":"yFEkBFfXjxOTFBBUQ7oX"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/EditableText.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.sAYjcTqBpD93M7paozSH {\n white-space: pre-line;\n}\n\n.qAAb2UeqNlR0aIqURGkg {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n}\n\n.K93rog_l1xr119Ja3ldL {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n}\n\n.kisTHwdRs_GJcD6x3hAd {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentLinkColor};\n}\n`,"",{version:3,sources:["webpack://./src/frontend/EditableText.module.css"],names:[],mappings:"AAMA;EACE,qBAAqB;AACvB;;AAEA;EACE,mDAA4B;AAC9B;;AAEA;EACE,mDAA2B;AAC7B;;AAEA;EAEE,mDAAuB;AACzB",sourcesContent:['@value (\n darkContentTextColor,\n lightContentTextColor,\n contentLinkColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.root {\n white-space: pre-line;\n}\n\n.light {\n color: lightContentTextColor;\n}\n\n.dark {\n color: darkContentTextColor;\n}\n\n.link {\n composes: typography-contentLink from global;\n color: contentLinkColor;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,contentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentLinkColor}`,root:"sAYjcTqBpD93M7paozSH",light:"qAAb2UeqNlR0aIqURGkg",dark:"K93rog_l1xr119Ja3ldL",link:"kisTHwdRs_GJcD6x3hAd typography-contentLink"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Figure.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.gVf4vpDT0JsC5ycfZoXH {\n margin: 0;\n}\n\n.gVf4vpDT0JsC5ycfZoXH > figcaption {\n padding: 3px var(--theme-figure-caption-padding-inline, 10px) 5px;\n background-color: var(--theme-figure-caption-surface-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor});\n color: var(--theme-figure-caption-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor});\n}\n\n.gVf4vpDT0JsC5ycfZoXH > figcaption p {\n margin: 0;\n}\n\n.FyreZjVZJ2bdVaAA6_3w > figcaption {\n background-color: var(--theme-figure-caption-surface-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor});\n color: var(--theme-figure-caption-text-color, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor});\n}\n`,"",{version:3,sources:["webpack://./src/frontend/Figure.module.css"],names:[],mappings:"AAMA;EAEE,SAAS;AACX;;AAEA;EACE,iEAAiE;EACjE,yGAAqF;EACrF,2FAAmE;AACrE;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,yGAAoF;EACpF,2FAAoE;AACtE",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor,\n contentColorScope\n) from "pageflow-scrolled/values/colors.module.css";\n\n.root {\n composes: contentColorScope;\n margin: 0;\n}\n\n.root > figcaption {\n padding: 3px var(--theme-figure-caption-padding-inline, 10px) 5px;\n background-color: var(--theme-figure-caption-surface-color, lightContentSurfaceColor);\n color: var(--theme-figure-caption-text-color, darkContentTextColor);\n}\n\n.root > figcaption p {\n margin: 0;\n}\n\n.invert > figcaption {\n background-color: var(--theme-figure-caption-surface-color, darkContentSurfaceColor);\n color: var(--theme-figure-caption-text-color, lightContentTextColor);\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,contentColorScope:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,root:`gVf4vpDT0JsC5ycfZoXH ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,invert:"FyreZjVZJ2bdVaAA6_3w"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FillColor.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".f0IgnY3Y89QVHN5NGyJQ {\n width: 100%;\n}\n\n@media print {\n .f0IgnY3Y89QVHN5NGyJQ {\n display: none;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/FillColor.module.css"],names:[],mappings:"AAAA;EACE,WAAW;AACb;;AAEA;EACE;IACE,aAAa;EACf;AACF",sourcesContent:[".FillColor {\n width: 100%;\n}\n\n@media print {\n .FillColor {\n display: none;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={FillColor:"f0IgnY3Y89QVHN5NGyJQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FitViewport.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".uPHuuLoNR_C7XYjv4f3g {\n width: 100%;\n margin: 0 auto;\n}\n\n.qvWB6r46XTs0yGGQ06M5 {\n position: relative;\n}\n\n.sz1R9pRXZfNX_6ZX41LJ {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n.wvyFjcDzHcxCu_5lGY6g .sz1R9pRXZfNX_6ZX41LJ {\n background-color: #000;\n color: #fff;\n}\n\n@media print {\n .uPHuuLoNR_C7XYjv4f3g {\n page-break-inside: avoid;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/FitViewport.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,cAAc;AAChB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,QAAQ;EACR,SAAS;AACX;;AAEA;EACE,sBAAsB;EACtB,WAAW;AACb;;AAEA;EACE;IACE,wBAAwB;EAC1B;AACF",sourcesContent:[".container {\n width: 100%;\n margin: 0 auto;\n}\n\n.content {\n position: relative;\n}\n\n.inner {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n.opaque .inner {\n background-color: #000;\n color: #fff;\n}\n\n@media print {\n .container {\n page-break-inside: avoid;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"uPHuuLoNR_C7XYjv4f3g",content:"qvWB6r46XTs0yGGQ06M5",inner:"sz1R9pRXZfNX_6ZX41LJ",opaque:"wvyFjcDzHcxCu_5lGY6g"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Foreground.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".rtAbc7ONwEGAxMFPeZxw {\n pointer-events: none;\n\n position: relative;\n z-index: 3;\n\n box-sizing: border-box;\n\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n padding-top: var(--foreground-padding-top);\n}\n\n.W9LVxQOWSBHir5YUEsBj {\n min-height: 51vh;\n}\n\n.AB_91T3D_vlT20W8JPwD {\n min-height: 100vh;\n}\n\n.pwiFTJuYhXtouRiOh9ot {\n padding-bottom: 3em;\n}\n\n@media print {\n .rtAbc7ONwEGAxMFPeZxw {\n min-height: auto;\n /* Set by some section transitions. */\n margin-top: 0 !important;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Foreground.module.css"],names:[],mappings:"AAAA;EACE,oBAAoB;;EAEpB,kBAAkB;EAClB,UAAU;;EAEV,sBAAsB;;EAEtB,aAAa;EACb,sBAAsB;EACtB,uBAAuB;;EAEvB,0CAA0C;AAC5C;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE;IACE,gBAAgB;IAChB,qCAAqC;IACrC,wBAAwB;EAC1B;AACF",sourcesContent:[".Foreground {\n pointer-events: none;\n\n position: relative;\n z-index: 3;\n\n box-sizing: border-box;\n\n display: flex;\n flex-direction: column;\n justify-content: center;\n\n padding-top: var(--foreground-padding-top);\n}\n\n.fullFadeHeight {\n min-height: 51vh;\n}\n\n.fullHeight {\n min-height: 100vh;\n}\n\n.paddingBottom {\n padding-bottom: 3em;\n}\n\n@media print {\n .Foreground {\n min-height: auto;\n /* Set by some section transitions. */\n margin-top: 0 !important;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={Foreground:"rtAbc7ONwEGAxMFPeZxw",fullFadeHeight:"W9LVxQOWSBHir5YUEsBj",fullHeight:"AB_91T3D_vlT20W8JPwD",paddingBottom:"pwiFTJuYhXtouRiOh9ot"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Fullscreen.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".sTTuOZEU87UqiQyGvLMq {\n width: 100%;\n height: calc(100 * var(--vh));\n position: relative;\n overflow: clip;\n}\n\n@media print {\n .sTTuOZEU87UqiQyGvLMq {\n height: 400px;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Fullscreen.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,6BAA6B;EAC7B,kBAAkB;EAClB,cAAc;AAChB;;AAEA;EACE;IACE,aAAa;EACf;AACF",sourcesContent:[".root {\n width: 100%;\n height: calc(100 * var(--vh));\n position: relative;\n overflow: clip;\n}\n\n@media print {\n .root {\n height: 400px;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"sTTuOZEU87UqiQyGvLMq"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FullscreenViewer/Fullscreen.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".fmvht5XZqinCR3D6_VMH {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 20000;\n}\n","",{version:3,sources:["webpack://./src/frontend/FullscreenViewer/Fullscreen.module.css"],names:[],mappings:"AAAA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,cAAc;AAChB",sourcesContent:[".wrapper {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 20000;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"fmvht5XZqinCR3D6_VMH"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/FullscreenViewer/index.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".lh_VCBSgpZ5WOAkvEXvA {\n height: 100%;\n width: 100%;\n background-color: rgba(0,0,0, 0.9);\n opacity: 0;\n transition: opacity 0.2s linear;\n font-family: var(--theme-entry-font-family);\n}\n\n.btgY8ufJQtmzrHQUrMt0 {\n opacity: 1;\n}\n\n/*\n On iOS, the fixed background sometimes does not cover the document\n while navigation bars are being hidden (e.g. iPhone X, iOS\n 15.4.1). Applying the transform appears to fix this. Dragging the\n zoomed image, makes the navigation bars show up and resizes the\n viewport. We give the element a fixed height to prevent wonky\n effects while the viewport resizes. Since relying on `vh` directly\n causes problems in iOS in-app browsers, we apply the --vh\n workaround.\n\n Since only Mobile Safari supports `-webkit-touch-callout` [1], we\n can use it to reset `word-wrap` for iOS only.\n\n [1] https://stackoverflow.com/questions/30102792/css-media-query-to-target-only-ios-devices\n*/\n@supports (-webkit-touch-callout: none) {\n .lh_VCBSgpZ5WOAkvEXvA {\n transform: scale(1);\n height: calc(100 * var(--vh));\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/FullscreenViewer/index.module.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,WAAW;EACX,kCAAkC;EAClC,UAAU;EACV,+BAA+B;EAC/B,2CAA2C;AAC7C;;AAEA;EACE,UAAU;AACZ;;AAEA;;;;;;;;;;;;;;CAcC;AACD;EACE;IACE,mBAAmB;IACnB,6BAA6B;EAC/B;AACF",sourcesContent:[".wrapper {\n height: 100%;\n width: 100%;\n background-color: rgba(0,0,0, 0.9);\n opacity: 0;\n transition: opacity 0.2s linear;\n font-family: var(--theme-entry-font-family);\n}\n\n.visible {\n opacity: 1;\n}\n\n/*\n On iOS, the fixed background sometimes does not cover the document\n while navigation bars are being hidden (e.g. iPhone X, iOS\n 15.4.1). Applying the transform appears to fix this. Dragging the\n zoomed image, makes the navigation bars show up and resizes the\n viewport. We give the element a fixed height to prevent wonky\n effects while the viewport resizes. Since relying on `vh` directly\n causes problems in iOS in-app browsers, we apply the --vh\n workaround.\n\n Since only Mobile Safari supports `-webkit-touch-callout` [1], we\n can use it to reset `word-wrap` for iOS only.\n\n [1] https://stackoverflow.com/questions/30102792/css-media-query-to-target-only-ios-devices\n*/\n@supports (-webkit-touch-callout: none) {\n .wrapper {\n transform: scale(1);\n height: calc(100 * var(--vh));\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"lh_VCBSgpZ5WOAkvEXvA",visible:"btgY8ufJQtmzrHQUrMt0"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Image.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tt43C2iPpGUw5w4EkuAu {\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n","",{version:3,sources:["webpack://./src/frontend/Image.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,WAAW;EACX,YAAY;EACZ,oBAAiB;KAAjB,iBAAiB;AACnB",sourcesContent:[".fill {\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={fill:"tt43C2iPpGUw5w4EkuAu"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/InlineFileRights.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".DIgG1rRFiG9KaaiWouWH,\n.DIgG1rRFiG9KaaiWouWH > li {\n text-align: left;\n padding: 0;\n margin: 0;\n list-style: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/InlineFileRights.module.css"],names:[],mappings:"AAAA;;EAEE,gBAAgB;EAChB,UAAU;EACV,SAAS;EACT,gBAAgB;AAClB",sourcesContent:[".list,\n.list > li {\n text-align: left;\n padding: 0;\n margin: 0;\n list-style: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={list:"DIgG1rRFiG9KaaiWouWH"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MediaPlayer.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".NQFbF8VpgmDbxbdakHvU,\n.NQFbF8VpgmDbxbdakHvU > div,\n.NQFbF8VpgmDbxbdakHvU > div > div,\n.NQFbF8VpgmDbxbdakHvU img {\n width: 100%;\n height: 100%;\n}\n\n.NQFbF8VpgmDbxbdakHvU audio,\n.NQFbF8VpgmDbxbdakHvU audio:focus,\n.NQFbF8VpgmDbxbdakHvU video,\n.NQFbF8VpgmDbxbdakHvU video:focus {\n outline: none;\n}\n\n.NQFbF8VpgmDbxbdakHvU img {\n position: absolute;\n top: 0;\n left: 0;\n -o-object-fit: contain;\n object-fit: contain;\n background: #000;\n}\n\n.Mpa4X5G3N0epFpGyvyRm img,\n.Mpa4X5G3N0epFpGyvyRm video {\n -o-object-fit: cover;\n object-fit: cover;\n}\n","",{version:3,sources:["webpack://./src/frontend/MediaPlayer.module.css"],names:[],mappings:"AAAA;;;;EAIE,WAAW;EACX,YAAY;AACd;;AAEA;;;;EAIE,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,sBAAmB;KAAnB,mBAAmB;EACnB,gBAAgB;AAClB;;AAEA;;EAEE,oBAAiB;KAAjB,iBAAiB;AACnB",sourcesContent:[".wrapper,\n.wrapper > div,\n.wrapper > div > div,\n.wrapper img {\n width: 100%;\n height: 100%;\n}\n\n.wrapper audio,\n.wrapper audio:focus,\n.wrapper video,\n.wrapper video:focus {\n outline: none;\n}\n\n.wrapper img {\n position: absolute;\n top: 0;\n left: 0;\n object-fit: contain;\n background: #000;\n}\n\n.cover img,\n.cover video {\n object-fit: cover;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"NQFbF8VpgmDbxbdakHvU",cover:"Mpa4X5G3N0epFpGyvyRm"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MediaPlayer/textTracks.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".video-js {\n font-family: inherit !important;\n}\n\n/* Ensure text tracks are displayed on top of waveform */\n.vjs-text-track-display {\n z-index: 2;\n}\n\n.y8eJC30BLYnqApnCR43w .vjs-text-track-display {\n bottom: 40px;\n}\n\n.vjs-text-track-display div {\n font-family: inherit !important;\n font-size: 20px !important;\n}\n\n.vjs-text-track-display > div > div > div {\n padding: 0 4px 2px 4px;\n}\n\n.vjs-paused .vjs-text-track-display div {\n transition: opacity 0.2s, visibility 0.2s;\n opacity: 0;\n visibility: hidden !important;\n}\n","",{version:3,sources:["webpack://./src/frontend/MediaPlayer/textTracks.module.css"],names:[],mappings:"AAAA;EACE,+BAA+B;AACjC;;AAEA,wDAAwD;AACxD;EACE,UAAU;AACZ;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,+BAA+B;EAC/B,0BAA0B;AAC5B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,yCAAyC;EACzC,UAAU;EACV,6BAA6B;AAC/B",sourcesContent:[":global .video-js {\n font-family: inherit !important;\n}\n\n/* Ensure text tracks are displayed on top of waveform */\n:global .vjs-text-track-display {\n z-index: 2;\n}\n\n.inset :global .vjs-text-track-display {\n bottom: 40px;\n}\n\n:global .vjs-text-track-display div {\n font-family: inherit !important;\n font-size: 20px !important;\n}\n\n:global .vjs-text-track-display > div > div > div {\n padding: 0 4px 2px 4px;\n}\n\n:global .vjs-paused .vjs-text-track-display div {\n transition: opacity 0.2s, visibility 0.2s;\n opacity: 0;\n visibility: hidden !important;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={inset:"y8eJC30BLYnqApnCR43w"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MediaPlayer/videojsBase.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".video-js {\n display: block;\n vertical-align: top;\n box-sizing: border-box;\n color: #fff;\n position: relative;\n padding: 0;\n font-size: 10px;\n line-height: 1;\n font-weight: normal;\n font-style: normal;\n font-family: Arial, Helvetica, sans-serif;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none; }\n .video-js:-moz-full-screen {\n position: absolute; }\n .video-js:-webkit-full-screen {\n width: 100% !important;\n height: 100% !important; }\n\n.video-js *, .video-js *:before, .video-js *:after {\n box-sizing: inherit; }\n\n.video-js ul {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n list-style-position: outside;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0; }\n\n.video-js .vjs-tech {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%; }\n\nbody.vjs-full-window {\n padding: 0;\n margin: 0;\n height: 100%;\n overflow-y: auto; }\n\n.vjs-full-window .video-js.vjs-fullscreen {\n position: fixed;\n overflow: hidden;\n z-index: 1000;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0; }\n\n.video-js.vjs-fullscreen {\n width: 100% !important;\n height: 100% !important;\n padding-top: 0 !important; }\n\n.video-js.vjs-fullscreen.vjs-user-inactive {\n cursor: none; }\n\n.vjs-hidden {\n display: none !important; }\n\n.vjs-disabled {\n opacity: 0.5;\n cursor: default; }\n\n.video-js .vjs-offscreen {\n height: 1px;\n left: -9999px;\n position: absolute;\n top: 0;\n width: 1px; }\n\n.vjs-lock-showing {\n display: block !important;\n opacity: 1;\n visibility: visible; }\n\n.vjs-no-js {\n padding: 20px;\n color: #fff;\n background-color: #000;\n font-size: 18px;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n width: 300px;\n height: 150px;\n margin: 0px auto; }\n\n.vjs-no-js a, .vjs-no-js a:visited {\n color: #66A8CC; }\n\n.vjs-poster {\n display: inline-block;\n vertical-align: middle;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: contain;\n background-color: #000000;\n cursor: pointer;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%; }\n\n.vjs-poster img {\n display: block;\n vertical-align: middle;\n margin: 0 auto;\n max-height: 100%;\n padding: 0;\n width: 100%; }\n\n.vjs-has-started .vjs-poster {\n display: none; }\n\n.vjs-audio.vjs-has-started .vjs-poster {\n display: block; }\n\n.vjs-using-native-controls .vjs-poster {\n display: none; }\n\n.vjs-text-track-display {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n pointer-events: none; }\n\n.video-js .vjs-text-track {\n font-size: 17px;\n text-align: center;\n margin-bottom: 0.1em;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.5); }\n\n.vjs-subtitles {\n color: #fff; }\n\n.vjs-captions {\n color: #fc6; }\n\n.vjs-tt-cue {\n display: block; }\n\n@media print {\n .video-js > *:not(.vjs-tech):not(.vjs-poster) {\n visibility: hidden; } }\n\n.vjs-resize-manager {\n border: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/MediaPlayer/videojsBase.module.css"],names:[],mappings:"AAAA;EACE,cAAc;EACd,mBAAmB;EACnB,sBAAsB;EACtB,WAAW;EACX,kBAAkB;EAClB,UAAU;EACV,eAAe;EACf,cAAc;EACd,mBAAmB;EACnB,kBAAkB;EAClB,yCAAyC;EACzC,yBAAyB;EACzB,sBAAsB;EAEtB,iBAAiB,EAAE;EACnB;IACE,kBAAkB,EAAE;EACtB;IACE,sBAAsB;IACtB,uBAAuB,EAAE;;AAE7B;EAGE,mBAAmB,EAAE;;AAEvB;EACE,oBAAoB;EACpB,kBAAkB;EAClB,oBAAoB;EACpB,4BAA4B;EAC5B,cAAc;EACd,eAAe;EACf,aAAa;EACb,gBAAgB,EAAE;;AAEpB;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY,EAAE;;AAEhB;EACE,UAAU;EACV,SAAS;EACT,YAAY;EACZ,gBAAgB,EAAE;;AAEpB;EACE,eAAe;EACf,gBAAgB;EAChB,aAAa;EACb,OAAO;EACP,MAAM;EACN,SAAS;EACT,QAAQ,EAAE;;AAEZ;EACE,sBAAsB;EACtB,uBAAuB;EACvB,yBAAyB,EAAE;;AAE7B;EACE,YAAY,EAAE;;AAEhB;EACE,wBAAwB,EAAE;;AAE5B;EACE,YAAY;EACZ,eAAe,EAAE;;AAEnB;EACE,WAAW;EACX,aAAa;EACb,kBAAkB;EAClB,MAAM;EACN,UAAU,EAAE;;AAEd;EACE,yBAAyB;EACzB,UAAU;EACV,mBAAmB,EAAE;;AAEvB;EACE,aAAa;EACb,WAAW;EACX,sBAAsB;EACtB,eAAe;EACf,yCAAyC;EACzC,kBAAkB;EAClB,YAAY;EACZ,aAAa;EACb,gBAAgB,EAAE;;AAEpB;EAEE,cAAc,EAAE;;AAElB;EACE,qBAAqB;EACrB,sBAAsB;EACtB,4BAA4B;EAC5B,4BAA4B;EAC5B,wBAAwB;EACxB,yBAAyB;EACzB,eAAe;EACf,SAAS;EACT,UAAU;EACV,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,YAAY,EAAE;;AAEhB;EACE,cAAc;EACd,sBAAsB;EACtB,cAAc;EACd,gBAAgB;EAChB,UAAU;EACV,WAAW,EAAE;;AAEf;EACE,aAAa,EAAE;;AAEjB;EACE,cAAc,EAAE;;AAElB;EACE,aAAa,EAAE;;AAEjB;EACE,kBAAkB;EAClB,SAAS;EACT,OAAO;EACP,QAAQ;EACR,MAAM;EACN,oBAAoB,EAAE;;AAExB;EACE,eAAe;EACf,kBAAkB;EAClB,oBAAoB;EACpB,sBAAsB;EACtB,oCAAoC,EAAE;;AAExC;EACE,WAAW,EAAE;;AAEf;EACE,WAAW,EAAE;;AAEf;EACE,cAAc,EAAE;;AAElB;EACE;IACE,kBAAkB,EAAE,EAAE;;AAE1B;EACE,YAAY;AACd",sourcesContent:[":global .video-js {\n display: block;\n vertical-align: top;\n box-sizing: border-box;\n color: #fff;\n position: relative;\n padding: 0;\n font-size: 10px;\n line-height: 1;\n font-weight: normal;\n font-style: normal;\n font-family: Arial, Helvetica, sans-serif;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n :global .video-js:-moz-full-screen {\n position: absolute; }\n :global .video-js:-webkit-full-screen {\n width: 100% !important;\n height: 100% !important; }\n\n:global .video-js *,\n:global .video-js *:before,\n:global .video-js *:after {\n box-sizing: inherit; }\n\n:global .video-js ul {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n list-style-position: outside;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0; }\n\n:global .video-js .vjs-tech {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%; }\n\n:global body.vjs-full-window {\n padding: 0;\n margin: 0;\n height: 100%;\n overflow-y: auto; }\n\n:global .vjs-full-window .video-js.vjs-fullscreen {\n position: fixed;\n overflow: hidden;\n z-index: 1000;\n left: 0;\n top: 0;\n bottom: 0;\n right: 0; }\n\n:global .video-js.vjs-fullscreen {\n width: 100% !important;\n height: 100% !important;\n padding-top: 0 !important; }\n\n:global .video-js.vjs-fullscreen.vjs-user-inactive {\n cursor: none; }\n\n:global .vjs-hidden {\n display: none !important; }\n\n:global .vjs-disabled {\n opacity: 0.5;\n cursor: default; }\n\n:global .video-js .vjs-offscreen {\n height: 1px;\n left: -9999px;\n position: absolute;\n top: 0;\n width: 1px; }\n\n:global .vjs-lock-showing {\n display: block !important;\n opacity: 1;\n visibility: visible; }\n\n:global .vjs-no-js {\n padding: 20px;\n color: #fff;\n background-color: #000;\n font-size: 18px;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n width: 300px;\n height: 150px;\n margin: 0px auto; }\n\n:global .vjs-no-js a,\n:global .vjs-no-js a:visited {\n color: #66A8CC; }\n\n:global .vjs-poster {\n display: inline-block;\n vertical-align: middle;\n background-repeat: no-repeat;\n background-position: 50% 50%;\n background-size: contain;\n background-color: #000000;\n cursor: pointer;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%; }\n\n:global .vjs-poster img {\n display: block;\n vertical-align: middle;\n margin: 0 auto;\n max-height: 100%;\n padding: 0;\n width: 100%; }\n\n:global .vjs-has-started .vjs-poster {\n display: none; }\n\n:global .vjs-audio.vjs-has-started .vjs-poster {\n display: block; }\n\n:global .vjs-using-native-controls .vjs-poster {\n display: none; }\n\n:global .vjs-text-track-display {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n pointer-events: none; }\n\n:global .video-js .vjs-text-track {\n font-size: 17px;\n text-align: center;\n margin-bottom: 0.1em;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.5); }\n\n:global .vjs-subtitles {\n color: #fff; }\n\n:global .vjs-captions {\n color: #fc6; }\n\n:global .vjs-tt-cue {\n display: block; }\n\n@media print {\n :global .video-js > *:not(.vjs-tech):not(.vjs-poster) {\n visibility: hidden; } }\n\n:global .vjs-resize-manager {\n border: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/MotifArea.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".TrjBxZWSF1SDMawD6hI4 {\n position: absolute;\n background: radial-gradient(transparent, currentColor);\n z-index: 2;\n opacity: 0;\n pointer-events: none;\n\n /*\n Fix Chrome z-index bug. Elements can not placed in front of video\n elements using z-index inside position fixed container. See also\n https://stackoverflow.com/questions/24685491/position-fixed-z-index-bug-with-html5-video-tag\n */\n -webkit-transform: translateZ(0);\n}\n\n.KwHAxmTwUFIkt6BvtVdw {\n opacity: 0.2;\n}\n","",{version:3,sources:["webpack://./src/frontend/MotifArea.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,sDAAsD;EACtD,UAAU;EACV,UAAU;EACV,oBAAoB;;EAEpB;;;;GAIC;EACD,gCAAgC;AAClC;;AAEA;EACE,YAAY;AACd",sourcesContent:[".root {\n position: absolute;\n background: radial-gradient(transparent, currentColor);\n z-index: 2;\n opacity: 0;\n pointer-events: none;\n\n /*\n Fix Chrome z-index bug. Elements can not placed in front of video\n elements using z-index inside position fixed container. See also\n https://stackoverflow.com/questions/24685491/position-fixed-z-index-bug-with-html5-video-tag\n */\n -webkit-transform: translateZ(0);\n}\n\n.visible {\n opacity: 0.2;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"TrjBxZWSF1SDMawD6hI4",visible:"KwHAxmTwUFIkt6BvtVdw"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Picture.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".DCBbPbDtZsnXMdrYaCmy {\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n","",{version:3,sources:["webpack://./src/frontend/Picture.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,WAAW;EACX,YAAY;EACZ,oBAAiB;KAAjB,iBAAiB;AACnB",sourcesContent:[".root {\n position: absolute;\n top: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"DCBbPbDtZsnXMdrYaCmy"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ClassicPlayerControls/BigPlayPauseButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".roqV_CyY0trAWnmrPZMF {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n transition: opacity 0.2s ease;\n}\n\n.tJZ9yCN421ToLoAgGIpz {\n transition-delay: 0.5s;\n}\n\n.JrO1QPQl5CxcQGwfQRGu {\n cursor: pointer;\n}\n\n.s8_W4ryP3V1aneCYwGR2 {\n cursor: none;\n}\n\n.dpGq9FbedviEhUzT990s {\n background: radial-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 60%);\n width: 64px;\n height: 64px;\n display: flex;\n align-items: center;\n justify-content: center;\n animation-duration: 0.7s;\n animation-timing-function: ease;\n animation-iteration-count: 1;\n animation-fill-mode: forwards;\n}\n\n.dpGq9FbedviEhUzT990s svg {\n fill: #fff;\n width: 56px;\n height: 56px;\n}\n\n.RKxeA42R0cBLETiVihEv {\n opacity: 0;\n}\n\n.LIQdSSxP74oOewD2J9kQ {\n animation-name: eiJ2w8qqo7p2BdVpunwK;\n}\n\n.upduwq0UelPLf85cxWGo {\n animation-name: upduwq0UelPLf85cxWGo;\n}\n\n@keyframes eiJ2w8qqo7p2BdVpunwK {\n 0% {\n }\n 100% {\n opacity: 0;\n transform: scale(1.5);\n }\n}\n\n@keyframes upduwq0UelPLf85cxWGo {\n 0% {\n opacity: 0;\n transform: scale(1.3);\n }\n 100% {\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/PlayerControls/ClassicPlayerControls/BigPlayPauseButton.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,6BAA6B;AAC/B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,YAAY;AACd;;AAEA;EAEE,qEAAqE;EACrE,WAAW;EACX,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,wBAAwB;EACxB,+BAA+B;EAC/B,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,UAAU;EACV,WAAW;EACX,YAAY;AACd;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,oCAAuB;AACzB;;AAEA;EACE,oCAAsB;AACxB;;AAEA;EACE;EACA;EACA;IACE,UAAU;IACV,qBAAqB;EACvB;AACF;;AAEA;EACE;IACE,UAAU;IACV,qBAAqB;EACvB;EACA;EACA;AACF",sourcesContent:[".container {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n transition: opacity 0.2s ease;\n}\n\n.fadeOutDelay {\n transition-delay: 0.5s;\n}\n\n.pointerCursor {\n cursor: pointer;\n}\n\n.hideCursor {\n cursor: none;\n}\n\n.button {\n composes: unstyledButton from '../../utils.module.css';\n background: radial-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 60%);\n width: 64px;\n height: 64px;\n display: flex;\n align-items: center;\n justify-content: center;\n animation-duration: 0.7s;\n animation-timing-function: ease;\n animation-iteration-count: 1;\n animation-fill-mode: forwards;\n}\n\n.button svg {\n fill: #fff;\n width: 56px;\n height: 56px;\n}\n\n.hidden {\n opacity: 0;\n}\n\n.animated {\n animation-name: fadeOut;\n}\n\n.fadeIn {\n animation-name: fadeIn;\n}\n\n@keyframes fadeOut {\n 0% {\n }\n 100% {\n opacity: 0;\n transform: scale(1.5);\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n transform: scale(1.3);\n }\n 100% {\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"roqV_CyY0trAWnmrPZMF",fadeOutDelay:"tJZ9yCN421ToLoAgGIpz",pointerCursor:"JrO1QPQl5CxcQGwfQRGu",hideCursor:"s8_W4ryP3V1aneCYwGR2",button:`dpGq9FbedviEhUzT990s ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,hidden:"RKxeA42R0cBLETiVihEv",animated:"LIQdSSxP74oOewD2J9kQ",fadeOut:"eiJ2w8qqo7p2BdVpunwK",fadeIn:"upduwq0UelPLf85cxWGo"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ClassicPlayerControls/ProgressIndicators.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".jSeHjmqH1sfWeYnoxR8z {\n flex-grow: 1;\n}\n\n.L_jvd3Or3BpfAz8hFb1R {\n margin: 0 10px;\n position: relative;\n}\n\n.Dk9M6Unsy541jSVokHQJ {\n height: 32px;\n padding: 13px 0;\n box-sizing: border-box;\n cursor: pointer;\n}\n\n.jg3lsBv6QOHD0RBtwKfr {\n position: relative;\n height: 6px;\n border-radius: 3.5px;\n}\n\n.NheqX8PXELxyPFvyGu9Y {\n position: absolute;\n left: 0;\n height: 6px;\n border-radius: 2.5px;\n background: currentColor;\n}\n\n.TUez1vX_Jkn1sthnsxMS {\n opacity: 0.1;\n width: 100%;\n}\n\n.x6WDmA3j3Nx7HMFxm3de {\n opacity: 0.1;\n}\n\n.hhIUnadFTBr3SkbcYgn6 {\n}\n\n.o3Ujj7brCxtgkf3pXRkt {\n width: 14px;\n height: 14px;\n margin-left: -6.5px;\n border-radius: 6.5px;\n position: absolute;\n top: -4px;\n background: currentColor;\n opacity: 0;\n transition: opacity 100ms;\n}\n\n.M3Tw5x_ODxVYwButCROA .o3Ujj7brCxtgkf3pXRkt,\n.jSeHjmqH1sfWeYnoxR8z:hover .o3Ujj7brCxtgkf3pXRkt {\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/frontend/PlayerControls/ClassicPlayerControls/ProgressIndicators.module.css"],names:[],mappings:"AAAA;EACE,YAAY;AACd;;AAEA;EACE,cAAc;EACd,kBAAkB;AACpB;;AAEA;EACE,YAAY;EACZ,eAAe;EACf,sBAAsB;EACtB,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,oBAAoB;AACtB;;AAEA;EACE,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,oBAAoB;EACpB,wBAAwB;AAC1B;;AAEA;EAEE,YAAY;EACZ,WAAW;AACb;;AAEA;EAEE,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,kBAAkB;EAClB,SAAS;EACT,wBAAwB;EACxB,UAAU;EACV,yBAAyB;AAC3B;;AAEA;;EAEE,UAAU;AACZ",sourcesContent:[".container {\n flex-grow: 1;\n}\n\n.wrapper {\n margin: 0 10px;\n position: relative;\n}\n\n.draggable {\n height: 32px;\n padding: 13px 0;\n box-sizing: border-box;\n cursor: pointer;\n}\n\n.bars {\n position: relative;\n height: 6px;\n border-radius: 3.5px;\n}\n\n.progressBar {\n position: absolute;\n left: 0;\n height: 6px;\n border-radius: 2.5px;\n background: currentColor;\n}\n\n.background {\n composes: progressBar;\n opacity: 0.1;\n width: 100%;\n}\n\n.loadingProgressBar {\n composes: progressBar;\n opacity: 0.1;\n}\n\n.playProgressBar {\n composes: progressBar;\n}\n\n.sliderHandle {\n width: 14px;\n height: 14px;\n margin-left: -6.5px;\n border-radius: 6.5px;\n position: absolute;\n top: -4px;\n background: currentColor;\n opacity: 0;\n transition: opacity 100ms;\n}\n\n.dragging .sliderHandle,\n.container:hover .sliderHandle {\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"jSeHjmqH1sfWeYnoxR8z",wrapper:"L_jvd3Or3BpfAz8hFb1R",draggable:"Dk9M6Unsy541jSVokHQJ",bars:"jg3lsBv6QOHD0RBtwKfr",progressBar:"NheqX8PXELxyPFvyGu9Y",background:"TUez1vX_Jkn1sthnsxMS NheqX8PXELxyPFvyGu9Y",loadingProgressBar:"x6WDmA3j3Nx7HMFxm3de NheqX8PXELxyPFvyGu9Y",playProgressBar:"hhIUnadFTBr3SkbcYgn6 NheqX8PXELxyPFvyGu9Y",sliderHandle:"o3Ujj7brCxtgkf3pXRkt",dragging:"M3Tw5x_ODxVYwButCROA"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ControlBar.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,'.wGtQi5zPKQh6hiJiinA4 {\n position: relative;\n height: 100%;\n}\n\n.Ok0xTcby0bNz87wN4mpg {\n overflow: clip;\n}\n\n.hJ43pVobCUVKm2FzHegt {\n background: rgba(255, 255, 255, 0.2);\n}\n\n.YRZkY3v44Y5GSBoUlq4X {\n background: rgba(0, 0, 0, 0.2);\n}\n\n.ffvN56735wYNIxWgMVUy {\n box-sizing: border-box;\n width: 100%;\n display: flex;\n align-items: flex-end;\n}\n\n.mFk5kyItzV4KR9Q9SfzQ {\n position: absolute;\n bottom: 0;\n color: #fff;\n background: transparent;\n z-index: 3;\n}\n\n.Ok0xTcby0bNz87wN4mpg .mFk5kyItzV4KR9Q9SfzQ {\n position: sticky;\n margin-top: -40px;\n}\n\n.mFk5kyItzV4KR9Q9SfzQ::before,\n.r20U2FgyG51ZeeeLjgIi {\n transition: opacity 0.2s ease, visibility 0.2s;\n}\n\n.mFk5kyItzV4KR9Q9SfzQ::before {\n content: "";\n position: absolute;\n width: 100%;\n height: 100%;\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent);\n z-index: -1;\n}\n\n.r20U2FgyG51ZeeeLjgIi {\n display: flex;\n align-items: center;\n flex: 1;\n}\n\n.sda5owCnUTaSkFwZw1O9 .r20U2FgyG51ZeeeLjgIi,\n.sda5owCnUTaSkFwZw1O9.mFk5kyItzV4KR9Q9SfzQ::before {\n opacity: 0;\n visibility: hidden;\n}\n\n.YSJZqhf0qA0E8v3tVZvH {\n width: 40px;\n height: 40px;\n margin: 0 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n}\n\n.YSJZqhf0qA0E8v3tVZvH svg {\n fill: currentColor;\n width: 30px;\n height: 30px;\n}\n\n.TsSQ5f3RfidDYnRQhAZA {\n}\n',"",{version:3,sources:["webpack://./src/frontend/PlayerControls/ControlBar.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,sBAAsB;EACtB,WAAW;EACX,aAAa;EACb,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,WAAW;EACX,uBAAuB;EACvB,UAAU;AACZ;;AAEA;EACE,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;;EAEE,8CAA8C;AAChD;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,kEAAkE;EAClE,WAAW;AACb;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,OAAO;AACT;;AAEA;;EAEE,UAAU;EACV,kBAAkB;AACpB;;AAEA;EAEE,WAAW;EACX,YAAY;EACZ,aAAa;EACb,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;AACd;;AAEA;AAEA",sourcesContent:[".container {\n position: relative;\n height: 100%;\n}\n\n.sticky {\n overflow: clip;\n}\n\n.lightBackground {\n background: rgba(255, 255, 255, 0.2);\n}\n\n.darkBackground {\n background: rgba(0, 0, 0, 0.2);\n}\n\n.controlBarContainer {\n box-sizing: border-box;\n width: 100%;\n display: flex;\n align-items: flex-end;\n}\n\n.inset {\n position: absolute;\n bottom: 0;\n color: #fff;\n background: transparent;\n z-index: 3;\n}\n\n.sticky .inset {\n position: sticky;\n margin-top: -40px;\n}\n\n.inset::before,\n.controlBarInner {\n transition: opacity 0.2s ease, visibility 0.2s;\n}\n\n.inset::before {\n content: \"\";\n position: absolute;\n width: 100%;\n height: 100%;\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent);\n z-index: -1;\n}\n\n.controlBarInner {\n display: flex;\n align-items: center;\n flex: 1;\n}\n\n.fadedOut .controlBarInner,\n.fadedOut.inset::before {\n opacity: 0;\n visibility: hidden;\n}\n\n.button {\n composes: unstyledButton from '../utils.module.css';\n width: 40px;\n height: 40px;\n margin: 0 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n}\n\n.button svg {\n fill: currentColor;\n width: 30px;\n height: 30px;\n}\n\n.playControl {\n composes: button;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"wGtQi5zPKQh6hiJiinA4",sticky:"Ok0xTcby0bNz87wN4mpg",lightBackground:"hJ43pVobCUVKm2FzHegt",darkBackground:"YRZkY3v44Y5GSBoUlq4X",controlBarContainer:"ffvN56735wYNIxWgMVUy",inset:"mFk5kyItzV4KR9Q9SfzQ",controlBarInner:"r20U2FgyG51ZeeeLjgIi",fadedOut:"sda5owCnUTaSkFwZw1O9",button:`YSJZqhf0qA0E8v3tVZvH ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,playControl:`TsSQ5f3RfidDYnRQhAZA YSJZqhf0qA0E8v3tVZvH ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/MenuBarButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_ControlBar_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/ControlBar.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_ControlBar_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,'.BHn9uR3h5b6sxUq5aRjL {\n position: relative;\n}\n\n.vmPvXj_yxqI8jp_sia8T {\n}\n\n.JX9KGXSVQsAEvGOXOdcY {\n color: #ff0000;\n font-size: 70%;\n vertical-align: 5px;\n padding-left: 3px;\n}\n\n.jqVCgr0IY6uXWSzYmuuo {\n visibility: hidden;\n opacity: 0;\n pointer-events: none;\n transition: opacity 0.2s, visibility 0.2s;\n\n position: absolute;\n right: 5px;\n bottom: 38px;\n margin: 0;\n padding: 5px;\n\n background-color: rgba(17, 17, 17, 0.9);\n border-radius: 3px;\n}\n\n.jqVCgr0IY6uXWSzYmuuo::after {\n content: "";\n display: block;\n border: solid 5px transparent;\n border-top-color: rgba(17, 17, 17, 0.9);\n position: absolute;\n right: 11px;\n top: 100%;\n}\n\n.ZiDVVtPE5ZJR7iKQ16fx .jqVCgr0IY6uXWSzYmuuo {\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n transition: none;\n}\n\n.HqQoYeLQo8ON9fd0zjVD {\n position: relative;\n list-style: none;\n}\n\n.HqQoYeLQo8ON9fd0zjVD svg {\n position: absolute;\n top: 8px;\n left: 5px;\n width: 12px;\n height: 12px;\n\n fill: #fff;\n}\n\n.XWEWfb59oz1JrabOTyaY {\n width: 100%;\n color: #fff;\n cursor: pointer;\n white-space: nowrap;\n}\n\n/* see https://github.com/css-modules/css-modules/issues/195\n and https://github.com/egoist/rollup-plugin-postcss/issues/26 */\nbutton.XWEWfb59oz1JrabOTyaY {\n padding: 5px 10px 5px 25px;\n}\n',"",{version:3,sources:["webpack://./src/frontend/PlayerControls/MenuBarButton.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;;AAEA;AAEA;;AAEA;EACE,cAAc;EACd,cAAc;EACd,mBAAmB;EACnB,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,oBAAoB;EACpB,yCAAyC;;EAEzC,kBAAkB;EAClB,UAAU;EACV,YAAY;EACZ,SAAS;EACT,YAAY;;EAEZ,uCAAuC;EACvC,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,cAAc;EACd,6BAA6B;EAC7B,uCAAuC;EACvC,kBAAkB;EAClB,WAAW;EACX,SAAS;AACX;;AAEA;EACE,mBAAmB;EACnB,UAAU;EACV,oBAAoB;EACpB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,WAAW;EACX,YAAY;;EAEZ,UAAU;AACZ;;AAEA;EAEE,WAAW;EACX,WAAW;EACX,eAAe;EACf,mBAAmB;AACrB;;AAEA;kEACkE;AAClE;EACE,0BAA0B;AAC5B",sourcesContent:[".wrapper {\n position: relative;\n}\n\n.button {\n composes: button from './ControlBar.module.css';\n}\n\n.subMenuItemAnnotation {\n color: #ff0000;\n font-size: 70%;\n vertical-align: 5px;\n padding-left: 3px;\n}\n\n.subMenu {\n visibility: hidden;\n opacity: 0;\n pointer-events: none;\n transition: opacity 0.2s, visibility 0.2s;\n\n position: absolute;\n right: 5px;\n bottom: 38px;\n margin: 0;\n padding: 5px;\n\n background-color: rgba(17, 17, 17, 0.9);\n border-radius: 3px;\n}\n\n.subMenu::after {\n content: \"\";\n display: block;\n border: solid 5px transparent;\n border-top-color: rgba(17, 17, 17, 0.9);\n position: absolute;\n right: 11px;\n top: 100%;\n}\n\n.subMenuExpanded .subMenu {\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n transition: none;\n}\n\n.subMenuItem {\n position: relative;\n list-style: none;\n}\n\n.subMenuItem svg {\n position: absolute;\n top: 8px;\n left: 5px;\n width: 12px;\n height: 12px;\n\n fill: #fff;\n}\n\n.subMenuItemButton {\n composes: unstyledButton from '../utils.module.css';\n width: 100%;\n color: #fff;\n cursor: pointer;\n white-space: nowrap;\n}\n\n/* see https://github.com/css-modules/css-modules/issues/195\n and https://github.com/egoist/rollup-plugin-postcss/issues/26 */\nbutton.subMenuItemButton {\n padding: 5px 10px 5px 25px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"BHn9uR3h5b6sxUq5aRjL",button:`vmPvXj_yxqI8jp_sia8T ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_ControlBar_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.button}`,subMenuItemAnnotation:"JX9KGXSVQsAEvGOXOdcY",subMenu:"jqVCgr0IY6uXWSzYmuuo",subMenuExpanded:"ZiDVVtPE5ZJR7iKQ16fx",subMenuItem:"HqQoYeLQo8ON9fd0zjVD",subMenuItemButton:`XWEWfb59oz1JrabOTyaY ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.unstyledButton}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/TimeDisplay.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".YhQa7S33NABDPsSo1a3Q {\n margin: 0 2px;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.ZtXyKZJy3nuc2LstqUVh {\n line-height: 24px;\n font-size: 15px;\n padding: 0 4px;\n color: currentColor;\n}\n","",{version:3,sources:["webpack://./src/frontend/PlayerControls/TimeDisplay.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;EACjB,eAAe;EACf,cAAc;EACd,mBAAmB;AACrB",sourcesContent:[".timeDisplay {\n margin: 0 2px;\n user-select: none;\n}\n\n.time {\n line-height: 24px;\n font-size: 15px;\n padding: 0 4px;\n color: currentColor;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={timeDisplay:"YhQa7S33NABDPsSo1a3Q",time:"ZtXyKZJy3nuc2LstqUVh"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/PlayerControls/WaveformPlayerControls/Waveform.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".OMyCZg16YgDpHA1oO0Pq {\n position: relative;\n z-index: 1;\n width: 100%;\n min-height: 140px;\n height: 100%;\n}\n\n.WfvMEaj7DjmsFAZFxgWB {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n\n.FxSXswMMmKBtqfelaDWR {\n position: absolute;\n bottom: 0;\n right: 0;\n width: 100%;\n height: 40px;\n z-index: 2;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n}\n\n.ZDL4Ysgxs7bYAl4Dvuz5 {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n height: 100%;\n}\n\n.hq874rpu5rgmcuQbhlfz {\n position: relative;\n bottom: 20px;\n}\n\n.rydHlkZYlpKqmXlQKO9d {\n color: #fff;\n z-index: 1;\n position: absolute;\n bottom: 78px;\n left: 30px;\n}\n\n.rydHlkZYlpKqmXlQKO9d svg {\n transform: scale(2);\n}\n\n.QAt4GzePlddgwoKI85ZR {\n position: absolute;\n bottom: 48px;\n width: 98%;\n margin: 0 1%;\n height: 90px;\n z-index: 1;\n}\n","",{version:3,sources:["webpack://./src/frontend/PlayerControls/WaveformPlayerControls/Waveform.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,iBAAiB;EACjB,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,UAAU;EACV,aAAa;EACb,qBAAqB;EACrB,yBAAyB;AAC3B;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,yBAAyB;EACzB,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;EACE,WAAW;EACX,UAAU;EACV,kBAAkB;EAClB,YAAY;EACZ,UAAU;AACZ;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,YAAY;EACZ,UAAU;EACV,YAAY;EACZ,YAAY;EACZ,UAAU;AACZ",sourcesContent:[".container {\n position: relative;\n z-index: 1;\n width: 100%;\n min-height: 140px;\n height: 100%;\n}\n\n.clickMask {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n\n.menuBar {\n position: absolute;\n bottom: 0;\n right: 0;\n width: 100%;\n height: 40px;\n z-index: 2;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n}\n\n.menuBarInner {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n height: 100%;\n}\n\n.timeDisplay {\n position: relative;\n bottom: 20px;\n}\n\n.playControl {\n color: #fff;\n z-index: 1;\n position: absolute;\n bottom: 78px;\n left: 30px;\n}\n\n.playControl svg {\n transform: scale(2);\n}\n\n.waveWrapper {\n position: absolute;\n bottom: 48px;\n width: 98%;\n margin: 0 1%;\n height: 90px;\n z-index: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"OMyCZg16YgDpHA1oO0Pq",clickMask:"WfvMEaj7DjmsFAZFxgWB",menuBar:"FxSXswMMmKBtqfelaDWR",menuBarInner:"ZDL4Ysgxs7bYAl4Dvuz5",timeDisplay:"hq874rpu5rgmcuQbhlfz",playControl:"rydHlkZYlpKqmXlQKO9d",waveWrapper:"QAt4GzePlddgwoKI85ZR"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Section.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.P3kPLd3oWYLIJHclWutR {\n position: relative;\n\n --section-max-width:\n var(--theme-section-max-width);\n\n --two-column-inline-content-max-width:\n var(--theme-two-column-inline-content-max-width);\n --two-column-inline-lg-content-max-width:\n var(--theme-two-column-inline-lg-content-max-width);\n --two-column-inline-xl-content-max-width:\n var(--theme-two-column-inline-xl-content-max-width);\n\n --two-column-sticky-content-max-width:\n var(--theme-two-column-sticky-content-max-width);\n --two-column-sticky-lg-content-max-width:\n var(--theme-two-column-sticky-lg-content-max-width);\n --two-column-sticky-xl-content-max-width:\n var(--theme-two-column-sticky-xl-content-max-width);\n\n --centered-inline-content-max-width:\n var(--theme-centered-inline-content-max-width);\n --centered-inline-lg-content-max-width:\n var(--theme-centered-inline-lg-content-max-width);\n --centered-inline-xl-content-max-width:\n var(--theme-centered-inline-xl-content-max-width);\n\n --foreground-padding-top: 0px;\n}\n\n.sUELFLvtUsGYO_ELiC6F {\n /* Let content begin below navigation bar. Navigation bar has zero\n height to let first chapter start at the very top. */\n --foreground-padding-top: var(--theme-widget-margin-top, 58px);\n}\n\n.B1DKEoaPZENpNvOIrOYO {\n --section-max-width:\n var(--theme-narrow-section-max-width);\n\n --two-column-inline-content-max-width:\n var(--theme-narrow-section-two-column-inline-content-max-width);\n --two-column-inline-lg-content-max-width:\n var(--theme-narrow-section-two-column-inline-lg-content-max-width);\n --two-column-inline-xl-content-max-width:\n var(--theme-narrow-section-two-column-inline-xl-content-max-width);\n\n --two-column-sticky-content-max-width:\n var(--theme-narrow-section-two-column-sticky-content-max-width);\n --two-column-sticky-lg-content-max-width:\n var(--theme-narrow-section-two-column-sticky-lg-content-max-width);\n --two-column-sticky-xl-content-max-width:\n var(--theme-narrow-section-two-column-sticky-xl-content-max-width);\n\n --centered-inline-content-max-width:\n var(--theme-narrow-section-centered-inline-content-max-width);\n --centered-inline-lg-content-max-width:\n var(--theme-narrow-section-centered-inline-lg-content-max-width);\n --centered-inline-xl-content-max-width:\n var(--theme-narrow-section-centered-inline-xl-content-max-width);\n}\n\n@media screen {\n .P3kPLd3oWYLIJHclWutR {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor};\n background-color: #000;\n }\n\n .uEMsFhhHXmaim11wPZu3 {\n background-color: #fff;\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor};\n }\n}\n`,"",{version:3,sources:["webpack://./src/frontend/Section.module.css"],names:[],mappings:"AAOA;EACE,kBAAkB;;EAElB;kCACgC;;EAEhC;oDACkD;EAClD;uDACqD;EACrD;uDACqD;;EAErD;oDACkD;EAClD;uDACqD;EACrD;uDACqD;;EAErD;kDACgD;EAChD;qDACmD;EACnD;qDACmD;;EAEnD,6BAA6B;AAC/B;;AAEA;EACE;yDACuD;EACvD,8DAA8D;AAChE;;AAEA;EACE;yCACuC;;EAEvC;mEACiE;EACjE;sEACoE;EACpE;sEACoE;;EAEpE;mEACiE;EACjE;sEACoE;EACpE;sEACoE;;EAEpE;iEAC+D;EAC/D;oEACkE;EAClE;oEACkE;AACpE;;AAEA;EACE;IACE,mDAA4B;IAC5B,kEAA2C;IAC3C,kEAA2C;IAC3C,sBAAsB;EACxB;;EAEA;IACE,sBAAsB;IACtB,mDAA2B;IAC3B,kEAA0C;IAC1C,kEAA0C;EAC5C;AACF",sourcesContent:['@value (\n darkContentTextColor,\n lightContentTextColor,\n darkContentLinkColor,\n lightContentLinkColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n.Section {\n position: relative;\n\n --section-max-width:\n var(--theme-section-max-width);\n\n --two-column-inline-content-max-width:\n var(--theme-two-column-inline-content-max-width);\n --two-column-inline-lg-content-max-width:\n var(--theme-two-column-inline-lg-content-max-width);\n --two-column-inline-xl-content-max-width:\n var(--theme-two-column-inline-xl-content-max-width);\n\n --two-column-sticky-content-max-width:\n var(--theme-two-column-sticky-content-max-width);\n --two-column-sticky-lg-content-max-width:\n var(--theme-two-column-sticky-lg-content-max-width);\n --two-column-sticky-xl-content-max-width:\n var(--theme-two-column-sticky-xl-content-max-width);\n\n --centered-inline-content-max-width:\n var(--theme-centered-inline-content-max-width);\n --centered-inline-lg-content-max-width:\n var(--theme-centered-inline-lg-content-max-width);\n --centered-inline-xl-content-max-width:\n var(--theme-centered-inline-xl-content-max-width);\n\n --foreground-padding-top: 0px;\n}\n\n.first {\n /* Let content begin below navigation bar. Navigation bar has zero\n height to let first chapter start at the very top. */\n --foreground-padding-top: var(--theme-widget-margin-top, 58px);\n}\n\n.narrow {\n --section-max-width:\n var(--theme-narrow-section-max-width);\n\n --two-column-inline-content-max-width:\n var(--theme-narrow-section-two-column-inline-content-max-width);\n --two-column-inline-lg-content-max-width:\n var(--theme-narrow-section-two-column-inline-lg-content-max-width);\n --two-column-inline-xl-content-max-width:\n var(--theme-narrow-section-two-column-inline-xl-content-max-width);\n\n --two-column-sticky-content-max-width:\n var(--theme-narrow-section-two-column-sticky-content-max-width);\n --two-column-sticky-lg-content-max-width:\n var(--theme-narrow-section-two-column-sticky-lg-content-max-width);\n --two-column-sticky-xl-content-max-width:\n var(--theme-narrow-section-two-column-sticky-xl-content-max-width);\n\n --centered-inline-content-max-width:\n var(--theme-narrow-section-centered-inline-content-max-width);\n --centered-inline-lg-content-max-width:\n var(--theme-narrow-section-centered-inline-lg-content-max-width);\n --centered-inline-xl-content-max-width:\n var(--theme-narrow-section-centered-inline-xl-content-max-width);\n}\n\n@media screen {\n .Section {\n color: lightContentTextColor;\n --content-text-color: lightContentTextColor;\n --content-link-color: lightContentLinkColor;\n background-color: #000;\n }\n\n .invert {\n background-color: #fff;\n color: darkContentTextColor;\n --content-text-color: darkContentTextColor;\n --content-link-color: darkContentLinkColor;\n }\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,darkContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor}`,lightContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor}`,Section:"P3kPLd3oWYLIJHclWutR",first:"sUELFLvtUsGYO_ELiC6F",narrow:"B1DKEoaPZENpNvOIrOYO",invert:"uEMsFhhHXmaim11wPZu3"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/SectionInlineFileRights.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.V0Ew1y4JpBNjx3vkabUQ {\n z-index: 3;\n position: relative;\n}\n\n.d_t97XiP1SmTLJlUc_Bk {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.d_t97XiP1SmTLJlUc_Bk.bIWIxzfALDCSQLoYLtLQ {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/SectionInlineFileRights.module.css"],names:[],mappings:"AAEA;EACE,UAAU;EACV,kBAAkB;AACpB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './transitions/values.module.css';\n\n.wrapper {\n z-index: 3;\n position: relative;\n}\n\n.fade {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.fade.inactive {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_transitions_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,wrapper:"V0Ew1y4JpBNjx3vkabUQ",fade:"d_t97XiP1SmTLJlUc_Bk",inactive:"bIWIxzfALDCSQLoYLtLQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/SectionThumbnail.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"._qLoaXmtEStFQxJ7b6CQ {\n pointer-events: none;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n.VgkJ30quKEVF_1s0l4Eg {\n transform: scale(0.2);\n transform-origin: 0 0;\n width: 500%;\n}\n","",{version:3,sources:["webpack://./src/frontend/SectionThumbnail.module.css"],names:[],mappings:"AAAA;EACE,oBAAoB;EACpB,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,gBAAgB;AAClB;;AAEA;EACE,qBAAqB;EACrB,qBAAqB;EACrB,WAAW;AACb",sourcesContent:[".crop {\n pointer-events: none;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n.scale {\n transform: scale(0.2);\n transform-origin: 0 0;\n width: 500%;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={crop:"_qLoaXmtEStFQxJ7b6CQ",scale:"VgkJ30quKEVF_1s0l4Eg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Text.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".voUA1EdQW5uOP2gfQfoy {\n font-size: 110px;\n line-height: 1;\n}\n\n.FDVo07pK7ncKP1NP3r0a {\n font-size: 88px;\n line-height: 1;\n}\n\n._RxCGZjG_g24OKd82bfD {\n font-size: 66px;\n font-weight: 700;\n line-height: 1;\n}\n\n.IimVNSR4V9zatXmlUgZ1 {\n font-size: 33px;\n margin-top: 1em;\n margin-bottom: 0;\n}\n\n\n.il68qLSr5zn3mnujRejQ {\n font-size: 33px;\n line-height: 1.2;\n}\n\n.B2I00hHx93_Mb8U7pYV8 {\n font-size: 33px;\n line-height: 1.2;\n}\n\n.QsIMpQxA36mPyDUvCrqk {\n font-size: 22px;\n line-height: 1.4;\n}\n\n\n.rovk98lcasgK_1UsPjVc {\n font-size: 44px;\n line-height: 1.2;\n}\n\n.oOTdcoKIBXlQZaVPBKUj {\n font-size: 44px;\n line-height: 1.2;\n}\n\n.ZcWMnCz3VpQd9rOpVWMp {\n font-size: 26px;\n line-height: 1.2;\n}\n\n\n.osmHHCD1PzoGZuBDH1g1 {\n font-size: 22px;\n line-height: 1.4;\n}\n\n.fRB3PfUJHA8gNx1DndQf {\n font-size: 20px;\n line-height: 1.4;\n}\n\n.NZMl4aw21E4c0JAJvrV7 {\n font-size: 22px;\n line-height: 1.4;\n font-weight: 700;\n}\n\n._GCvrbEaSB4R_N7n7WWk {\n font-size: 50px;\n line-height: 1.1;\n}\n\n.bhh7F1YkNIkt4E6wYCQ0 {\n font-size: 40px;\n line-height: 1.1;\n}\n\n.K1VG8emzd0w1FgiLh8kn {\n font-size: 33px;\n line-height: 1.2;\n}\n\n.wLc4cw_h5bzNDFTbSX0k {\n font-size: 26px;\n line-height: 1.2;\n}\n\n.zXHboZsNUG92dDVBvSyY {\n font-size: 22px;\n line-height: 1.4;\n}\n\n.aaCGa0fCSrKENowY5uwf {\n}\n\n.XdgKEoUrzd4JMQ1iVggz {\n}\n\n.hQamXvtpeHbDilANgEOK {\n}\n\n.yAKkS3qQ7Kn0D9BpBWC6 {\n}\n\n.N5f9LUffIaDT1TuUNVUs {\n font-size: 350px;\n line-height: 1;\n font-weight: 700;\n}\n\n.DDfqA873evBrE5cKqjGX {\n font-size: 200px;\n line-height: 1;\n font-weight: 700;\n}\n\n.wR7ZaAjcGEr0LfXojwjr {\n font-size: 110px;\n line-height: 1;\n font-weight: 700;\n}\n\n.uSJJe1L0F4tBfjLxS4iw {\n font-size: 66px;\n line-height: 1;\n font-weight: 700;\n}\n\n.aFxBn9ah3AEk3EkbGKz1 {\n font-size: 22px;\n line-height: 1.4;\n}\n\n.oABI6kuhmgzOeKAJpvr_ {\n font-size: 18px;\n line-height: 1.4;\n font-weight: bold;\n}\n\n.MuEQEcXUPTslup43DIpQ {\n font-size: 18px;\n line-height: 1.4;\n}\n\n.nCdw_Qj5SBJkd4VObbzl {\n font-size: 16px;\n line-height: 1.4;\n font-weight: bold;\n}\n\n.sbEacekW9jbIQsuJsGg9 {\n font-size: 20px;\n line-height: 1.4;\n font-weight: 600;\n}\n\n.TCs8JusY0qGdY1F5nI1H {\n font-size: 20px;\n line-height: 1.4;\n}\n\n@media (max-width: 600px) {\n .voUA1EdQW5uOP2gfQfoy {\n font-size: 66px;\n line-height: 1.1;\n }\n\n .FDVo07pK7ncKP1NP3r0a {\n font-size: 50px;\n line-height: 1.1;\n }\n\n ._RxCGZjG_g24OKd82bfD {\n font-size: 40px;\n }\n\n\n .il68qLSr5zn3mnujRejQ {\n font-size: 26px;\n line-height: 1.2;\n }\n\n .B2I00hHx93_Mb8U7pYV8,\n .QsIMpQxA36mPyDUvCrqk {\n font-size: 22px;\n line-height: 1.4;\n }\n\n .rovk98lcasgK_1UsPjVc {\n font-size: 33px;\n line-height: 1.2;\n }\n\n .oOTdcoKIBXlQZaVPBKUj,\n .ZcWMnCz3VpQd9rOpVWMp {\n font-size: 26px;\n line-height: 1.2;\n }\n\n\n ._GCvrbEaSB4R_N7n7WWk {\n font-size: 40px;\n line-height: 1.1;\n }\n\n .bhh7F1YkNIkt4E6wYCQ0 {\n font-size: 33px;\n line-height: 1.2;\n }\n\n .K1VG8emzd0w1FgiLh8kn,\n .wLc4cw_h5bzNDFTbSX0k {\n font-size: 22px;\n line-height: 1.4;\n }\n\n .N5f9LUffIaDT1TuUNVUs {\n font-size: 200px;\n line-height: 1;\n }\n\n .DDfqA873evBrE5cKqjGX {\n font-size: 110px;\n line-height: 1;\n }\n\n .wR7ZaAjcGEr0LfXojwjr {\n font-size: 66px;\n line-height: 1.1;\n }\n\n .uSJJe1L0F4tBfjLxS4iw {\n font-size: 40px;\n line-height: 1.1;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/Text.module.css"],names:[],mappings:"AAaA;EAGE,gBAAmB;EACnB,cAAc;AAChB;;AAEA;EAGE,eAAmB;EACnB,cAAc;AAChB;;AAEA;EAGE,eAAkB;EAClB,gBAAgB;EAChB,cAAc;AAChB;;AAEA;EAGE,eAAkB;EAClB,eAAe;EACf,gBAAgB;AAClB;;;AAGA;EAEE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAEE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAEE,eAAoB;EACpB,gBAAgB;AAClB;;;AAGA;EAEE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EAEE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EAEE,eAAe;EACf,gBAAgB;AAClB;;;AAGA;EAEE,eAAoB;EACpB,gBAAgB;AAClB;;AAEA;EAEE,eAAiB;EACjB,gBAAgB;AAClB;;AAEA;EAEE,eAAoB;EACpB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EAGE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAGE,eAAiB;EACjB,gBAAgB;AAClB;;AAEA;EAGE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAGE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EAEE,eAAoB;EACpB,gBAAgB;AAClB;;AAEA;AAGA;;AAEA;AAGA;;AAEA;AAGA;;AAEA;AAGA;;AAEA;EAEE,gBAAmB;EACnB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EAEE,gBAAmB;EACnB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EAEE,gBAAmB;EACnB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EAEE,eAAkB;EAClB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EAEE,eAAoB;EACpB,gBAAgB;AAClB;;AAEA;EAEE,eAAkB;EAClB,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;EAEE,eAAkB;EAClB,gBAAgB;AAClB;;AAEA;EAEE,eAAmB;EACnB,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;EAEE,eAAiB;EACjB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EAEE,eAAiB;EACjB,gBAAgB;AAClB;;AAEA;EACE;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;IACE,eAAiB;EACnB;;;EAGA;IACE,eAAe;IACf,gBAAgB;EAClB;;EAEA;;IAEE,eAAoB;IACpB,gBAAgB;EAClB;;EAEA;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;;IAEE,eAAe;IACf,gBAAgB;EAClB;;;EAGA;IACE,eAAiB;IACjB,gBAAgB;EAClB;;EAEA;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;;IAEE,eAAoB;IACpB,gBAAgB;EAClB;;EAEA;IACE,gBAAmB;IACnB,cAAc;EAChB;;EAEA;IACE,gBAAmB;IACnB,cAAc;EAChB;;EAEA;IACE,eAAkB;IAClB,gBAAgB;EAClB;;EAEA;IACE,eAAiB;IACjB,gBAAgB;EAClB;AACF",sourcesContent:["@value text-2xs: 16px;\n@value text-xs: 18px;\n@value text-s: 20px;\n@value text-base: 22px;\n@value text-md: 33px;\n@value text-l: 40px;\n@value text-2l: 50px;\n@value text-xl: 66px;\n@value text-2xl: 88px;\n@value text-3xl: 110px;\n@value text-4xl: 200px;\n@value text-5xl: 350px;\n\n.heading-lg {\n composes: typography-headingLg from global;\n composes: typography-heading from global;\n font-size: text-3xl;\n line-height: 1;\n}\n\n.heading-md {\n composes: typography-headingMd from global;\n composes: typography-heading from global;\n font-size: text-2xl;\n line-height: 1;\n}\n\n.heading-sm {\n composes: typography-headingSm from global;\n composes: typography-heading from global;\n font-size: text-xl;\n font-weight: 700;\n line-height: 1;\n}\n\n.heading-xs {\n composes: typography-headingXs from global;\n composes: typography-heading from global;\n font-size: text-md;\n margin-top: 1em;\n margin-bottom: 0;\n}\n\n\n.headingTagline-lg {\n composes: typography-headingTagline from global;\n font-size: text-md;\n line-height: 1.2;\n}\n\n.headingTagline-md {\n composes: typography-headingTagline from global;\n font-size: text-md;\n line-height: 1.2;\n}\n\n.headingTagline-sm {\n composes: typography-headingTagline from global;\n font-size: text-base;\n line-height: 1.4;\n}\n\n\n.headingSubtitle-lg {\n composes: typography-headingSubtitle from global;\n font-size: 44px;\n line-height: 1.2;\n}\n\n.headingSubtitle-md {\n composes: typography-headingSubtitle from global;\n font-size: 44px;\n line-height: 1.2;\n}\n\n.headingSubtitle-sm {\n composes: typography-headingSubtitle from global;\n font-size: 26px;\n line-height: 1.2;\n}\n\n\n.body {\n composes: typography-body from global;\n font-size: text-base;\n line-height: 1.4;\n}\n\n.caption {\n composes: typography-caption from global;\n font-size: text-s;\n line-height: 1.4;\n}\n\n.question {\n composes: typography-question from global;\n font-size: text-base;\n line-height: 1.4;\n font-weight: 700;\n}\n\n.quoteText-lg {\n composes: typography-quoteText from global;\n composes: typography-quoteTextLg from global;\n font-size: text-2l;\n line-height: 1.1;\n}\n\n.quoteText-md {\n composes: typography-quoteText from global;\n composes: typography-quoteTextMd from global;\n font-size: text-l;\n line-height: 1.1;\n}\n\n.quoteText-sm {\n composes: typography-quoteText from global;\n composes: typography-quoteTextSm from global;\n font-size: text-md;\n line-height: 1.2;\n}\n\n.quoteText-xs {\n composes: typography-quoteText from global;\n composes: typography-quoteTextXs from global;\n font-size: 26px;\n line-height: 1.2;\n}\n\n.quoteAttribution {\n composes: typography-quoteAttribution from global;\n font-size: text-base;\n line-height: 1.4;\n}\n\n.quoteAttribution-lg {\n composes: quoteAttribution;\n composes: typography-quoteAttributionLg from global;\n}\n\n.quoteAttribution-md {\n composes: quoteAttribution;\n composes: typography-quoteAttributionMd from global;\n}\n\n.quoteAttribution-sm {\n composes: quoteAttribution;\n composes: typography-quoteAttributionSm from global;\n}\n\n.quoteAttribution-xs {\n composes: quoteAttribution;\n composes: typography-quoteAttributionXs from global;\n}\n\n.counterNumber-lg {\n composes: typography-counterNumber from global;\n font-size: text-5xl;\n line-height: 1;\n font-weight: 700;\n}\n\n.counterNumber-md {\n composes: typography-counterNumber from global;\n font-size: text-4xl;\n line-height: 1;\n font-weight: 700;\n}\n\n.counterNumber-sm {\n composes: typography-counterNumber from global;\n font-size: text-3xl;\n line-height: 1;\n font-weight: 700;\n}\n\n.counterNumber-xs {\n composes: typography-counterNumber from global;\n font-size: text-xl;\n line-height: 1;\n font-weight: 700;\n}\n\n.counterDescription {\n composes: typography-counterDescription from global;\n font-size: text-base;\n line-height: 1.4;\n}\n\n.hotspotsTooltipTitle {\n composes: typography-hotspotTooltipTitle from global;\n font-size: text-xs;\n line-height: 1.4;\n font-weight: bold;\n}\n\n.hotspotsTooltipDescription {\n composes: typography-hotspotTooltipDescription from global;\n font-size: text-xs;\n line-height: 1.4;\n}\n\n.hotspotsTooltipLink {\n composes: typography-hotspotTooltipLink from global;\n font-size: text-2xs;\n line-height: 1.4;\n font-weight: bold;\n}\n\n.infoTableLabel {\n composes: typography-infoTableLabel from global;\n font-size: text-s;\n line-height: 1.4;\n font-weight: 600;\n}\n\n.infoTableValue {\n composes: typography-infoTableValue from global;\n font-size: text-s;\n line-height: 1.4;\n}\n\n@media (max-width: 600px) {\n .heading-lg {\n font-size: text-xl;\n line-height: 1.1;\n }\n\n .heading-md {\n font-size: text-2l;\n line-height: 1.1;\n }\n\n .heading-sm {\n font-size: text-l;\n }\n\n\n .headingTagline-lg {\n font-size: 26px;\n line-height: 1.2;\n }\n\n .headingTagline-md,\n .headingTagline-sm {\n font-size: text-base;\n line-height: 1.4;\n }\n\n .headingSubtitle-lg {\n font-size: text-md;\n line-height: 1.2;\n }\n\n .headingSubtitle-md,\n .headingSubtitle-sm {\n font-size: 26px;\n line-height: 1.2;\n }\n\n\n .quoteText-lg {\n font-size: text-l;\n line-height: 1.1;\n }\n\n .quoteText-md {\n font-size: text-md;\n line-height: 1.2;\n }\n\n .quoteText-sm,\n .quoteText-xs {\n font-size: text-base;\n line-height: 1.4;\n }\n\n .counterNumber-lg {\n font-size: text-4xl;\n line-height: 1;\n }\n\n .counterNumber-md {\n font-size: text-3xl;\n line-height: 1;\n }\n\n .counterNumber-sm {\n font-size: text-xl;\n line-height: 1.1;\n }\n\n .counterNumber-xs {\n font-size: text-l;\n line-height: 1.1;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"text-2xs":"16px","text-xs":"18px","text-s":"20px","text-base":"22px","text-md":"33px","text-l":"40px","text-2l":"50px","text-xl":"66px","text-2xl":"88px","text-3xl":"110px","text-4xl":"200px","text-5xl":"350px","heading-lg":"voUA1EdQW5uOP2gfQfoy typography-headingLg typography-heading","heading-md":"FDVo07pK7ncKP1NP3r0a typography-headingMd typography-heading","heading-sm":"_RxCGZjG_g24OKd82bfD typography-headingSm typography-heading","heading-xs":"IimVNSR4V9zatXmlUgZ1 typography-headingXs typography-heading","headingTagline-lg":"il68qLSr5zn3mnujRejQ typography-headingTagline","headingTagline-md":"B2I00hHx93_Mb8U7pYV8 typography-headingTagline","headingTagline-sm":"QsIMpQxA36mPyDUvCrqk typography-headingTagline","headingSubtitle-lg":"rovk98lcasgK_1UsPjVc typography-headingSubtitle","headingSubtitle-md":"oOTdcoKIBXlQZaVPBKUj typography-headingSubtitle","headingSubtitle-sm":"ZcWMnCz3VpQd9rOpVWMp typography-headingSubtitle",body:"osmHHCD1PzoGZuBDH1g1 typography-body",caption:"fRB3PfUJHA8gNx1DndQf typography-caption",question:"NZMl4aw21E4c0JAJvrV7 typography-question","quoteText-lg":"_GCvrbEaSB4R_N7n7WWk typography-quoteText typography-quoteTextLg","quoteText-md":"bhh7F1YkNIkt4E6wYCQ0 typography-quoteText typography-quoteTextMd","quoteText-sm":"K1VG8emzd0w1FgiLh8kn typography-quoteText typography-quoteTextSm","quoteText-xs":"wLc4cw_h5bzNDFTbSX0k typography-quoteText typography-quoteTextXs",quoteAttribution:"zXHboZsNUG92dDVBvSyY typography-quoteAttribution","quoteAttribution-lg":"aaCGa0fCSrKENowY5uwf zXHboZsNUG92dDVBvSyY typography-quoteAttribution typography-quoteAttributionLg","quoteAttribution-md":"XdgKEoUrzd4JMQ1iVggz zXHboZsNUG92dDVBvSyY typography-quoteAttribution typography-quoteAttributionMd","quoteAttribution-sm":"hQamXvtpeHbDilANgEOK zXHboZsNUG92dDVBvSyY typography-quoteAttribution typography-quoteAttributionSm","quoteAttribution-xs":"yAKkS3qQ7Kn0D9BpBWC6 zXHboZsNUG92dDVBvSyY typography-quoteAttribution typography-quoteAttributionXs","counterNumber-lg":"N5f9LUffIaDT1TuUNVUs typography-counterNumber","counterNumber-md":"DDfqA873evBrE5cKqjGX typography-counterNumber","counterNumber-sm":"wR7ZaAjcGEr0LfXojwjr typography-counterNumber","counterNumber-xs":"uSJJe1L0F4tBfjLxS4iw typography-counterNumber",counterDescription:"aFxBn9ah3AEk3EkbGKz1 typography-counterDescription",hotspotsTooltipTitle:"oABI6kuhmgzOeKAJpvr_ typography-hotspotTooltipTitle",hotspotsTooltipDescription:"MuEQEcXUPTslup43DIpQ typography-hotspotTooltipDescription",hotspotsTooltipLink:"nCdw_Qj5SBJkd4VObbzl typography-hotspotTooltipLink",infoTableLabel:"sbEacekW9jbIQsuJsGg9 typography-infoTableLabel",infoTableValue:"TCs8JusY0qGdY1F5nI1H typography-infoTableValue"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ToggleFullscreenButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".UaPb2QSHN2XZ7U0Ib6sw {\n width: 40px;\n height: 40px;\n margin: 0 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n}\n\n.UaPb2QSHN2XZ7U0Ib6sw svg {\n fill: currentColor;\n width: 21px;\n height: 21px;\n}\n","",{version:3,sources:["webpack://./src/frontend/ToggleFullscreenButton.module.css"],names:[],mappings:"AAAA;EAEE,WAAW;EACX,YAAY;EACZ,aAAa;EACb,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;AACd",sourcesContent:[".button {\n composes: unstyledButton from './utils.module.css';\n width: 40px;\n height: 40px;\n margin: 0 2px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n}\n\n.button svg {\n fill: currentColor;\n width: 21px;\n height: 21px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:`UaPb2QSHN2XZ7U0Ib6sw ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/ToggleFullscreenCornerButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Ey4AXv09nu4B4SUbUjbC {\n position: absolute;\n right: 0;\n top: 0;\n color: #fff;\n}\n\n.Ey4AXv09nu4B4SUbUjbC svg {\n filter: drop-shadow(0 1px 4px #000);\n}\n","",{version:3,sources:["webpack://./src/frontend/ToggleFullscreenCornerButton.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,QAAQ;EACR,MAAM;EACN,WAAW;AACb;;AAEA;EACE,mCAAmC;AACrC",sourcesContent:[".corner {\n position: absolute;\n right: 0;\n top: 0;\n color: #fff;\n}\n\n.corner svg {\n filter: drop-shadow(0 1px 4px #000);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={corner:"Ey4AXv09nu4B4SUbUjbC"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Tooltip.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".HsiOUQV4DXbyl9LhBhPK {\n position: relative;\n display: inline-block;\n}\n\n.e4bODl4zAUz2o44mn8gv {\n position: absolute;\n top: 100%;\n left: 50%;\n opacity: 0;\n visibility: hidden;\n z-index: 1;\n border-radius: 5px;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n font-size: 13px;\n width: 180px;\n transform-origin: 50% 0%;\n transform: translateX(-50%);\n transition: visibility 0.1s linear, opacity 0.1s linear;\n}\n\n.HsiOUQV4DXbyl9LhBhPK:focus-within .e4bODl4zAUz2o44mn8gv,\n.lM4jmsIUeRclfONWp_lC .e4bODl4zAUz2o44mn8gv,\n.QZ3eN_Miz3gfklUjyvpl:hover .e4bODl4zAUz2o44mn8gv {\n animation: GBTVPTMEO05T1vEAV1Vw 0.1s ease-out 0s 1 alternate;\n opacity: 1;\n visibility: visible;\n}\n\n/* Do not keep tooltip open when bubble is hovered */\n.QZ3eN_Miz3gfklUjyvpl .e4bODl4zAUz2o44mn8gv {\n pointer-events: none;\n}\n\n@keyframes GBTVPTMEO05T1vEAV1Vw {\n 0% {\n transform: translateX(-50%) scale(0.9);\n }\n 100% {\n transform: translateX(-50%) scale(1);\n }\n}\n\n.lj1qh0Sy9gCrKhx3Tu5F {\n position: relative;\n z-index: 2;\n background: var(--theme-widget-surface-color);\n color: var(--theme-widget-on-surface-color);\n border-radius: 5px;\n padding: 10px;\n}\n\n.LvLuQqCyCkFH8AYJT_8L .lj1qh0Sy9gCrKhx3Tu5F {\n border-bottom: 3px solid var(--theme-accent-color);\n}\n\n.Pdfr4eiITIFS2yJXzutt {\n position: absolute;\n width: 5px;\n height: 5px;\n background: var(--theme-widget-surface-color);\n box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.2), 1px 1px 4px 0px rgba(0,0,0,0.14), 0px 0px 8px 0px rgba(0,0,0,0.12);\n border: solid 4px transparent;\n z-index: 1;\n transform: translateX(-50%) translateY(50%) rotateZ(45deg);\n bottom: 100%;\n left: 50%;\n}\n","",{version:3,sources:["webpack://./src/frontend/Tooltip.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;;AAEA;EAEE,kBAAkB;EAClB,SAAS;EACT,SAAS;EACT,UAAU;EACV,kBAAkB;EAClB,UAAU;EACV,kBAAkB;EAClB,gHAAgH;EAChH,eAAe;EACf,YAAY;EACZ,wBAAwB;EACxB,2BAA2B;EAC3B,uDAAuD;AACzD;;AAEA;;;EAGE,4DAA8C;EAC9C,UAAU;EACV,mBAAmB;AACrB;;AAEA,oDAAoD;AACpD;EACE,oBAAoB;AACtB;;AAEA;EACE;IACE,sCAAsC;EACxC;EACA;IACE,oCAAoC;EACtC;AACF;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,6CAA6C;EAC7C,2CAA2C;EAC3C,kBAAkB;EAClB,aAAa;AACf;;AAEA;EACE,kDAAkD;AACpD;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,6CAA6C;EAC7C,+GAA+G;EAC/G,6BAA6B;EAC7B,UAAU;EACV,0DAA0D;EAC1D,YAAY;EACZ,SAAS;AACX",sourcesContent:[".container {\n position: relative;\n display: inline-block;\n}\n\n.bubble {\n composes: scope-tooltip from global;\n position: absolute;\n top: 100%;\n left: 50%;\n opacity: 0;\n visibility: hidden;\n z-index: 1;\n border-radius: 5px;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n font-size: 13px;\n width: 180px;\n transform-origin: 50% 0%;\n transform: translateX(-50%);\n transition: visibility 0.1s linear, opacity 0.1s linear;\n}\n\n.container:focus-within .bubble,\n.fixed .bubble,\n.openOnHover:hover .bubble {\n animation: fadeIn 0.1s ease-out 0s 1 alternate;\n opacity: 1;\n visibility: visible;\n}\n\n/* Do not keep tooltip open when bubble is hovered */\n.openOnHover .bubble {\n pointer-events: none;\n}\n\n@keyframes fadeIn {\n 0% {\n transform: translateX(-50%) scale(0.9);\n }\n 100% {\n transform: translateX(-50%) scale(1);\n }\n}\n\n.inner {\n position: relative;\n z-index: 2;\n background: var(--theme-widget-surface-color);\n color: var(--theme-widget-on-surface-color);\n border-radius: 5px;\n padding: 10px;\n}\n\n.highlight .inner {\n border-bottom: 3px solid var(--theme-accent-color);\n}\n\n.arrow {\n position: absolute;\n width: 5px;\n height: 5px;\n background: var(--theme-widget-surface-color);\n box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.2), 1px 1px 4px 0px rgba(0,0,0,0.14), 0px 0px 8px 0px rgba(0,0,0,0.12);\n border: solid 4px transparent;\n z-index: 1;\n transform: translateX(-50%) translateY(50%) rotateZ(45deg);\n bottom: 100%;\n left: 50%;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"HsiOUQV4DXbyl9LhBhPK",bubble:"e4bODl4zAUz2o44mn8gv scope-tooltip",fixed:"lM4jmsIUeRclfONWp_lC",openOnHover:"QZ3eN_Miz3gfklUjyvpl",fadeIn:"GBTVPTMEO05T1vEAV1Vw",inner:"lj1qh0Sy9gCrKhx3Tu5F",highlight:"LvLuQqCyCkFH8AYJT_8L",arrow:"Pdfr4eiITIFS2yJXzutt"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/focusOutline.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"body > #root a:focus,\nbody > #root button:focus,\nbody > #root [tabindex]:focus {\n outline: 3px solid #518ad2;\n}\n\n.uxXh_kyV_3qTUFIe7TIH > #root [tabindex]:focus,\n.uxXh_kyV_3qTUFIe7TIH > #root button:focus,\n.uxXh_kyV_3qTUFIe7TIH > #root a:focus {\n outline: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/focusOutline.module.css"],names:[],mappings:"AAAA;;;EAGE,0BAA0B;AAC5B;;AAEA;;;EAGE,aAAa;AACf",sourcesContent:["body > :global(#root) a:focus,\nbody > :global(#root) button:focus,\nbody > :global(#root) [tabindex]:focus {\n outline: 3px solid #518ad2;\n}\n\n.focusOutlineDisabled > :global(#root) [tabindex]:focus,\n.focusOutlineDisabled > :global(#root) button:focus,\n.focusOutlineDisabled > :global(#root) a:focus {\n outline: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={focusOutlineDisabled:"uxXh_kyV_3qTUFIe7TIH"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/CardBox.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Kpu4T4jUI6xgaDNbZMYQ {\n position: relative;\n pointer-events: auto;\n}\n\n@media print {\n .PsRSmK_aFicdzpfn5Z1g {\n padding-top: 0 !important;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/foregroundBoxes/CardBox.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,oBAAoB;AACtB;;AAEA;EACE;IACE,yBAAyB;EAC3B;AACF",sourcesContent:[".content {\n position: relative;\n pointer-events: auto;\n}\n\n@media print {\n .wrapper {\n padding-top: 0 !important;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={content:"Kpu4T4jUI6xgaDNbZMYQ",wrapper:"PsRSmK_aFicdzpfn5Z1g"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/CardBoxWrapper.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.zjkuIxb_2Hl9rh2WtQEk {\n --theme-first-heading-landscape-padding-top: 0;\n position: relative;\n padding: 0 1.5em;\n margin-top: -1px;\n padding-top: 1px;\n}\n\n.zjkuIxb_2Hl9rh2WtQEk::before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: -1;\n}\n\n.PEfjYPvfUauPPCR2rIdV::after,\n.rDm2flUYm1qz6qh056m4::after,\n.Q1jfO3waPPO15ZxyJmBC::after {\n content: '';\n display: block;\n}\n\n.PEfjYPvfUauPPCR2rIdV::after {\n clear: left;\n}\n\n.rDm2flUYm1qz6qh056m4::after {\n clear: right;\n}\n\n.Q1jfO3waPPO15ZxyJmBC::after {\n clear: both;\n}\n\n.dWL5lKirO7Tyw7qWRoC3 {\n margin-top: 3em;\n}\n\n.TZan9GRUTJ7gyEGtC05N {\n margin-bottom: 3em;\n padding-bottom: 1.5em;\n}\n\n.dWL5lKirO7Tyw7qWRoC3::before {\n border-top-left-radius: var(--theme-cards-border-radius, 15px);\n border-top-right-radius: var(--theme-cards-border-radius, 15px);\n}\n\n.TZan9GRUTJ7gyEGtC05N::before {\n border-bottom-left-radius: var(--theme-cards-border-radius, 15px);\n border-bottom-right-radius: var(--theme-cards-border-radius, 15px);\n}\n\n@media screen {\n .wzos7N9u8yj3FSy0u_Gp::before {\n background-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor};\n }\n\n .awVPcFudSqdRnq8UZOOX::before {\n background-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor};\n }\n\n .wzos7N9u8yj3FSy0u_Gp {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor};\n }\n\n .awVPcFudSqdRnq8UZOOX {\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --content-link-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor};\n }\n}\n`,"",{version:3,sources:["webpack://./src/frontend/foregroundBoxes/CardBoxWrapper.module.css"],names:[],mappings:"AAMA;EACE,8CAA8C;EAG9C,kBAAkB;EAClB,gBAAgB;EAChB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,WAAW;AACb;;AAEA;;;EAGE,WAAW;EACX,cAAc;AAChB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;;AAEA;EACE,8DAA8D;EAC9D,+DAA+D;AACjE;;AAEA;EACE,iEAAiE;EACjE,kEAAkE;AACpE;;AAEA;EACE;IACE,8DAA0C;EAC5C;;EAEA;IACE,8DAAyC;EAC3C;;EAEA;IACE,mDAA2B;IAC3B,kEAA0C;IAC1C,kEAA0C;EAC5C;;EAEA;IACE,mDAA4B;IAC5B,kEAA2C;IAC3C,kEAA2C;EAC7C;AACF",sourcesContent:["@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor,\n darkContentLinkColor, lightContentLinkColor\n) from \"pageflow-scrolled/values/colors.module.css\";\n\n.card {\n --theme-first-heading-landscape-padding-top: 0;\n\n composes: scope-cardsAppearance from global;\n position: relative;\n padding: 0 1.5em;\n margin-top: -1px;\n padding-top: 1px;\n}\n\n.card::before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: -1;\n}\n\n.selfClear-left::after,\n.selfClear-right::after,\n.selfClear-both::after {\n content: '';\n display: block;\n}\n\n.selfClear-left::after {\n clear: left;\n}\n\n.selfClear-right::after {\n clear: right;\n}\n\n.selfClear-both::after {\n clear: both;\n}\n\n.cardStart {\n margin-top: 3em;\n}\n\n.cardEnd {\n margin-bottom: 3em;\n padding-bottom: 1.5em;\n}\n\n.cardStart::before {\n border-top-left-radius: var(--theme-cards-border-radius, 15px);\n border-top-right-radius: var(--theme-cards-border-radius, 15px);\n}\n\n.cardEnd::before {\n border-bottom-left-radius: var(--theme-cards-border-radius, 15px);\n border-bottom-right-radius: var(--theme-cards-border-radius, 15px);\n}\n\n@media screen {\n .cardBgWhite::before {\n background-color: lightContentSurfaceColor;\n }\n\n .cardBgBlack::before {\n background-color: darkContentSurfaceColor;\n }\n\n .cardBgWhite {\n color: darkContentTextColor;\n --content-text-color: darkContentTextColor;\n --content-link-color: darkContentLinkColor;\n }\n\n .cardBgBlack {\n color: lightContentTextColor;\n --content-text-color: lightContentTextColor;\n --content-link-color: lightContentLinkColor;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,darkContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentLinkColor}`,lightContentLinkColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentLinkColor}`,card:"zjkuIxb_2Hl9rh2WtQEk scope-cardsAppearance","selfClear-left":"PEfjYPvfUauPPCR2rIdV","selfClear-right":"rDm2flUYm1qz6qh056m4","selfClear-both":"Q1jfO3waPPO15ZxyJmBC",cardStart:"dWL5lKirO7Tyw7qWRoC3",cardEnd:"TZan9GRUTJ7gyEGtC05N",cardBgWhite:"wzos7N9u8yj3FSy0u_Gp",cardBgBlack:"awVPcFudSqdRnq8UZOOX"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/GradientBox.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".mSboqxv5PIxMOcp44HDJ {}\n\n.cQvT7fVKs9vj2m37_eB9 {\n position: relative;\n pointer-events: auto;\n}\n\n.U8ACaCBWr3ja5jK93M3F {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: none;\n max-height: var(--zero-if-two-column, 0);\n}\n\n.CdeePGkWVazrN_tAPnqh .U8ACaCBWr3ja5jK93M3F {\n max-height: none;\n}\n\n.xRqagKUr7hSTQLuJULM0 .U8ACaCBWr3ja5jK93M3F {\n bottom: -100vh;\n}\n\n.FG6Ex3gyc2TONJ11ozbH ._dYf88emJwdQGFxZ6koH {\n text-shadow: 0px 1px min(5px, var(--zero-if-two-column)) black;\n}\n\n.CdeePGkWVazrN_tAPnqh ._dYf88emJwdQGFxZ6koH {\n text-shadow: 0px 1px 5px black;\n}\n\n.nNLBgQ211rGjXYJ8t4cN {\n background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px,rgba(0, 0, 0, 0.5) 100px,rgba(0, 0, 0, 0.5) 100%);\n}\n\n.aaByKgn6t6rjmNqRjaml {\n background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0px,rgba(255, 255, 255, 0.5) 100px,rgba(255, 255, 255, 0.5) 100%);\n}\n\n@media print {\n .FG6Ex3gyc2TONJ11ozbH {\n padding-top: 0 !important;\n }\n\n .U8ACaCBWr3ja5jK93M3F {\n display: none;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/foregroundBoxes/GradientBox.module.css"],names:[],mappings:"AAAA,uBAAU;;AAEV;EACE,kBAAkB;EAClB,oBAAoB;AACtB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,SAAS;EACT,QAAQ;EACR,oBAAoB;EACpB,wCAAwC;AAC1C;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,8DAA8D;AAChE;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,6GAA6G;AAC/G;;AAEA;EACE,+HAA+H;AACjI;;AAEA;EACE;IACE,yBAAyB;EAC3B;;EAEA;IACE,aAAa;EACf;AACF",sourcesContent:[".wrapper {}\n\n.content {\n position: relative;\n pointer-events: auto;\n}\n\n.shadow {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: none;\n max-height: var(--zero-if-two-column, 0);\n}\n\n.gradient .shadow {\n max-height: none;\n}\n\n.long .shadow {\n bottom: -100vh;\n}\n\n.root .withShadow {\n text-shadow: 0px 1px min(5px, var(--zero-if-two-column)) black;\n}\n\n.gradient .withShadow {\n text-shadow: 0px 1px 5px black;\n}\n\n.shadowDark {\n background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px,rgba(0, 0, 0, 0.5) 100px,rgba(0, 0, 0, 0.5) 100%);\n}\n\n.shadowLight {\n background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0px,rgba(255, 255, 255, 0.5) 100px,rgba(255, 255, 255, 0.5) 100%);\n}\n\n@media print {\n .root {\n padding-top: 0 !important;\n }\n\n .shadow {\n display: none;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"mSboqxv5PIxMOcp44HDJ",content:"cQvT7fVKs9vj2m37_eB9",shadow:"U8ACaCBWr3ja5jK93M3F",gradient:"CdeePGkWVazrN_tAPnqh",long:"xRqagKUr7hSTQLuJULM0",root:"FG6Ex3gyc2TONJ11ozbH",withShadow:"_dYf88emJwdQGFxZ6koH",shadowDark:"nNLBgQ211rGjXYJ8t4cN",shadowLight:"aaByKgn6t6rjmNqRjaml"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/InvisibleBoxWrapper.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Pi0iXlK49IVeYWyK7c0g {\n margin-top: 1.375em;\n}\n\n.fU2biW0fBaQJAuYxFImV {\n margin-bottom: 1.375em;\n}\n","",{version:3,sources:["webpack://./src/frontend/foregroundBoxes/InvisibleBoxWrapper.module.css"],names:[],mappings:"AAAA;EACE,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB",sourcesContent:[".start {\n margin-top: 1.375em;\n}\n\n.end {\n margin-bottom: 1.375em;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={start:"Pi0iXlK49IVeYWyK7c0g",end:"fU2biW0fBaQJAuYxFImV"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/global.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`:root {\n --vw: 1vw;\n --vh: 1vh;\n\n --root-light-content-surface-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor};\n --root-dark-content-surface-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor};\n --root-light-content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n --root-dark-content-text-color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n}\n\nbody {\n margin: 0;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -webkit-tap-highlight-color: transparent;\n}\n\n[data-floating-ui-portal] {\n position: relative;\n z-index: 1000;\n}\n\n#floating-ui-above-navigation-widgets {\n position: relative;\n z-index: 20000;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/global.module.css"],names:[],mappings:"AAKA;EACE,SAAS;EACT,SAAS;;EAET,gFAA4D;EAC5D,+EAA0D;EAC1D,6EAAsD;EACtD,4EAAoD;AACtD;;AAEA;EACE,SAAS;EACT,mCAAmC;EACnC,kCAAkC;EAClC,wCAAwC;AAC1C;;AAEA;EACE,kBAAkB;EAClB,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,cAAc;AAChB",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor\n) from "pageflow-scrolled/values/colors.module.css";\n\n:root {\n --vw: 1vw;\n --vh: 1vh;\n\n --root-light-content-surface-color: lightContentSurfaceColor;\n --root-dark-content-surface-color: darkContentSurfaceColor;\n --root-light-content-text-color: lightContentTextColor;\n --root-dark-content-text-color: darkContentTextColor;\n}\n\n:global body {\n margin: 0;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -webkit-tap-highlight-color: transparent;\n}\n\n:global [data-floating-ui-portal] {\n position: relative;\n z-index: 1000;\n}\n\n:global #floating-ui-above-navigation-widgets {\n position: relative;\n z-index: 20000;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/globalNotices.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".globalNotices {\n z-index: 100000000;\n position: fixed;\n bottom: 10px;\n left: 10px;\n}\n\n/* IE <= 11 does not know @supports and thus ignores this rule. In all\n other browsers the condition evaluates to true. */\n@supports not (old: ie) {\n .unsupported {\n display: none;\n }\n}\n\n.globalNotices div {\n background: #fff;\n padding: 20px;\n max-width: 240px;\n box-shadow: 0 3px 3px -2px rgba(0,0,0,.2), 0 3px 4px 0 rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);\n font-family: 'Source Sans Pro';\n border-top: solid 2px #a50e0e;\n margin-top: 10px;\n}\n","",{version:3,sources:["webpack://./src/frontend/globalNotices.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,eAAe;EACf,YAAY;EACZ,UAAU;AACZ;;AAEA;oDACoD;AACpD;EACE;IACE,aAAa;EACf;AACF;;AAEA;EACE,gBAAgB;EAChB,aAAa;EACb,gBAAgB;EAChB,mGAAmG;EACnG,8BAA8B;EAC9B,6BAA6B;EAC7B,gBAAgB;AAClB",sourcesContent:[":global .globalNotices {\n z-index: 100000000;\n position: fixed;\n bottom: 10px;\n left: 10px;\n}\n\n/* IE <= 11 does not know @supports and thus ignores this rule. In all\n other browsers the condition evaluates to true. */\n@supports not (old: ie) {\n :global .unsupported {\n display: none;\n }\n}\n\n:global .globalNotices div {\n background: #fff;\n padding: 20px;\n max-width: 240px;\n box-shadow: 0 3px 3px -2px rgba(0,0,0,.2), 0 3px 4px 0 rgba(0,0,0,.14), 0 1px 8px 0 rgba(0,0,0,.12);\n font-family: 'Source Sans Pro';\n border-top: solid 2px #a50e0e;\n margin-top: 10px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/EditableText/DropTargets.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".Wu9b2sN_QHSKHG06vSnW {\n position: absolute;\n top: -0.5em;\n left: -50px;\n padding-left: 50px;\n width: 100%;\n height: 100%;\n padding: 0.5em 0 8px 50px;\n}\n\n.BUonmMDdzCWqq3N8EoIu {\n position: absolute;\n left: 0;\n width: 100%;\n opacity: 0.8;\n}\n\n.cP3H1Bjf4ehRV3v4_CQC {\n position: absolute;\n left: 50px;\n right: 0;\n border-top: solid 2px currentColor;\n opacity: 0;\n}\n\n.EN6zx0OnMY4E7YejRzfD .cP3H1Bjf4ehRV3v4_CQC {\n opacity: 1;\n}\n","",{version:3,sources:["webpack://./src/frontend/inlineEditing/EditableText/DropTargets.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,WAAW;EACX,WAAW;EACX,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,yBAAyB;AAC3B;;AAEA;EACE,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,kCAAkC;EAClC,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ",sourcesContent:[".container {\n position: absolute;\n top: -0.5em;\n left: -50px;\n padding-left: 50px;\n width: 100%;\n height: 100%;\n padding: 0.5em 0 8px 50px;\n}\n\n.dropTarget {\n position: absolute;\n left: 0;\n width: 100%;\n opacity: 0.8;\n}\n\n.dropIndicator {\n position: absolute;\n left: 50px;\n right: 0;\n border-top: solid 2px currentColor;\n opacity: 0;\n}\n\n.isOver .dropIndicator {\n opacity: 1;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"Wu9b2sN_QHSKHG06vSnW",dropTarget:"BUonmMDdzCWqq3N8EoIu",dropIndicator:"cP3H1Bjf4ehRV3v4_CQC",isOver:"EN6zx0OnMY4E7YejRzfD"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/EditableText/index.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.X9X198_tHnBLLPAbD3Hc {\n position: relative;\n}\n\n.K7rnNMzR17Ora2xHOrzX {\n overflow-wrap: normal;\n}\n\n.K7rnNMzR17Ora2xHOrzX [data-slate-string] {\n position: relative;\n}\n\n.Z1dmL6VGQBOVHLAMjpRj .K7rnNMzR17Ora2xHOrzX [data-slate-string]::before {\n content: " ";\n position: absolute;\n display: block;\n border: solid 5px transparent;\n border-bottom-color: currentColor;\n width: 0;\n height: 0;\n bottom: 1px;\n left: -5px;\n opacity: 0.7;\n}\n\n.Sy_BJ7GKzYVGn3H7fvkg {\n position: relative;\n}\n\n.vp_hcBmhEx2IApE1HzCJ {\n position: absolute;\n z-index: 2;\n top: -10000px;\n left: -10000px;\n visibility: hidden;\n white-space: nowrap;\n}\n\n.vaQLYSRgKb8l3JMXS5T7 {\n display: none;\n position: absolute;\n z-index: 1;\n width: 100%;\n pointer-events: none;\n}\n',"",{version:3,sources:["webpack://./src/frontend/inlineEditing/EditableText/index.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,YAAY;EACZ,kBAAkB;EAClB,cAAc;EACd,6BAA6B;EAC7B,iCAAiC;EACjC,QAAQ;EACR,SAAS;EACT,WAAW;EACX,UAAU;EACV,YAAY;AACd;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,aAAa;EACb,cAAc;EACd,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,oBAAoB;AACtB",sourcesContent:['.container {\n position: relative;\n}\n\n.shy {\n overflow-wrap: normal;\n}\n\n.shy [data-slate-string] {\n position: relative;\n}\n\n.selected .shy [data-slate-string]::before {\n content: " ";\n position: absolute;\n display: block;\n border: solid 5px transparent;\n border-bottom-color: currentColor;\n width: 0;\n height: 0;\n bottom: 1px;\n left: -5px;\n opacity: 0.7;\n}\n\n.hoveringToolbarContainer {\n position: relative;\n}\n\n.hoveringToolbar {\n position: absolute;\n z-index: 2;\n top: -10000px;\n left: -10000px;\n visibility: hidden;\n white-space: nowrap;\n}\n\n.selection {\n display: none;\n position: absolute;\n z-index: 1;\n width: 100%;\n pointer-events: none;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={container:"X9X198_tHnBLLPAbD3Hc",shy:"K7rnNMzR17Ora2xHOrzX",selected:"Z1dmL6VGQBOVHLAMjpRj",hoveringToolbarContainer:"Sy_BJ7GKzYVGn3H7fvkg",hoveringToolbar:"vp_hcBmhEx2IApE1HzCJ",selection:"vaQLYSRgKb8l3JMXS5T7"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/LinkTooltip.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.nAjicuK9t7pG3COasH0d {\n position: absolute;\n z-index: 11;\n white-space: nowrap;\n background-color: #222;\n color: #fff;\n border-radius: 4px;\n font-family: Helvetica, Arial, "Sans-Serif";\n font-size: 13px;\n line-height: 1;\n box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);\n}\n\n.UG_IptFkpNEvldYxCkIs {\n transform: translateX(-50%);\n}\n\n.nAjicuK9t7pG3COasH0d::before {\n content: "";\n display: block;\n position: absolute;\n border: solid 4px transparent;\n}\n\n.KqekM0rgFsCXRHNDV1X2::before {\n bottom: 100%;\n border-bottom: solid 4px #222;\n}\n\n.B2GVHlg5pF6PRcVY56Fg::before {\n top: 100%;\n border-top: solid 4px #222;\n}\n\n.EiUrjjkOdu5KFaXuma_a::before {\n left: 20px;\n}\n\n.UG_IptFkpNEvldYxCkIs::before {\n left: calc(50% - 4px);\n}\n\n.nAjicuK9t7pG3COasH0d > a,\n.nAjicuK9t7pG3COasH0d > span {\n color: #fff;\n background-color: transparent;\n border: 0;\n display: inline-block;\n padding: 10px 10px;\n}\n\n.nAjicuK9t7pG3COasH0d > a svg {\n padding-left: 7px;\n}\n\n.epybBb845akrnsPSoUQs {\n width: 200px;\n height: 120px;\n position: relative;\n margin: 5px;\n}\n\n.KLovssFHypdQe9bjXnS_ {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.RFiAL6DCkvvwFi2EQR91 {\n opacity: 0.7;\n padding: 0 10px 10px;\n text-decoration: none;\n}\n\n.ad9tVU8SP7_HQfUAPXdM {\n font-weight: bold;\n}\n',"",{version:3,sources:["webpack://./src/frontend/inlineEditing/LinkTooltip.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,WAAW;EACX,mBAAmB;EACnB,sBAAsB;EACtB,WAAW;EACX,kBAAkB;EAClB,2CAA2C;EAC3C,eAAe;EACf,cAAc;EACd,kEAAkE;AACpE;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,WAAW;EACX,cAAc;EACd,kBAAkB;EAClB,6BAA6B;AAC/B;;AAEA;EACE,YAAY;EACZ,6BAA6B;AAC/B;;AAEA;EACE,SAAS;EACT,0BAA0B;AAC5B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,qBAAqB;AACvB;;AAEA;;EAEE,WAAW;EACX,6BAA6B;EAC7B,SAAS;EACT,qBAAqB;EACrB,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,YAAY;EACZ,aAAa;EACb,kBAAkB;EAClB,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,SAAS;EACT,QAAQ;AACV;;AAEA;EACE,YAAY;EACZ,oBAAoB;EACpB,qBAAqB;AACvB;;AAEA;EACE,iBAAiB;AACnB",sourcesContent:['.linkTooltip {\n position: absolute;\n z-index: 11;\n white-space: nowrap;\n background-color: #222;\n color: #fff;\n border-radius: 4px;\n font-family: Helvetica, Arial, "Sans-Serif";\n font-size: 13px;\n line-height: 1;\n box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);\n}\n\n.align-center {\n transform: translateX(-50%);\n}\n\n.linkTooltip::before {\n content: "";\n display: block;\n position: absolute;\n border: solid 4px transparent;\n}\n\n.position-below::before {\n bottom: 100%;\n border-bottom: solid 4px #222;\n}\n\n.position-above::before {\n top: 100%;\n border-top: solid 4px #222;\n}\n\n.align-left::before {\n left: 20px;\n}\n\n.align-center::before {\n left: calc(50% - 4px);\n}\n\n.linkTooltip > a,\n.linkTooltip > span {\n color: #fff;\n background-color: transparent;\n border: 0;\n display: inline-block;\n padding: 10px 10px;\n}\n\n.linkTooltip > a svg {\n padding-left: 7px;\n}\n\n.thumbnail {\n width: 200px;\n height: 120px;\n position: relative;\n margin: 5px;\n}\n\n.thumbnailClickMask {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n\n.newTab {\n opacity: 0.7;\n padding: 0 10px 10px;\n text-decoration: none;\n}\n\n.chapterNumber {\n font-weight: bold;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={linkTooltip:"nAjicuK9t7pG3COasH0d","align-center":"UG_IptFkpNEvldYxCkIs","position-below":"KqekM0rgFsCXRHNDV1X2","position-above":"B2GVHlg5pF6PRcVY56Fg","align-left":"EiUrjjkOdu5KFaXuma_a",thumbnail:"epybBb845akrnsPSoUQs",thumbnailClickMask:"KLovssFHypdQe9bjXnS_",newTab:"RFiAL6DCkvvwFi2EQR91",chapterNumber:"ad9tVU8SP7_HQfUAPXdM"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/SelectionRect.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".bfOkDR1uFcHxTtWpcPVL {\n position: relative;\n}\n\n.bfOkDR1uFcHxTtWpcPVL:before,\n.bfOkDR1uFcHxTtWpcPVL:after {\n content: '';\n position: absolute;\n top: -0.5em;\n left: -0.5em;\n right: -0.5em;\n bottom: -0.5em;\n pointer-events: none;\n opacity: 0.8\n}\n\n.NTMStJHaAUdE5u3OM4ui:not(.KQ9IHuTpNm6UcnAjv588):before {\n top: 5px;\n}\n\n.KQ9IHuTpNm6UcnAjv588:before,\n.KQ9IHuTpNm6UcnAjv588:after {\n left: 0;\n right: 0;\n}\n\n.nqI0fxrlgUobngPOXciD:before {\n top: 5px;\n left: 4px;\n bottom: 5px;\n right: 4px;\n z-index: 4;\n}\n\n.xpbo3eGWgpFDgAmIve12:before {\n border-left: solid 1px currentColor;\n}\n\n.nqI0fxrlgUobngPOXciD.xpbo3eGWgpFDgAmIve12:before {\n border: solid 1px currentColor;\n}\n\n.xpbo3eGWgpFDgAmIve12:after {\n border-right: solid 1px currentColor;\n}\n\n.BVodlbfOTasm8jFXH8cp {\n position: absolute;\n top: -40px;\n right: -15px;\n z-index: 2;\n pointer-events: auto;\n}\n\n.CtjBa3vs0wYlPucyuYiQ {\n display: none;\n text-align: center;\n position: absolute;\n width: 100%;\n opacity: 0.8;\n pointer-events: none;\n z-index: 1;\n}\n\n.CNLy0vUTbmvG_3mC03AW.CtjBa3vs0wYlPucyuYiQ {\n opacity: 1;\n}\n\n.CzLY_CkkcUxJSxlbvAKE .PXHlgPMOIKjHtfNN56j7,\n.aZM6ockkanMKeeYhB6Ac .HRLgcJpSTEJVPJTi1flK {\n display: block;\n}\n\n.CtjBa3vs0wYlPucyuYiQ::before,\n.CtjBa3vs0wYlPucyuYiQ::after {\n content: '';\n position: absolute;\n top: 0;\n width: calc(50% - 5px);\n height: 0;\n border-bottom: solid 1px currentColor;\n}\n\n.CtjBa3vs0wYlPucyuYiQ::before {\n left: -0.5em;\n}\n\n.CtjBa3vs0wYlPucyuYiQ::after {\n right: -0.5em;\n}\n\n.NTMStJHaAUdE5u3OM4ui:not(.KQ9IHuTpNm6UcnAjv588) .PXHlgPMOIKjHtfNN56j7::before {\n left: 5px;\n width: calc(50% - 10px - 0.5em);\n}\n\n.KQ9IHuTpNm6UcnAjv588 .CtjBa3vs0wYlPucyuYiQ::before,\n.KQ9IHuTpNm6UcnAjv588 .CtjBa3vs0wYlPucyuYiQ::after {\n width: calc(50% - 5px + -0.5em);\n}\n\n.KQ9IHuTpNm6UcnAjv588 .CtjBa3vs0wYlPucyuYiQ::before {\n left: 0;\n}\n\n.KQ9IHuTpNm6UcnAjv588 .CtjBa3vs0wYlPucyuYiQ::after {\n right: 0;\n}\n\n.Zwc6BF58wZEt25zzu09I {\n pointer-events: auto;\n border: 0;\n background: none;\n color: currentColor;\n display: inline-block;\n vertical-align: top;\n position: relative;\n top: -9px;\n padding: 2px 10px;\n}\n\n.PXHlgPMOIKjHtfNN56j7,\n.HRLgcJpSTEJVPJTi1flK {\n}\n\n.PXHlgPMOIKjHtfNN56j7 {\n top: -0.5em;\n}\n\n.HRLgcJpSTEJVPJTi1flK {\n top: calc(100% + 0.5em);\n}\n\n.SQhPxjihXJ6O1b0qkDJQ {\n position: absolute;\n top: -7px;\n left: 10px;\n transform: translate(-100%, -50%);\n z-index: 1;\n visibility: hidden;\n padding: 10px;\n cursor: move;\n pointer-events: auto;\n}\n\n.xpbo3eGWgpFDgAmIve12 .SQhPxjihXJ6O1b0qkDJQ {\n visibility: visible;\n}\n\n.KQ9IHuTpNm6UcnAjv588 .SQhPxjihXJ6O1b0qkDJQ {\n left: 0;\n top: 0;\n transform: translate(0, 0);\n background: radial-gradient(#000000b8, transparent 50%)\n}\n\n.SQhPxjihXJ6O1b0qkDJQ svg {\n display: block;\n color: currentColor;\n width: 15px;\n height: 15px;\n opacity: 0.8;\n}\n\n.SQhPxjihXJ6O1b0qkDJQ:hover svg {\n opacity: 1;\n}\n\n.KQ9IHuTpNm6UcnAjv588 .SQhPxjihXJ6O1b0qkDJQ svg {\n color: #fff;\n}\n\n.nqI0fxrlgUobngPOXciD .SQhPxjihXJ6O1b0qkDJQ,\n.nqI0fxrlgUobngPOXciD .CtjBa3vs0wYlPucyuYiQ,\n.nqI0fxrlgUobngPOXciD:after {\n display: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/inlineEditing/SelectionRect.module.css"],names:[],mappings:"AAIA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,kBAAkB;EAClB,WAAsB;EACtB,YAAuB;EACvB,aAAwB;EACxB,cAAyB;EACzB,oBAAoB;EACpB;AACF;;AAEA;EACE,QAAQ;AACV;;AAEA;;EAEE,OAAO;EACP,QAAQ;AACV;;AAEA;EACE,QAAQ;EACR,SAAS;EACT,WAAW;EACX,UAAU;EACV,UAAU;AACZ;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,kBAAkB;EAClB,UAAU;EACV,YAAY;EACZ,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;;EAEE,cAAc;AAChB;;AAEA;;EAEE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,sBAAsB;EACtB,SAAS;EACT,qCAAqC;AACvC;;AAEA;EACE,YAAuB;AACzB;;AAEA;EACE,aAAwB;AAC1B;;AAEA;EACE,SAAS;EACT,+BAA+B;AACjC;;AAEA;;EAEE,+BAA0C;AAC5C;;AAEA;EACE,OAAO;AACT;;AAEA;EACE,QAAQ;AACV;;AAEA;EACE,oBAAoB;EACpB,SAAS;EACT,gBAAgB;EAChB,mBAAmB;EACnB,qBAAqB;EACrB,mBAAmB;EACnB,kBAAkB;EAClB,SAAS;EACT,iBAAiB;AACnB;;AAEA;;AAGA;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,iCAAiC;EACjC,UAAU;EACV,kBAAkB;EAClB,aAAa;EACb,YAAY;EACZ,oBAAoB;AACtB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,OAAO;EACP,MAAM;EACN,0BAA0B;EAC1B;AACF;;AAEA;EACE,cAAc;EACd,mBAAmB;EACnB,WAAW;EACX,YAAY;EACZ,YAAY;AACd;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,WAAW;AACb;;AAEA;;;EAGE,aAAa;AACf",sourcesContent:["@value selectionWidth: 1px;\n@value selectionPadding: -6px;\n@value selectionPadding2: -0.5em;\n\n.main {\n position: relative;\n}\n\n.main:before,\n.main:after {\n content: '';\n position: absolute;\n top: selectionPadding2;\n left: selectionPadding2;\n right: selectionPadding2;\n bottom: selectionPadding2;\n pointer-events: none;\n opacity: 0.8\n}\n\n.draggable:not(.full):before {\n top: 5px;\n}\n\n.full:before,\n.full:after {\n left: 0;\n right: 0;\n}\n\n.inset:before {\n top: 5px;\n left: 4px;\n bottom: 5px;\n right: 4px;\n z-index: 4;\n}\n\n.selected:before {\n border-left: solid 1px currentColor;\n}\n\n.inset.selected:before {\n border: solid 1px currentColor;\n}\n\n.selected:after {\n border-right: solid 1px currentColor;\n}\n\n.toolbar {\n position: absolute;\n top: -40px;\n right: -15px;\n z-index: 2;\n pointer-events: auto;\n}\n\n.insert {\n display: none;\n text-align: center;\n position: absolute;\n width: 100%;\n opacity: 0.8;\n pointer-events: none;\n z-index: 1;\n}\n\n.insertHovered.insert {\n opacity: 1;\n}\n\n.start .insert-before,\n.end .insert-after {\n display: block;\n}\n\n.insert::before,\n.insert::after {\n content: '';\n position: absolute;\n top: 0;\n width: calc(50% - 5px);\n height: 0;\n border-bottom: solid 1px currentColor;\n}\n\n.insert::before {\n left: selectionPadding2;\n}\n\n.insert::after {\n right: selectionPadding2;\n}\n\n.draggable:not(.full) .insert-before::before {\n left: 5px;\n width: calc(50% - 10px - 0.5em);\n}\n\n.full .insert::before,\n.full .insert::after {\n width: calc(50% - 5px + selectionPadding2);\n}\n\n.full .insert::before {\n left: 0;\n}\n\n.full .insert::after {\n right: 0;\n}\n\n.insertButton {\n pointer-events: auto;\n border: 0;\n background: none;\n color: currentColor;\n display: inline-block;\n vertical-align: top;\n position: relative;\n top: -9px;\n padding: 2px 10px;\n}\n\n.insert-before,\n.insert-after {\n composes: insert;\n}\n\n.insert-before {\n top: -0.5em;\n}\n\n.insert-after {\n top: calc(100% + 0.5em);\n}\n\n.dragHandle {\n position: absolute;\n top: -7px;\n left: 10px;\n transform: translate(-100%, -50%);\n z-index: 1;\n visibility: hidden;\n padding: 10px;\n cursor: move;\n pointer-events: auto;\n}\n\n.selected .dragHandle {\n visibility: visible;\n}\n\n.full .dragHandle {\n left: 0;\n top: 0;\n transform: translate(0, 0);\n background: radial-gradient(#000000b8, transparent 50%)\n}\n\n.dragHandle svg {\n display: block;\n color: currentColor;\n width: 15px;\n height: 15px;\n opacity: 0.8;\n}\n\n.dragHandle:hover svg {\n opacity: 1;\n}\n\n.full .dragHandle svg {\n color: #fff;\n}\n\n.inset .dragHandle,\n.inset .insert,\n.inset:after {\n display: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={selectionWidth:"1px",selectionPadding:"-6px",selectionPadding2:"-0.5em",main:"bfOkDR1uFcHxTtWpcPVL",draggable:"NTMStJHaAUdE5u3OM4ui",full:"KQ9IHuTpNm6UcnAjv588",inset:"nqI0fxrlgUobngPOXciD",selected:"xpbo3eGWgpFDgAmIve12",toolbar:"BVodlbfOTasm8jFXH8cp",insert:"CtjBa3vs0wYlPucyuYiQ",insertHovered:"CNLy0vUTbmvG_3mC03AW",start:"CzLY_CkkcUxJSxlbvAKE","insert-before":"PXHlgPMOIKjHtfNN56j7 CtjBa3vs0wYlPucyuYiQ",end:"aZM6ockkanMKeeYhB6Ac","insert-after":"HRLgcJpSTEJVPJTi1flK CtjBa3vs0wYlPucyuYiQ",insertButton:"Zwc6BF58wZEt25zzu09I",dragHandle:"SQhPxjihXJ6O1b0qkDJQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/TextPlaceholder.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".zpYmkUy6h6xjIqlSx2ak {\n pointer-events: none;\n opacity: 0.5;\n height: 0;\n}\n\n.zpYmkUy6h6xjIqlSx2ak > div {\n transform: translateY(-100%);\n}\n","",{version:3,sources:["webpack://./src/frontend/inlineEditing/TextPlaceholder.module.css"],names:[],mappings:"AAAA;EACE,oBAAoB;EACpB,YAAY;EACZ,SAAS;AACX;;AAEA;EACE,4BAA4B;AAC9B",sourcesContent:[".placeholder {\n pointer-events: none;\n opacity: 0.5;\n height: 0;\n}\n\n.placeholder > div {\n transform: translateY(-100%);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={placeholder:"zpYmkUy6h6xjIqlSx2ak"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/inlineEditing/Toolbar.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".vSNCpTQPl_WkuJEQa0tg {\n background: #fff;\n box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);\n border-radius: 3px;\n overflow: hidden;\n display: flex;\n gap: 2px;\n}\n\n.BkLvN8dRqDl48Ds6Ljjb {\n border: 0;\n background: #fff;\n padding: 10px;\n opacity: 0.6;\n}\n\n.BkLvN8dRqDl48Ds6Ljjb:hover {\n opacity: 1;\n}\n\n.nZNrO5Eh04wm2vr33Dfy {\n background: #ddd;\n opacity: 1;\n}\n\n@media (max-width: 460px) {\n .gSJGzyGwSyW6mqvq6fHy .BkLvN8dRqDl48Ds6Ljjb {\n display: none;\n }\n\n .gSJGzyGwSyW6mqvq6fHy:hover .BkLvN8dRqDl48Ds6Ljjb,\n .gSJGzyGwSyW6mqvq6fHy:focus-within .BkLvN8dRqDl48Ds6Ljjb,\n .gSJGzyGwSyW6mqvq6fHy .nZNrO5Eh04wm2vr33Dfy {\n display: inline-block;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/inlineEditing/Toolbar.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,kEAAkE;EAClE,kBAAkB;EAClB,gBAAgB;EAChB,aAAa;EACb,QAAQ;AACV;;AAEA;EACE,SAAS;EACT,gBAAgB;EAChB,aAAa;EACb,YAAY;AACd;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,gBAAgB;EAChB,UAAU;AACZ;;AAEA;EACE;IACE,aAAa;EACf;;EAEA;;;IAGE,qBAAqB;EACvB;AACF",sourcesContent:[".Toolbar {\n background: #fff;\n box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);\n border-radius: 3px;\n overflow: hidden;\n display: flex;\n gap: 2px;\n}\n\n.button {\n border: 0;\n background: #fff;\n padding: 10px;\n opacity: 0.6;\n}\n\n.button:hover {\n opacity: 1;\n}\n\n.activeButton {\n background: #ddd;\n opacity: 1;\n}\n\n@media (max-width: 460px) {\n .collapsible .button {\n display: none;\n }\n\n .collapsible:hover .button,\n .collapsible:focus-within .button,\n .collapsible .activeButton {\n display: inline-block;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={Toolbar:"vSNCpTQPl_WkuJEQa0tg",button:"BkLvN8dRqDl48Ds6Ljjb",activeButton:"nZNrO5Eh04wm2vr33Dfy",collapsible:"gSJGzyGwSyW6mqvq6fHy"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/layouts/Center.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".D2rG33dLI7XT1HNRkmkw {\n padding-left: 8%;\n padding-right: 8%;\n margin-left: auto;\n margin-right: auto;\n max-width: var(--section-max-width, none);\n}\n\n.zjAVAaoHv41jJ3YOmekp,\n.n44bsuDDXfhlBfpmq3pc {\n padding-left: 0;\n padding-right: 0;\n max-width: none;\n width: 100%;\n}\n\n.IpBHti8teUiZY1yANiQ6 {\n --content-margin: 8%;\n --content-max-width: var(--centered-inline-content-max-width, 700px);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--content-max-width);\n}\n\n.zjAVAaoHv41jJ3YOmekp .IpBHti8teUiZY1yANiQ6 {\n max-width: calc(var(--content-margin) * 2 + var(--content-max-width));\n}\n\n.HKyWa6BM3bklNNpK_zOy {\n --content-max-width: var(--centered-inline-lg-content-max-width, 950px);\n}\n\n._rq7r2xLVPiLffikexal {\n --content-max-width: var(--centered-inline-xl-content-max-width, 1200px);\n}\n\n.qXHjPgVBhTkMN0dP4WjC {\n --content-margin: 0;\n --content-max-width: none;\n margin-left: 0;\n margin-right: 0;\n max-width: none;\n}\n\n.xU7pCCUGMorPimbc1iVi {\n clear: both;\n}\n\n.dYmlp1AD8Z6knoerfG78,\n.agqA3UAgw17jzoIdm7ef,\n.G2C_HbbK8cXq3RM4r6de {\n margin: 0 auto;\n}\n\n.dYmlp1AD8Z6knoerfG78 {\n width: 30%;\n}\n\n.agqA3UAgw17jzoIdm7ef {\n width: 50%;\n}\n\n.G2C_HbbK8cXq3RM4r6de {\n width: 70%;\n}\n\n.aZvoQewXppSnde1gqCFe,\n.egEu5O2J6RpdhDGXOQsL {\n /* Setting the --inlined-* properties to intial causes the fallback\n values below (e.g. float: var(--inlined-float, left)) to take\n effect and thus switches to floated posiiton. */\n\n --inlined-float: none;\n --inlined-margin: 0;\n\n margin-top: var(--inlined-margin, 0.375em);\n margin-bottom: var(--inlined-margin, 1em);\n clear: both;\n\n /* Ensure element is positioned in front of text block wrapping around\n element and can be selected in editor. */\n position: relative;\n z-index: 1;\n}\n\n.dYmlp1AD8Z6knoerfG78,\n.agqA3UAgw17jzoIdm7ef,\n.G2C_HbbK8cXq3RM4r6de {\n --inlined-margin: auto;\n}\n\n.aZvoQewXppSnde1gqCFe {\n float: var(--inlined-float, left);\n margin-left: var(--inlined-margin, calc(var(--floated-indent) - 1em));\n margin-right: var(--inlined-margin, 1em);\n}\n\n.egEu5O2J6RpdhDGXOQsL {\n float: var(--inlined-float, right);\n margin-right: var(--inlined-margin, calc(var(--floated-indent) - 1em));\n margin-left: var(--inlined-margin, 1em);\n}\n\n.agqA3UAgw17jzoIdm7ef.lXdocbaPTSqKuizSnv4p {\n --inlined-float: initial;\n --inlined-margin: initial;\n --floated-indent: 25%;\n clear: none;\n width: 25%;\n}\n\n@media (min-width: 950px) {\n .agqA3UAgw17jzoIdm7ef.aZvoQewXppSnde1gqCFe,\n .agqA3UAgw17jzoIdm7ef.egEu5O2J6RpdhDGXOQsL,\n .G2C_HbbK8cXq3RM4r6de.aZvoQewXppSnde1gqCFe,\n .G2C_HbbK8cXq3RM4r6de.egEu5O2J6RpdhDGXOQsL,\n .lmU7hYklkgJpJbDUtUTh.aZvoQewXppSnde1gqCFe,\n .lmU7hYklkgJpJbDUtUTh.egEu5O2J6RpdhDGXOQsL {\n --inlined-float: initial;\n --inlined-margin: initial;\n --floated-indent: -10%;\n clear: none;\n }\n\n .agqA3UAgw17jzoIdm7ef.aZvoQewXppSnde1gqCFe,\n .agqA3UAgw17jzoIdm7ef.egEu5O2J6RpdhDGXOQsL {\n width: 25%;\n }\n\n .agqA3UAgw17jzoIdm7ef.lXdocbaPTSqKuizSnv4p {\n --floated-indent: 25%;\n }\n\n .G2C_HbbK8cXq3RM4r6de.aZvoQewXppSnde1gqCFe,\n .G2C_HbbK8cXq3RM4r6de.egEu5O2J6RpdhDGXOQsL {\n width: 40%;\n }\n\n .lmU7hYklkgJpJbDUtUTh.aZvoQewXppSnde1gqCFe,\n .lmU7hYklkgJpJbDUtUTh.egEu5O2J6RpdhDGXOQsL {\n width: 60%;\n }\n}\n\n@media (min-width: 700px) {\n .G2C_HbbK8cXq3RM4r6de.lXdocbaPTSqKuizSnv4p {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 40%;\n --floated-indent: 10%;\n }\n}\n\n@media (min-width: 1100px) {\n .BBEtlk9jqioGyoB1vEwC.aZvoQewXppSnde1gqCFe,\n .BBEtlk9jqioGyoB1vEwC.egEu5O2J6RpdhDGXOQsL {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 70%;\n --floated-indent: -20%;\n }\n}\n\n@media (min-width: 1300px) {\n .ZgapnKWAjnvUsO69pTMc.aZvoQewXppSnde1gqCFe,\n .ZgapnKWAjnvUsO69pTMc.egEu5O2J6RpdhDGXOQsL {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 80%;\n --floated-indent: -30%;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/layouts/Center.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;EACjB,kBAAkB;EAClB,yCAAyC;AAC3C;;AAEA;;EAEE,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,WAAW;AACb;;AAEA;EACE,oBAAoB;EACpB,oEAAoE;EACpE,iBAAiB;EACjB,kBAAkB;EAClB,mCAAmC;AACrC;;AAEA;EACE,qEAAqE;AACvE;;AAEA;EACE,uEAAuE;AACzE;;AAEA;EACE,wEAAwE;AAC1E;;AAEA;EACE,mBAAmB;EACnB,yBAAyB;EACzB,cAAc;EACd,eAAe;EACf,eAAe;AACjB;;AAEA;EACE,WAAW;AACb;;AAEA;;;EAGE,cAAc;AAChB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;;EAEE;;kDAEgD;;EAEhD,qBAAqB;EACrB,mBAAmB;;EAEnB,0CAA0C;EAC1C,yCAAyC;EACzC,WAAW;;EAEX;6CAC2C;EAC3C,kBAAkB;EAClB,UAAU;AACZ;;AAEA;;;EAGE,sBAAsB;AACxB;;AAEA;EACE,iCAAiC;EACjC,qEAAqE;EACrE,wCAAwC;AAC1C;;AAEA;EACE,kCAAkC;EAClC,sEAAsE;EACtE,uCAAuC;AACzC;;AAEA;EACE,wBAAwB;EACxB,yBAAyB;EACzB,qBAAqB;EACrB,WAAW;EACX,UAAU;AACZ;;AAEA;EACE;;;;;;IAME,wBAAwB;IACxB,yBAAyB;IACzB,sBAAsB;IACtB,WAAW;EACb;;EAEA;;IAEE,UAAU;EACZ;;EAEA;IACE,qBAAqB;EACvB;;EAEA;;IAEE,UAAU;EACZ;;EAEA;;IAEE,UAAU;EACZ;AACF;;AAEA;EACE;IACE,wBAAwB;IACxB,yBAAyB;IACzB,WAAW;IACX,UAAU;IACV,qBAAqB;EACvB;AACF;;AAEA;EACE;;IAEE,wBAAwB;IACxB,yBAAyB;IACzB,WAAW;IACX,UAAU;IACV,sBAAsB;EACxB;AACF;;AAEA;EACE;;IAEE,wBAAwB;IACxB,yBAAyB;IACzB,WAAW;IACX,UAAU;IACV,sBAAsB;EACxB;AACF",sourcesContent:[".outer {\n padding-left: 8%;\n padding-right: 8%;\n margin-left: auto;\n margin-right: auto;\n max-width: var(--section-max-width, none);\n}\n\n.customMargin,\n.outer-full {\n padding-left: 0;\n padding-right: 0;\n max-width: none;\n width: 100%;\n}\n\n.item {\n --content-margin: 8%;\n --content-max-width: var(--centered-inline-content-max-width, 700px);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--content-max-width);\n}\n\n.customMargin .item {\n max-width: calc(var(--content-margin) * 2 + var(--content-max-width));\n}\n\n.item-inline-lg {\n --content-max-width: var(--centered-inline-lg-content-max-width, 950px);\n}\n\n.item-inline-xl {\n --content-max-width: var(--centered-inline-xl-content-max-width, 1200px);\n}\n\n.item-inline-full {\n --content-margin: 0;\n --content-max-width: none;\n margin-left: 0;\n margin-right: 0;\n max-width: none;\n}\n\n.clear {\n clear: both;\n}\n\n.inner-xxs,\n.inner-xs,\n.inner-sm {\n margin: 0 auto;\n}\n\n.inner-xxs {\n width: 30%;\n}\n\n.inner-xs {\n width: 50%;\n}\n\n.inner-sm {\n width: 70%;\n}\n\n.inner-left,\n.inner-right {\n /* Setting the --inlined-* properties to intial causes the fallback\n values below (e.g. float: var(--inlined-float, left)) to take\n effect and thus switches to floated posiiton. */\n\n --inlined-float: none;\n --inlined-margin: 0;\n\n margin-top: var(--inlined-margin, 0.375em);\n margin-bottom: var(--inlined-margin, 1em);\n clear: both;\n\n /* Ensure element is positioned in front of text block wrapping around\n element and can be selected in editor. */\n position: relative;\n z-index: 1;\n}\n\n.inner-xxs,\n.inner-xs,\n.inner-sm {\n --inlined-margin: auto;\n}\n\n.inner-left {\n float: var(--inlined-float, left);\n margin-left: var(--inlined-margin, calc(var(--floated-indent) - 1em));\n margin-right: var(--inlined-margin, 1em);\n}\n\n.inner-right {\n float: var(--inlined-float, right);\n margin-right: var(--inlined-margin, calc(var(--floated-indent) - 1em));\n margin-left: var(--inlined-margin, 1em);\n}\n\n.inner-xs.sideBySide {\n --inlined-float: initial;\n --inlined-margin: initial;\n --floated-indent: 25%;\n clear: none;\n width: 25%;\n}\n\n@media (min-width: 950px) {\n .inner-xs.inner-left,\n .inner-xs.inner-right,\n .inner-sm.inner-left,\n .inner-sm.inner-right,\n .inner-md.inner-left,\n .inner-md.inner-right {\n --inlined-float: initial;\n --inlined-margin: initial;\n --floated-indent: -10%;\n clear: none;\n }\n\n .inner-xs.inner-left,\n .inner-xs.inner-right {\n width: 25%;\n }\n\n .inner-xs.sideBySide {\n --floated-indent: 25%;\n }\n\n .inner-sm.inner-left,\n .inner-sm.inner-right {\n width: 40%;\n }\n\n .inner-md.inner-left,\n .inner-md.inner-right {\n width: 60%;\n }\n}\n\n@media (min-width: 700px) {\n .inner-sm.sideBySide {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 40%;\n --floated-indent: 10%;\n }\n}\n\n@media (min-width: 1100px) {\n .inner-lg.inner-left,\n .inner-lg.inner-right {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 70%;\n --floated-indent: -20%;\n }\n}\n\n@media (min-width: 1300px) {\n .inner-xl.inner-left,\n .inner-xl.inner-right {\n --inlined-float: initial;\n --inlined-margin: initial;\n clear: none;\n width: 80%;\n --floated-indent: -30%;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={outer:"D2rG33dLI7XT1HNRkmkw",customMargin:"zjAVAaoHv41jJ3YOmekp","outer-full":"n44bsuDDXfhlBfpmq3pc",item:"IpBHti8teUiZY1yANiQ6","item-inline-lg":"HKyWa6BM3bklNNpK_zOy","item-inline-xl":"_rq7r2xLVPiLffikexal","item-inline-full":"qXHjPgVBhTkMN0dP4WjC",clear:"xU7pCCUGMorPimbc1iVi","inner-xxs":"dYmlp1AD8Z6knoerfG78","inner-xs":"agqA3UAgw17jzoIdm7ef","inner-sm":"G2C_HbbK8cXq3RM4r6de","inner-left":"aZvoQewXppSnde1gqCFe","inner-right":"egEu5O2J6RpdhDGXOQsL",sideBySide:"lXdocbaPTSqKuizSnv4p","inner-md":"lmU7hYklkgJpJbDUtUTh","inner-lg":"BBEtlk9jqioGyoB1vEwC","inner-xl":"ZgapnKWAjnvUsO69pTMc"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/layouts/TwoColumn.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".uvRXqfTrnoQFVD4YZeJS {\n}\n\n.IRlB3cGyjIM37qSwdGf9 {\n --content-margin-fraction: 0.08;\n --content-margin: calc(var(--content-margin-fraction) * 100%);\n padding-left: var(--content-margin);\n padding-right: var(--content-margin);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--section-max-width, none);\n}\n\n.mH9urKmJmJNeK2TgfXx8 {\n padding-left: 0;\n padding-right: 0;\n max-width: none;\n width: 100%;\n}\n\n.EZRdFR9laFDfvj208STL {\n max-width: var(--content-max-width);\n}\n\n.Oeh8boFQqrhY5fblrBMs {\n --content-max-width: var(--two-column-inline-content-max-width, 500px);\n}\n\n.Oeh8boFQqrhY5fblrBMs.xybH97vfdKtHYjXBLPQ0 {\n --content-max-width: var(--two-column-inline-lg-content-max-width, 700px);\n}\n\n.Oeh8boFQqrhY5fblrBMs.T9hSnfHaNlkAp1pnm0jl {\n --content-max-width: var(--two-column-inline-xl-content-max-width, 1200px);\n}\n\n.Oeh8boFQqrhY5fblrBMs.ViNa4_IlV6zKd_MJSPIw {\n --content-margin-fraction: 0;\n --content-max-width: none;\n}\n\n.Pia_Ok3okig47OdXWpwn,\n.yATr2IxFqNJAKI3QjjAd,\n.YXCRaIz0k3NINx_9O4j7 {\n margin: 0 auto;\n}\n\n.Pia_Ok3okig47OdXWpwn {\n width: 30%;\n}\n\n.yATr2IxFqNJAKI3QjjAd {\n width: 50%;\n}\n\n.YXCRaIz0k3NINx_9O4j7 {\n width: 70%;\n}\n\n.Dtvy0bsYHeAGAll8s7nL {\n /*\n We want to undo the group padding by applying a negative margin to\n the box.\n\n Percentage margin and max-width of the box are calculated relative\n to the inner width and height of the group, which does not include\n the padding of the group. We apply a factor to express the group\n width in terms of box width. Note that\n\n box-width = group-width - 2 * group-width * content-margin-factor\n <=> group-width = box-width / (1 - 2 * content-margin-factor)\n */\n --f: calc(1 / (1 - 2 * var(--content-margin-fraction)));\n margin-left: calc(-100% * var(--content-margin-fraction) * var(--f));\n margin-right: calc(-100% * var(--content-margin-fraction) * var(--f));\n max-width: calc(var(--content-margin) * var(--f) * 2 + var(--content-max-width));\n}\n\n.b1eAkftwxZybfc2qlJC1 .Oeh8boFQqrhY5fblrBMs {\n margin-left: auto;\n}\n\n.sCGPgzmacOL8wnULmoBg {\n --content-width: var(--theme-two-column-sticky-content-width, 25vw);\n --content-max-width: min(var(--content-width), var(--two-column-sticky-content-max-width, 600px));\n position: sticky;\n float: right;\n clear: both;\n top: 33%;\n width: var(--content-width);\n}\n\n.b1eAkftwxZybfc2qlJC1 .sCGPgzmacOL8wnULmoBg {\n float: left;\n}\n\n.sCGPgzmacOL8wnULmoBg.xybH97vfdKtHYjXBLPQ0 {\n --content-width: var(--theme-two-column-sticky-lg-content-width, 35vw);\n --content-max-width: min(var(--content-width),\n var(--two-column-sticky-lg-content-max-width, 700px));\n}\n\n.sCGPgzmacOL8wnULmoBg.T9hSnfHaNlkAp1pnm0jl {\n --content-width: var(--theme-two-column-sticky-xl-content-width, 45vw);\n --content-max-width: min(var(--content-width),\n var(--two-column-sticky-xl-content-max-width, 1000px));\n}\n\n.sCGPgzmacOL8wnULmoBg.Dtvy0bsYHeAGAll8s7nL {\n width: 100%;\n}\n","",{version:3,sources:["webpack://./src/frontend/layouts/TwoColumn.module.css"],names:[],mappings:"AAAA;AACA;;AAEA;EACE,+BAA+B;EAC/B,6DAA6D;EAC7D,mCAAmC;EACnC,oCAAoC;EACpC,iBAAiB;EACjB,kBAAkB;EAClB,yCAAyC;AAC3C;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,WAAW;AACb;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,sEAAsE;AACxE;;AAEA;EACE,yEAAyE;AAC3E;;AAEA;EACE,0EAA0E;AAC5E;;AAEA;EACE,4BAA4B;EAC5B,yBAAyB;AAC3B;;AAEA;;;EAGE,cAAc;AAChB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE;;;;;;;;;;;GAWC;EACD,uDAAuD;EACvD,oEAAoE;EACpE,qEAAqE;EACrE,gFAAgF;AAClF;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,mEAAmE;EACnE,iGAAiG;EACjG,gBAAgB;EAChB,YAAY;EACZ,WAAW;EACX,QAAQ;EACR,2BAA2B;AAC7B;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,sEAAsE;EACtE;gFAC8E;AAChF;;AAEA;EACE,sEAAsE;EACtE;iFAC+E;AACjF;;AAEA;EACE,WAAW;AACb",sourcesContent:[".root {\n}\n\n.group {\n --content-margin-fraction: 0.08;\n --content-margin: calc(var(--content-margin-fraction) * 100%);\n padding-left: var(--content-margin);\n padding-right: var(--content-margin);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--section-max-width, none);\n}\n\n.group-full {\n padding-left: 0;\n padding-right: 0;\n max-width: none;\n width: 100%;\n}\n\n.box {\n max-width: var(--content-max-width);\n}\n\n.inline {\n --content-max-width: var(--two-column-inline-content-max-width, 500px);\n}\n\n.inline.width-lg {\n --content-max-width: var(--two-column-inline-lg-content-max-width, 700px);\n}\n\n.inline.width-xl {\n --content-max-width: var(--two-column-inline-xl-content-max-width, 1200px);\n}\n\n.inline.width-full {\n --content-margin-fraction: 0;\n --content-max-width: none;\n}\n\n.restrict-xxs,\n.restrict-xs,\n.restrict-sm {\n margin: 0 auto;\n}\n\n.restrict-xxs {\n width: 30%;\n}\n\n.restrict-xs {\n width: 50%;\n}\n\n.restrict-sm {\n width: 70%;\n}\n\n.customMargin {\n /*\n We want to undo the group padding by applying a negative margin to\n the box.\n\n Percentage margin and max-width of the box are calculated relative\n to the inner width and height of the group, which does not include\n the padding of the group. We apply a factor to express the group\n width in terms of box width. Note that\n\n box-width = group-width - 2 * group-width * content-margin-factor\n <=> group-width = box-width / (1 - 2 * content-margin-factor)\n */\n --f: calc(1 / (1 - 2 * var(--content-margin-fraction)));\n margin-left: calc(-100% * var(--content-margin-fraction) * var(--f));\n margin-right: calc(-100% * var(--content-margin-fraction) * var(--f));\n max-width: calc(var(--content-margin) * var(--f) * 2 + var(--content-max-width));\n}\n\n.right .inline {\n margin-left: auto;\n}\n\n.sticky {\n --content-width: var(--theme-two-column-sticky-content-width, 25vw);\n --content-max-width: min(var(--content-width), var(--two-column-sticky-content-max-width, 600px));\n position: sticky;\n float: right;\n clear: both;\n top: 33%;\n width: var(--content-width);\n}\n\n.right .sticky {\n float: left;\n}\n\n.sticky.width-lg {\n --content-width: var(--theme-two-column-sticky-lg-content-width, 35vw);\n --content-max-width: min(var(--content-width),\n var(--two-column-sticky-lg-content-max-width, 700px));\n}\n\n.sticky.width-xl {\n --content-width: var(--theme-two-column-sticky-xl-content-width, 45vw);\n --content-max-width: min(var(--content-width),\n var(--two-column-sticky-xl-content-max-width, 1000px));\n}\n\n.sticky.customMargin {\n width: 100%;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"uvRXqfTrnoQFVD4YZeJS",group:"IRlB3cGyjIM37qSwdGf9","group-full":"mH9urKmJmJNeK2TgfXx8",box:"EZRdFR9laFDfvj208STL",inline:"Oeh8boFQqrhY5fblrBMs","width-lg":"xybH97vfdKtHYjXBLPQ0","width-xl":"T9hSnfHaNlkAp1pnm0jl","width-full":"ViNa4_IlV6zKd_MJSPIw","restrict-xxs":"Pia_Ok3okig47OdXWpwn","restrict-xs":"yATr2IxFqNJAKI3QjjAd","restrict-sm":"YXCRaIz0k3NINx_9O4j7",customMargin:"Dtvy0bsYHeAGAll8s7nL",right:"b1eAkftwxZybfc2qlJC1",sticky:"sCGPgzmacOL8wnULmoBg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/shadows/GradientShadow.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tvI_OSkUHHvjaZOSrdhy,\n.LwpF40eBHfIdEoLmz0_9 {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n transition: opacity 1s ease;\n /* Prevents shadow from flickering on iPhone 12/iOS 14 */\n will-change: opacity;\n pointer-events: none;\n}\n\n.tvI_OSkUHHvjaZOSrdhy {\n max-width: var(--zero-if-motif-intersecting);\n}\n\n.LwpF40eBHfIdEoLmz0_9 {\n max-width: var(--zero-if-two-column);\n}\n\n/* dark shadow */\n.wsZ427UOhRFZidCQRVLu.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy,\n.FqKFnXUzeUIJ8BC21DSU.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy {\n background: linear-gradient(to right, #000 0%,rgba(0, 0, 0, 0) 100%);\n}\n\n@media (min-width: 950px) {\n .wsZ427UOhRFZidCQRVLu.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy {\n background: linear-gradient(to left, #000 0%,rgba(0, 0, 0, 0) 100%);\n }\n}\n\n.jUCpJGfDzW7YImDRgtM0 .LwpF40eBHfIdEoLmz0_9,\n.t02zsBEMVeCy8WE4d8zH.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy,\n.gnxDnAk7MO1LLLS3Gb2u.jUCpJGfDzW7YImDRgtM0 .tvI_OSkUHHvjaZOSrdhy {\n background: rgba(0, 0, 0, 0.9);\n}\n\n/* light shadow */\n.wsZ427UOhRFZidCQRVLu.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy,\n.FqKFnXUzeUIJ8BC21DSU.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy {\n background: linear-gradient(to right, #fff 0%,rgba(255, 255, 255, 0) 100%);\n}\n\n@media (min-width: 950px) {\n .wsZ427UOhRFZidCQRVLu.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy {\n background: linear-gradient(to left, #fff 0%,rgba(255, 255, 255, 0) 100%);\n }\n}\n\n.AA8xi46cPfzEFL685QH1 .LwpF40eBHfIdEoLmz0_9,\n.t02zsBEMVeCy8WE4d8zH.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy,\n.gnxDnAk7MO1LLLS3Gb2u.AA8xi46cPfzEFL685QH1 .tvI_OSkUHHvjaZOSrdhy {\n background: rgba(255, 255, 255, 0.9);\n}\n\n@media print {\n .xxtCYMvNo12YGtoOjxe5 {\n display: none;\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/shadows/GradientShadow.module.css"],names:[],mappings:"AAAA;;EAEE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,UAAU;EACV,2BAA2B;EAC3B,wDAAwD;EACxD,oBAAoB;EACpB,oBAAoB;AACtB;;AAEA;EACE,4CAA4C;AAC9C;;AAEA;EACE,oCAAoC;AACtC;;AAEA,gBAAgB;AAChB;;EAEE,oEAAoE;AACtE;;AAEA;EACE;IACE,mEAAmE;EACrE;AACF;;AAEA;;;EAGE,8BAA8B;AAChC;;AAEA,iBAAiB;AACjB;;EAEE,0EAA0E;AAC5E;;AAEA;EACE;IACE,yEAAyE;EAC3E;AACF;;AAEA;;;EAGE,oCAAoC;AACtC;;AAEA;EACE;IACE,aAAa;EACf;AACF",sourcesContent:[".static,\n.dynamic {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n transition: opacity 1s ease;\n /* Prevents shadow from flickering on iPhone 12/iOS 14 */\n will-change: opacity;\n pointer-events: none;\n}\n\n.static {\n max-width: var(--zero-if-motif-intersecting);\n}\n\n.dynamic {\n max-width: var(--zero-if-two-column);\n}\n\n/* dark shadow */\n.align-right.dark .static,\n.align-left.dark .static {\n background: linear-gradient(to right, #000 0%,rgba(0, 0, 0, 0) 100%);\n}\n\n@media (min-width: 950px) {\n .align-right.dark .static {\n background: linear-gradient(to left, #000 0%,rgba(0, 0, 0, 0) 100%);\n }\n}\n\n.dark .dynamic,\n.align-center.dark .static,\n.align-centerRagged.dark .static {\n background: rgba(0, 0, 0, 0.9);\n}\n\n/* light shadow */\n.align-right.light .static,\n.align-left.light .static {\n background: linear-gradient(to right, #fff 0%,rgba(255, 255, 255, 0) 100%);\n}\n\n@media (min-width: 950px) {\n .align-right.light .static {\n background: linear-gradient(to left, #fff 0%,rgba(255, 255, 255, 0) 100%);\n }\n}\n\n.light .dynamic,\n.align-center.light .static,\n.align-centerRagged.light .static {\n background: rgba(255, 255, 255, 0.9);\n}\n\n@media print {\n .shadow {\n display: none;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={static:"tvI_OSkUHHvjaZOSrdhy",dynamic:"LwpF40eBHfIdEoLmz0_9","align-right":"wsZ427UOhRFZidCQRVLu",dark:"jUCpJGfDzW7YImDRgtM0","align-left":"FqKFnXUzeUIJ8BC21DSU","align-center":"t02zsBEMVeCy8WE4d8zH","align-centerRagged":"gnxDnAk7MO1LLLS3Gb2u",light:"AA8xi46cPfzEFL685QH1",shadow:"xxtCYMvNo12YGtoOjxe5"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/thirdPartyConsent/OptIn.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"._G_Fuo8cee_vVBwWbpWp {\n padding: 15px;\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n text-align: center;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n}\n\n.ss8YHj2kKFYbpTy3mFaH svg {\n fill: currentColor;\n height: 90px;\n}\n\n.LJqcQ9OWwCQJ7zdm7sAt {\n margin: 1em 0 1.5em 0;\n}\n\n@media (max-width: 600px) {\n .ss8YHj2kKFYbpTy3mFaH svg {\n height: 50px;\n }\n\n .LJqcQ9OWwCQJ7zdm7sAt {\n margin: 0.5em 0 1em 0;\n }\n}\n\n@media (max-width: 400px) {\n .ss8YHj2kKFYbpTy3mFaH {\n display: none\n }\n}\n\n.JPTVZSleBph4bPHwIL65 {\n padding: 10px;\n background-color: transparent;\n color: currentColor;\n border: solid 1px currentColor;\n border-radius: 4px;\n cursor: pointer;\n}\n","",{version:3,sources:["webpack://./src/frontend/thirdPartyConsent/OptIn.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,aAAa;EACb,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,mBAAmB;EACnB,uBAAuB;EACvB,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE;IACE,YAAY;EACd;;EAEA;IACE,qBAAqB;EACvB;AACF;;AAEA;EACE;IACE;EACF;AACF;;AAEA;EACE,aAAa;EACb,6BAA6B;EAC7B,mBAAmB;EACnB,8BAA8B;EAC9B,kBAAkB;EAClB,eAAe;AACjB",sourcesContent:[".optIn {\n padding: 15px;\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n text-align: center;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n}\n\n.optInIcon svg {\n fill: currentColor;\n height: 90px;\n}\n\n.optInMessage {\n margin: 1em 0 1.5em 0;\n}\n\n@media (max-width: 600px) {\n .optInIcon svg {\n height: 50px;\n }\n\n .optInMessage {\n margin: 0.5em 0 1em 0;\n }\n}\n\n@media (max-width: 400px) {\n .optInIcon {\n display: none\n }\n}\n\n.optInButton {\n padding: 10px;\n background-color: transparent;\n color: currentColor;\n border: solid 1px currentColor;\n border-radius: 4px;\n cursor: pointer;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={optIn:"_G_Fuo8cee_vVBwWbpWp",optInIcon:"ss8YHj2kKFYbpTy3mFaH",optInMessage:"LJqcQ9OWwCQJ7zdm7sAt",optInButton:"JPTVZSleBph4bPHwIL65"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/thirdPartyConsent/OptOutInfo.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".R2QN61RQko2_KXvVxaFR {\n display: flex;\n background-color: #111;\n color: #fff;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n transition: opacity 0.2s ease, visibility 0.2s linear;\n pointer-events: auto;\n}\n\n.MWOwG9B2FYdx4GV8PWDA {\n order: 0;\n position: relative;\n display: none;\n align-items: center;\n padding: 5px 5px 5px 10px;\n}\n\n.R2QN61RQko2_KXvVxaFR:hover .MWOwG9B2FYdx4GV8PWDA,\n.R2QN61RQko2_KXvVxaFR:focus-within .MWOwG9B2FYdx4GV8PWDA {\n display: flex;\n}\n\n.MWOwG9B2FYdx4GV8PWDA a {\n color: currentColor;\n}\n\n.jlR2kplXp3vxJZDDpttB {\n order: 1;\n position: relative;\n}\n\n.jlR2kplXp3vxJZDDpttB svg {\n color: #c2c2c2;\n fill: currentColor;\n width: 26px;\n height: 26px;\n margin: 7px 7px 5px;\n}\n\n.R2QN61RQko2_KXvVxaFR {\n position: absolute;\n right: -15px;\n bottom: 25%;\n}\n\n.R2QN61RQko2_KXvVxaFR.CeiaHeuUIR8W5AXqvORx {\n right: 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/thirdPartyConsent/OptOutInfo.module.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,sBAAsB;EACtB,WAAW;EACX,gHAAgH;EAChH,qDAAqD;EACrD,oBAAoB;AACtB;;AAEA;EACE,QAAQ;EACR,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,yBAAyB;AAC3B;;AAEA;;EAEE,aAAa;AACf;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,QAAQ;EAER,kBAAkB;AACpB;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,YAAY;EACZ,WAAW;AACb;;AAEA;EACE,QAAQ;AACV",sourcesContent:[".optOut {\n display: flex;\n background-color: #111;\n color: #fff;\n box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);\n transition: opacity 0.2s ease, visibility 0.2s linear;\n pointer-events: auto;\n}\n\n.tooltip {\n order: 0;\n position: relative;\n display: none;\n align-items: center;\n padding: 5px 5px 5px 10px;\n}\n\n.optOut:hover .tooltip,\n.optOut:focus-within .tooltip {\n display: flex;\n}\n\n.tooltip a {\n color: currentColor;\n}\n\n.icon {\n order: 1;\n composes: unstyledButton from '../utils.module.css';\n position: relative;\n}\n\n.icon svg {\n color: #c2c2c2;\n fill: currentColor;\n width: 26px;\n height: 26px;\n margin: 7px 7px 5px;\n}\n\n.optOut {\n position: absolute;\n right: -15px;\n bottom: 25%;\n}\n\n.optOut.full {\n right: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={optOut:"R2QN61RQko2_KXvVxaFR",tooltip:"MWOwG9B2FYdx4GV8PWDA",icon:`jlR2kplXp3vxJZDDpttB ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,full:"CeiaHeuUIR8W5AXqvORx"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgConceal.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.hngvksAsRXkiq46ZWPEH {\n position: absolute;\n height: 100%;\n}\n\n.ehsxciasxZma87wtpvQu {\n}\n\n.hngvksAsRXkiq46ZWPEH {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.EuudgzBfpud2rxeE_apg {\n opacity: 0;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInBgConceal.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below {\n opacity: 0;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"hngvksAsRXkiq46ZWPEH",backdropInner:`ehsxciasxZma87wtpvQu ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,"backdrop-below":"EuudgzBfpud2rxeE_apg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgFadeOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.dyD4E20434KKojUHt9eT {\n position: absolute;\n height: 100%;\n}\n\n.EfpOB_DQWLqm1FauWJ3X {\n}\n\n.dyD4E20434KKojUHt9eT .EfpOB_DQWLqm1FauWJ3X {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.sv_w7PAjyNz7AZeHahQp .EfpOB_DQWLqm1FauWJ3X {\n opacity: 0;\n pointer-events: none;\n}\n\n.OfezWx5IyUEE7VJiNeQM {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.d4Nb1Sx5fhqvL7F7dAq5 {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInBgFadeOut.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop .backdropInner {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below .backdropInner {\n opacity: 0;\n pointer-events: none;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-above {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"dyD4E20434KKojUHt9eT",backdropInner:`EfpOB_DQWLqm1FauWJ3X ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,"backdrop-below":"sv_w7PAjyNz7AZeHahQp",foreground:"OfezWx5IyUEE7VJiNeQM","foreground-above":"d4Nb1Sx5fhqvL7F7dAq5"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgFadeOutBg.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.yKQ8C887mJ3MFQXi4fSf {\n position: absolute;\n height: 100%;\n}\n\n.uzNvIELgEhijTebZ7YnX {\n}\n\n.TYyKgKsxxvNvsSsaYg5w,\n.yKQ8C887mJ3MFQXi4fSf .uzNvIELgEhijTebZ7YnX {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.vBhc7PgMg4MJabrxG_lv,\n.DRngSSy77BDAIK684Uwy .uzNvIELgEhijTebZ7YnX {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInBgFadeOutBg.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;;EAEE,qEAAsC;AACxC;;AAEA;;EAEE,4CAA4C;EAC5C,qBAAqB;EACrB,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.boxShadow,\n.backdrop .backdropInner {\n transition: opacity fade-duration ease;\n}\n\n.boxShadow-above,\n.backdrop-below .backdropInner {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"yKQ8C887mJ3MFQXi4fSf",backdropInner:`uzNvIELgEhijTebZ7YnX ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,boxShadow:"TYyKgKsxxvNvsSsaYg5w","boxShadow-above":"vBhc7PgMg4MJabrxG_lv","backdrop-below":"DRngSSy77BDAIK684Uwy"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInBgScrollOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.VrzOXQKohD1nWcBbZ0Va {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.xCLDKoUAfQ8fWLsz9c4_ {\n position: sticky;\n bottom: 0;\n width: 100%;\n}\n\n.z5a5pQJfGd5qP7Wthj6x {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.ma3At7nvOuDI4UQSlESJ {\n min-height: 100vh;\n}\n\n.VrzOXQKohD1nWcBbZ0Va {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.u2CwVD45UUqX2xB9_ov6 {\n opacity: 0;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInBgScrollOut.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,aAAa;EACb,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.backdropInner {\n position: sticky;\n bottom: 0;\n width: 100%;\n}\n\n.backdropInner2 {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.foreground {\n min-height: 100vh;\n}\n\n.backdrop {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below {\n opacity: 0;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"VrzOXQKohD1nWcBbZ0Va",backdropInner:"xCLDKoUAfQ8fWLsz9c4_",backdropInner2:"z5a5pQJfGd5qP7Wthj6x",foreground:"ma3At7nvOuDI4UQSlESJ","backdrop-below":"u2CwVD45UUqX2xB9_ov6"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInConceal.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.m6rstmkH0LB51a6qJxnY {\n position: absolute;\n height: 100%;\n}\n\n.qEyqTbgtD6wWClBbG8dH {\n}\n\n.m6rstmkH0LB51a6qJxnY {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.mWRQeBxhl_09hNfkiPrv {\n opacity: 0;\n pointer-events: none;\n}\n\n.InCuctkdT4eaiWAKM6gp {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.Dar2uy7IHM4SxtXCSBT_ {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInConceal.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below {\n opacity: 0;\n pointer-events: none;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-below {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"m6rstmkH0LB51a6qJxnY",backdropInner:`qEyqTbgtD6wWClBbG8dH ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,"backdrop-below":"mWRQeBxhl_09hNfkiPrv",foreground:"InCuctkdT4eaiWAKM6gp","foreground-below":"Dar2uy7IHM4SxtXCSBT_"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInFadeOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.OjA2SLC6v1tnc2D2W4Vv {\n position: absolute;\n height: 100%;\n}\n\n.IBsrZGxmIZLWMCB5fsJB {\n}\n\n.OjA2SLC6v1tnc2D2W4Vv .IBsrZGxmIZLWMCB5fsJB {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.WxVFYRGfMC2YVq3chloI .IBsrZGxmIZLWMCB5fsJB {\n opacity: 0;\n pointer-events: none;\n}\n\n.v8GmzuJ3ekvgWHfWQTBw {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.meVaIHTXMzMgmgVbxHPO,\n.YDgDOjFtXo5boS6mrxRg {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInFadeOut.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;;EAEE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop .backdropInner {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below .backdropInner {\n opacity: 0;\n pointer-events: none;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-above,\n.foreground-below {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"OjA2SLC6v1tnc2D2W4Vv",backdropInner:`IBsrZGxmIZLWMCB5fsJB ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,"backdrop-below":"WxVFYRGfMC2YVq3chloI",foreground:"v8GmzuJ3ekvgWHfWQTBw","foreground-above":"meVaIHTXMzMgmgVbxHPO","foreground-below":"YDgDOjFtXo5boS6mrxRg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInFadeOutBg.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.vbq1H42D0CbCO8yeuM9X {\n position: absolute;\n height: 100%;\n}\n\n.elV1PXjNg7ltZPk2mo3J {\n}\n\n.vbq1H42D0CbCO8yeuM9X .elV1PXjNg7ltZPk2mo3J,\n.rC8fzBvCMLANMX98Wqqp {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.RBvVW2i5hR4EqFViGSQ3 .elV1PXjNg7ltZPk2mo3J,\n.gLmPSn3WcBvFAWEfIf0I {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n\n.hK8SJnoc6TLYdv0wEKZA {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.qMEtf4Lpy8zW_LQJg_H1 {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInFadeOutBg.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,YAAY;AACd;;AAEA;AAEA;;AAEA;;EAEE,qEAAsC;AACxC;;AAEA;;EAEE,4CAA4C;EAC5C,qBAAqB;EACrB,oBAAoB;AACtB;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n}\n\n.backdrop .backdropInner,\n.boxShadow {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below .backdropInner,\n.boxShadow-above {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-below {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"vbq1H42D0CbCO8yeuM9X",backdropInner:`elV1PXjNg7ltZPk2mo3J ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`,boxShadow:"rC8fzBvCMLANMX98Wqqp","backdrop-below":"RBvVW2i5hR4EqFViGSQ3","boxShadow-above":"gLmPSn3WcBvFAWEfIf0I",foreground:"hK8SJnoc6TLYdv0wEKZA","foreground-below":"qMEtf4Lpy8zW_LQJg_H1"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/fadeInScrollOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.rR47VFKjqcDapxlmqacb {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.m3sOmcW0Po_SqmMvoGEG {\n position: sticky;\n bottom: 0;\n width: 100%;\n}\n\n.n9CzaZ5prX_rcziBXuVL {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.UPXSW9oiv1u5QomLDqB4 {\n min-height: 100vh;\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.MkVVWMddWLF52Niq5kL2 {\n opacity: 0;\n visibility: hidden;\n}\n\n.rR47VFKjqcDapxlmqacb {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.XZDaHWXCgZGCKzQquBeP {\n opacity: 0;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/fadeInScrollOut.module.css"],names:[],mappings:"AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,aAAa;EACb,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,WAAW;AACb;;AAEA;EACE,iBAAiB;EACjB,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,UAAU;EACV,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.backdropInner {\n position: sticky;\n bottom: 0;\n width: 100%;\n}\n\n.backdropInner2 {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.foreground {\n min-height: 100vh;\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-below {\n opacity: 0;\n visibility: hidden;\n}\n\n.backdrop {\n transition: opacity fade-duration ease;\n}\n\n.backdrop-below {\n opacity: 0;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"rR47VFKjqcDapxlmqacb",backdropInner:"m3sOmcW0Po_SqmMvoGEG",backdropInner2:"n9CzaZ5prX_rcziBXuVL",foreground:"UPXSW9oiv1u5QomLDqB4","foreground-below":"MkVVWMddWLF52Niq5kL2","backdrop-below":"XZDaHWXCgZGCKzQquBeP"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealConceal.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".YiyKlf9s9i5NaUi9Ijdm {\n position: absolute;\n height: 100%;\n}\n\n.CVMivW0bEeshBE0SoKQb {\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/revealConceal.module.css"],names:[],mappings:"AAAA;EAEE,kBAAkB;EAClB,YAAY;AACd;;AAEA;EAEE,wBAAwB;EACxB,2BAA2B;AAC7B",sourcesContent:[".backdrop {\n composes: clip from '../utils.module.css';\n position: absolute;\n height: 100%;\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={backdrop:`YiyKlf9s9i5NaUi9Ijdm ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.clip}`,backdropInner:`CVMivW0bEeshBE0SoKQb ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.fixed}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealFadeOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.t3Z_TwM8UkSsSz6PQYJg {\n position: absolute;\n /* We only want to clip the backdrop at the top. Extend it by the\n height of one viewport to ensure it is still visible when the fade\n is happening. */\n height: calc(100% + 100vh);\n}\n\n.TxtyYCentU19PxodSUGg {\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.XNwchhsc7OgdwLtpQFlC {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.lbsuyzp3pn7SwlXcPF8S {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/revealFadeOut.module.css"],names:[],mappings:"AAEA;EAEE,kBAAkB;EAClB;;oBAEkB;EAClB,0BAA0B;AAC5B;;AAEA;EAEE,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n composes: clip from '../utils.module.css';\n position: absolute;\n /* We only want to clip the backdrop at the top. Extend it by the\n height of one viewport to ensure it is still visible when the fade\n is happening. */\n height: calc(100% + 100vh);\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-above {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:`t3Z_TwM8UkSsSz6PQYJg ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.clip}`,backdropInner:`TxtyYCentU19PxodSUGg ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.fixed}`,foreground:"XNwchhsc7OgdwLtpQFlC","foreground-above":"lbsuyzp3pn7SwlXcPF8S"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealFadeOutBg.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".c6cbNsBhuvof7ot_bg6M {\n position: absolute;\n /* We only want to clip the backdrop at the top. Extend it by the\n height of one viewport to ensure it is still visible when the fade\n is happening. */\n height: calc(100% + 100vh);\n}\n\n.gXjCHMeYqhLKR8XBX1XX {\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.brRusr2zpam_pSCIu_Cx {\n transition: opacity 1s ease;\n}\n\n.QqVV8p13ctadrlca8e0w {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/revealFadeOutBg.module.css"],names:[],mappings:"AAEA;EAEE,kBAAkB;EAClB;;oBAEkB;EAClB,0BAA0B;AAC5B;;AAEA;EAEE,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,4CAA4C;EAC5C,qBAAqB;EACrB,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n composes: clip from '../utils.module.css';\n position: absolute;\n /* We only want to clip the backdrop at the top. Extend it by the\n height of one viewport to ensure it is still visible when the fade\n is happening. */\n height: calc(100% + 100vh);\n}\n\n.backdropInner {\n composes: fixed from './shared.module.css';\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.boxShadow {\n transition: opacity 1s ease;\n}\n\n.boxShadow-above {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:`c6cbNsBhuvof7ot_bg6M ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.clip}`,backdropInner:`gXjCHMeYqhLKR8XBX1XX ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_shared_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.fixed}`,boxShadow:"brRusr2zpam_pSCIu_Cx","boxShadow-above":"QqVV8p13ctadrlca8e0w"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/revealScrollOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".YMOd37jV76msnjUETHyy {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.GqCfnjEgmi_0AP9_7nvj {\n position: sticky;\n bottom: 0;\n width: 100%;\n\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.JAb7vxm8ko3VyejfQcwr {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.dgLeV7OZ5jnQFlpd9PJk {\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/revealScrollOut.module.css"],names:[],mappings:"AAAA;EAEE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,aAAa;EACb,sBAAsB;EACtB,yBAAyB;AAC3B;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,WAAW;;EAEX,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,WAAW;AACb;;AAEA;AACA",sourcesContent:[".backdrop {\n composes: clip from '../utils.module.css';\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n}\n\n.backdropInner {\n position: sticky;\n bottom: 0;\n width: 100%;\n\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n\n.backdropInner2 {\n position: absolute;\n bottom: 0;\n width: 100%;\n}\n\n.foreground {\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={backdrop:`YMOd37jV76msnjUETHyy ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.clip}`,backdropInner:"GqCfnjEgmi_0AP9_7nvj",backdropInner2:"JAb7vxm8ko3VyejfQcwr",foreground:"dgLeV7OZ5jnQFlpd9PJk"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInConceal.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".xsO6TRF0NRzYmSePJ7cu {\n position: sticky;\n top: 0;\n height: 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/scrollInConceal.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,MAAM;EACN,SAAS;AACX",sourcesContent:[".backdrop {\n position: sticky;\n top: 0;\n height: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={backdrop:"xsO6TRF0NRzYmSePJ7cu"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInFadeOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`._NdKt7PVLDegA7ujhoKf {\n position: sticky;\n top: 0;\n height: 0;\n}\n\n.TRcZh4jjmyEZInvj_xVc {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease, visibility ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]};\n}\n\n.NHJKGGH7vV0_9IKQvSzE {\n opacity: 0;\n visibility: hidden;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/scrollInFadeOut.module.css"],names:[],mappings:"AAEA;EACE,gBAAgB;EAChB,MAAM;EACN,SAAS;AACX;;AAEA;EACE,8HAAgE;AAClE;;AAEA;EACE,UAAU;EACV,kBAAkB;AACpB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: sticky;\n top: 0;\n height: 0;\n}\n\n.foreground {\n transition: opacity fade-duration ease, visibility fade-duration;\n}\n\n.foreground-above {\n opacity: 0;\n visibility: hidden;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"_NdKt7PVLDegA7ujhoKf",foreground:"TRcZh4jjmyEZInvj_xVc","foreground-above":"NHJKGGH7vV0_9IKQvSzE"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInFadeOutBg.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.IInoAs3K4qpcA7uqXSm8 {\n position: sticky;\n top: 0;\n height: 0;\n}\n\n.kYdOOO0L7_FfXs1Ycy36 {\n transition: opacity ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]} ease;\n}\n\n.I9qw6mA3sHVAc6wYjmMw {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n`,"",{version:3,sources:["webpack://./src/frontend/transitions/scrollInFadeOutBg.module.css"],names:[],mappings:"AAEA;EACE,gBAAgB;EAChB,MAAM;EACN,SAAS;AACX;;AAEA;EACE,qEAAsC;AACxC;;AAEA;EACE,4CAA4C;EAC5C,qBAAqB;EACrB,oBAAoB;AACtB",sourcesContent:["@value fade-duration from './values.module.css';\n\n.backdrop {\n position: sticky;\n top: 0;\n height: 0;\n}\n\n.boxShadow {\n transition: opacity fade-duration ease;\n}\n\n.boxShadow-above {\n /* Win against inline style on GradientBox */\n opacity: 0 !important;\n pointer-events: none;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["fade-duration"]}`,backdrop:"IInoAs3K4qpcA7uqXSm8",boxShadow:"kYdOOO0L7_FfXs1Ycy36","boxShadow-above":"I9qw6mA3sHVAc6wYjmMw"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/scrollInScrollOut.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".VuXa1dHxKbu9KN5TCvaB {\n position: sticky;\n top: 0;\n height: 100vh;\n}\n\n.kZqTlWen85i4mOn5k01E {\n margin-top: -100vh;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/scrollInScrollOut.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,MAAM;EACN,aAAa;AACf;;AAEA;EACE,kBAAkB;AACpB",sourcesContent:[".backdrop {\n position: sticky;\n top: 0;\n height: 100vh;\n}\n\n.foreground {\n margin-top: -100vh;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={backdrop:"VuXa1dHxKbu9KN5TCvaB",foreground:"kZqTlWen85i4mOn5k01E"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/shared.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".XSXMFTwqsp1uY3Ss_TAr {\n position: fixed;\n top: 0;\n height: 100vh;\n width: 100%;\n}\n\n/*\n Used with backdrop content elements to prevent player controls from\n being cropped on small viewports (i.e., when browser bars are\n visible).\n*/\n.zBC0F7ZlleUjQjAUKZAr.XSXMFTwqsp1uY3Ss_TAr {\n top: auto;\n bottom: 0;\n}\n","",{version:3,sources:["webpack://./src/frontend/transitions/shared.module.css"],names:[],mappings:"AAAA;EACE,eAAe;EACf,MAAM;EACN,aAAa;EACb,WAAW;AACb;;AAEA;;;;CAIC;AACD;EACE,SAAS;EACT,SAAS;AACX",sourcesContent:[".fixed {\n position: fixed;\n top: 0;\n height: 100vh;\n width: 100%;\n}\n\n/*\n Used with backdrop content elements to prevent player controls from\n being cropped on small viewports (i.e., when browser bars are\n visible).\n*/\n.justifyBottom.fixed {\n top: auto;\n bottom: 0;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={fixed:"XSXMFTwqsp1uY3Ss_TAr",justifyBottom:"zBC0F7ZlleUjQjAUKZAr"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/transitions/values.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"\n","",{version:3,sources:[],names:[],mappings:"",sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"fade-duration":"0.5s"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/useScrollPositionLifecycle.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".wheZeKZWc3kOGySqeZnb {\n position: relative;\n}\n\n.Gcdy8jPI7aMRieP99zlQ {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 2px;\n width: 1px;\n}\n","",{version:3,sources:["webpack://./src/frontend/useScrollPositionLifecycle.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,UAAU;AACZ",sourcesContent:[".wrapper {\n position: relative;\n}\n\n.isActiveProbe {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 2px;\n width: 1px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"wheZeKZWc3kOGySqeZnb",isActiveProbe:"Gcdy8jPI7aMRieP99zlQ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".iERHnYe8Kpbf806_L1cE {\n /* When section height is a fractional value (e.g. 440.58px) Chrome\n 109 cuts off a pixel at the bottom of the element. This sometimes\n leads to a visible line between sections.\n\n This helper is used by reveal transitions to prevent the fixed\n backdrop from hiding the backdrop of the previous section. Since\n the backdrop of the following section comes later in DOM order it\n is already placed on top. We, thus, do not depend on clip-path to\n make exit transitions work.\n\n We can, thus, increase the height of the clip-path polygon\n generously to prevent those rounding errors.\n */\n -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 110%, 0% 110%);\n clip-path: polygon(0% 0%, 100% 0%, 100% 110%, 0% 110%);\n}\n\n.LE7OnSt0IDB9DrMI9A0n {\n border: 0;\n padding: 0;\n background-color: transparent;\n text-align: initial;\n}\n","",{version:3,sources:["webpack://./src/frontend/utils.module.css"],names:[],mappings:"AAAA;EACE;;;;;;;;;;;;GAYC;EACD,8DAAsD;UAAtD,sDAAsD;AACxD;;AAEA;EACE,SAAS;EACT,UAAU;EACV,6BAA6B;EAC7B,mBAAmB;AACrB",sourcesContent:[".clip {\n /* When section height is a fractional value (e.g. 440.58px) Chrome\n 109 cuts off a pixel at the bottom of the element. This sometimes\n leads to a visible line between sections.\n\n This helper is used by reveal transitions to prevent the fixed\n backdrop from hiding the backdrop of the previous section. Since\n the backdrop of the following section comes later in DOM order it\n is already placed on top. We, thus, do not depend on clip-path to\n make exit transitions work.\n\n We can, thus, increase the height of the clip-path polygon\n generously to prevent those rounding errors.\n */\n clip-path: polygon(0% 0%, 100% 0%, 100% 110%, 0% 110%);\n}\n\n.unstyledButton {\n border: 0;\n padding: 0;\n background-color: transparent;\n text-align: initial;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={clip:"iERHnYe8Kpbf806_L1cE",unstyledButton:"LE7OnSt0IDB9DrMI9A0n"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v1/Backdrop/Effects.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".OUDyn5_RPjsjml8HnA0n {\n height: 100%;\n}\n\n.ofgKTqG69ttLTpfgYc_Q {\n animation: ofgKTqG69ttLTpfgYc_Q var(--auto-zoom-duration) 1 ease;\n animation-fill-mode: forwards;\n}\n\n@keyframes ofgKTqG69ttLTpfgYc_Q {\n from {\n transform: translate(calc(-1 * var(--auto-zoom-origin-x)), calc(-1 * var(--auto-zoom-origin-y)))\n scale(1)\n translate(var(--auto-zoom-origin-x), var(--auto-zoom-origin-y));\n }\n to {\n transform: translate(calc(-1 * var(--auto-zoom-origin-x)), calc(-1 * var(--auto-zoom-origin-y)))\n scale(1.2)\n translate(var(--auto-zoom-origin-x), var(--auto-zoom-origin-y));\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/v1/Backdrop/Effects.module.css"],names:[],mappings:"AAAA;EACE,YAAY;AACd;;AAEA;EACE,gEAAoD;EACpD,6BAA6B;AAC/B;;AAEA;EACE;IACE;;8EAE0E;EAC5E;EACA;IACE;;8EAE0E;EAC5E;AACF",sourcesContent:[".effects {\n height: 100%;\n}\n\n.autoZoom {\n animation: autoZoom var(--auto-zoom-duration) 1 ease;\n animation-fill-mode: forwards;\n}\n\n@keyframes autoZoom {\n from {\n transform: translate(calc(-1 * var(--auto-zoom-origin-x)), calc(-1 * var(--auto-zoom-origin-y)))\n scale(1)\n translate(var(--auto-zoom-origin-x), var(--auto-zoom-origin-y));\n }\n to {\n transform: translate(calc(-1 * var(--auto-zoom-origin-x)), calc(-1 * var(--auto-zoom-origin-y)))\n scale(1.2)\n translate(var(--auto-zoom-origin-x), var(--auto-zoom-origin-y));\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={effects:"OUDyn5_RPjsjml8HnA0n",autoZoom:"ofgKTqG69ttLTpfgYc_Q"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Backdrop/Effects.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".M8bMIVL0c9fsDgmYpCNg {\n height: 100%;\n filter: var(--filter);\n}\n\n@media (orientation: portrait) {\n .M8bMIVL0c9fsDgmYpCNg {\n filter: var(--mobile-filter);\n }\n}\n","",{version:3,sources:["webpack://./src/frontend/v2/Backdrop/Effects.module.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE;IACE,4BAA4B;EAC9B;AACF",sourcesContent:[".effects {\n height: 100%;\n filter: var(--filter);\n}\n\n@media (orientation: portrait) {\n .effects {\n filter: var(--mobile-filter);\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={effects:"M8bMIVL0c9fsDgmYpCNg"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Backdrop/Positioner.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".ivZcTBwpiZlZfhsvCsDw {\n position: relative;\n transform: var(--backdrop-positioner-transform);\n width: var(--backdrop-positioner-width);\n height: var(--backdrop-positioner-height);\n}\n","",{version:3,sources:["webpack://./src/frontend/v2/Backdrop/Positioner.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,+CAA+C;EAC/C,uCAAuC;EACvC,yCAAyC;AAC3C",sourcesContent:[".wrapper {\n position: relative;\n transform: var(--backdrop-positioner-transform);\n width: var(--backdrop-positioner-width);\n height: var(--backdrop-positioner-height);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={wrapper:"ivZcTBwpiZlZfhsvCsDw"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/MotifArea.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".amYd_0pG9z7K5ojU3Zlz {\n left: calc(var(--motif-left) * 1%);\n top: calc(var(--motif-top) * 1%);\n width: calc(var(--motif-width) * 1%);\n height: calc(var(--motif-height) * 1%);\n}\n","",{version:3,sources:["webpack://./src/frontend/v2/MotifArea.module.css"],names:[],mappings:"AAAA;EACE,kCAAkC;EAClC,gCAAgC;EAChC,oCAAoC;EACpC,sCAAsC;AACxC",sourcesContent:[".root {\n left: calc(var(--motif-left) * 1%);\n top: calc(var(--motif-top) * 1%);\n width: calc(var(--motif-width) * 1%);\n height: calc(var(--motif-height) * 1%);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={root:"amYd_0pG9z7K5ojU3Zlz"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/v2/Section.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".RznF0wI5rH_OBSeznuob {\n /*\n Properties like --backdrop-w are set as inline styles via\n useBackdropSectionCustomProperties. Assign to separate properties\n to allow overriding with mobile backdrop properties below.\n */\n --backdrop-width: var(--backdrop-w);\n --backdrop-height: var(--backdrop-h);\n\n --motif-left: var(--motif-l);\n --motif-top: var(--motif-t);\n --motif-width: var(--motif-w);\n --motif-height: var(--motif-h);\n}\n\n@media (orientation: portrait) {\n /*\n Use dimensions of mobile image in portrait orientation if one has\n been assigned. This class is not set for sections in section\n thumbnails since those always have landscape orientation.\n */\n .MKwnujNPjg8_F2_mpZZw {\n --backdrop-width: var(--mobile-backdrop-w, var(--backdrop-w));\n --backdrop-height: var(--mobile-backdrop-h, var(--backdrop-h));\n\n --motif-left: var(--mobile-motif-l, var(--motif-l));\n --motif-top: var(--mobile-motif-t, var(--motif-t));\n --motif-width: var(--mobile-motif-w, var(--motif-w));\n --motif-height: var(--mobile-motif-h, var(--motif-h));\n }\n}\n\n.RznF0wI5rH_OBSeznuob {\n /*\n The following calculations use `var(--vw)` and `var(--vh)`instead\n of using viewport units directly. The variables default to 1vw and\n 1vh respectively (see global.module.css). SectionThumbnail\n overrides these with measured pixel sizes of the thumbnail, to\n generate correct section previews.\n\n # Derived motif area dimensions\n */\n\n --motif-right: calc(100 - var(--motif-width) - var(--motif-left));\n --motif-bottom: calc(100 - var(--motif-height) - var(--motif-top));\n\n --motif-center-x: calc(var(--motif-left, 50) + var(--motif-width, 0) / 2);\n --motif-center-y: calc(var(--motif-top, 50) + var(--motif-height, 0) / 2);\n\n /*\n # Backdrop position\n\n Our goal is to scale the backdrop to cover the whole viewport and\n position it such that the motif area is centered in the viewport\n as much as possible.\n\n We could have given the backdrop viewport-size and controlled its\n position via `background-size: cover` and `background-position`.\n Since `calc` only allows dividing by (unit-less) numbers, we could\n not find a way to calculate the (unit-less) background position\n from our pixel-based backdrop dimensions.\n\n Instead, we handle two cases:\n\n (A) The aspect ratio of the viewport (= width / height) is _smaller_\n than the aspect ratio of the backdrop image or video.\n\n (B) The aspect ratio of the viewport (= width / height) is _greater_\n than the aspect ratio of the backdrop image or video.\n\n Note that, in case (A) the backdrop's height has to be equal to\n the viewport height:\n\n bbvvvvvvbb v = viewport\n bbvvvvvvbb b = backdrop\n bbvvvvvvbb\n bbvvvvvvbb\n bbvvvvvvbb\n\n In case (B) the backdrop's width has to be equal to the viewport\n width:\n\n bbbbbbbbbb v = viewport\n vvvvvvvvvv b = backdrop\n vvvvvvvvvv\n vvvvvvvvvv\n bbbbbbbbbb\n\n In both cases, we want to set the other dimension of the backdrop\n such that the backdrop's aspect ratio is preserved, wrap the\n backdrop in an `overflow: hidden` container and use CSS\n `translate` transforms to position the backdrop inside that\n container.\n\n We can calculate the desired backdrop dimensions and translation\n based only on the size of the viewport (using viewport units) and\n the backdrops aspect ratio (which we read from custom properties\n set in inline styles).\n\n We'll end up with two sets of custom properties:\n\n --backdrop-positioner-transform\n --backdrop-positioner-width\n --backdrop-positioner-height\n\n and\n\n --backdrop-positioner-min-ar-transform\n --backdrop-positioner-min-ar-width\n --backdrop-positioner-min-ar-height\n\n where `min-ar` stands for `min-aspect-ratio`, i.e. case (B).\n\n In `useBackdropSectionClassNames`, we set a CSS class on each\n section which corresponds to the aspect ratio of its backdrop\n image or video. For example, with a 4:3 image, we set the class\n `apsectRatio1333` (4 / 3 * 1000 = 1333).\n\n In server side rendering (see\n PageflowScrolled::GeneratedMediaQueriesHelper), we generate an\n aspect-ratio media query for each such class, which re-assigns the\n custom properties to use the `min-ar` values instead to switch\n between cases:\n\n @media (min-aspect-ratio: 1333/1000) {\n section.aspectRatio1333 {\n --backdrop-positioner-transform: var(--backdrop-positioner-min-ar-transform);\n --backdrop-positioner-width: var(--backdrop-positioner-min-ar-width);\n --backdrop-positioner-height: var(--backdrop-positioner-min-ar-height);\n }\n }\n\n We can then use these media query dependant properties in further\n calculations.\n\n ## Small viewport aspect ratio (A)\n\n Since we know that the backdrop will be 100vh high, we can\n calculate its width based on the backdrop's aspect ratio:\n */\n\n --backdrop-display-width: calc(var(--backdrop-width) * 100 * var(--vh) /\n var(--backdrop-height));\n --motif-display-center-x: calc(var(--motif-center-x) / 100 *\n var(--backdrop-display-width));\n\n /*\n We'll give the backdrop the calculated width, causing it to\n overflow to the right. Our goal is to center the (center of the)\n motif area in the viewport. If we did not care about covering the\n viewport, translating by\n\n X = var(--motif-display-center-x) * -1 + 50vw\n\n would be enough. If we translate by a positive value, though, the\n backdrop will no longer cover the viewport on the left. If, we\n translate by a value smaller than\n\n M = 100vw - var(--backdrop-display-width)\n\n it will not cover on the right. Overall this gives us a\n translation of:\n */\n\n --backdrop-translate-x: min(\n 0px,\n max(\n /* M: */ 100 * var(--vw) - var(--backdrop-display-width),\n /* X: */ var(--motif-display-center-x) * -1 + 50 * var(--vw)\n )\n );\n\n --backdrop-positioner-transform: translateX(var(--backdrop-translate-x));\n --backdrop-positioner-width: var(--backdrop-display-width);\n --backdrop-positioner-height: 100%;\n\n /*\n ## Large viewport aspect ratio (B)\n\n The following calculations follow exactly the same pattern as\n above, only with width and height interchanged.\n */\n\n --backdrop-display-height: calc(var(--backdrop-height) * 100 * var(--vw) /\n var(--backdrop-width));\n --motif-display-center-y: calc(var(--motif-center-y) / 100 *\n var(--backdrop-display-height));\n\n --backdrop-translate-y: min(\n 0px,\n max(\n /* M: */ calc(100 * var(--vh) - var(--backdrop-display-height)),\n /* Y: */ calc(var(--motif-display-center-y) * -1 + 50 * var(--vh))\n )\n );\n\n --backdrop-positioner-min-ar-transform: translateY(var(--backdrop-translate-y));\n --backdrop-positioner-min-ar-width: calc(100 * var(--vw));\n --backdrop-positioner-min-ar-height: var(--backdrop-display-height);\n\n /*\n # Motif Area Display Position\n\n Following the same approach, we calculate height, top and bottom\n of the motif area as it is displayed in the backdrop. We again\n distinguish between cases (A) and (B) with separate `min-ar`\n properties, which again will be assigned in the generated media\n queries.\n */\n\n --motif-display-height: calc(var(--motif-height) * var(--vh));\n --motif-display-min-ar-height: calc(\n var(--motif-height) / 100 * var(--backdrop-display-height)\n );\n\n /*\n In the first section, there might already be a padding to prevent\n the foreground from being hidden behind a navigation widget. By by\n accounting for this padding, we translate values into the\n coordinate system of the section.\n */\n\n --motif-display-top: calc(var(--motif-top) * var(--vh) -\n var(--foreground-padding-top));\n --motif-display-min-ar-top: calc(\n var(--motif-top) / 100 * var(--backdrop-display-height) +\n var(--backdrop-translate-y) -\n var(--foreground-padding-top)\n );\n\n --motif-display-bottom: calc(var(--motif-bottom) * var(--vh) +\n var(--foreground-padding-top));\n --motif-display-min-ar-bottom: calc(\n var(--motif-bottom) / 100 * var(--backdrop-display-height) -\n var(--backdrop-display-height) + 100 * var(--vh) -\n var(--backdrop-translate-y) +\n var(--foreground-padding-top)\n );\n\n /*\n # Section min-height\n\n For sections with dynamic height, we want to ensure, that the\n section is tall enough, such that the motif area can become\n visible. The required height, depends on the configured enter and\n exit transitions. The resulting properties are used in\n `useMotifAreaState`.\n\n ## Reveal/Conceal\n\n Ensure section is tall enough to reveal the full height of the\n motif area once the section passes it:\n */\n --motif-min-height-reveal-conceal: var(--motif-display-height);\n\n /*\n ## Reveal\n\n Ensure backdrop can be revealed far enough before the section\n starts scrolling:\n */\n --motif-min-height-reveal: calc(var(--motif-display-bottom) +\n var(--motif-display-height));\n\n /*\n ## Scroll In\n\n Ensure motif is visible in scrolled in section:\n */\n --motif-min-height-scroll-in: calc(var(--motif-display-top) +\n var(--motif-display-height));\n}\n\n@supports not (transform: translateX(min(0px, 5px))) {\n /*\n If the browser does not support min/max functions, position\n background based on motif center.\n */\n .RznF0wI5rH_OBSeznuob {\n --backdrop-translate-x: calc(\n (100 * var(--vw) - var(--backdrop-display-width)) *\n var(--motif-center-x) / 100\n );\n\n --backdrop-translate-y: calc(\n (100 * var(--vh) - var(--backdrop-display-height)) *\n var(--motif-center-y) / 100\n );\n }\n}\n\n.TGFcfnDyoEZWM1Up1P61 {\n /*\n ## Content padding\n\n If the section has content and the `exposeMotifArea` option has\n been activated, we want to shift the content down to prevent it\n from overlaying the motif area once we enter the section.\n\n Depending on which enter and exit transitions have been\n configured, different amounts of padding make sense. See below.\n\n Still, if the section uses layout `left` or `right` and the\n viewport is wide enough to allow displaying the motif area next to\n the content, we do not want to apply a padding.\n\n We, therefore, compute a value that is zero if there is enough\n space for a two-column layout and has an arbitrary large value\n otherwise. Applying the `min` function, we can use this value to\n reset the padding to 0 in two-column layouts\n\n Since we never want to reset the padding in a centered layout, we\n set default widths, which ensure that there is never a remaining\n width. These properties are overridden by layout-specific classes\n below.\n */\n --inline-content-max-width: calc(100 * var(--vw));\n --motif-placeholder-width: calc(100 * var(--vw));\n --motif-placeholder-min-ar-width: calc(100 * var(--vw));\n\n /* Motif fits next to inline content if remaining-width is positive.\n\n Example for layout \"left\":\n\n 100vw\n |-----------------------|\n |-|========| |xxxxx...|\n ^ ^ ^ ^\n | | | |\n | | | motif-placeholder-width\n | | remaining-width\n | inline-content-max-width\n 8% section padding\n */\n --remaining-width: calc(\n 100 * var(--vw)\n - var(--inline-content-max-width)\n - 8 * var(--vw)\n - var(--motif-placeholder-width)\n );\n\n /*\n If --remaining-width is non-negative, this will be 0, causing the\n motif paddings below to be 0 as well. If --remaining-width is\n negative, this will be a large value, causing the motif paddings\n to be controlled by the motif display dimensions.\n */\n --zero-if-two-column: max(0px, var(--remaining-width) * -10000);\n\n /*\n If --remaining-width is negative, this will be 0. If\n --remaining-width is non-negative, this will be large value. This\n value hide the static shadow by resetting its height to 0 if motif\n is displayed before the content.\n */\n --zero-if-motif-intersecting: max(0px, (var(--remaining-width) + 1px) * 10000);\n\n /*\n We now compute appropriate paddings for different enter\n transitions. The resulting properties are used in\n `useMotifAreaState`.\n\n ## Fade In\n\n Once the section has become active, the backdrop becomes visible\n all at once. Motif area aware background positioning ensures that\n the motif area is within the viewport. Still, when scrolling fast,\n the top of the section will already have reached the top of the\n viewport once the fade transitions ends.\n\n If the motif area is at the top of the backdrop, adding its height\n as padding is enough to ensure that the content does not\n immediately start intersecting.\n\n If the motif area is at the bottom of the backdrop, additional\n padding is needed to prevent the content from hiding the motif\n right at the start. Adding the full top distance of the motif\n area, though, means a full viewport height has to be scrolled by\n after the content of the previous section has been faded out\n before the content of the section enters the viewport.\n Subjectively, this feels like to little feedback that more content\n is coming. We therefore reduce the additional distance by a third.\n */\n --motif-padding-fade-in: min(var(--zero-if-two-column),\n var(--motif-display-top) * 2 / 3\n + var(--motif-display-height));\n /*\n ## Reveal\n\n The backdrop remains in a fixed position while the content is\n being scrolled in. Shifting the content down by the height of the\n motif area means the motif area will be completely visible when\n the top of the section aligns with the top of the motif area.\n\n For exit transition `scrollOut`, the min height determined below,\n ensures that the top of the section can actually reach that\n position before the section begins to scroll.\n */\n --motif-padding-reveal: min(var(--zero-if-two-column),\n var(--motif-display-height));\n\n /*\n ## Scroll In\n\n In the remaining `scrollIn` case, content and backdrop move in\n together. We need to shift content down below the motif.\n */\n --motif-padding-scroll-in: min(var(--zero-if-two-column),\n var(--motif-display-top) + var(--motif-display-height));\n}\n\n@supports not (transform: translateX(min(0px, 5px))) {\n /*\n If the browser does not support min/max functions, fallback to\n never using two column layout.\n */\n .TGFcfnDyoEZWM1Up1P61 {\n --zero-if-two-column: none;\n --zero-if-motif-intersecting: 0px;\n\n --motif-padding-fade-in: calc(var(--motif-display-top) * 2 / 3 +\n var(--motif-display-height));\n --motif-padding-reveal: var(--motif-display-height);\n --motif-padding-scroll-in: calc(var(--motif-display-top) +\n var(--motif-display-height));\n }\n}\n\n.N5GB6V3_H1amNOT96GgE,\n.Jm2_UFhlA8CmzNS4vUm_ {\n --inline-content-max-width: var(--two-column-inline-content-max-width, 500px);\n}\n\n.N5GB6V3_H1amNOT96GgE {\n --backdrop-overflow-h: calc(var(--backdrop-display-width) - 100 * var(--vw));\n\n /*\n With layout `left`, we want to know how much space the motif takes\n up on the right side of the viewport. If the backdrop overflows\n horizontally (A), we can calculate this value as:\n\n ......oooooooXXXooooooo......\n |--------| <-- motif-placeholder-width\n |--------------| <-- (motif-right + motif-width) *\n backdrop-display-width\n |----| |----| <-- backdrop-overflow-h\n |----| <-- -(backdrop-translate-x)\n\n Legend:\n .: Part of the backdrop image outside viewport\n o: Part of the backdrop image inside viewport\n X: Motif area\n */\n --motif-placeholder-width: calc((var(--motif-right) + var(--motif-width)) / 100 *\n var(--backdrop-display-width) -\n var(--backdrop-overflow-h) -\n var(--backdrop-translate-x));\n\n /*\n If the backdrop overflows vertically (B), things are simpler:\n */\n --motif-placeholder-min-ar-width: calc((var(--motif-right) + var(--motif-width)) *\n var(--vw));\n}\n\n.Jm2_UFhlA8CmzNS4vUm_ {\n /*\n With layout `right`, we want to know how much space the motif\n takes up on the left side of the viewport.\n */\n --motif-placeholder-width: calc((var(--motif-left) + var(--motif-width)) / 100 *\n var(--backdrop-display-width) +\n var(--backdrop-translate-x));\n --motif-placeholder-min-ar-width: calc((var(--motif-left) + var(--motif-width)) *\n var(--vw));\n}\n","",{version:3,sources:["webpack://./src/frontend/v2/Section.module.css"],names:[],mappings:"AAAA;EACE;;;;GAIC;EACD,mCAAmC;EACnC,oCAAoC;;EAEpC,4BAA4B;EAC5B,2BAA2B;EAC3B,6BAA6B;EAC7B,8BAA8B;AAChC;;AAEA;EACE;;;;GAIC;EACD;IACE,6DAA6D;IAC7D,8DAA8D;;IAE9D,mDAAmD;IACnD,kDAAkD;IAClD,oDAAoD;IACpD,qDAAqD;EACvD;AACF;;AAEA;EACE;;;;;;;;GAQC;;EAED,iEAAiE;EACjE,kEAAkE;;EAElE,yEAAyE;EACzE,yEAAyE;;EAEzE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GA0FC;;EAED;wDACsD;EACtD;+DAC6D;;EAE7D;;;;;;;;;;;;;;;;GAgBC;;EAED;;;;;;GAMC;;EAED,wEAAwE;EACxE,0DAA0D;EAC1D,kCAAkC;;EAElC;;;;;GAKC;;EAED;wDACsD;EACtD;gEAC8D;;EAE9D;;;;;;GAMC;;EAED,+EAA+E;EAC/E,yDAAyD;EACzD,mEAAmE;;EAEnE;;;;;;;;GAQC;;EAED,6DAA6D;EAC7D;;GAEC;;EAED;;;;;GAKC;;EAED;0DACwD;EACxD;;;;GAIC;;EAED;6DAC2D;EAC3D;;;;;GAKC;;EAED;;;;;;;;;;;;;GAaC;EACD,8DAA8D;;EAE9D;;;;;GAKC;EACD;8DAC4D;;EAE5D;;;;GAIC;EACD;iEAC+D;AACjE;;AAEA;EACE;;;GAGC;EACD;IACE;;;KAGC;;IAED;;;KAGC;EACH;AACF;;AAEA;EACE;;;;;;;;;;;;;;;;;;;;;;;GAuBC;EACD,iDAAiD;EACjD,gDAAgD;EAChD,uDAAuD;;EAEvD;;;;;;;;;;;;;GAaC;EACD;;;;;GAKC;;EAED;;;;;GAKC;EACD,+DAA+D;;EAE/D;;;;;GAKC;EACD,8EAA8E;;EAE9E;;;;;;;;;;;;;;;;;;;;;;;;;GAyBC;EACD;;gEAE8D;EAC9D;;;;;;;;;;;GAWC;EACD;0DACwD;;EAExD;;;;;GAKC;EACD;wFACsF;AACxF;;AAEA;EACE;;;GAGC;EACD;IACE,0BAA0B;IAC1B,iCAAiC;;IAEjC;8DAC0D;IAC1D,mDAAmD;IACnD;gEAC4D;EAC9D;AACF;;AAEA;;EAEE,6EAA6E;AAC/E;;AAEA;EACE,4EAA4E;;EAE5E;;;;;;;;;;;;;;;;GAgBC;EACD;;;8DAG4D;;EAE5D;;GAEC;EACD;mDACiD;AACnD;;AAEA;EACE;;;GAGC;EACD;;8DAE4D;EAC5D;mDACiD;AACnD",sourcesContent:[".section {\n /*\n Properties like --backdrop-w are set as inline styles via\n useBackdropSectionCustomProperties. Assign to separate properties\n to allow overriding with mobile backdrop properties below.\n */\n --backdrop-width: var(--backdrop-w);\n --backdrop-height: var(--backdrop-h);\n\n --motif-left: var(--motif-l);\n --motif-top: var(--motif-t);\n --motif-width: var(--motif-w);\n --motif-height: var(--motif-h);\n}\n\n@media (orientation: portrait) {\n /*\n Use dimensions of mobile image in portrait orientation if one has\n been assigned. This class is not set for sections in section\n thumbnails since those always have landscape orientation.\n */\n .orientation {\n --backdrop-width: var(--mobile-backdrop-w, var(--backdrop-w));\n --backdrop-height: var(--mobile-backdrop-h, var(--backdrop-h));\n\n --motif-left: var(--mobile-motif-l, var(--motif-l));\n --motif-top: var(--mobile-motif-t, var(--motif-t));\n --motif-width: var(--mobile-motif-w, var(--motif-w));\n --motif-height: var(--mobile-motif-h, var(--motif-h));\n }\n}\n\n.section {\n /*\n The following calculations use `var(--vw)` and `var(--vh)`instead\n of using viewport units directly. The variables default to 1vw and\n 1vh respectively (see global.module.css). SectionThumbnail\n overrides these with measured pixel sizes of the thumbnail, to\n generate correct section previews.\n\n # Derived motif area dimensions\n */\n\n --motif-right: calc(100 - var(--motif-width) - var(--motif-left));\n --motif-bottom: calc(100 - var(--motif-height) - var(--motif-top));\n\n --motif-center-x: calc(var(--motif-left, 50) + var(--motif-width, 0) / 2);\n --motif-center-y: calc(var(--motif-top, 50) + var(--motif-height, 0) / 2);\n\n /*\n # Backdrop position\n\n Our goal is to scale the backdrop to cover the whole viewport and\n position it such that the motif area is centered in the viewport\n as much as possible.\n\n We could have given the backdrop viewport-size and controlled its\n position via `background-size: cover` and `background-position`.\n Since `calc` only allows dividing by (unit-less) numbers, we could\n not find a way to calculate the (unit-less) background position\n from our pixel-based backdrop dimensions.\n\n Instead, we handle two cases:\n\n (A) The aspect ratio of the viewport (= width / height) is _smaller_\n than the aspect ratio of the backdrop image or video.\n\n (B) The aspect ratio of the viewport (= width / height) is _greater_\n than the aspect ratio of the backdrop image or video.\n\n Note that, in case (A) the backdrop's height has to be equal to\n the viewport height:\n\n bbvvvvvvbb v = viewport\n bbvvvvvvbb b = backdrop\n bbvvvvvvbb\n bbvvvvvvbb\n bbvvvvvvbb\n\n In case (B) the backdrop's width has to be equal to the viewport\n width:\n\n bbbbbbbbbb v = viewport\n vvvvvvvvvv b = backdrop\n vvvvvvvvvv\n vvvvvvvvvv\n bbbbbbbbbb\n\n In both cases, we want to set the other dimension of the backdrop\n such that the backdrop's aspect ratio is preserved, wrap the\n backdrop in an `overflow: hidden` container and use CSS\n `translate` transforms to position the backdrop inside that\n container.\n\n We can calculate the desired backdrop dimensions and translation\n based only on the size of the viewport (using viewport units) and\n the backdrops aspect ratio (which we read from custom properties\n set in inline styles).\n\n We'll end up with two sets of custom properties:\n\n --backdrop-positioner-transform\n --backdrop-positioner-width\n --backdrop-positioner-height\n\n and\n\n --backdrop-positioner-min-ar-transform\n --backdrop-positioner-min-ar-width\n --backdrop-positioner-min-ar-height\n\n where `min-ar` stands for `min-aspect-ratio`, i.e. case (B).\n\n In `useBackdropSectionClassNames`, we set a CSS class on each\n section which corresponds to the aspect ratio of its backdrop\n image or video. For example, with a 4:3 image, we set the class\n `apsectRatio1333` (4 / 3 * 1000 = 1333).\n\n In server side rendering (see\n PageflowScrolled::GeneratedMediaQueriesHelper), we generate an\n aspect-ratio media query for each such class, which re-assigns the\n custom properties to use the `min-ar` values instead to switch\n between cases:\n\n @media (min-aspect-ratio: 1333/1000) {\n section.aspectRatio1333 {\n --backdrop-positioner-transform: var(--backdrop-positioner-min-ar-transform);\n --backdrop-positioner-width: var(--backdrop-positioner-min-ar-width);\n --backdrop-positioner-height: var(--backdrop-positioner-min-ar-height);\n }\n }\n\n We can then use these media query dependant properties in further\n calculations.\n\n ## Small viewport aspect ratio (A)\n\n Since we know that the backdrop will be 100vh high, we can\n calculate its width based on the backdrop's aspect ratio:\n */\n\n --backdrop-display-width: calc(var(--backdrop-width) * 100 * var(--vh) /\n var(--backdrop-height));\n --motif-display-center-x: calc(var(--motif-center-x) / 100 *\n var(--backdrop-display-width));\n\n /*\n We'll give the backdrop the calculated width, causing it to\n overflow to the right. Our goal is to center the (center of the)\n motif area in the viewport. If we did not care about covering the\n viewport, translating by\n\n X = var(--motif-display-center-x) * -1 + 50vw\n\n would be enough. If we translate by a positive value, though, the\n backdrop will no longer cover the viewport on the left. If, we\n translate by a value smaller than\n\n M = 100vw - var(--backdrop-display-width)\n\n it will not cover on the right. Overall this gives us a\n translation of:\n */\n\n --backdrop-translate-x: min(\n 0px,\n max(\n /* M: */ 100 * var(--vw) - var(--backdrop-display-width),\n /* X: */ var(--motif-display-center-x) * -1 + 50 * var(--vw)\n )\n );\n\n --backdrop-positioner-transform: translateX(var(--backdrop-translate-x));\n --backdrop-positioner-width: var(--backdrop-display-width);\n --backdrop-positioner-height: 100%;\n\n /*\n ## Large viewport aspect ratio (B)\n\n The following calculations follow exactly the same pattern as\n above, only with width and height interchanged.\n */\n\n --backdrop-display-height: calc(var(--backdrop-height) * 100 * var(--vw) /\n var(--backdrop-width));\n --motif-display-center-y: calc(var(--motif-center-y) / 100 *\n var(--backdrop-display-height));\n\n --backdrop-translate-y: min(\n 0px,\n max(\n /* M: */ calc(100 * var(--vh) - var(--backdrop-display-height)),\n /* Y: */ calc(var(--motif-display-center-y) * -1 + 50 * var(--vh))\n )\n );\n\n --backdrop-positioner-min-ar-transform: translateY(var(--backdrop-translate-y));\n --backdrop-positioner-min-ar-width: calc(100 * var(--vw));\n --backdrop-positioner-min-ar-height: var(--backdrop-display-height);\n\n /*\n # Motif Area Display Position\n\n Following the same approach, we calculate height, top and bottom\n of the motif area as it is displayed in the backdrop. We again\n distinguish between cases (A) and (B) with separate `min-ar`\n properties, which again will be assigned in the generated media\n queries.\n */\n\n --motif-display-height: calc(var(--motif-height) * var(--vh));\n --motif-display-min-ar-height: calc(\n var(--motif-height) / 100 * var(--backdrop-display-height)\n );\n\n /*\n In the first section, there might already be a padding to prevent\n the foreground from being hidden behind a navigation widget. By by\n accounting for this padding, we translate values into the\n coordinate system of the section.\n */\n\n --motif-display-top: calc(var(--motif-top) * var(--vh) -\n var(--foreground-padding-top));\n --motif-display-min-ar-top: calc(\n var(--motif-top) / 100 * var(--backdrop-display-height) +\n var(--backdrop-translate-y) -\n var(--foreground-padding-top)\n );\n\n --motif-display-bottom: calc(var(--motif-bottom) * var(--vh) +\n var(--foreground-padding-top));\n --motif-display-min-ar-bottom: calc(\n var(--motif-bottom) / 100 * var(--backdrop-display-height) -\n var(--backdrop-display-height) + 100 * var(--vh) -\n var(--backdrop-translate-y) +\n var(--foreground-padding-top)\n );\n\n /*\n # Section min-height\n\n For sections with dynamic height, we want to ensure, that the\n section is tall enough, such that the motif area can become\n visible. The required height, depends on the configured enter and\n exit transitions. The resulting properties are used in\n `useMotifAreaState`.\n\n ## Reveal/Conceal\n\n Ensure section is tall enough to reveal the full height of the\n motif area once the section passes it:\n */\n --motif-min-height-reveal-conceal: var(--motif-display-height);\n\n /*\n ## Reveal\n\n Ensure backdrop can be revealed far enough before the section\n starts scrolling:\n */\n --motif-min-height-reveal: calc(var(--motif-display-bottom) +\n var(--motif-display-height));\n\n /*\n ## Scroll In\n\n Ensure motif is visible in scrolled in section:\n */\n --motif-min-height-scroll-in: calc(var(--motif-display-top) +\n var(--motif-display-height));\n}\n\n@supports not (transform: translateX(min(0px, 5px))) {\n /*\n If the browser does not support min/max functions, position\n background based on motif center.\n */\n .section {\n --backdrop-translate-x: calc(\n (100 * var(--vw) - var(--backdrop-display-width)) *\n var(--motif-center-x) / 100\n );\n\n --backdrop-translate-y: calc(\n (100 * var(--vh) - var(--backdrop-display-height)) *\n var(--motif-center-y) / 100\n );\n }\n}\n\n.exposeMotifArea {\n /*\n ## Content padding\n\n If the section has content and the `exposeMotifArea` option has\n been activated, we want to shift the content down to prevent it\n from overlaying the motif area once we enter the section.\n\n Depending on which enter and exit transitions have been\n configured, different amounts of padding make sense. See below.\n\n Still, if the section uses layout `left` or `right` and the\n viewport is wide enough to allow displaying the motif area next to\n the content, we do not want to apply a padding.\n\n We, therefore, compute a value that is zero if there is enough\n space for a two-column layout and has an arbitrary large value\n otherwise. Applying the `min` function, we can use this value to\n reset the padding to 0 in two-column layouts\n\n Since we never want to reset the padding in a centered layout, we\n set default widths, which ensure that there is never a remaining\n width. These properties are overridden by layout-specific classes\n below.\n */\n --inline-content-max-width: calc(100 * var(--vw));\n --motif-placeholder-width: calc(100 * var(--vw));\n --motif-placeholder-min-ar-width: calc(100 * var(--vw));\n\n /* Motif fits next to inline content if remaining-width is positive.\n\n Example for layout \"left\":\n\n 100vw\n |-----------------------|\n |-|========| |xxxxx...|\n ^ ^ ^ ^\n | | | |\n | | | motif-placeholder-width\n | | remaining-width\n | inline-content-max-width\n 8% section padding\n */\n --remaining-width: calc(\n 100 * var(--vw)\n - var(--inline-content-max-width)\n - 8 * var(--vw)\n - var(--motif-placeholder-width)\n );\n\n /*\n If --remaining-width is non-negative, this will be 0, causing the\n motif paddings below to be 0 as well. If --remaining-width is\n negative, this will be a large value, causing the motif paddings\n to be controlled by the motif display dimensions.\n */\n --zero-if-two-column: max(0px, var(--remaining-width) * -10000);\n\n /*\n If --remaining-width is negative, this will be 0. If\n --remaining-width is non-negative, this will be large value. This\n value hide the static shadow by resetting its height to 0 if motif\n is displayed before the content.\n */\n --zero-if-motif-intersecting: max(0px, (var(--remaining-width) + 1px) * 10000);\n\n /*\n We now compute appropriate paddings for different enter\n transitions. The resulting properties are used in\n `useMotifAreaState`.\n\n ## Fade In\n\n Once the section has become active, the backdrop becomes visible\n all at once. Motif area aware background positioning ensures that\n the motif area is within the viewport. Still, when scrolling fast,\n the top of the section will already have reached the top of the\n viewport once the fade transitions ends.\n\n If the motif area is at the top of the backdrop, adding its height\n as padding is enough to ensure that the content does not\n immediately start intersecting.\n\n If the motif area is at the bottom of the backdrop, additional\n padding is needed to prevent the content from hiding the motif\n right at the start. Adding the full top distance of the motif\n area, though, means a full viewport height has to be scrolled by\n after the content of the previous section has been faded out\n before the content of the section enters the viewport.\n Subjectively, this feels like to little feedback that more content\n is coming. We therefore reduce the additional distance by a third.\n */\n --motif-padding-fade-in: min(var(--zero-if-two-column),\n var(--motif-display-top) * 2 / 3\n + var(--motif-display-height));\n /*\n ## Reveal\n\n The backdrop remains in a fixed position while the content is\n being scrolled in. Shifting the content down by the height of the\n motif area means the motif area will be completely visible when\n the top of the section aligns with the top of the motif area.\n\n For exit transition `scrollOut`, the min height determined below,\n ensures that the top of the section can actually reach that\n position before the section begins to scroll.\n */\n --motif-padding-reveal: min(var(--zero-if-two-column),\n var(--motif-display-height));\n\n /*\n ## Scroll In\n\n In the remaining `scrollIn` case, content and backdrop move in\n together. We need to shift content down below the motif.\n */\n --motif-padding-scroll-in: min(var(--zero-if-two-column),\n var(--motif-display-top) + var(--motif-display-height));\n}\n\n@supports not (transform: translateX(min(0px, 5px))) {\n /*\n If the browser does not support min/max functions, fallback to\n never using two column layout.\n */\n .exposeMotifArea {\n --zero-if-two-column: none;\n --zero-if-motif-intersecting: 0px;\n\n --motif-padding-fade-in: calc(var(--motif-display-top) * 2 / 3 +\n var(--motif-display-height));\n --motif-padding-reveal: var(--motif-display-height);\n --motif-padding-scroll-in: calc(var(--motif-display-top) +\n var(--motif-display-height));\n }\n}\n\n.layout-left,\n.layout-right {\n --inline-content-max-width: var(--two-column-inline-content-max-width, 500px);\n}\n\n.layout-left {\n --backdrop-overflow-h: calc(var(--backdrop-display-width) - 100 * var(--vw));\n\n /*\n With layout `left`, we want to know how much space the motif takes\n up on the right side of the viewport. If the backdrop overflows\n horizontally (A), we can calculate this value as:\n\n ......oooooooXXXooooooo......\n |--------| <-- motif-placeholder-width\n |--------------| <-- (motif-right + motif-width) *\n backdrop-display-width\n |----| |----| <-- backdrop-overflow-h\n |----| <-- -(backdrop-translate-x)\n\n Legend:\n .: Part of the backdrop image outside viewport\n o: Part of the backdrop image inside viewport\n X: Motif area\n */\n --motif-placeholder-width: calc((var(--motif-right) + var(--motif-width)) / 100 *\n var(--backdrop-display-width) -\n var(--backdrop-overflow-h) -\n var(--backdrop-translate-x));\n\n /*\n If the backdrop overflows vertically (B), things are simpler:\n */\n --motif-placeholder-min-ar-width: calc((var(--motif-right) + var(--motif-width)) *\n var(--vw));\n}\n\n.layout-right {\n /*\n With layout `right`, we want to know how much space the motif\n takes up on the left side of the viewport.\n */\n --motif-placeholder-width: calc((var(--motif-left) + var(--motif-width)) / 100 *\n var(--backdrop-display-width) +\n var(--backdrop-translate-x));\n --motif-placeholder-min-ar-width: calc((var(--motif-left) + var(--motif-width)) *\n var(--vw));\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={section:"RznF0wI5rH_OBSeznuob",orientation:"MKwnujNPjg8_F2_mpZZw",exposeMotifArea:"TGFcfnDyoEZWM1Up1P61","layout-left":"N5GB6V3_H1amNOT96GgE","layout-right":"Jm2_UFhlA8CmzNS4vUm_"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/consentBar/ConsentBar.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/widgets.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".gNrCHHKMIhXxVSeRsZJF {\n position: fixed;\n bottom: 0;\n left: 0;\n width: 100%;\n box-sizing: border-box;\n z-index: 10;\n padding: 10px 20px;\n font-family: var(--theme-widget-font-family);\n font-size: 15px;\n}\n\n.jLBHGD9E5IUkEAD6h1ko {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n\n.jLBHGD9E5IUkEAD6h1ko a {\n color: var(--theme-accent-color);\n}\n\n.d14jdCMfbZPMjX0i44tQ {\n border: none;\n border-radius: 5px;\n margin: 10px 5px 5px;\n padding: 10px 15px;\n font: inherit;\n cursor: pointer;\n background-color: transparent;\n --translucent-widget-border-color: color-mix(in srgb, currentColor, transparent);\n border: solid 1px var(--translucent-widget-border-color, currentColor);\n color: inherit;\n}\n\n.a48iaoLMJjUFyyf6_tJy {\n background-color: var(--theme-widget-primary-color);\n border-color: var(--theme-widget-primary-color);\n color: var(--theme-widget-on-primary-color);\n}\n\n.eaAv0WOMBoNqGSocI5R2 {\n}\n\n.lpNhLRteM8YpA9E2J8am {\n margin-left: 0;\n}\n\n.lpNhLRteM8YpA9E2J8am svg {\n fill: currentColor;\n margin-right: 6px;\n margin-bottom: 1px;\n vertical-align: bottom;\n}\n\n.cYL9a2hM_hQALy_YcJGj h3 {\n margin: 0.5em 0;\n font-size: 1em;\n}\n\n.S71rmiPfWSaPOdFS30wi {\n overflow: auto;\n max-height: 40vh;\n padding-right: 5px;\n margin: 5px 0;\n}\n\n.eVrmiz6ayaZx3ZAHA5hD {\n position: relative;\n margin-bottom: 5px;\n padding: 8px 0;\n min-height: 20px;\n}\n\n.eVrmiz6ayaZx3ZAHA5hD p {\n font-size: 13px;\n}\n\n.eVrmiz6ayaZx3ZAHA5hD a {\n color: inherit;\n}\n\n.BLeKEKVIUCdlgEQ9XaFu {\n border: none;\n background: transparent;\n color: inherit;\n position: absolute;\n right: 5px;\n top: 3px;\n padding: 0;\n cursor: pointer;\n}\n\n.BLeKEKVIUCdlgEQ9XaFu svg {\n fill: currentColor;\n display: block;\n}\n\n.BLeKEKVIUCdlgEQ9XaFu:hover svg,\n.BLeKEKVIUCdlgEQ9XaFu:focus svg,\n.BLeKEKVIUCdlgEQ9XaFu:active svg {\n fill: var(--theme-widget-primary-color);\n}\n\n@media (max-width: 780px) {\n .d14jdCMfbZPMjX0i44tQ {\n display: block;\n width: 100%;\n margin: 10px 0;\n }\n}\n\n@media (min-width: 781px) {\n .cYL9a2hM_hQALy_YcJGj {\n position: absolute;\n bottom: 100%;\n right: 5px;\n margin-bottom: 5px;\n max-width: 400px;\n width: 90%;\n box-sizing: border-box;\n padding: 10px 20px;\n background-color: var(--theme-widget-surface-color);\n color: var(--theme-widget-on-surface-color);\n border-radius: 5px;\n }\n\n .eaAv0WOMBoNqGSocI5R2 {\n float: right;\n }\n\n .BGXKVdnxtL5BfxMroclj {\n float: right;\n display: inline-block;\n white-space: nowrap;\n }\n}\n","",{version:3,sources:["webpack://./src/widgets/consentBar/ConsentBar.module.css"],names:[],mappings:"AAAA;EAEE,eAAe;EACf,SAAS;EACT,OAAO;EACP,WAAW;EACX,sBAAsB;EACtB,WAAW;EACX,kBAAkB;EAClB,4CAA4C;EAC5C,eAAe;AACjB;;AAEA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,YAAY;EACZ,kBAAkB;EAClB,oBAAoB;EACpB,kBAAkB;EAClB,aAAa;EACb,eAAe;EACf,6BAA6B;EAC7B,gFAAgF;EAChF,uEAAuE;EACvE,cAAc;AAChB;;AAEA;EAEE,mDAAmD;EACnD,+CAA+C;EAC/C,2CAA2C;AAC7C;;AAEA;AAEA;;AAEA;EAEE,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,sBAAsB;AACxB;;AAEA;EACE,eAAe;EACf,cAAc;AAChB;;AAEA;EACE,cAAc;EACd,gBAAgB;EAChB,kBAAkB;EAClB,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,YAAY;EACZ,uBAAuB;EACvB,cAAc;EACd,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,UAAU;EACV,eAAe;AACjB;;AAEA;EACE,kBAAkB;EAClB,cAAc;AAChB;;AAEA;;;EAGE,uCAAuC;AACzC;;AAEA;EACE;IACE,cAAc;IACd,WAAW;IACX,cAAc;EAChB;AACF;;AAEA;EACE;IACE,kBAAkB;IAClB,YAAY;IACZ,UAAU;IACV,kBAAkB;IAClB,gBAAgB;IAChB,UAAU;IACV,sBAAsB;IACtB,kBAAkB;IAClB,mDAAmD;IACnD,2CAA2C;IAC3C,kBAAkB;EACpB;;EAEA;IACE,YAAY;EACd;;EAEA;IACE,YAAY;IACZ,qBAAqB;IACrB,mBAAmB;EACrB;AACF",sourcesContent:[".bar {\n composes: translucentWidgetSurface from 'pageflow-scrolled/values/widgets.module.css';\n position: fixed;\n bottom: 0;\n left: 0;\n width: 100%;\n box-sizing: border-box;\n z-index: 10;\n padding: 10px 20px;\n font-family: var(--theme-widget-font-family);\n font-size: 15px;\n}\n\n.text {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n\n.text a {\n color: var(--theme-accent-color);\n}\n\n.button {\n border: none;\n border-radius: 5px;\n margin: 10px 5px 5px;\n padding: 10px 15px;\n font: inherit;\n cursor: pointer;\n background-color: transparent;\n --translucent-widget-border-color: color-mix(in srgb, currentColor, transparent);\n border: solid 1px var(--translucent-widget-border-color, currentColor);\n color: inherit;\n}\n\n.acceptAllButton {\n composes: button;\n background-color: var(--theme-widget-primary-color);\n border-color: var(--theme-widget-primary-color);\n color: var(--theme-widget-on-primary-color);\n}\n\n.saveButton {\n composes: button;\n}\n\n.configureButton {\n composes: button;\n margin-left: 0;\n}\n\n.configureButton svg {\n fill: currentColor;\n margin-right: 6px;\n margin-bottom: 1px;\n vertical-align: bottom;\n}\n\n.vendorsBox h3 {\n margin: 0.5em 0;\n font-size: 1em;\n}\n\n.vendorList {\n overflow: auto;\n max-height: 40vh;\n padding-right: 5px;\n margin: 5px 0;\n}\n\n.vendor {\n position: relative;\n margin-bottom: 5px;\n padding: 8px 0;\n min-height: 20px;\n}\n\n.vendor p {\n font-size: 13px;\n}\n\n.vendor a {\n color: inherit;\n}\n\n.expandVendor {\n border: none;\n background: transparent;\n color: inherit;\n position: absolute;\n right: 5px;\n top: 3px;\n padding: 0;\n cursor: pointer;\n}\n\n.expandVendor svg {\n fill: currentColor;\n display: block;\n}\n\n.expandVendor:hover svg,\n.expandVendor:focus svg,\n.expandVendor:active svg {\n fill: var(--theme-widget-primary-color);\n}\n\n@media (max-width: 780px) {\n .button {\n display: block;\n width: 100%;\n margin: 10px 0;\n }\n}\n\n@media (min-width: 781px) {\n .vendorsBox {\n position: absolute;\n bottom: 100%;\n right: 5px;\n margin-bottom: 5px;\n max-width: 400px;\n width: 90%;\n box-sizing: border-box;\n padding: 10px 20px;\n background-color: var(--theme-widget-surface-color);\n color: var(--theme-widget-on-surface-color);\n border-radius: 5px;\n }\n\n .saveButton {\n float: right;\n }\n\n .decisionButtons {\n float: right;\n display: inline-block;\n white-space: nowrap;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={bar:`gNrCHHKMIhXxVSeRsZJF ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.translucentWidgetSurface}`,text:"jLBHGD9E5IUkEAD6h1ko",button:"d14jdCMfbZPMjX0i44tQ",acceptAllButton:"a48iaoLMJjUFyyf6_tJy d14jdCMfbZPMjX0i44tQ",saveButton:"eaAv0WOMBoNqGSocI5R2 d14jdCMfbZPMjX0i44tQ",configureButton:"lpNhLRteM8YpA9E2J8am d14jdCMfbZPMjX0i44tQ",vendorsBox:"cYL9a2hM_hQALy_YcJGj",vendorList:"S71rmiPfWSaPOdFS30wi",vendor:"eVrmiz6ayaZx3ZAHA5hD",expandVendor:"BLeKEKVIUCdlgEQ9XaFu",decisionButtons:"BGXKVdnxtL5BfxMroclj"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/consentBar/Toggle.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".ILFq6ciXw4CzN65Rq3Cl {\n border: none;\n background: transparent;\n padding: 0;\n position: absolute;\n top: 3px;\n right: 40px;\n cursor: pointer;\n}\n\n.ILFq6ciXw4CzN65Rq3Cl svg {\n display: block;\n fill: var(--theme-widget-on-surface-color);\n color: var(--theme-widget-surface-color);\n}\n\n.ILFq6ciXw4CzN65Rq3Cl[aria-checked=true] svg {\n fill: var(--theme-widget-primary-color);\n color: var(--theme-widget-on-primary-color);\n}\n","",{version:3,sources:["webpack://./src/widgets/consentBar/Toggle.module.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,uBAAuB;EACvB,UAAU;EACV,kBAAkB;EAClB,QAAQ;EACR,WAAW;EACX,eAAe;AACjB;;AAEA;EACE,cAAc;EACd,0CAA0C;EAC1C,wCAAwC;AAC1C;;AAEA;EACE,uCAAuC;EACvC,2CAA2C;AAC7C",sourcesContent:[".toggle {\n border: none;\n background: transparent;\n padding: 0;\n position: absolute;\n top: 3px;\n right: 40px;\n cursor: pointer;\n}\n\n.toggle svg {\n display: block;\n fill: var(--theme-widget-on-surface-color);\n color: var(--theme-widget-surface-color);\n}\n\n.toggle[aria-checked=true] svg {\n fill: var(--theme-widget-primary-color);\n color: var(--theme-widget-on-primary-color);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={toggle:"ILFq6ciXw4CzN65Rq3Cl"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ChapterLink.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.Ugz2RkKFDul219RqkgBx {\n line-height: 42px;\n color: var(--theme-widget-primary-color);\n text-decoration: none;\n position: relative;\n display: block;\n font-family: inherit;\n font-weight: 700;\n font-size: 1rem;\n height: 42px;\n white-space: nowrap;\n padding: 0 10px;\n margin: 4px 0;\n}\n\n.Ugz2RkKFDul219RqkgBx:hover,\n.jagZuFqQPdPscvYBQV6Q {\n color: var(--theme-accent-color);\n}\n\n.jagZuFqQPdPscvYBQV6Q {\n}\n\n.O9OSvzc4sKdS827rR2AJ {\n}\n\n.GjOSSyZorJC4vuK6zYXP {\n color: var(--theme-widget-on-background-color);\n padding: 0 10px;\n}\n\n.J288HeLfmelnnUkmFA7g {\n display: none;\n}\n\n@media ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]} {\n .GjOSSyZorJC4vuK6zYXP {\n display: none;\n }\n\n .J288HeLfmelnnUkmFA7g {\n display: block;\n }\n}\n`,"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/ChapterLink.module.css"],names:[],mappings:"AAEA;EAEE,iBAAiB;EACjB,wCAAwC;EACxC,qBAAqB;EACrB,kBAAkB;EAClB,cAAc;EACd,oBAAoB;EACpB,gBAAgB;EAChB,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB,eAAe;EACf,aAAa;AACf;;AAEA;;EAEE,gCAAgC;AAClC;;AAEA;AAEA;;AAEA;AAEA;;AAEA;EACE,8CAA8C;EAC9C,eAAe;AACjB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE;IACE,aAAa;EACf;;EAEA;IACE,cAAc;EAChB;AACF",sourcesContent:["@value breakpoint-md from 'pageflow-scrolled/values/breakpoints.module.css';\n\n.chapterLink {\n composes: typography-defaultNavigationChapterLink from global;\n line-height: 42px;\n color: var(--theme-widget-primary-color);\n text-decoration: none;\n position: relative;\n display: block;\n font-family: inherit;\n font-weight: 700;\n font-size: 1rem;\n height: 42px;\n white-space: nowrap;\n padding: 0 10px;\n margin: 4px 0;\n}\n\n.chapterLink:hover,\n.chapterLinkActive {\n color: var(--theme-accent-color);\n}\n\n.chapterLinkActive {\n composes: typography-defaultNavigationActiveChapterLink from global;\n}\n\n.summary {\n composes: typography-defaultNavigationChapterSummary from global;\n}\n\n.inlineSummary {\n color: var(--theme-widget-on-background-color);\n padding: 0 10px;\n}\n\n.tooltipBubble {\n display: none;\n}\n\n@media breakpoint-md {\n .inlineSummary {\n display: none;\n }\n\n .tooltipBubble {\n display: block;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-md":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]}`,chapterLink:"Ugz2RkKFDul219RqkgBx typography-defaultNavigationChapterLink",chapterLinkActive:"jagZuFqQPdPscvYBQV6Q typography-defaultNavigationActiveChapterLink",summary:"O9OSvzc4sKdS827rR2AJ typography-defaultNavigationChapterSummary",inlineSummary:"GjOSSyZorJC4vuK6zYXP",tooltipBubble:"J288HeLfmelnnUkmFA7g"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/DefaultNavigation.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/widgets.module.css"),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_3__.Z,"",!0),___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.pf989yUQemEDaOZ6zP1r {\n\n --default-navigation-bar-height:\n var(--theme-default-navigation-bar-height, 50px);\n\n --default-navigation-padding-inline:\n var(--theme-default-navigation-padding-inline, 12px);\n\n --default-navigation-scroller-top:\n var(--theme-default-navigation-scroller-top, 0);\n\n --default-navigation-scroll-button-top:\n var(--theme-default-navigation-scroll-button-top, 5px);\n\n --default-navigation-chapter-link-height:\n var(--theme-default-navigation-chapter-link-height, 50px);\n\n --default-navigation-progress-bar-height:\n var(--theme-default-navigation-progress-bar-height, 8px);\n\n --default-navigation-separator-color:\n var(--theme-default-navigation-separator-color, #e9e9e9);\n\n --default-navigation-scroller-right: 21%;\n\n font-family: var(--theme-widget-font-family);\n position: fixed;\n top: calc(-1 * var(--default-navigation-bar-height));\n transition: top .15s;\n z-index: 10000;\n width: 100%;\n text-align: center;\n height: 0;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.pf989yUQemEDaOZ6zP1r:has(.PRVTCoNrZsqIvNbbTmUi > :nth-child(4)) {\n --default-navigation-scroller-right: 26%;\n}\n\n.Z3zf3BBaTc5R_ydLJelI {\n top: 0;\n}\n\n.XQxASUC7oOIGWWhiZ8uV {\n position: relative;\n z-index: 2;\n height: var(--default-navigation-bar-height);\n box-sizing: border-box;\n padding-top: var(--default-navigation-scroller-top);\n}\n\n.K_1miGDi47n5tyt3TTga {\n display: flex;\n align-items: center;\n justify-content: center;\n width: var(--theme-default-navigation-button-width, 40px);\n height: var(--default-navigation-bar-height);\n cursor: pointer;\n}\n\n.K_1miGDi47n5tyt3TTga svg {\n width: var(--theme-default-navigation-button-icon-size, 35px);\n height: var(--theme-default-navigation-button-icon-size, 35px);\n}\n\n.JIokhDEwW0ZjG1fbZTt9 {\n position: absolute;\n top: 0;\n left: var(--default-navigation-padding-inline);\n}\n\n.PRVTCoNrZsqIvNbbTmUi {\n position: absolute;\n top: 0px;\n right: var(--default-navigation-padding-inline);\n display: flex;\n}\n\n.PRVTCoNrZsqIvNbbTmUi > * {\n pointer-events: auto;\n}\n\n.cam6_wSKaCo_xHLvT6XK {\n color: var(--theme-widget-secondary-color);\n fill: currentcolor;\n stroke: currentColor;\n}\n\ndiv:focus-within > .cam6_wSKaCo_xHLvT6XK,\n.cam6_wSKaCo_xHLvT6XK:hover,\n.JIokhDEwW0ZjG1fbZTt9 {\n color: var(--theme-widget-primary-color);\n}\n\n.wPJcQqv61h54NPTsVDzP {\n display: flex;\n align-items: center;\n position: absolute;\n top: 0;\n left: 15px;\n height: 100%;\n max-width: 15%;\n}\n\n.wPJcQqv61h54NPTsVDzP picture {\n height: var(--theme-default-navigation-mobile-logo-height, 100%);\n}\n\n@media (min-width: 781px) {\n .wPJcQqv61h54NPTsVDzP picture {\n height: var(--theme-default-navigation-desktop-logo-height, 100%);\n }\n}\n\n.wPJcQqv61h54NPTsVDzP img {\n height: 100%;\n max-width: 100%;\n -o-object-fit: contain;\n object-fit: contain;\n}\n\n.IyTDwxTTF3pzWyIRet99 {\n padding: 0;\n margin: 0;\n list-style: none;\n display: flex;\n}\n\n.UDDK1JK5kSfK05fStUhc {\n position: relative;\n padding: 0 5px;\n border-right: 1px solid var(--default-navigation-separator-color);\n}\n\n.UDDK1JK5kSfK05fStUhc:last-of-type {\n border-right: none;\n}\n\n.wQwDU3zEuLM3lhryb0fw {\n opacity: 1 !important;\n box-shadow: 0 0 0.3125rem rgba(0,0,0,.2);\n}\n\n.nWHHXWYN_QZZu_gt4r6J {\n position: relative;\n background-color: var(--theme-default-navigation-progress-bar-background-color,\n rgba(194,194,194,0.8));\n height: var(--default-navigation-progress-bar-height);\n width: 100%;\n -webkit-backdrop-filter: blur(var(--theme-default-navigation-progress-bar-backdrop-blur,\n var(--theme-widget-surface-backdrop-blur)));\n backdrop-filter: blur(var(--theme-default-navigation-progress-bar-backdrop-blur,\n var(--theme-widget-surface-backdrop-blur)));\n}\n\n.mjuhismN4qpucXanwWiE {\n position: absolute;\n top: 0;\n left: 0;\n width: 0vw;\n height: 100%;\n background-color: var(--theme-default-navigation-progress-bar-indicator-color,\n var(--theme-accent-color));\n}\n\n@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-below-md"]} {\n .pf989yUQemEDaOZ6zP1r {\n --default-navigation-progress-bar-height:\n var(--theme-default-navigation-progress-bar-height, 10px);\n }\n\n .wPJcQqv61h54NPTsVDzP {\n max-width: 30%;\n }\n\n .EB_mCYGtQjUoFg2ij9NX .wPJcQqv61h54NPTsVDzP {\n left: 65px;\n }\n\n .E6L2Dq7e0tE_MZLfJ3kl.wPJcQqv61h54NPTsVDzP {\n left: 50%;\n transform: translate(-50%);\n }\n\n .xiFZXFJtXJHrbf9ghgpq {\n display: block;\n position: fixed;\n top: calc(var(--default-navigation-bar-height) +\n var(--default-navigation-progress-bar-height));\n left: 0px;\n background: var(--theme-widget-background-color);\n -webkit-backdrop-filter: blur(var(--theme-widget-background-backdrop-blur));\n backdrop-filter: blur(var(--theme-widget-background-backdrop-blur));\n width: 100vw;\n bottom: 0;\n overscroll-behavior: contain;\n overflow: scroll;\n }\n\n .I16jpaX0TZopCLSUn3GK {\n display: none;\n }\n\n .IyTDwxTTF3pzWyIRet99 {\n display: block;\n padding-top: var(--default-navigation-bar-height);\n box-sizing: border-box;\n /*\n Prevent scrolling the page when mobile navigation is open, by\n forcing overflow and setting \`overscroll-behavior: contain\`\n above. Normally this should be done with \`touch-action: none\`.\n But using \`touch-action\` causes weird rendering bugs in Chrome\n on Android.\n */\n min-height: 101%;\n }\n\n .UDDK1JK5kSfK05fStUhc {\n padding: 1rem;\n margin: 0 1.5rem;\n border-right: none;\n border-bottom: 1px solid var(--default-navigation-separator-color);\n }\n\n .UDDK1JK5kSfK05fStUhc:last-child {\n border-bottom: none;\n }\n\n .UDDK1JK5kSfK05fStUhc p {\n margin-top: 0;\n }\n}\n\n@media print {\n .pf989yUQemEDaOZ6zP1r {\n position: relative;\n top: 0;\n height: auto;\n }\n\n .wPJcQqv61h54NPTsVDzP {\n left: 0;\n }\n\n .IyTDwxTTF3pzWyIRet99,\n .PRVTCoNrZsqIvNbbTmUi,\n .nWHHXWYN_QZZu_gt4r6J {\n display: none;\n }\n}\n`,"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/DefaultNavigation.module.css"],names:[],mappings:"AAEA;;EAGE;oDACkD;;EAElD;wDACsD;;EAEtD;mDACiD;;EAEjD;0DACwD;;EAExD;6DAC2D;;EAE3D;4DAC0D;;EAE1D;4DAC0D;;EAE1D,wCAAwC;;EAExC,4CAA4C;EAC5C,eAAe;EACf,oDAAoD;EACpD,oBAAoB;EACpB,cAAc;EACd,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,MAAM;AACR;;AAEA;EAEE,kBAAkB;EAClB,UAAU;EACV,4CAA4C;EAC5C,sBAAsB;EACtB,mDAAmD;AACrD;;AAEA;EAEE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,yDAAyD;EACzD,4CAA4C;EAC5C,eAAe;AACjB;;AAEA;EACE,6DAA6D;EAC7D,8DAA8D;AAChE;;AAEA;EAEE,kBAAkB;EAClB,MAAM;EACN,8CAA8C;AAChD;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,+CAA+C;EAC/C,aAAa;AACf;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EAEE,0CAA0C;EAC1C,kBAAkB;EAClB,oBAAoB;AACtB;;AAEA;;;EAGE,wCAAwC;AAC1C;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,kBAAkB;EAClB,MAAM;EACN,UAAU;EACV,YAAY;EACZ,cAAc;AAChB;;AAEA;EACE,gEAAgE;AAClE;;AAEA;EACE;IACE,iEAAiE;EACnE;AACF;;AAEA;EACE,YAAY;EACZ,eAAe;EACf,sBAAmB;KAAnB,mBAAmB;AACrB;;AAEA;EAEE,UAAU;EACV,SAAS;EACT,gBAAgB;EAChB,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,iEAAiE;AACnE;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,qBAAqB;EACrB,wCAAwC;AAC1C;;AAEA;EACE,kBAAkB;EAClB;8CAC4C;EAC5C,qDAAqD;EACrD,WAAW;EACX;uEACqE;UADrE;uEACqE;AACvE;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,UAAU;EACV,YAAY;EACZ;kDACgD;AAClD;;AAEA;EACE;IACE;+DAC2D;EAC7D;;EAEA;IACE,cAAc;EAChB;;EAEA;IACE,UAAU;EACZ;;EAEA;IACE,SAAS;IACT,0BAA0B;EAC5B;;EAEA;IACE,cAAc;IACd,eAAe;IACf;4DACwD;IACxD,SAAS;IACT,gDAAgD;IAChD,2EAAmE;YAAnE,mEAAmE;IACnE,YAAY;IACZ,SAAS;IACT,4BAA4B;IAC5B,gBAAgB;EAClB;;EAEA;IACE,aAAa;EACf;;EAEA;IACE,cAAc;IACd,iDAAiD;IACjD,sBAAsB;IACtB;;;;;;KAMC;IACD,gBAAgB;EAClB;;EAEA;IACE,aAAa;IACb,gBAAgB;IAChB,kBAAkB;IAClB,kEAAkE;EACpE;;EAEA;IACE,mBAAmB;EACrB;;EAEA;IACE,aAAa;EACf;AACF;;AAEA;EACE;IACE,kBAAkB;IAClB,MAAM;IACN,YAAY;EACd;;EAEA;IACE,OAAO;EACT;;EAEA;;;IAGE,aAAa;EACf;AACF",sourcesContent:["@value breakpoint-below-md from 'pageflow-scrolled/values/breakpoints.module.css';\n\n.navigationBar {\n composes: scope-defaultNavigation from global;\n\n --default-navigation-bar-height:\n var(--theme-default-navigation-bar-height, 50px);\n\n --default-navigation-padding-inline:\n var(--theme-default-navigation-padding-inline, 12px);\n\n --default-navigation-scroller-top:\n var(--theme-default-navigation-scroller-top, 0);\n\n --default-navigation-scroll-button-top:\n var(--theme-default-navigation-scroll-button-top, 5px);\n\n --default-navigation-chapter-link-height:\n var(--theme-default-navigation-chapter-link-height, 50px);\n\n --default-navigation-progress-bar-height:\n var(--theme-default-navigation-progress-bar-height, 8px);\n\n --default-navigation-separator-color:\n var(--theme-default-navigation-separator-color, #e9e9e9);\n\n --default-navigation-scroller-right: 21%;\n\n font-family: var(--theme-widget-font-family);\n position: fixed;\n top: calc(-1 * var(--default-navigation-bar-height));\n transition: top .15s;\n z-index: 10000;\n width: 100%;\n text-align: center;\n height: 0;\n user-select: none;\n}\n\n.navigationBar:has(.contextIcons > :nth-child(4)) {\n --default-navigation-scroller-right: 26%;\n}\n\n.navigationBarExpanded {\n top: 0;\n}\n\n.navigationBarContentWrapper {\n composes: translucentWidgetSurface from 'pageflow-scrolled/values/widgets.module.css';\n position: relative;\n z-index: 2;\n height: var(--default-navigation-bar-height);\n box-sizing: border-box;\n padding-top: var(--default-navigation-scroller-top);\n}\n\n.button {\n composes: unstyledButton from '../../frontend/utils.module.css';\n display: flex;\n align-items: center;\n justify-content: center;\n width: var(--theme-default-navigation-button-width, 40px);\n height: var(--default-navigation-bar-height);\n cursor: pointer;\n}\n\n.button svg {\n width: var(--theme-default-navigation-button-icon-size, 35px);\n height: var(--theme-default-navigation-button-icon-size, 35px);\n}\n\n.menuIcon {\n composes: button;\n position: absolute;\n top: 0;\n left: var(--default-navigation-padding-inline);\n}\n\n.contextIcons {\n position: absolute;\n top: 0px;\n right: var(--default-navigation-padding-inline);\n display: flex;\n}\n\n.contextIcons > * {\n pointer-events: auto;\n}\n\n.contextIcon {\n composes: button;\n color: var(--theme-widget-secondary-color);\n fill: currentcolor;\n stroke: currentColor;\n}\n\ndiv:focus-within > .contextIcon,\n.contextIcon:hover,\n.menuIcon {\n color: var(--theme-widget-primary-color);\n}\n\n.logo {\n display: flex;\n align-items: center;\n position: absolute;\n top: 0;\n left: 15px;\n height: 100%;\n max-width: 15%;\n}\n\n.logo picture {\n height: var(--theme-default-navigation-mobile-logo-height, 100%);\n}\n\n@media (min-width: 781px) {\n .logo picture {\n height: var(--theme-default-navigation-desktop-logo-height, 100%);\n }\n}\n\n.logo img {\n height: 100%;\n max-width: 100%;\n object-fit: contain;\n}\n\n.chapterList {\n composes: scope-defaultNavigationChapterList from global;\n padding: 0;\n margin: 0;\n list-style: none;\n display: flex;\n}\n\n.chapterListItem {\n position: relative;\n padding: 0 5px;\n border-right: 1px solid var(--default-navigation-separator-color);\n}\n\n.chapterListItem:last-of-type {\n border-right: none;\n}\n\n.navigationTooltip {\n opacity: 1 !important;\n box-shadow: 0 0 0.3125rem rgba(0,0,0,.2);\n}\n\n.progressBar {\n position: relative;\n background-color: var(--theme-default-navigation-progress-bar-background-color,\n rgba(194,194,194,0.8));\n height: var(--default-navigation-progress-bar-height);\n width: 100%;\n backdrop-filter: blur(var(--theme-default-navigation-progress-bar-backdrop-blur,\n var(--theme-widget-surface-backdrop-blur)));\n}\n\n.progressIndicator {\n position: absolute;\n top: 0;\n left: 0;\n width: 0vw;\n height: 100%;\n background-color: var(--theme-default-navigation-progress-bar-indicator-color,\n var(--theme-accent-color));\n}\n\n@media screen and breakpoint-below-md {\n .navigationBar {\n --default-navigation-progress-bar-height:\n var(--theme-default-navigation-progress-bar-height, 10px);\n }\n\n .logo {\n max-width: 30%;\n }\n\n .hasChapters .logo {\n left: 65px;\n }\n\n .centerMobileLogo.logo {\n left: 50%;\n transform: translate(-50%);\n }\n\n .navigationChapters {\n display: block;\n position: fixed;\n top: calc(var(--default-navigation-bar-height) +\n var(--default-navigation-progress-bar-height));\n left: 0px;\n background: var(--theme-widget-background-color);\n backdrop-filter: blur(var(--theme-widget-background-backdrop-blur));\n width: 100vw;\n bottom: 0;\n overscroll-behavior: contain;\n overflow: scroll;\n }\n\n .navigationChaptersHidden {\n display: none;\n }\n\n .chapterList {\n display: block;\n padding-top: var(--default-navigation-bar-height);\n box-sizing: border-box;\n /*\n Prevent scrolling the page when mobile navigation is open, by\n forcing overflow and setting `overscroll-behavior: contain`\n above. Normally this should be done with `touch-action: none`.\n But using `touch-action` causes weird rendering bugs in Chrome\n on Android.\n */\n min-height: 101%;\n }\n\n .chapterListItem {\n padding: 1rem;\n margin: 0 1.5rem;\n border-right: none;\n border-bottom: 1px solid var(--default-navigation-separator-color);\n }\n\n .chapterListItem:last-child {\n border-bottom: none;\n }\n\n .chapterListItem p {\n margin-top: 0;\n }\n}\n\n@media print {\n .navigationBar {\n position: relative;\n top: 0;\n height: auto;\n }\n\n .logo {\n left: 0;\n }\n\n .chapterList,\n .contextIcons,\n .progressBar {\n display: none;\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-below-md":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-below-md"]}`,navigationBar:"pf989yUQemEDaOZ6zP1r scope-defaultNavigation",contextIcons:"PRVTCoNrZsqIvNbbTmUi",navigationBarExpanded:"Z3zf3BBaTc5R_ydLJelI",navigationBarContentWrapper:`XQxASUC7oOIGWWhiZ8uV ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_widgets_module_css__WEBPACK_IMPORTED_MODULE_3__.Z.locals.translucentWidgetSurface}`,button:`K_1miGDi47n5tyt3TTga ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.unstyledButton}`,menuIcon:`JIokhDEwW0ZjG1fbZTt9 K_1miGDi47n5tyt3TTga ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.unstyledButton}`,contextIcon:`cam6_wSKaCo_xHLvT6XK K_1miGDi47n5tyt3TTga ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_4__.Z.locals.unstyledButton}`,logo:"wPJcQqv61h54NPTsVDzP",chapterList:"IyTDwxTTF3pzWyIRet99 scope-defaultNavigationChapterList",chapterListItem:"UDDK1JK5kSfK05fStUhc",navigationTooltip:"wQwDU3zEuLM3lhryb0fw",progressBar:"nWHHXWYN_QZZu_gt4r6J",progressIndicator:"mjuhismN4qpucXanwWiE",hasChapters:"EB_mCYGtQjUoFg2ij9NX",centerMobileLogo:"E6L2Dq7e0tE_MZLfJ3kl",navigationChapters:"xiFZXFJtXJHrbf9ghgpq",navigationChaptersHidden:"I16jpaX0TZopCLSUn3GK"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/HamburgerIcon.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`@media ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]} {\n .Xu7hU0STRH6nxVwI3eeW {\n display: none;\n }\n}\n\n.aIJu6VaIukrsiWlfzldn {\n --hamburger-icon-transform: scale(0.7);\n --hamburger-icon-line-width: 3px;\n}\n`,"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/HamburgerIcon.module.css"],names:[],mappings:"AAEA;EACE;IACE,aAAa;EACf;AACF;;AAEA;EACE,sCAAsC;EACtC,gCAAgC;AAClC",sourcesContent:["@value breakpoint-md from 'pageflow-scrolled/values/breakpoints.module.css';\n\n@media breakpoint-md {\n .burgerMenuIconContainer {\n display: none;\n }\n}\n\n.small {\n --hamburger-icon-transform: scale(0.7);\n --hamburger-icon-line-width: 3px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-md":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]}`,burgerMenuIconContainer:"Xu7hU0STRH6nxVwI3eeW",small:"aIJu6VaIukrsiWlfzldn"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/HamburgerIcons.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'/*!\n * Hamburgers\n * @description Tasty CSS-animated hamburgers\n * @author Jonathan Suh @jonsuh\n * @site https://jonsuh.com/hamburgers\n * @link https://github.com/jonsuh/hamburgers\n */\n.xXLlJ62PNS3HLDyE6sXQ {\n transition-property: opacity, filter;\n transition-duration: 0.15s;\n transition-timing-function: linear;\n}\n\n.xXLlJ62PNS3HLDyE6sXQ.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml,\n.xXLlJ62PNS3HLDyE6sXQ.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml::before,\n.xXLlJ62PNS3HLDyE6sXQ.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml::after {\n background-color: var(--theme-accent-color);\n}\n\n.IACWxNan7nmPMB2_26P5 {\n width: 30px;\n height: 24px;\n display: inline-block;\n position: relative;\n vertical-align: top;\n transform: var(--hamburger-icon-transform);\n}\n\n.sAO57yNbjmSbf32AW6ml {\n display: block;\n top: 50%;\n margin-top: -2px;\n}\n\n.sAO57yNbjmSbf32AW6ml,\n.sAO57yNbjmSbf32AW6ml::before,\n.sAO57yNbjmSbf32AW6ml::after {\n width: 30px;\n height: var(--hamburger-icon-line-width, 4px);\n background-color: var(--theme-widget-primary-color);\n border-radius: 4px;\n position: absolute;\n transition-property: transform;\n transition-duration: 0.15s;\n transition-timing-function: ease;\n}\n\n.sAO57yNbjmSbf32AW6ml::before, .sAO57yNbjmSbf32AW6ml::after {\n content: "";\n display: block;\n}\n\n.sAO57yNbjmSbf32AW6ml::before {\n top: -10px;\n}\n\n.sAO57yNbjmSbf32AW6ml::after {\n bottom: -10px;\n}\n\n/*\n * Collapse\n */\n.P3_baS03FELhMJlxoUq4 .sAO57yNbjmSbf32AW6ml {\n top: auto;\n bottom: 0;\n transition-duration: 0.13s;\n transition-delay: 0.13s;\n transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n}\n\n.P3_baS03FELhMJlxoUq4 .sAO57yNbjmSbf32AW6ml::after {\n top: -20px;\n transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;\n}\n\n.P3_baS03FELhMJlxoUq4 .sAO57yNbjmSbf32AW6ml::before {\n transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);\n}\n\n.P3_baS03FELhMJlxoUq4.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml {\n transform: translate3d(0, -10px, 0) rotate(-45deg);\n transition-delay: 0.22s;\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n\n.P3_baS03FELhMJlxoUq4.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml::after {\n top: 0;\n opacity: 0;\n transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;\n}\n\n.P3_baS03FELhMJlxoUq4.MIeehTDjUOqENQkg8cmw .sAO57yNbjmSbf32AW6ml::before {\n top: 0;\n transform: rotate(-90deg);\n transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n',"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/HamburgerIcons.module.css"],names:[],mappings:"AAAA;;;;;;EAME;AACF;EACE,oCAAoC;EACpC,0BAA0B;EAC1B,kCAAkC;AACpC;;AAEA;;;EAGE,2CAA2C;AAC7C;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,qBAAqB;EACrB,kBAAkB;EAClB,mBAAmB;EACnB,0CAA0C;AAC5C;;AAEA;EACE,cAAc;EACd,QAAQ;EACR,gBAAgB;AAClB;;AAEA;;;EAGE,WAAW;EACX,6CAA6C;EAC7C,mDAAmD;EACnD,kBAAkB;EAClB,kBAAkB;EAClB,8BAA8B;EAC9B,0BAA0B;EAC1B,gCAAgC;AAClC;;AAEA;EACE,WAAW;EACX,cAAc;AAChB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,aAAa;AACf;;AAEA;;EAEE;AACF;EACE,SAAS;EACT,SAAS;EACT,0BAA0B;EAC1B,uBAAuB;EACvB,kEAAkE;AACpE;;AAEA;EACE,UAAU;EACV,yFAAyF;AAC3F;;AAEA;EACE,6HAA6H;AAC/H;;AAEA;EACE,kDAAkD;EAClD,uBAAuB;EACvB,+DAA+D;AACjE;;AAEA;EACE,MAAM;EACN,UAAU;EACV,0FAA0F;AAC5F;;AAEA;EACE,MAAM;EACN,yBAAyB;EACzB,gIAAgI;AAClI",sourcesContent:['/*!\n * Hamburgers\n * @description Tasty CSS-animated hamburgers\n * @author Jonathan Suh @jonsuh\n * @site https://jonsuh.com/hamburgers\n * @link https://github.com/jonsuh/hamburgers\n */\n.hamburger {\n transition-property: opacity, filter;\n transition-duration: 0.15s;\n transition-timing-function: linear;\n}\n\n.hamburger.is-active .hamburger-inner,\n.hamburger.is-active .hamburger-inner::before,\n.hamburger.is-active .hamburger-inner::after {\n background-color: var(--theme-accent-color);\n}\n\n.hamburger-box {\n width: 30px;\n height: 24px;\n display: inline-block;\n position: relative;\n vertical-align: top;\n transform: var(--hamburger-icon-transform);\n}\n\n.hamburger-inner {\n display: block;\n top: 50%;\n margin-top: -2px;\n}\n\n.hamburger-inner,\n.hamburger-inner::before,\n.hamburger-inner::after {\n width: 30px;\n height: var(--hamburger-icon-line-width, 4px);\n background-color: var(--theme-widget-primary-color);\n border-radius: 4px;\n position: absolute;\n transition-property: transform;\n transition-duration: 0.15s;\n transition-timing-function: ease;\n}\n\n.hamburger-inner::before, .hamburger-inner::after {\n content: "";\n display: block;\n}\n\n.hamburger-inner::before {\n top: -10px;\n}\n\n.hamburger-inner::after {\n bottom: -10px;\n}\n\n/*\n * Collapse\n */\n.hamburger--collapse .hamburger-inner {\n top: auto;\n bottom: 0;\n transition-duration: 0.13s;\n transition-delay: 0.13s;\n transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);\n}\n\n.hamburger--collapse .hamburger-inner::after {\n top: -20px;\n transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;\n}\n\n.hamburger--collapse .hamburger-inner::before {\n transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);\n}\n\n.hamburger--collapse.is-active .hamburger-inner {\n transform: translate3d(0, -10px, 0) rotate(-45deg);\n transition-delay: 0.22s;\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n\n.hamburger--collapse.is-active .hamburger-inner::after {\n top: 0;\n opacity: 0;\n transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;\n}\n\n.hamburger--collapse.is-active .hamburger-inner::before {\n top: 0;\n transform: rotate(-90deg);\n transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={hamburger:"xXLlJ62PNS3HLDyE6sXQ","is-active":"MIeehTDjUOqENQkg8cmw","hamburger-inner":"sAO57yNbjmSbf32AW6ml","hamburger-box":"IACWxNan7nmPMB2_26P5","hamburger--collapse":"P3_baS03FELhMJlxoUq4"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/LegalInfoMenu.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.acDl0lPaFYW0smZfHTj8 {\n text-align: left;\n line-height: 1.4;\n}\n\n.Qa5R5RIzzqp4fZsWnswn {\n overflow: auto;\n max-height: 40vh;\n scrollbar-width: thin;\n margin-right: -5px;\n padding-right: 5px;\n}\n\n.Qa5R5RIzzqp4fZsWnswn::-webkit-scrollbar {\n width: 3px;\n}\n\n.Qa5R5RIzzqp4fZsWnswn::-webkit-scrollbar-thumb {\n background-color: var(--theme-widget-secondary-color);\n border-radius: 2px;\n}\n\n.Qa5R5RIzzqp4fZsWnswn::-webkit-scrollbar-track {\n background-color: var(--theme-widget-surface-color);\n}\n\n.el7ED_4hz3tHwaBcRyx7 {\n position: relative;\n padding-top: 5px;\n padding-bottom: 5px;\n margin-top: -5px;\n}\n\n.yIWu8afj8bPkAPsOj4_F::before {\n content: "";\n position: absolute;\n top: 0;\n left: -5px;\n right: -5px;\n margin-top: 0;\n border-top: solid 1px var(--theme-widget-primary-color);\n opacity: 0.1;\n}\n\n.acDl0lPaFYW0smZfHTj8:after {\n left: 90% !important;\n}\n\n.acDl0lPaFYW0smZfHTj8 .xGLrOlexD5IKwh5FlKMl {\n margin: 0 0 1.4em;\n}\n\n.acDl0lPaFYW0smZfHTj8 a {\n color: var(--theme-accent-color);\n}\n\n.FXWs5zHYdmvov1ciGras {\n display: block;\n margin-top: 5px;\n}\n\n.eWJfr9wOMPMeRwFxTp35,\n.eWJfr9wOMPMeRwFxTp35 li {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.eWJfr9wOMPMeRwFxTp35 li {\n display: inline;\n}\n',"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/LegalInfoMenu.module.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,gBAAgB;EAChB,qBAAqB;EACrB,kBAAkB;EAClB,kBAAkB;AACpB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,qDAAqD;EACrD,kBAAkB;AACpB;;AAEA;EACE,mDAAmD;AACrD;;AAEA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;EACnB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,UAAU;EACV,WAAW;EACX,aAAa;EACb,uDAAuD;EACvD,YAAY;AACd;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,cAAc;EACd,eAAe;AACjB;;AAEA;;EAEE,SAAS;EACT,UAAU;EACV,gBAAgB;AAClB;;AAEA;EACE,eAAe;AACjB",sourcesContent:['.legalInfoTooltip {\n text-align: left;\n line-height: 1.4;\n}\n\n.scroller {\n overflow: auto;\n max-height: 40vh;\n scrollbar-width: thin;\n margin-right: -5px;\n padding-right: 5px;\n}\n\n.scroller::-webkit-scrollbar {\n width: 3px;\n}\n\n.scroller::-webkit-scrollbar-thumb {\n background-color: var(--theme-widget-secondary-color);\n border-radius: 2px;\n}\n\n.scroller::-webkit-scrollbar-track {\n background-color: var(--theme-widget-surface-color);\n}\n\n.links {\n position: relative;\n padding-top: 5px;\n padding-bottom: 5px;\n margin-top: -5px;\n}\n\n.separator::before {\n content: "";\n position: absolute;\n top: 0;\n left: -5px;\n right: -5px;\n margin-top: 0;\n border-top: solid 1px var(--theme-widget-primary-color);\n opacity: 0.1;\n}\n\n.legalInfoTooltip:after {\n left: 90% !important;\n}\n\n.legalInfoTooltip .section {\n margin: 0 0 1.4em;\n}\n\n.legalInfoTooltip a {\n color: var(--theme-accent-color);\n}\n\n.legalInfoLink {\n display: block;\n margin-top: 5px;\n}\n\n.rights,\n.rights li {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.rights li {\n display: inline;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={legalInfoTooltip:"acDl0lPaFYW0smZfHTj8",scroller:"Qa5R5RIzzqp4fZsWnswn",links:"el7ED_4hz3tHwaBcRyx7",separator:"yIWu8afj8bPkAPsOj4_F",section:"xGLrOlexD5IKwh5FlKMl",legalInfoLink:"FXWs5zHYdmvov1ciGras",rights:"eWJfr9wOMPMeRwFxTp35"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ScrollButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/utils.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,".X37nzDMFyNGwHJaPOEzF {\n position: absolute;\n top: var(--default-navigation-scroll-button-top);\n height: 40px;\n width: 20px;\n opacity: 0;\n visibility: hidden;\n transition: opacity 0.2s ease, visibility 0.2s ease;\n z-index: 1;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.X37nzDMFyNGwHJaPOEzF svg {\n width: 30px;\n height: 30px;\n color: var(--theme-widget-primary-color);\n flex-shrink: 0;\n}\n\n.GBTP_vOGM_ZplcPFRrzg {\n opacity: 1;\n visibility: visible;\n}\n\n.NYWVhF3Dpzoqg3cSaIbz {\n right: 80%;\n}\n\n.jiYSSRPePHUkxyUtlvzg {\n left: calc(100% - var(--default-navigation-scroller-right));\n}\n","",{version:3,sources:["webpack://./src/widgets/defaultNavigation/ScrollButton.module.css"],names:[],mappings:"AAAA;EAEE,kBAAkB;EAClB,gDAAgD;EAChD,YAAY;EACZ,WAAW;EACX,UAAU;EACV,kBAAkB;EAClB,mDAAmD;EACnD,UAAU;EACV,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,wCAAwC;EACxC,cAAc;AAChB;;AAEA;EACE,UAAU;EACV,mBAAmB;AACrB;;AAEA;EAEE,UAAU;AACZ;;AAEA;EAEE,2DAA2D;AAC7D",sourcesContent:[".button {\n composes: unstyledButton from '../../frontend/utils.module.css';\n position: absolute;\n top: var(--default-navigation-scroll-button-top);\n height: 40px;\n width: 20px;\n opacity: 0;\n visibility: hidden;\n transition: opacity 0.2s ease, visibility 0.2s ease;\n z-index: 1;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.button svg {\n width: 30px;\n height: 30px;\n color: var(--theme-widget-primary-color);\n flex-shrink: 0;\n}\n\n.visible {\n opacity: 1;\n visibility: visible;\n}\n\n.start {\n composes: button;\n right: 80%;\n}\n\n.end {\n composes: button;\n left: calc(100% - var(--default-navigation-scroller-right));\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:`X37nzDMFyNGwHJaPOEzF ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,visible:"GBTP_vOGM_ZplcPFRrzg",start:`NYWVhF3Dpzoqg3cSaIbz X37nzDMFyNGwHJaPOEzF ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`,end:`jiYSSRPePHUkxyUtlvzg X37nzDMFyNGwHJaPOEzF ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_frontend_utils_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.unstyledButton}`};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/Scroller.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`@media screen and ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]} {\n .RBx0EkLIBZqpdKyecIbM {\n overflow: scroll;\n scroll-behavior: smooth;\n scrollbar-width: none;\n\n /* Prevent clipping chapter tooltips vertically. */\n padding-bottom: 90vh;\n pointer-events: none;\n\n /* For browsers that do not support clip-path (e.g. IE11). */\n margin: 0 auto;\n width: 58%;\n }\n\n .RBx0EkLIBZqpdKyecIbM::-webkit-scrollbar {\n display: none;\n }\n\n .RBx0EkLIBZqpdKyecIbM > * {\n pointer-events: auto;\n }\n\n @supports ((-webkit-clip-path: polygon(0 0)) or (clip-path: polygon(0 0))) {\n .RBx0EkLIBZqpdKyecIbM {\n /* With only the above styles, chapter tooltips will be clipped when\n * they do not fit inside the scroller horizontally (part of\n * tooltip marked with "x"):\n *\n * +- scroller -----------------+\n * LOGO | Chapter 2 Chapter 3 Cha| MUTE INFO SHARE\n * | ^ |\n * xxx-----------+ |\n * xxx Tooltip | |\n * xxx-----------+ |\n * | |\n * +----------------------------+\n *\n * We therefore give the scroller full width and use clip-path\n * to prevent chapter links from being visible behind logo and\n * mute/info/share buttons:\n *\n * +- scroller clip path -------+\n * LOGO | Chapter 2 Chapter 3 Cha| MUTE INFO SHARE\n * +-----+ ^ +----------------+\n * | +-------------+ |\n * | | Tooltip | |\n * | +-------------+ |\n * | |\n * +---------------------------------------------------+\n */\n width: auto;\n -webkit-clip-path: polygon(\n 20% 0,\n calc(100% - var(--default-navigation-scroller-right)) 0,\n calc(100% - var(--default-navigation-scroller-right)) var(--default-navigation-chapter-link-height),\n 100% var(--default-navigation-chapter-link-height),\n 100% 400%,\n 0 400%,\n 0 var(--default-navigation-chapter-link-height),\n 20% var(--default-navigation-chapter-link-height)\n );\n clip-path: polygon(\n 20% 0,\n calc(100% - var(--default-navigation-scroller-right)) 0,\n calc(100% - var(--default-navigation-scroller-right)) var(--default-navigation-chapter-link-height),\n 100% var(--default-navigation-chapter-link-height),\n 100% 400%,\n 0 400%,\n 0 var(--default-navigation-chapter-link-height),\n 20% var(--default-navigation-chapter-link-height)\n );\n\n /* First gradient covers chapter list to soften clipping edge left and\n * right. Second gradient covers lower area to prevent tooltips\n * from being hidden by mask.\n */\n -webkit-mask: linear-gradient(to right,\n transparent 0%,\n transparent 20%,\n black 22%,\n black calc(100% - var(--default-navigation-scroller-right) - 2%),\n transparent calc(100% - var(--default-navigation-scroller-right)),\n transparent 100%) top,\n linear-gradient(to right,\n black 0%,\n black 100%) bottom;\n mask: linear-gradient(to right,\n transparent 0%,\n transparent 20%,\n black 22%,\n black calc(100% - var(--default-navigation-scroller-right) - 2%),\n transparent calc(100% - var(--default-navigation-scroller-right)),\n transparent 100%) top,\n linear-gradient(to right,\n black 0%,\n black 100%) bottom;\n -webkit-mask-size: 100% var(--default-navigation-chapter-link-height),\n 100% calc(100% - var(--default-navigation-chapter-link-height));\n mask-size: 100% var(--default-navigation-chapter-link-height),\n 100% calc(100% - var(--default-navigation-chapter-link-height));\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n }\n\n .iU1IMwy0hdET3dwfjOwZ {\n /* Insert space before and after chapter list inside scroller to\n * ensure first/last chapter is not hidden by logo/buttons.\n */\n display: inline-block;\n margin: 0 calc(var(--default-navigation-scroller-right) + 1%) 0 22%;\n }\n }\n}\n`,"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/Scroller.module.css"],names:[],mappings:"AAEA;EACE;IACE,gBAAgB;IAChB,uBAAuB;IACvB,qBAAqB;;IAErB,kDAAkD;IAClD,oBAAoB;IACpB,oBAAoB;;IAEpB,4DAA4D;IAC5D,cAAc;IACd,UAAU;EACZ;;EAEA;IACE,aAAa;EACf;;EAEA;IACE,oBAAoB;EACtB;;EAEA;IACE;MACE;;;;;;;;;;;;;;;;;;;;;;;;;QAyBE;MACF,WAAW;MACX;;;;;;;;;OASC;cATD;;;;;;;;;OASC;;MAED;;;QAGE;MACF;;;;;;;;;8CASwC;cATxC;;;;;;;;;8CASwC;MACxC;gFAC0E;cAD1E;gFAC0E;MAC1E,8BAAsB;cAAtB,sBAAsB;IACxB;;IAEA;MACE;;QAEE;MACF,qBAAqB;MACrB,mEAAmE;IACrE;EACF;AACF",sourcesContent:["@value breakpoint-md from 'pageflow-scrolled/values/breakpoints.module.css';\n\n@media screen and breakpoint-md {\n .scroller {\n overflow: scroll;\n scroll-behavior: smooth;\n scrollbar-width: none;\n\n /* Prevent clipping chapter tooltips vertically. */\n padding-bottom: 90vh;\n pointer-events: none;\n\n /* For browsers that do not support clip-path (e.g. IE11). */\n margin: 0 auto;\n width: 58%;\n }\n\n .scroller::-webkit-scrollbar {\n display: none;\n }\n\n .scroller > * {\n pointer-events: auto;\n }\n\n @supports (clip-path: polygon(0 0)) {\n .scroller {\n /* With only the above styles, chapter tooltips will be clipped when\n * they do not fit inside the scroller horizontally (part of\n * tooltip marked with \"x\"):\n *\n * +- scroller -----------------+\n * LOGO | Chapter 2 Chapter 3 Cha| MUTE INFO SHARE\n * | ^ |\n * xxx-----------+ |\n * xxx Tooltip | |\n * xxx-----------+ |\n * | |\n * +----------------------------+\n *\n * We therefore give the scroller full width and use clip-path\n * to prevent chapter links from being visible behind logo and\n * mute/info/share buttons:\n *\n * +- scroller clip path -------+\n * LOGO | Chapter 2 Chapter 3 Cha| MUTE INFO SHARE\n * +-----+ ^ +----------------+\n * | +-------------+ |\n * | | Tooltip | |\n * | +-------------+ |\n * | |\n * +---------------------------------------------------+\n */\n width: auto;\n clip-path: polygon(\n 20% 0,\n calc(100% - var(--default-navigation-scroller-right)) 0,\n calc(100% - var(--default-navigation-scroller-right)) var(--default-navigation-chapter-link-height),\n 100% var(--default-navigation-chapter-link-height),\n 100% 400%,\n 0 400%,\n 0 var(--default-navigation-chapter-link-height),\n 20% var(--default-navigation-chapter-link-height)\n );\n\n /* First gradient covers chapter list to soften clipping edge left and\n * right. Second gradient covers lower area to prevent tooltips\n * from being hidden by mask.\n */\n mask: linear-gradient(to right,\n transparent 0%,\n transparent 20%,\n black 22%,\n black calc(100% - var(--default-navigation-scroller-right) - 2%),\n transparent calc(100% - var(--default-navigation-scroller-right)),\n transparent 100%) top,\n linear-gradient(to right,\n black 0%,\n black 100%) bottom;\n mask-size: 100% var(--default-navigation-chapter-link-height),\n 100% calc(100% - var(--default-navigation-chapter-link-height));\n mask-repeat: no-repeat;\n }\n\n .inner {\n /* Insert space before and after chapter list inside scroller to\n * ensure first/last chapter is not hidden by logo/buttons.\n */\n display: inline-block;\n margin: 0 calc(var(--default-navigation-scroller-right) + 1%) 0 22%;\n }\n }\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-md":`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_breakpoints_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals["breakpoint-md"]}`,scroller:"RBx0EkLIBZqpdKyecIbM",inner:"iU1IMwy0hdET3dwfjOwZ"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/SharingMenu.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"header .share svg {\n fill: var(--theme-widget-primary-color);\n}\n\nheader .share:hover svg {\n fill: var(--theme-accent-color);\n}\n\n.AXbxTrKC38LreLisMxQ0 {\n width: 160px;\n padding: 0 !important;\n}\n\n.AXbxTrKC38LreLisMxQ0:after {\n left: 90% !important;\n}\n\n.BehZUHeF8Fj7RbEtXpCg {\n display: inline-block;\n width: 80px;\n height: 60px;\n cursor: pointer;\n color: transparent;\n text-align: center;\n}\n\n.EWimb4StQkNHvAUIe4GM {\n position: relative;\n color: var(--theme-widget-primary-color);\n text-decoration: none;\n}\n\n.EWimb4StQkNHvAUIe4GM:hover {\n color: var(--theme-accent-color);\n}\n\n.EWimb4StQkNHvAUIe4GM svg {\n width: 80px;\n height: 25px;\n margin-top: 5px;\n margin-bottom: 3px;\n}\n","",{version:3,sources:["webpack://./src/widgets/defaultNavigation/SharingMenu.module.css"],names:[],mappings:"AAAA;EACE,uCAAuC;AACzC;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,qBAAqB;EACrB,WAAW;EACX,YAAY;EACZ,eAAe;EACf,kBAAkB;EAClB,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,wCAAwC;EACxC,qBAAqB;AACvB;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,eAAe;EACf,kBAAkB;AACpB",sourcesContent:[":global(header .share svg) {\n fill: var(--theme-widget-primary-color);\n}\n\n:global(header .share:hover svg) {\n fill: var(--theme-accent-color);\n}\n\n.sharingTooltip {\n width: 160px;\n padding: 0 !important;\n}\n\n.sharingTooltip:after {\n left: 90% !important;\n}\n\n.shareLinkContainer {\n display: inline-block;\n width: 80px;\n height: 60px;\n cursor: pointer;\n color: transparent;\n text-align: center;\n}\n\n.shareLink {\n position: relative;\n color: var(--theme-widget-primary-color);\n text-decoration: none;\n}\n\n.shareLink:hover {\n color: var(--theme-accent-color);\n}\n\n.shareLink svg {\n width: 80px;\n height: 25px;\n margin-top: 5px;\n margin-bottom: 3px;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={sharingTooltip:"AXbxTrKC38LreLisMxQ0",shareLinkContainer:"BehZUHeF8Fj7RbEtXpCg",shareLink:"EWimb4StQkNHvAUIe4GM"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/SkipLinks.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".lKqfRa8TTaCAlIvlmM4m {\n position: absolute;\n z-index: 10000;\n top: -1000em;\n left: -1000em;\n\n display: block;\n border: 1px solid #eeeeee;\n border-radius: 5px;\n padding: 5px 5px;\n background: #00375a;\n text-align: center;\n line-height: 25px;\n color: #ffffff;\n}\n\n.lKqfRa8TTaCAlIvlmM4m:focus {\n left: 13.8%;\n top: 13%;\n}","",{version:3,sources:["webpack://./src/widgets/defaultNavigation/SkipLinks.module.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,cAAc;EACd,YAAY;EACZ,aAAa;;EAEb,cAAc;EACd,yBAAyB;EACzB,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;EACnB,kBAAkB;EAClB,iBAAiB;EACjB,cAAc;AAChB;;AAEA;EACE,WAAW;EACX,QAAQ;AACV",sourcesContent:[".link {\n position: absolute;\n z-index: 10000;\n top: -1000em;\n left: -1000em;\n\n display: block;\n border: 1px solid #eeeeee;\n border-radius: 5px;\n padding: 5px 5px;\n background: #00375a;\n text-align: center;\n line-height: 25px;\n color: #ffffff;\n}\n\n.link:focus {\n left: 13.8%;\n top: 13%;\n}"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={link:"lKqfRa8TTaCAlIvlmM4m"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/ToggleMuteButton.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.UnHKfzFxHSex7ZOYY8ER {\n color: var(--theme-widget-primary-color);\n}\n\n.sfEVmFT74mHoAvVGiDDA {\n position: relative;\n}\n\n.sfEVmFT74mHoAvVGiDDA::before {\n content: "";\n display: block;\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -5px -5px;\n z-index: -1;\n width: 10px;\n height: 10px;\n background-color: var(--theme-default-navigation-unmute-animation-color, #ddd);\n border-radius: 5px;\n animation: LnFGvMWxhfNkb6FtGVK7 0.5s ease 0.2s 1;\n animation-fill-mode: forwards;\n pointer-events: none;\n}\n\n@keyframes LnFGvMWxhfNkb6FtGVK7 {\n from {\n opacity: 0.8;\n }\n to {\n transform: scale(40);\n opacity: 0;\n }\n}\n',"",{version:3,sources:["webpack://./src/widgets/defaultNavigation/ToggleMuteButton.module.css"],names:[],mappings:"AAAA;EACE,wCAAwC;AAC1C;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,cAAc;EACd,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,iBAAiB;EACjB,WAAW;EACX,WAAW;EACX,YAAY;EACZ,8EAA8E;EAC9E,kBAAkB;EAClB,gDAAiC;EACjC,6BAA6B;EAC7B,oBAAoB;AACtB;;AAEA;EACE;IACE,YAAY;EACd;EACA;IACE,oBAAoB;IACpB,UAAU;EACZ;AACF",sourcesContent:['.button {\n color: var(--theme-widget-primary-color);\n}\n\n.animate {\n position: relative;\n}\n\n.animate::before {\n content: "";\n display: block;\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -5px -5px;\n z-index: -1;\n width: 10px;\n height: 10px;\n background-color: var(--theme-default-navigation-unmute-animation-color, #ddd);\n border-radius: 5px;\n animation: pulse 0.5s ease 0.2s 1;\n animation-fill-mode: forwards;\n pointer-events: none;\n}\n\n@keyframes pulse {\n from {\n opacity: 0.8;\n }\n to {\n transform: scale(40);\n opacity: 0;\n }\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={button:"UnHKfzFxHSex7ZOYY8ER",animate:"sfEVmFT74mHoAvVGiDDA",pulse:"LnFGvMWxhfNkb6FtGVK7"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/defaultNavigation/TranslationsMenu.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".nVNiUZY6DJE7oekO3hbw {\n margin: -5px 0;\n}\n\n.XWXHaQfm6pwnmXP713x3 {\n list-style: none;\n padding: 0;\n margin: 0;\n}\n\n.XWXHaQfm6pwnmXP713x3 > li {\n margin: 0;\n border-top: solid 1px var(--default-navigation-separator-color);\n}\n\n.XWXHaQfm6pwnmXP713x3 > li:first-child {\n border-top: none;\n}\n\n.XWXHaQfm6pwnmXP713x3 a,\n.XWXHaQfm6pwnmXP713x3 strong {\n display: block;\n font-size: 16px;\n font-weight: bold;\n text-decoration: none;\n line-height: 42px;\n}\n\n.XWXHaQfm6pwnmXP713x3 a {\n color: var(--theme-widget-primary-color);\n}\n\n.XWXHaQfm6pwnmXP713x3 strong {\n color: var(--theme-accent-color);\n}\n\n.fbknjQJtsjLfWpuhnDdK {\n position: absolute;\n bottom: 10px;\n right: 5px;\n background: currentColor;\n border-radius: 3px;\n font-size: 11px;\n padding: 2px;\n font-weight: bold;\n}\n\n.fbknjQJtsjLfWpuhnDdK > span {\n color: #fff;\n}\n","",{version:3,sources:["webpack://./src/widgets/defaultNavigation/TranslationsMenu.module.css"],names:[],mappings:"AAAA;EACE,cAAc;AAChB;;AAEA;EACE,gBAAgB;EAChB,UAAU;EACV,SAAS;AACX;;AAEA;EACE,SAAS;EACT,+DAA+D;AACjE;;AAEA;EACE,gBAAgB;AAClB;;AAEA;;EAEE,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;AACnB;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,kBAAkB;EAClB,YAAY;EACZ,UAAU;EACV,wBAAwB;EACxB,kBAAkB;EAClB,eAAe;EACf,YAAY;EACZ,iBAAiB;AACnB;;AAEA;EACE,WAAW;AACb",sourcesContent:[".tooltip {\n margin: -5px 0;\n}\n\n.list {\n list-style: none;\n padding: 0;\n margin: 0;\n}\n\n.list > li {\n margin: 0;\n border-top: solid 1px var(--default-navigation-separator-color);\n}\n\n.list > li:first-child {\n border-top: none;\n}\n\n.list a,\n.list strong {\n display: block;\n font-size: 16px;\n font-weight: bold;\n text-decoration: none;\n line-height: 42px;\n}\n\n.list a {\n color: var(--theme-widget-primary-color);\n}\n\n.list strong {\n color: var(--theme-accent-color);\n}\n\n.tag {\n position: absolute;\n bottom: 10px;\n right: 5px;\n background: currentColor;\n border-radius: 3px;\n font-size: 11px;\n padding: 2px;\n font-weight: bold;\n}\n\n.tag > span {\n color: #fff;\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={tooltip:"nVNiUZY6DJE7oekO3hbw",list:"XWXHaQfm6pwnmXP713x3",tag:"fbknjQJtsjLfWpuhnDdK"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/iconInlineFileRights/IconInlineFileRights.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.FqyMTHpMx3HFSiS0R5xJ {\n color: #fff;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n justify-content: flex-end;\n pointer-events: none;\n}\n\n.FqyMTHpMx3HFSiS0R5xJ > * {\n pointer-events: auto;\n}\n\n.o71k1IXhFVMcYPWVjkhw {\n border: 0;\n padding: 0;\n background-color: transparent;\n width: 44px;\n height: 40px;\n margin: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n position: relative;\n}\n\n.o71k1IXhFVMcYPWVjkhw,\n.TeMYgPvvcg3fM9uy4vjY {\n transition: opacity .2s, visibility .2s;\n}\n\n.zMX6mwoR_SvIdKnpaTpF .o71k1IXhFVMcYPWVjkhw {\n opacity: 0.6;\n}\n\n.oQ4X7dst09jzkwuQKmhl:hover .o71k1IXhFVMcYPWVjkhw,\n.oQ4X7dst09jzkwuQKmhl:active .o71k1IXhFVMcYPWVjkhw,\n.oQ4X7dst09jzkwuQKmhl:focus .o71k1IXhFVMcYPWVjkhw {\n opacity: 1;\n}\n\n.o71k1IXhFVMcYPWVjkhw svg {\n width: 23px;\n height: 23px;\n}\n\n.FqyMTHpMx3HFSiS0R5xJ .o71k1IXhFVMcYPWVjkhw svg {\n filter: drop-shadow(0 1px 4px #000);\n}\n\n.TeMYgPvvcg3fM9uy4vjY {\n font-size: 13.5555px;\n font-family: sans-serif;\n line-height: 1.4;\n position: absolute;\n bottom: 38px;\n right: 5px;\n background-color: rgba(17, 17, 17, 0.9);\n border-radius: 3px;\n color: #fff;\n padding: 8px;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n margin-left: 10px;\n box-sizing: border-box;\n max-width: 95%;\n z-index: 1;\n}\n\n.TeMYgPvvcg3fM9uy4vjY::after {\n content: "";\n display: block;\n border: solid 5px transparent;\n border-top-color: rgba(17, 17, 17, 0.9);\n position: absolute;\n right: 11px;\n top: 100%;\n}\n\n.TeMYgPvvcg3fM9uy4vjY a {\n color: #fff;\n -webkit-text-decoration-color: rgba(255, 255, 255, 0.3);\n text-decoration-color: rgba(255, 255, 255, 0.3);\n}\n\n.TeMYgPvvcg3fM9uy4vjY li {\n white-space: nowrap;\n}\n\n.TeMYgPvvcg3fM9uy4vjY span {\n color: rgba(255, 255, 255, 0.7);\n}\n\n.oQ4X7dst09jzkwuQKmhl:hover .TeMYgPvvcg3fM9uy4vjY,\n.oQ4X7dst09jzkwuQKmhl:focus-within .TeMYgPvvcg3fM9uy4vjY {\n visibility: visible;\n opacity: 1;\n}\n\n.APkWckIae_qKmw26eTXX {\n overflow: auto;\n overflow-y: hidden;\n scrollbar-width: thin;\n}\n\n.APkWckIae_qKmw26eTXX::-webkit-scrollbar {\n height: 12px;\n}\n\n.APkWckIae_qKmw26eTXX::-webkit-scrollbar-thumb {\n background-color: rgba(255, 255, 255, 0.9);\n border-radius: 20px;\n border: 3px solid rgba(17, 17, 17, 0.9);\n}\n',"",{version:3,sources:["webpack://./src/widgets/iconInlineFileRights/IconInlineFileRights.module.css"],names:[],mappings:"AAAA;EACE,WAAW;EACX,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,OAAO;EACP,aAAa;EACb,yBAAyB;EACzB,oBAAoB;AACtB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,SAAS;EACT,UAAU;EACV,6BAA6B;EAC7B,WAAW;EACX,YAAY;EACZ,SAAS;EACT,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;EACf,kBAAkB;AACpB;;AAEA;;EAEE,uCAAuC;AACzC;;AAEA;EACE,YAAY;AACd;;AAEA;;;EAGE,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,YAAY;AACd;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,oBAAoB;EACpB,uBAAuB;EACvB,gBAAgB;EAChB,kBAAkB;EAClB,YAAY;EACZ,UAAU;EACV,uCAAuC;EACvC,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,UAAU;EACV,iBAAiB;EACjB,iBAAiB;EACjB,sBAAsB;EACtB,cAAc;EACd,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,cAAc;EACd,6BAA6B;EAC7B,uCAAuC;EACvC,kBAAkB;EAClB,WAAW;EACX,SAAS;AACX;;AAEA;EACE,WAAW;EACX,uDAA+C;UAA/C,+CAA+C;AACjD;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,+BAA+B;AACjC;;AAEA;;EAEE,mBAAmB;EACnB,UAAU;AACZ;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,qBAAqB;AACvB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,0CAA0C;EAC1C,mBAAmB;EACnB,uCAAuC;AACzC",sourcesContent:['.standAlone {\n color: #fff;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n justify-content: flex-end;\n pointer-events: none;\n}\n\n.standAlone > * {\n pointer-events: auto;\n}\n\n.button {\n border: 0;\n padding: 0;\n background-color: transparent;\n width: 44px;\n height: 40px;\n margin: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n color: currentColor;\n cursor: pointer;\n position: relative;\n}\n\n.button,\n.tooltip {\n transition: opacity .2s, visibility .2s;\n}\n\n.fadedOut .button {\n opacity: 0.6;\n}\n\n.wrapper:hover .button,\n.wrapper:active .button,\n.wrapper:focus .button {\n opacity: 1;\n}\n\n.button svg {\n width: 23px;\n height: 23px;\n}\n\n.standAlone .button svg {\n filter: drop-shadow(0 1px 4px #000);\n}\n\n.tooltip {\n font-size: 13.5555px;\n font-family: sans-serif;\n line-height: 1.4;\n position: absolute;\n bottom: 38px;\n right: 5px;\n background-color: rgba(17, 17, 17, 0.9);\n border-radius: 3px;\n color: #fff;\n padding: 8px;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n margin-left: 10px;\n box-sizing: border-box;\n max-width: 95%;\n z-index: 1;\n}\n\n.tooltip::after {\n content: "";\n display: block;\n border: solid 5px transparent;\n border-top-color: rgba(17, 17, 17, 0.9);\n position: absolute;\n right: 11px;\n top: 100%;\n}\n\n.tooltip a {\n color: #fff;\n text-decoration-color: rgba(255, 255, 255, 0.3);\n}\n\n.tooltip li {\n white-space: nowrap;\n}\n\n.tooltip span {\n color: rgba(255, 255, 255, 0.7);\n}\n\n.wrapper:hover .tooltip,\n.wrapper:focus-within .tooltip {\n visibility: visible;\n opacity: 1;\n}\n\n.scroller {\n overflow: auto;\n overflow-y: hidden;\n scrollbar-width: thin;\n}\n\n.scroller::-webkit-scrollbar {\n height: 12px;\n}\n\n.scroller::-webkit-scrollbar-thumb {\n background-color: rgba(255, 255, 255, 0.9);\n border-radius: 20px;\n border: 3px solid rgba(17, 17, 17, 0.9);\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={standAlone:"FqyMTHpMx3HFSiS0R5xJ",button:"o71k1IXhFVMcYPWVjkhw",tooltip:"TeMYgPvvcg3fM9uy4vjY",fadedOut:"zMX6mwoR_SvIdKnpaTpF",wrapper:"oQ4X7dst09jzkwuQKmhl",scroller:"APkWckIae_qKmw26eTXX"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/widgets/textInlineFileRights/TextInlineFileRights.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.i(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z,"",!0),___CSS_LOADER_EXPORT___.push([module.id,`.OP4MAKIisPCpNjPBOote {\n font-size: 14px;\n position: relative;\n z-index: 1;\n color: var(--content-text-color);\n}\n\n.OP4MAKIisPCpNjPBOote li {\n text-align: right;\n padding-top: 0.2em;\n}\n\n.OP4MAKIisPCpNjPBOote li::before {\n content: "© ";\n opacity: 0.7;\n}\n\n.OP4MAKIisPCpNjPBOote:not(:has(li:nth-child(2))) span {\n display: none;\n}\n\n.uK_vBgyWVSJhpZdg6qLo li {\n padding: 0.1em 0.3em;\n border-radius: 0.25rem;\n margin: 0.2em 0 0 auto;\n background-color: color-mix(in srgb, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}, transparent);\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor};\n width: -moz-fit-content;\n width: fit-content;\n}\n\n.uK_vBgyWVSJhpZdg6qLo.OTuw9DqmSm4QdpHm8II6 li {\n background-color: color-mix(in srgb, ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}, transparent);\n color: ${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor};\n}\n\n.MG2gC6PHWHKXTVbczJdE {\n position: absolute;\n bottom: 0;\n right: 0;\n}\n\n.MG2gC6PHWHKXTVbczJdE li {\n margin: 0 0.2em 0.1em auto;\n}\n\n.OP4MAKIisPCpNjPBOote a {\n color: inherit;\n -webkit-text-decoration-color: color-mix(in srgb, currentColor, transparent);\n text-decoration-color: color-mix(in srgb, currentColor, transparent);\n}\n\n.OP4MAKIisPCpNjPBOote span {\n opacity: 0.7;\n}\n`,"",{version:3,sources:["webpack://./src/widgets/textInlineFileRights/TextInlineFileRights.module.css"],names:[],mappings:"AAMA;EACE,eAAe;EACf,kBAAkB;EAClB,UAAU;EACV,gCAAgC;AAClC;;AAEA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;;AAEA;EACE,aAAa;EACb,YAAY;AACd;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,oBAAoB;EACpB,sBAAsB;EACtB,sBAAsB;EACtB,+FAA2E;EAC3E,mDAA2B;EAC3B,uBAAkB;EAAlB,kBAAkB;AACpB;;AAEA;EACE,+FAA0E;EAC1E,mDAA4B;AAC9B;;AAEA;EACE,kBAAkB;EAClB,SAAS;EACT,QAAQ;AACV;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,cAAc;EACd,4EAAoE;UAApE,oEAAoE;AACtE;;AAEA;EACE,YAAY;AACd",sourcesContent:['@value (\n darkContentSurfaceColor, lightContentSurfaceColor,\n darkContentTextColor, lightContentTextColor,\n contentColorScope\n) from "pageflow-scrolled/values/colors.module.css";\n\n.text {\n font-size: 14px;\n position: relative;\n z-index: 1;\n color: var(--content-text-color);\n}\n\n.text li {\n text-align: right;\n padding-top: 0.2em;\n}\n\n.text li::before {\n content: "© ";\n opacity: 0.7;\n}\n\n.text:not(:has(li:nth-child(2))) span {\n display: none;\n}\n\n.withBackdrop li {\n padding: 0.1em 0.3em;\n border-radius: 0.25rem;\n margin: 0.2em 0 0 auto;\n background-color: color-mix(in srgb, lightContentSurfaceColor, transparent);\n color: darkContentTextColor;\n width: fit-content;\n}\n\n.withBackdrop.darkBackground li {\n background-color: color-mix(in srgb, darkContentSurfaceColor, transparent);\n color: lightContentTextColor;\n}\n\n.forSection {\n position: absolute;\n bottom: 0;\n right: 0;\n}\n\n.forSection li {\n margin: 0 0.2em 0.1em auto;\n}\n\n.text a {\n color: inherit;\n text-decoration-color: color-mix(in srgb, currentColor, transparent);\n}\n\n.text span {\n opacity: 0.7;\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={darkContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentSurfaceColor}`,lightContentSurfaceColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentSurfaceColor}`,darkContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.darkContentTextColor}`,lightContentTextColor:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.lightContentTextColor}`,contentColorScope:`${_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_values_colors_module_css__WEBPACK_IMPORTED_MODULE_2__.Z.locals.contentColorScope}`,text:"OP4MAKIisPCpNjPBOote",withBackdrop:"uK_vBgyWVSJhpZdg6qLo",darkBackground:"OTuw9DqmSm4QdpHm8II6",forSection:"MG2gC6PHWHKXTVbczJdE"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/breakpoints.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"\n","",{version:3,sources:[],names:[],mappings:"",sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={"breakpoint-sm":"(min-width: 640px)","breakpoint-md":"(min-width: 768px)","breakpoint-lg":"(min-width: 1024px)","breakpoint-xl":"(min-width: 1280px)","breakpoint-below-sm":"(max-width: 639px)","breakpoint-below-md":"(max-width: 767px)","breakpoint-below-lg":"(max-width: 1023px)","breakpoint-below-xl":"(max-width: 1279px)"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/colors.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"/* see src/frontend/global.module.css */\n\n.V75KoRwbjEJznMCMm_zF {\n --theme-light-content-surface-color: var(--root-light-content-surface-color);\n --theme-dark-content-surface-color: var(--root-dark-content-surface-color);\n --theme-light-content-text-color: var(--root-light-content-text-color);\n --theme-dark-content-text-color: var(--root-dark-content-text-color);\n}\n","",{version:3,sources:["webpack://./values/colors.module.css"],names:[],mappings:"AAYA,uCAAuC;;AAEvC;EACE,4EAA4E;EAC5E,0EAA0E;EAC1E,sEAAsE;EACtE,oEAAoE;AACtE",sourcesContent:["@value lightContentSurfaceColor: var(--theme-light-content-surface-color, #fff);\n@value darkContentSurfaceColor: var(--theme-dark-content-surface-color, #101010);\n\n@value lightContentTextColor: var(--theme-light-content-text-color, #fff);\n@value darkContentTextColor: var(--theme-dark-content-text-color, #222);\n\n@value lightContentLinkColor: var(--theme-light-content-link-color, var(--theme-content-link-color, currentColor));\n@value darkContentLinkColor: var(--theme-dark-content-link-color, var(--theme-content-link-color, currentColor));\n\n@value contentLinkColor: var(--content-link-color);\n@value contentTextColor: var(--content-text-color);\n\n/* see src/frontend/global.module.css */\n\n.contentColorScope {\n --theme-light-content-surface-color: var(--root-light-content-surface-color);\n --theme-dark-content-surface-color: var(--root-dark-content-surface-color);\n --theme-light-content-text-color: var(--root-light-content-text-color);\n --theme-dark-content-text-color: var(--root-dark-content-text-color);\n}\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={lightContentSurfaceColor:"var(--theme-light-content-surface-color, #fff)",darkContentSurfaceColor:"var(--theme-dark-content-surface-color, #101010)",lightContentTextColor:"var(--theme-light-content-text-color, #fff)",darkContentTextColor:"var(--theme-dark-content-text-color, #222)",lightContentLinkColor:"var(--theme-light-content-link-color, var(--theme-content-link-color, currentColor))",darkContentLinkColor:"var(--theme-dark-content-link-color, var(--theme-content-link-color, currentColor))",contentLinkColor:"var(--content-link-color)",contentTextColor:"var(--content-text-color)",contentColorScope:"V75KoRwbjEJznMCMm_zF"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./values/widgets.module.css":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.yqawDAyvtAxVpKM0jpQa {\n color: var(--theme-widget-on-surface-color);\n}\n\n.yqawDAyvtAxVpKM0jpQa::before {\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: -1;\n --translucent-widget-surface-color:\n color-mix(in srgb,\n var(--theme-widget-surface-color) var(--theme-widget-surface-opacity), transparent);\n background-color: var(--translucent-widget-surface-color, var(--theme-widget-surface-color));\n -webkit-backdrop-filter: blur(var(--theme-widget-surface-backdrop-blur));\n backdrop-filter: blur(var(--theme-widget-surface-backdrop-blur));\n}\n',"",{version:3,sources:["webpack://./values/widgets.module.css"],names:[],mappings:"AAAA;EACE,2CAA2C;AAC7C;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,QAAQ;EACR,SAAS;EACT,WAAW;EACX;;iGAE+F;EAC/F,4FAA4F;EAC5F,wEAAgE;UAAhE,gEAAgE;AAClE",sourcesContent:['.translucentWidgetSurface {\n color: var(--theme-widget-on-surface-color);\n}\n\n.translucentWidgetSurface::before {\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: -1;\n --translucent-widget-surface-color:\n color-mix(in srgb,\n var(--theme-widget-surface-color) var(--theme-widget-surface-opacity), transparent);\n background-color: var(--translucent-widget-surface-color, var(--theme-widget-surface-color));\n backdrop-filter: blur(var(--theme-widget-surface-backdrop-blur));\n}\n'],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={translucentWidgetSurface:"yqawDAyvtAxVpKM0jpQa"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./src/frontend/Content.module.css":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Content.module.css"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__.Z,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__.Z&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Content_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals:void 0},"./src/frontend/EditableInlineText.module.css":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/EditableInlineText.module.css"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__.Z,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__.Z&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_EditableInlineText_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals:void 0},"./src/frontend/Text.module.css":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/Text.module.css"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__.Z,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__.Z&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_Text_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals:void 0},"./src/frontend/foregroundBoxes/GradientBox.module.css":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("../../../node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js!./src/frontend/foregroundBoxes/GradientBox.module.css"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__.Z,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__.Z&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_5_use_1_node_modules_postcss_loader_dist_cjs_js_GradientBox_module_css__WEBPACK_IMPORTED_MODULE_6__.Z.locals:void 0},"@storybook/client-logger":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CLIENT_LOGGER__},"@storybook/global":module=>{"use strict";module.exports=__STORYBOOK_MODULE_GLOBAL__},"@storybook/preview-api":module=>{"use strict";module.exports=__STORYBOOK_MODULE_PREVIEW_API__},"?ebcc":()=>{},"./generated-stories-entry.cjs":(module,__unused_webpack_exports,__webpack_require__)=>{module=__webpack_require__.nmd(module);const{configure}=__webpack_require__("../../../node_modules/@storybook/react/dist/index.mjs");configure([__webpack_require__("./src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?stories\\.js)$")],module,!1)}},__webpack_require__=>{var __webpack_exec__=moduleId=>__webpack_require__(__webpack_require__.s=moduleId);__webpack_require__.O(0,[993],(()=>(__webpack_exec__("./storybook-init-renderer-entry.js"),__webpack_exec__("../../../node_modules/@storybook/react/dist/entry-preview.mjs-generated-config-entry.js"),__webpack_exec__("./.storybook/preview.js-generated-config-entry.js"),__webpack_exec__("./generated-stories-entry.cjs"))));__webpack_require__.O()}]); \ No newline at end of file diff --git a/master/project.json b/master/project.json index 9cfee9bb..6eb913ae 100644 --- a/master/project.json +++ b/master/project.json @@ -1 +1 @@ -{"generatedAt":1734531111264,"hasCustomBabel":false,"hasCustomWebpack":true,"hasStaticDirs":true,"hasStorybookEslint":true,"refCount":0,"monorepo":"Workspaces","packageManager":{"type":"yarn","version":"1.22.22"},"features":{"storyStoreV7":false},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/react","storybookVersion":"7.6.10","storybookVersionSpecifier":"^7.6.10","language":"javascript","storybookPackages":{"@percy/storybook":{"version":null},"@storybook/react":{"version":"7.6.10"},"@storybook/react-webpack5":{"version":"7.6.10"},"eslint-plugin-storybook":{"version":"0.6.15"},"storybook":{"version":"7.6.10"}},"addons":{"@storybook/addon-viewport":{"version":"7.6.10"}}} +{"generatedAt":1734533050552,"hasCustomBabel":false,"hasCustomWebpack":true,"hasStaticDirs":true,"hasStorybookEslint":true,"refCount":0,"monorepo":"Workspaces","packageManager":{"type":"yarn","version":"1.22.22"},"features":{"storyStoreV7":false},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/react","storybookVersion":"7.6.10","storybookVersionSpecifier":"^7.6.10","language":"javascript","storybookPackages":{"@percy/storybook":{"version":null},"@storybook/react":{"version":"7.6.10"},"@storybook/react-webpack5":{"version":"7.6.10"},"eslint-plugin-storybook":{"version":"0.6.15"},"storybook":{"version":"7.6.10"}},"addons":{"@storybook/addon-viewport":{"version":"7.6.10"}}}