",value:"div"}],value:e||"",onChange:e=>t({tagName:e}),help:m[e]}),!r&&(0,qe.createElement)(dC,{area:l,setAttributes:t}))}function hC({postId:e,hasInnerBlocks:t,layout:n,tagName:o,blockProps:a}){const r=(0,ut.useSelect)((e=>{const{getSettings:t}=e(Ye.store);return t()?.supportsLayout}),[]),l=(0,Ye.useSetting)("layout")||{},i=n&&n.inherit?l:n,[s,c,u]=(0,ct.useEntityBlockEditor)("postType","wp_template_part",{id:e}),m=(0,Ye.useInnerBlocksProps)(a,{value:s,onInput:c,onChange:u,renderAppender:t?void 0:Ye.InnerBlocks.ButtonBlockAppender,layout:r?i:void 0});return(0,qe.createElement)(o,{...m})}var _C=(0,qe.createElement)(We.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,qe.createElement)(We.Path,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}));var bC=(0,qe.createElement)(We.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,qe.createElement)(We.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}));var fC=(0,qe.createElement)(We.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,qe.createElement)(We.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}));function vC(e,t){if("core/template-part"!==t)return e;if(e.variations){const t=(e,t)=>{const{area:n,theme:o,slug:a}=e;if(n)return n===t.area;if(!a)return!1;const r=(0,ut.select)(ct.store).getEntityRecord("postType","wp_template_part",`${o}//${a}`);return r?.slug?r.slug===t.slug:r?.area===t.area},n=e.variations.map((e=>{return{...e,...!e.isActive&&{isActive:t},..."string"==typeof e.icon&&{icon:(n=e.icon,"header"===n?_C:"footer"===n?bC:"sidebar"===n?fC:tC)}};var n}));return{...e,variations:n}}return e}const yC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/template-part",title:"Template Part",category:"theme",description:"Edit the different global regions of your site, like the header, footer, sidebar, or create your own.",textdomain:"default",attributes:{slug:{type:"string"},theme:{type:"string"},tagName:{type:"string"},area:{type:"string"}},supports:{align:!0,html:!1,reusable:!1},editorStyle:"wp-block-template-part-editor"},{name:kC}=yC,xC={icon:tC,__experimentalLabel:({slug:e,theme:t})=>{if(!e)return;const n=(0,ut.select)(ct.store).getEntityRecord("postType","wp_template_part",t+"//"+e);return n?(0,On.decodeEntities)(n.title?.rendered)||function(e,t){return void 0===t&&(t={}),Yw(e,Zw({delimiter:" ",transform:eC},t))}(n.slug):void 0},edit:function({attributes:e,setAttributes:t,clientId:n,isSelected:o}){const{slug:a,theme:r,tagName:l,layout:i={}}=e,s=Qd(r,a),c=(0,Ye.__experimentalUseHasRecursion)(s),[u,m]=(0,qe.useState)(!1),{isResolved:p,innerBlocks:d,isMissing:g,area:h}=(0,ut.useSelect)((t=>{const{getEditedEntityRecord:o,hasFinishedResolution:a}=t(ct.store),{getBlocks:r}=t(Ye.store),l=["postType","wp_template_part",s],i=s?o(...l):null,c=i?.area||e.area,u=!!s&&a("getEditedEntityRecord",l);return{innerBlocks:r(n),isResolved:u,isMissing:u&&(!i||0===Object.keys(i).length),area:c}}),[s,n]),{templateParts:_}=oC(h,s),b=aC(h,n),f=!!_.length||!!b.length,v=lC(h),y=(0,Ye.useBlockProps)(),k=!a,x=!k&&!g&&p,w=l||v.tagName,C=o&&x&&f&&("header"===h||"footer"===h);return 0===d.length&&(a&&!r||a&&g)?(0,qe.createElement)(w,{...y},(0,qe.createElement)(Ye.Warning,null,(0,Je.sprintf)((0,Je.__)("Template part has been deleted or is unavailable: %s"),a))):x&&c?(0,qe.createElement)(w,{...y},(0,qe.createElement)(Ye.Warning,null,(0,Je.__)("Block cannot be rendered inside itself."))):(0,qe.createElement)(qe.Fragment,null,(0,qe.createElement)(Ye.__experimentalRecursionProvider,{uniqueId:s},(0,qe.createElement)(gC,{tagName:l,setAttributes:t,isEntityAvailable:x,templatePartId:s,defaultWrapper:v.tagName,hasInnerBlocks:d.length>0}),k&&(0,qe.createElement)(w,{...y},(0,qe.createElement)(sC,{area:e.area,templatePartId:s,clientId:n,setAttributes:t,onOpenSelectionModal:()=>m(!0)})),C&&(0,qe.createElement)(Ye.BlockSettingsMenuControls,null,(()=>(0,qe.createElement)(Ke.MenuItem,{onClick:()=>{m(!0)}},(0,qe.createInterpolateElement)((0,Je.__)("Replace
"),{BlockTitle:(0,qe.createElement)(Ye.BlockTitle,{clientId:n,maximumLength:25})})))),x&&(0,qe.createElement)(hC,{tagName:w,blockProps:y,postId:s,hasInnerBlocks:d.length>0,layout:i}),!k&&!p&&(0,qe.createElement)(w,{...y},(0,qe.createElement)(Ke.Spinner,null))),u&&(0,qe.createElement)(Ke.Modal,{overlayClassName:"block-editor-template-part__selection-modal",title:(0,Je.sprintf)((0,Je.__)("Choose a %s"),v.label.toLowerCase()),onRequestClose:()=>m(!1),isFullScreen:!0},(0,qe.createElement)(cC,{templatePartId:s,clientId:n,area:h,setAttributes:t,onClose:()=>m(!1)})))}},wC=()=>{(0,Zl.addFilter)("blocks.registerBlockType","core/template-part",vC);const e=["core/post-template","core/post-content"];return(0,Zl.addFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromPostTemplates",((t,n,o,{getBlock:a,getBlockParentsByBlockName:r})=>{if("core/template-part"!==n.name)return t;for(const t of e){if(a(o)?.name===t||r(o,t).length)return!1}return!0})),Qe({name:kC,metadata:yC,settings:xC})};var CC=(0,qe.createElement)(We.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,qe.createElement)(We.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM11 16H4v-1.5h7V16Zm1 0h8v-1.5h-8V16Zm-4 4H4v-1.5h4V20Zm7-1.5V20H9v-1.5h6Z"}));const EC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/term-description",title:"Term Description",category:"theme",description:"Display the description of categories, tags and custom taxonomies when viewing an archive.",textdomain:"default",attributes:{textAlign:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:SC}=EC,BC={icon:CC,edit:function({attributes:e,setAttributes:t,mergedStyle:n}){const{textAlign:o}=e,a=(0,Ye.useBlockProps)({className:it()({[`has-text-align-${o}`]:o}),style:n});return(0,qe.createElement)(qe.Fragment,null,(0,qe.createElement)(Ye.BlockControls,{group:"block"},(0,qe.createElement)(Ye.AlignmentControl,{value:o,onChange:e=>{t({textAlign:e})}})),(0,qe.createElement)("div",{...a},(0,qe.createElement)("div",{className:"wp-block-term-description__placeholder"},(0,qe.createElement)("span",null,(0,Je.__)("Term Description")))))}},TC=()=>Qe({name:SC,metadata:EC,settings:BC});const NC={to:[{type:"block",blocks:["core/columns"],transform:({className:e,columns:t,content:n,width:o})=>(0,je.createBlock)("core/columns",{align:"wide"===o||"full"===o?o:void 0,className:e,columns:t},n.map((({children:e})=>(0,je.createBlock)("core/column",{},[(0,je.createBlock)("core/paragraph",{content:e})]))))}]};var PC=NC;const IC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/text-columns",title:"Text Columns (deprecated)",icon:"columns",category:"design",description:"This block is deprecated. Please use the Columns block instead.",textdomain:"default",attributes:{content:{type:"array",source:"query",selector:"p",query:{children:{type:"string",source:"html"}},default:[{},{}]},columns:{type:"number",default:2},width:{type:"string"}},supports:{inserter:!1},editorStyle:"wp-block-text-columns-editor",style:"wp-block-text-columns"},{name:MC}=IC,zC={transforms:PC,getEditWrapperProps(e){const{width:t}=e;if("wide"===t||"full"===t)return{"data-align":t}},edit:function({attributes:e,setAttributes:t}){const{width:n,content:o,columns:a}=e;return Fm()("The Text Columns block",{since:"5.3",alternative:"the Columns block"}),(0,qe.createElement)(qe.Fragment,null,(0,qe.createElement)(Ye.BlockControls,null,(0,qe.createElement)(Ye.BlockAlignmentToolbar,{value:n,onChange:e=>t({width:e}),controls:["center","wide","full"]})),(0,qe.createElement)(Ye.InspectorControls,null,(0,qe.createElement)(Ke.PanelBody,null,(0,qe.createElement)(Ke.RangeControl,{__nextHasNoMarginBottom:!0,label:(0,Je.__)("Columns"),value:a,onChange:e=>t({columns:e}),min:2,max:4,required:!0}))),(0,qe.createElement)("div",{...(0,Ye.useBlockProps)({className:`align${n} columns-${a}`})},Array.from({length:a}).map(((e,n)=>(0,qe.createElement)("div",{className:"wp-block-column",key:`column-${n}`},(0,qe.createElement)(Ye.RichText,{tagName:"p",value:o?.[n]?.children,onChange:e=>{t({content:[...o.slice(0,n),{children:e},...o.slice(n+1)]})},"aria-label":(0,Je.sprintf)((0,Je.__)("Column %d text"),n+1),placeholder:(0,Je.__)("New Column")}))))))},save:function({attributes:e}){const{width:t,content:n,columns:o}=e;return(0,qe.createElement)("div",{...Ye.useBlockProps.save({className:`align${t} columns-${o}`})},Array.from({length:o}).map(((e,t)=>(0,qe.createElement)("div",{className:"wp-block-column",key:`column-${t}`},(0,qe.createElement)(Ye.RichText.Content,{tagName:"p",value:n?.[t]?.children})))))}},RC=()=>Qe({name:MC,metadata:IC,settings:zC});var HC=(0,qe.createElement)(We.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,qe.createElement)(We.Path,{d:"M17.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z"}));const LC={attributes:{content:{type:"string",source:"html",selector:"pre",default:""},textAlign:{type:"string"}},save({attributes:e}){const{textAlign:t,content:n}=e;return(0,qe.createElement)(Ye.RichText.Content,{tagName:"pre",style:{textAlign:t},value:n})}},AC={attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"},textAlign:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},spacing:{padding:!0}},save({attributes:e}){const{textAlign:t,content:n}=e,o=it()({[`has-text-align-${t}`]:t});return(0,qe.createElement)("pre",{...Ye.useBlockProps.save({className:o})},(0,qe.createElement)(Ye.RichText.Content,{value:n}))},migrate:en,isEligible({style:e}){return e?.typography?.fontFamily}};var VC=[AC,LC];const FC={from:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,je.createBlock)("core/verse",e)}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,je.createBlock)("core/paragraph",e)}]};var DC=FC;const $C={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/verse",title:"Verse",category:"text",description:"Insert poetry. Use special spacing formats. Or quote song lyrics.",keywords:["poetry","poem"],textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"},textAlign:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},spacing:{margin:!0,padding:!0},__experimentalBorder:{radius:!0,width:!0,color:!0,style:!0}},style:"wp-block-verse",editorStyle:"wp-block-verse-editor"},{name:GC}=$C,OC={icon:HC,example:{attributes:{content:(0,Je.__)("WHAT was he doing, the great god Pan,\n\tDown in the reeds by the river?\nSpreading ruin and scattering ban,\nSplashing and paddling with hoofs of a goat,\nAnd breaking the golden lilies afloat\n With the dragon-fly on the river.")}},transforms:DC,deprecated:VC,merge(e,t){return{content:e.content+t.content}},edit:function({attributes:e,setAttributes:t,mergeBlocks:n,onRemove:o,style:a}){const{textAlign:r,content:l}=e,i=(0,Ye.useBlockProps)({className:it()({[`has-text-align-${r}`]:r}),style:a});return(0,qe.createElement)(qe.Fragment,null,(0,qe.createElement)(Ye.BlockControls,null,(0,qe.createElement)(Ye.AlignmentToolbar,{value:r,onChange:e=>{t({textAlign:e})}})),(0,qe.createElement)(Ye.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:l,onChange:e=>{t({content:e})},"aria-label":(0,Je.__)("Verse text"),placeholder:(0,Je.__)("Write verse…"),onRemove:o,onMerge:n,textAlign:r,...i,__unstablePastePlainText:!0}))},save:function({attributes:e}){const{textAlign:t,content:n}=e,o=it()({[`has-text-align-${t}`]:t});return(0,qe.createElement)("pre",{...Ye.useBlockProps.save({className:o})},(0,qe.createElement)(Ye.RichText.Content,{value:n}))}},UC=()=>Qe({name:GC,metadata:$C,settings:OC});var jC=(0,qe.createElement)(We.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,qe.createElement)(We.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"}));function qC({tracks:e=[]}){return e.map((e=>(0,qe.createElement)("track",{key:e.src,...e})))}const{attributes:WC}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/video",title:"Video",category:"media",description:"Embed a video from your media library or upload a new one.",keywords:["movie"],textdomain:"default",attributes:{autoplay:{type:"boolean",source:"attribute",selector:"video",attribute:"autoplay"},caption:{type:"string",source:"html",selector:"figcaption",__experimentalRole:"content"},controls:{type:"boolean",source:"attribute",selector:"video",attribute:"controls",default:!0},id:{type:"number",__experimentalRole:"content"},loop:{type:"boolean",source:"attribute",selector:"video",attribute:"loop"},muted:{type:"boolean",source:"attribute",selector:"video",attribute:"muted"},poster:{type:"string",source:"attribute",selector:"video",attribute:"poster"},preload:{type:"string",source:"attribute",selector:"video",attribute:"preload",default:"metadata"},src:{type:"string",source:"attribute",selector:"video",attribute:"src",__experimentalRole:"content"},playsInline:{type:"boolean",source:"attribute",selector:"video",attribute:"playsinline"},tracks:{__experimentalRole:"content",type:"array",items:{type:"object"},default:[]}},supports:{anchor:!0,align:!0,spacing:{margin:!0,padding:!0}},editorStyle:"wp-block-video-editor",style:"wp-block-video"},ZC={attributes:WC,save({attributes:e}){const{autoplay:t,caption:n,controls:o,loop:a,muted:r,poster:l,preload:i,src:s,playsInline:c,tracks:u}=e;return(0,qe.createElement)("figure",{...Ye.useBlockProps.save()},s&&(0,qe.createElement)("video",{autoPlay:t,controls:o,loop:a,muted:r,poster:l,preload:"metadata"!==i?i:void 0,src:s,playsInline:c},(0,qe.createElement)(qC,{tracks:u})),!Ye.RichText.isEmpty(n)&&(0,qe.createElement)(Ye.RichText.Content,{tagName:"figcaption",value:n}))}};var QC=[ZC];const KC=[{value:"auto",label:(0,Je.__)("Auto")},{value:"metadata",label:(0,Je.__)("Metadata")},{value:"none",label:(0,Je._x)("None","Preload value")}];var JC=({setAttributes:e,attributes:t})=>{const{autoplay:n,controls:o,loop:a,muted:r,playsInline:l,preload:i}=t,s=(0,Je.__)("Autoplay may cause usability issues for some users."),c=qe.Platform.select({web:(0,qe.useCallback)((e=>e?s:null),[]),native:s}),u=(0,qe.useMemo)((()=>{const t=t=>n=>{e({[t]:n})};return{autoplay:t("autoplay"),loop:t("loop"),muted:t("muted"),controls:t("controls"),playsInline:t("playsInline")}}),[]),m=(0,qe.useCallback)((t=>{e({preload:t})}),[]);return(0,qe.createElement)(qe.Fragment,null,(0,qe.createElement)(Ke.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,Je.__)("Autoplay"),onChange:u.autoplay,checked:!!n,help:c}),(0,qe.createElement)(Ke.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,Je.__)("Loop"),onChange:u.loop,checked:!!a}),(0,qe.createElement)(Ke.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,Je.__)("Muted"),onChange:u.muted,checked:!!r}),(0,qe.createElement)(Ke.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,Je.__)("Playback controls"),onChange:u.controls,checked:!!o}),(0,qe.createElement)(Ke.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,Je.__)("Play inline"),onChange:u.playsInline,checked:!!l}),(0,qe.createElement)(Ke.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,Je.__)("Preload"),value:i,onChange:m,options:KC,hideCancelButton:!0}))};const YC=["text/vtt"],XC="subtitles",eE=[{label:(0,Je.__)("Subtitles"),value:"subtitles"},{label:(0,Je.__)("Captions"),value:"captions"},{label:(0,Je.__)("Descriptions"),value:"descriptions"},{label:(0,Je.__)("Chapters"),value:"chapters"},{label:(0,Je.__)("Metadata"),value:"metadata"}];function tE({tracks:e,onEditPress:t}){let n;return n=0===e.length?(0,qe.createElement)("p",{className:"block-library-video-tracks-editor__tracks-informative-message"},(0,Je.__)("Tracks can be subtitles, captions, chapters, or descriptions. They help make your content more accessible to a wider range of users.")):e.map(((e,n)=>(0,qe.createElement)(Ke.__experimentalHStack,{key:n,className:"block-library-video-tracks-editor__track-list-track"},(0,qe.createElement)("span",null,e.label," "),(0,qe.createElement)(Ke.Button,{variant:"tertiary",onClick:()=>t(n),"aria-label":(0,Je.sprintf)((0,Je.__)("Edit %s"),e.label)},(0,Je.__)("Edit"))))),(0,qe.createElement)(Ke.MenuGroup,{label:(0,Je.__)("Text tracks"),className:"block-library-video-tracks-editor__track-list"},n)}function nE({track:e,onChange:t,onClose:n,onRemove:o}){const{src:a="",label:r="",srcLang:l="",kind:i=XC}=e,s=a.startsWith("blob:")?"":(0,st.getFilename)(a)||"";return(0,qe.createElement)(Ke.NavigableMenu,null,(0,qe.createElement)(Ke.__experimentalVStack,{className:"block-library-video-tracks-editor__single-track-editor",spacing:"4"},(0,qe.createElement)("span",{className:"block-library-video-tracks-editor__single-track-editor-edit-track-label"},(0,Je.__)("Edit track")),(0,qe.createElement)("span",null,(0,Je.__)("File"),": ",(0,qe.createElement)("b",null,s)),(0,qe.createElement)(Ke.__experimentalGrid,{columns:2,gap:4},(0,qe.createElement)(Ke.TextControl,{__nextHasNoMarginBottom:!0,autoFocus:!0,onChange:n=>t({...e,label:n}),label:(0,Je.__)("Label"),value:r,help:(0,Je.__)("Title of track")}),(0,qe.createElement)(Ke.TextControl,{__nextHasNoMarginBottom:!0,onChange:n=>t({...e,srcLang:n}),label:(0,Je.__)("Source language"),value:l,help:(0,Je.__)("Language tag (en, fr, etc.)")})),(0,qe.createElement)(Ke.__experimentalVStack,{spacing:"8"},(0,qe.createElement)(Ke.SelectControl,{__nextHasNoMarginBottom:!0,className:"block-library-video-tracks-editor__single-track-editor-kind-select",options:eE,value:i,label:(0,Je.__)("Kind"),onChange:n=>{t({...e,kind:n})}}),(0,qe.createElement)(Ke.__experimentalHStack,{className:"block-library-video-tracks-editor__single-track-editor-buttons-container"},(0,qe.createElement)(Ke.Button,{variant:"secondary",onClick:()=>{const o={};let a=!1;""===r&&(o.label=(0,Je.__)("English"),a=!0),""===l&&(o.srcLang="en",a=!0),void 0===e.kind&&(o.kind=XC,a=!0),a&&t({...e,...o}),n()}},(0,Je.__)("Close")),(0,qe.createElement)(Ke.Button,{isDestructive:!0,variant:"link",onClick:o},(0,Je.__)("Remove track"))))))}function oE({tracks:e=[],onChange:t}){const n=(0,ut.useSelect)((e=>e(Ye.store).getSettings().mediaUpload),[]),[o,a]=(0,qe.useState)(null);return n?(0,qe.createElement)(Ke.Dropdown,{contentClassName:"block-library-video-tracks-editor",renderToggle:({isOpen:e,onToggle:t})=>(0,qe.createElement)(Ke.ToolbarGroup,null,(0,qe.createElement)(Ke.ToolbarButton,{label:(0,Je.__)("Text tracks"),showTooltip:!0,"aria-expanded":e,"aria-haspopup":"true",onClick:t},(0,Je.__)("Text tracks"))),renderContent:()=>null!==o?(0,qe.createElement)(nE,{track:e[o],onChange:n=>{const a=[...e];a[o]=n,t(a)},onClose:()=>a(null),onRemove:()=>{t(e.filter(((e,t)=>t!==o))),a(null)}}):(0,qe.createElement)(qe.Fragment,null,(0,qe.createElement)(Ke.NavigableMenu,null,(0,qe.createElement)(tE,{tracks:e,onEditPress:a}),(0,qe.createElement)(Ke.MenuGroup,{className:"block-library-video-tracks-editor__add-tracks-container",label:(0,Je.__)("Add tracks")},(0,qe.createElement)(Ye.MediaUpload,{onSelect:({url:n})=>{const o=e.length;t([...e,{src:n}]),a(o)},allowedTypes:YC,render:({open:e})=>(0,qe.createElement)(Ke.MenuItem,{icon:jp,onClick:e},(0,Je.__)("Open Media Library"))}),(0,qe.createElement)(Ye.MediaUploadCheck,null,(0,qe.createElement)(Ke.FormFileUpload,{onChange:o=>{const r=o.target.files,l=e.length;n({allowedTypes:YC,filesList:r,onFileChange:([{url:n}])=>{const o=[...e];o[l]||(o[l]={}),o[l]={...e[l],src:n},t(o),a(l)}})},accept:".vtt,text/vtt",render:({openFileDialog:e})=>(0,qe.createElement)(Ke.MenuItem,{icon:Ku,onClick:()=>{e()}},(0,Je.__)("Upload"))})))))}):null}const aE=e=>(0,qe.createElement)(Ke.Placeholder,{className:"block-editor-media-placeholder",withIllustration:!0,icon:jC,label:(0,Je.__)("Video"),instructions:(0,Je.__)("Upload a video file, pick one from your media library, or add one with a URL.")},e),rE=["video"],lE=["image"];var iE=function e({isSelected:t,attributes:n,className:o,setAttributes:a,insertBlocksAfter:r,onReplace:l}){const i=(0,Tt.useInstanceId)(e),s=(0,qe.useRef)(),c=(0,qe.useRef)(),{id:u,caption:m,controls:p,poster:d,src:g,tracks:h}=n,_=(0,Tt.usePrevious)(m),[b,f]=(0,qe.useState)(!!m),v=!u&&(0,Et.isBlobURL)(g),y=(0,ut.useSelect)((e=>e(Ye.store).getSettings().mediaUpload),[]);(0,qe.useEffect)((()=>{if(!u&&(0,Et.isBlobURL)(g)){const e=(0,Et.getBlobByURL)(g);e&&y({filesList:[e],onFileChange:([e])=>x(e),onError:E,allowedTypes:rE})}}),[]),(0,qe.useEffect)((()=>{s.current&&s.current.load()}),[d]),(0,qe.useEffect)((()=>{m&&!_&&f(!0)}),[m,_]);const k=(0,qe.useCallback)((e=>{e&&!m&&e.focus()}),[m]);function x(e){e&&e.url?a({src:e.url,id:e.id,poster:e.image?.src!==e.icon?e.image?.src:void 0,caption:e.caption}):a({src:void 0,id:void 0,poster:void 0,caption:void 0})}function w(e){if(e!==g){const t=At({attributes:{url:e}});if(void 0!==t&&l)return void l(t);a({src:e,id:void 0,poster:void 0})}}(0,qe.useEffect)((()=>{t||m||f(!1)}),[t,m]);const{createErrorNotice:C}=(0,ut.useDispatch)(Bt.store);function E(e){C(e,{type:"snackbar"})}const S=it()(o,{"is-transient":v}),B=(0,Ye.useBlockProps)({className:S});if(!g)return(0,qe.createElement)("div",{...B},(0,qe.createElement)(Ye.MediaPlaceholder,{icon:(0,qe.createElement)(Ye.BlockIcon,{icon:jC}),onSelect:x,onSelectURL:w,accept:"video/*",allowedTypes:rE,value:n,onError:E,placeholder:aE}));const T=`video-block__poster-image-description-${i}`;return(0,qe.createElement)(qe.Fragment,null,(0,qe.createElement)(Ye.BlockControls,{group:"block"},(0,qe.createElement)(Ke.ToolbarButton,{onClick:()=>{f(!b),b&&m&&a({caption:void 0})},icon:St,isPressed:b,label:b?(0,Je.__)("Remove caption"):(0,Je.__)("Add caption")})),(0,qe.createElement)(Ye.BlockControls,null,(0,qe.createElement)(oE,{tracks:h,onChange:e=>{a({tracks:e})}})),(0,qe.createElement)(Ye.BlockControls,{group:"other"},(0,qe.createElement)(Ye.MediaReplaceFlow,{mediaId:u,mediaURL:g,allowedTypes:rE,accept:"video/*",onSelect:x,onSelectURL:w,onError:E})),(0,qe.createElement)(Ye.InspectorControls,null,(0,qe.createElement)(Ke.PanelBody,{title:(0,Je.__)("Settings")},(0,qe.createElement)(JC,{setAttributes:a,attributes:n}),(0,qe.createElement)(Ye.MediaUploadCheck,null,(0,qe.createElement)(Ke.BaseControl,{className:"editor-video-poster-control"},(0,qe.createElement)(Ke.BaseControl.VisualLabel,null,(0,Je.__)("Poster image")),(0,qe.createElement)(Ye.MediaUpload,{title:(0,Je.__)("Select poster image"),onSelect:function(e){a({poster:e.url})},allowedTypes:lE,render:({open:e})=>(0,qe.createElement)(Ke.Button,{variant:"primary",onClick:e,ref:c,"aria-describedby":T},d?(0,Je.__)("Replace"):(0,Je.__)("Select"))}),(0,qe.createElement)("p",{id:T,hidden:!0},d?(0,Je.sprintf)((0,Je.__)("The current poster image url is %s"),d):(0,Je.__)("There is no poster image currently selected")),!!d&&(0,qe.createElement)(Ke.Button,{onClick:function(){a({poster:void 0}),c.current.focus()},variant:"tertiary"},(0,Je.__)("Remove")))))),(0,qe.createElement)("figure",{...B},(0,qe.createElement)(Ke.Disabled,{isDisabled:!t},(0,qe.createElement)("video",{controls:p,poster:d,src:g,ref:s},(0,qe.createElement)(qC,{tracks:h}))),v&&(0,qe.createElement)(Ke.Spinner,null),b&&(!Ye.RichText.isEmpty(m)||t)&&(0,qe.createElement)(Ye.RichText,{identifier:"caption",tagName:"figcaption",className:(0,Ye.__experimentalGetElementClassName)("caption"),"aria-label":(0,Je.__)("Video caption text"),ref:k,placeholder:(0,Je.__)("Add caption"),value:m,onChange:e=>a({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>r((0,je.createBlock)((0,je.getDefaultBlockName)()))})))};const sE={from:[{type:"files",isMatch(e){return 1===e.length&&0===e[0].type.indexOf("video/")},transform(e){const t=e[0];return(0,je.createBlock)("core/video",{src:(0,Et.createBlobURL)(t)})}},{type:"shortcode",tag:"video",attributes:{src:{type:"string",shortcode:({named:{src:e,mp4:t,m4v:n,webm:o,ogv:a,flv:r}})=>e||t||n||o||a||r},poster:{type:"string",shortcode:({named:{poster:e}})=>e},loop:{type:"string",shortcode:({named:{loop:e}})=>e},autoplay:{type:"string",shortcode:({named:{autoplay:e}})=>e},preload:{type:"string",shortcode:({named:{preload:e}})=>e}}}]};var cE=sE;const uE={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/video",title:"Video",category:"media",description:"Embed a video from your media library or upload a new one.",keywords:["movie"],textdomain:"default",attributes:{autoplay:{type:"boolean",source:"attribute",selector:"video",attribute:"autoplay"},caption:{type:"string",source:"html",selector:"figcaption",__experimentalRole:"content"},controls:{type:"boolean",source:"attribute",selector:"video",attribute:"controls",default:!0},id:{type:"number",__experimentalRole:"content"},loop:{type:"boolean",source:"attribute",selector:"video",attribute:"loop"},muted:{type:"boolean",source:"attribute",selector:"video",attribute:"muted"},poster:{type:"string",source:"attribute",selector:"video",attribute:"poster"},preload:{type:"string",source:"attribute",selector:"video",attribute:"preload",default:"metadata"},src:{type:"string",source:"attribute",selector:"video",attribute:"src",__experimentalRole:"content"},playsInline:{type:"boolean",source:"attribute",selector:"video",attribute:"playsinline"},tracks:{__experimentalRole:"content",type:"array",items:{type:"object"},default:[]}},supports:{anchor:!0,align:!0,spacing:{margin:!0,padding:!0}},editorStyle:"wp-block-video-editor",style:"wp-block-video"},{name:mE}=uE,pE={icon:jC,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm",caption:(0,Je.__)("Wood thrush singing in Central Park, NYC.")}},transforms:cE,deprecated:QC,edit:iE,save:function({attributes:e}){const{autoplay:t,caption:n,controls:o,loop:a,muted:r,poster:l,preload:i,src:s,playsInline:c,tracks:u}=e;return(0,qe.createElement)("figure",{...Ye.useBlockProps.save()},s&&(0,qe.createElement)("video",{autoPlay:t,controls:o,loop:a,muted:r,poster:l,preload:"metadata"!==i?i:void 0,src:s,playsInline:c},(0,qe.createElement)(qC,{tracks:u})),!Ye.RichText.isEmpty(n)&&(0,qe.createElement)(Ye.RichText.Content,{className:(0,Ye.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:n}))}},dE=()=>Qe({name:mE,metadata:uE,settings:pE});var gE,hE=new Uint8Array(16);function _E(){if(!gE&&!(gE="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return gE(hE)}var bE=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var fE=function(e){return"string"==typeof e&&bE.test(e)},vE=[],yE=0;yE<256;++yE)vE.push((yE+256).toString(16).substr(1));var kE=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(vE[e[t+0]]+vE[e[t+1]]+vE[e[t+2]]+vE[e[t+3]]+"-"+vE[e[t+4]]+vE[e[t+5]]+"-"+vE[e[t+6]]+vE[e[t+7]]+"-"+vE[e[t+8]]+vE[e[t+9]]+"-"+vE[e[t+10]]+vE[e[t+11]]+vE[e[t+12]]+vE[e[t+13]]+vE[e[t+14]]+vE[e[t+15]]).toLowerCase();if(!fE(n))throw TypeError("Stringified UUID is invalid");return n};var xE=function(e,t,n){var o=(e=e||{}).random||(e.rng||_E)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){n=n||0;for(var a=0;a<16;++a)t[n+a]=o[a];return t}return kE(o)};const{name:wE}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/footnotes",title:"Footnotes",category:"text",description:"",keywords:["references"],textdomain:"default",usesContext:["postId","postType"],supports:{html:!1,multiple:!1,inserter:!1,reusable:!1},style:"wp-block-footnotes"},CE="core/footnote",EE={title:(0,Je.__)("Footnote"),tagName:"a",className:"fn",attributes:{id:"id",href:"href","data-fn":"data-fn"},contentEditable:!1,edit:function({value:e,onChange:t,isObjectActive:n}){const o=(0,ut.useRegistry)(),{getSelectedBlockClientId:a,getBlockRootClientId:r,getBlockName:l,getBlocks:i}=(0,ut.useSelect)(Ye.store),{selectionChange:s,insertBlock:c}=(0,ut.useDispatch)(Ye.store);return(0,qe.createElement)(Ye.RichTextToolbarButton,{icon:Am,title:(0,Je.__)("Footnote"),onClick:function(){o.batch((()=>{const n=xE(),o=(0,Cn.insertObject)(e,{type:CE,attributes:{href:"#"+n,id:`${n}-link`,"data-fn":n},innerHTML:"*"},e.end,e.end);o.start=o.end-1,t(o);let u=null;{const e=[...i()];for(;e.length;){const t=e.shift();if(t.name===wE){u=t;break}e.push(...t.innerBlocks)}}if(!u){const e=a();let t=r(e);for(;t&&"core/post-content"!==l(t);)t=r(t);u=(0,je.createBlock)(wE),c(u,void 0,t)}s(u.clientId,n,0,0)}))},isActive:n})}},SE={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/footnotes",title:"Footnotes",category:"text",description:"",keywords:["references"],textdomain:"default",usesContext:["postId","postType"],supports:{html:!1,multiple:!1,inserter:!1,reusable:!1},style:"wp-block-footnotes"},{name:BE}=SE,TE={icon:Am,edit:function({context:{postType:e,postId:t}}){const[n,o]=(0,ct.useEntityProp)("postType",e,"meta",t),a=n?.footnotes?JSON.parse(n.footnotes):[];return(0,qe.createElement)("ol",{...(0,Ye.useBlockProps)()},a.map((({id:e,content:t})=>(0,qe.createElement)("li",{key:e},(0,qe.createElement)(Ye.RichText,{id:e,tagName:"span",value:t,identifier:e,onFocus:e=>{e.target.textContent.trim()||e.target.scrollIntoView()},onChange:t=>{o({...n,footnotes:JSON.stringify(a.map((n=>n.id===e?{content:t,id:e}:n)))})}})," ",(0,qe.createElement)("a",{href:`#${e}-link`},"↩︎")))))}};(0,Cn.registerFormatType)(CE,EE);const NE=()=>{Qe({name:BE,metadata:SE,settings:TE})};var PE=n(7078),IE=n.n(PE);const ME=()=>[J,H,M,P,V,F,we,e,a,r,l,i,s,...window.wp&&window.wp.oldEditor?[c]:[],u,m,p,g,S,B,T,N,I,R,L,A,$,G,O,W,Q,K,Z,ge,he,Ce,Se,Be,Te,Ne,ze,Re,He,Le,Ve,$e,Ge,Oe,Ue,U,j,q,Pe,Me,Ie,_e,Fe,t,de,ie,se,re,Y,X,te,ne,ae,le,me,ce,ue,pe,fe,ve,ye,ke,be,Ee,d,h,_,b,f,v,y,E,x,w,C,k,oe,Ae,z,D,De,xe,ee].filter(Boolean).filter((({metadata:e})=>!IE()(e))),zE=(e=ME())=>{e.forEach((({init:e})=>e())),(0,je.setDefaultBlockName)(m_),window.wp&&window.wp.oldEditor&&(0,je.setFreeformContentHandlerName)(no),(0,je.setUnregisteredTypeHandlerName)(gd),(0,je.setGroupingBlockName)(tu)},RE=void 0}(),(window.wp=window.wp||{}).blockLibrary=o}();
\ No newline at end of file
+function Nl(e){var t=e.toString(16);return 1===t.length?"0"+t:t}function Pl(e){return"#"+e.map(Nl).join("")}function Il(e){return e?(t=e,Array.isArray(t[0])?e:[e]):[];var t}function Ml(e,t,n){for(var o=0;o
=t-n&&e<=t+n}function Hl(e,t,n){for(var o={},a=n.ignoredColor,r=n.step,l=[0,0,0,0,0],i=0;il?(n=r/l,i=100,s=Math.round(i/n)):(n=l/r,s=100,i=Math.round(s/n)),(i>r||s>l||i<10||s<10)&&(i=r,s=l)),{srcLeft:o,srcTop:a,srcWidth:r,srcHeight:l,destWidth:i,destHeight:s}}(Fl(e),t);if(!(o.srcWidth&&o.srcHeight&&o.destWidth&&o.destHeight))return ql(r=jl('incorrect sizes for resource "'.concat($l(e),'"')),t.silent),this.prepareResult(n,r);if(!this.canvas&&(this.canvas=Ul?Ol?new OffscreenCanvas(1,1):null:document.createElement("canvas"),!this.canvas))return ql(r=jl("OffscreenCanvas is not supported in this browser"),t.silent),this.prepareResult(n,r);if(!this.ctx){if(this.ctx=this.canvas.getContext("2d",{willReadFrequently:!0}),!this.ctx)return ql(r=jl("Canvas Context 2D is not supported in this browser"),t.silent),this.prepareResult(n);this.ctx.imageSmoothingEnabled=!1}this.canvas.width=o.destWidth,this.canvas.height=o.destHeight;try{this.ctx.clearRect(0,0,o.destWidth,o.destHeight),this.ctx.drawImage(e,o.srcLeft,o.srcTop,o.srcWidth,o.srcHeight,0,0,o.destWidth,o.destHeight);var a=this.ctx.getImageData(0,0,o.destWidth,o.destHeight).data;return this.prepareResult(this.getColorFromArray4(a,t))}catch(o){var r;return ql(r=jl("security error (CORS) for resource ".concat($l(e),".\nDetails: https://developer.mozilla.org/en/docs/Web/HTML/CORS_enabled_image")),t.silent),!t.silent&&console.error(o),this.prepareResult(n,r)}},e.prototype.getColorFromArray4=function(e,t){t=t||{};var n=e.length,o=Vl(t);if(n<4)return o;var a,r=n-n%4,l=4*(t.step||1);switch(t.algorithm||"sqrt"){case"simple":a=Ll;break;case"sqrt":a=Al;break;case"dominant":a=Hl;break;default:throw jl("".concat(t.algorithm," is unknown algorithm"))}return a(e,r,{defaultColor:o,ignoredColor:Il(t.ignoredColor),step:l})},e.prototype.prepareResult=function(e,t){var n,o=e.slice(0,3),a=[e[0],e[1],e[2],e[3]/255],r=(299*(n=e)[0]+587*n[1]+114*n[2])/1e3<128;return{value:[e[0],e[1],e[2],e[3]],rgb:"rgb("+o.join(",")+")",rgba:"rgba("+a.join(",")+")",hex:Pl(o),hexa:Pl(e),isDark:r,isLight:!r,error:t}},e.prototype.destroy=function(){this.canvas&&(this.canvas.width=1,this.canvas.height=1,this.canvas=null),this.ctx=null},e.prototype.bindImageEvents=function(e,t){var n=this;return new Promise((function(o,a){var r=function(){s();var r=n.getColor(e,t);r.error?a(r.error):o(r)},l=function(){s(),a(jl('Error loading image "'.concat(e.src,'".')))},i=function(){s(),a(jl('Image "'.concat(e.src,'" loading aborted')))},s=function(){e.removeEventListener("load",r),e.removeEventListener("error",l),e.removeEventListener("abort",i)};e.addEventListener("load",r),e.addEventListener("error",l),e.addEventListener("abort",i)}))},e}(),Zl=window.wp.hooks;function Ql(){return Ql.fastAverageColor||(Ql.fastAverageColor=new Wl),Ql.fastAverageColor}function Kl({onChange:e,onUnitChange:t,unit:n="px",value:o=""}){const a=`block-cover-height-input-${(0,Tt.useInstanceId)(Ke.__experimentalUnitControl)}`,r="px"===n,l=(0,Ke.__experimentalUseCustomUnits)({availableUnits:(0,Ye.useSetting)("spacing.units")||["px","em","rem","vw","vh"],defaultValues:{px:430,"%":20,em:20,rem:20,vw:20,vh:50}}),i=(0,qe.useMemo)((()=>{const[e]=(0,Ke.__experimentalParseQuantityAndUnitFromRawValue)(o);return[e,n].join("")}),[n,o]),s=r?Nr:0;return(0,qe.createElement)(Ke.__experimentalUnitControl,{label:(0,Je.__)("Minimum height of cover"),id:a,isResetValueOnUnitChange:!0,min:s,onChange:t=>{const n=""!==t?parseFloat(t):void 0;isNaN(n)&&void 0!==n||e(n)},onUnitChange:t,__unstableInputWidth:"80px",units:l,value:i})}function Jl({attributes:e,setAttributes:t,clientId:n,setOverlayColor:o,coverRef:a,currentSettings:r}){const{useFeaturedImage:l,dimRatio:i,focalPoint:s,hasParallax:c,isRepeated:u,minHeight:m,minHeightUnit:p,alt:d,tagName:g}=e,{isVideoBackground:h,isImageBackground:_,mediaElement:b,url:f,isImgElement:v,overlayColor:y}=r,{gradientValue:k,setGradient:x}=(0,Ye.__experimentalUseGradient)(),w=h||_&&(!c||u),C=e=>{const[t,n]=b.current?[b.current.style,"objectPosition"]:[a.current.style,"backgroundPosition"];t[n]=Mr(e)},E=(0,Ye.__experimentalUseMultipleOriginColorsAndGradients)(),S={header:(0,Je.__)("The element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,Je.__)("The element should be used for the primary content of your document only. "),section:(0,Je.__)("The element should represent a standalone portion of the document that can't be better represented by another element."),article:(0,Je.__)("The element should represent a self-contained, syndicatable portion of the document."),aside:(0,Je.__)("The