!function(){"use strict";var e,l={87:function(e){e.exports=window.wp.element},370:function(e,l,o){var n=o(997),a=o(723),t=o(715),i=o(427),r=o(87),s=o(790),c=JSON.parse('{"UU":"blynex/live-clock-date"}');(0,n.registerBlockType)(c.UU,{edit:function({attributes:e,setAttributes:l}){const{displayMode:o,layoutMode:n,timeFormat:c,dateFormat:d,timezone:b,customTimezone:u,textAlign:x,textColor:g,backgroundColor:y,gradient:h,separator:m,blinkingSeparator:_,customLabel:p,digitalStyle:v,glowEffect:C,borderRadius:S,boxShadow:k,showSeconds:w,showWeekday:f}=e,[j,T]=(0,r.useState)(new Date);(0,r.useEffect)((()=>{const e=setInterval((()=>{T(new Date)}),1e3);return()=>clearInterval(e)}),[]);const U=(0,t.useBlockProps)({style:{textAlign:x,color:g||void 0,background:h||y||void 0,borderRadius:S?`${S}px`:void 0,boxShadow:k?"0 4px 6px rgba(0, 0, 0, 0.1)":void 0},className:`layout-${n} ${v?"digital-style":""} ${C?"glow-effect":""} ${_?"blinking-separator":""}`}),O=[{label:(0,a.__)("Browser Time","blynex"),value:"browser"},{label:(0,a.__)("Custom Timezone","blynex"),value:"custom"}];return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t.InspectorControls,{children:[(0,s.jsxs)(i.PanelBody,{title:(0,a.__)("Display Settings","blynex"),initialOpen:!0,children:[(0,s.jsx)(i.SelectControl,{label:(0,a.__)("Display Mode","blynex"),value:o,options:[{label:(0,a.__)("Time Only","blynex"),value:"time"},{label:(0,a.__)("Date Only","blynex"),value:"date"},{label:(0,a.__)("Both","blynex"),value:"both"}],onChange:e=>l({displayMode:e})}),"both"===o&&(0,s.jsx)(i.SelectControl,{label:(0,a.__)("Layout Mode","blynex"),value:n,options:[{label:(0,a.__)("Stacked","blynex"),value:"stack"},{label:(0,a.__)("Inline","blynex"),value:"inline"},{label:(0,a.__)("Circle Badge","blynex"),value:"circle"}],onChange:e=>l({layoutMode:e})})]}),(0,s.jsx)(i.PanelBody,{title:(0,a.__)("Time Settings","blynex"),initialOpen:!1,children:("time"===o||"both"===o)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.SelectControl,{label:(0,a.__)("Time Format","blynex"),value:c,options:[{label:(0,a.__)("12 Hour","blynex"),value:"12"},{label:(0,a.__)("24 Hour","blynex"),value:"24"}],onChange:e=>l({timeFormat:e})}),(0,s.jsx)(i.ToggleControl,{label:(0,a.__)("Show Seconds","blynex"),checked:w,onChange:e=>l({showSeconds:e})}),(0,s.jsx)(i.SelectControl,{label:(0,a.__)("Separator","blynex"),value:m,options:[{label:(0,a.__)("Colon (:)","blynex"),value:"colon"},{label:(0,a.__)("Dot (·)","blynex"),value:"dot"}],onChange:e=>l({separator:e})}),(0,s.jsx)(i.ToggleControl,{label:(0,a.__)("Blinking Separator","blynex"),checked:_,onChange:e=>l({blinkingSeparator:e})}),(0,s.jsx)(i.TextControl,{label:(0,a.__)("Custom Label","blynex"),value:p,onChange:e=>l({customLabel:e}),placeholder:(0,a.__)("e.g., Current Time:","blynex"),help:(0,a.__)("Optional text to display before the time","blynex")})]})}),(0,s.jsx)(i.PanelBody,{title:(0,a.__)("Date Settings","blynex"),initialOpen:!1,children:("date"===o||"both"===o)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.SelectControl,{label:(0,a.__)("Date Format","blynex"),value:d,options:[{label:(0,a.__)("Long (Monday, November 10, 2025)","blynex"),value:"long"},{label:(0,a.__)("Short (Nov 10, 2025)","blynex"),value:"short"},{label:(0,a.__)("Numeric (11/10/2025)","blynex"),value:"numeric"}],onChange:e=>l({dateFormat:e})}),"long"===d&&(0,s.jsx)(i.ToggleControl,{label:(0,a.__)("Show Weekday","blynex"),checked:f,onChange:e=>l({showWeekday:e})})]})}),(0,s.jsxs)(i.PanelBody,{title:(0,a.__)("Timezone Settings","blynex"),initialOpen:!1,children:[(0,s.jsx)(i.SelectControl,{label:(0,a.__)("Timezone","blynex"),value:b,options:O,onChange:e=>l({timezone:e})}),"custom"===b&&(0,s.jsx)(i.SelectControl,{label:(0,a.__)("Select Timezone","blynex"),value:u,options:[{label:"UTC",value:"UTC"},{label:"UTC+6 – Dhaka",value:"Asia/Dhaka"},{label:"UTC-5 – New York",value:"America/New_York"},{label:"UTC-8 – Los Angeles",value:"America/Los_Angeles"},{label:"UTC+1 – London",value:"Europe/London"},{label:"UTC+2 – Paris",value:"Europe/Paris"},{label:"UTC+9 – Tokyo",value:"Asia/Tokyo"},{label:"UTC+10 – Sydney",value:"Australia/Sydney"},{label:"UTC+5:30 – Mumbai",value:"Asia/Kolkata"},{label:"UTC+8 – Singapore",value:"Asia/Singapore"}],onChange:e=>l({customTimezone:e})})]}),(0,s.jsxs)(i.PanelBody,{title:(0,a.__)("Style Settings","blynex"),initialOpen:!1,children:[(0,s.jsx)(i.ToggleControl,{label:(0,a.__)("Digital Clock Style","blynex"),checked:v,onChange:e=>l({digitalStyle:e}),help:(0,a.__)("Enables a digital/neon clock appearance","blynex")}),v&&(0,s.jsx)(i.ToggleControl,{label:(0,a.__)("Glow Effect","blynex"),checked:C,onChange:e=>l({glowEffect:e})}),(0,s.jsx)(i.SelectControl,{label:(0,a.__)("Text Alignment","blynex"),value:x,options:[{label:(0,a.__)("Left","blynex"),value:"left"},{label:(0,a.__)("Center","blynex"),value:"center"},{label:(0,a.__)("Right","blynex"),value:"right"}],onChange:e=>l({textAlign:e})}),(0,s.jsx)(i.RangeControl,{label:(0,a.__)("Border Radius","blynex"),value:S,onChange:e=>l({borderRadius:e}),min:0,max:50}),(0,s.jsx)(i.ToggleControl,{label:(0,a.__)("Box Shadow","blynex"),checked:k,onChange:e=>l({boxShadow:e})})]}),(0,s.jsx)(t.PanelColorSettings,{title:(0,a.__)("Color Settings","blynex"),colorSettings:[{value:g,onChange:e=>l({textColor:e}),label:(0,a.__)("Text Color","blynex")},{value:y,onChange:e=>l({backgroundColor:e}),label:(0,a.__)("Background Color","blynex")}]})]}),(0,s.jsx)("div",{...U,children:(0,s.jsxs)("div",{className:"blynex-live-clock-wrapper",children:[p&&(0,s.jsxs)("span",{className:"clock-label",children:[p," "]}),("time"===o||"both"===o)&&(0,s.jsx)("div",{className:"clock-time",children:(e=>{if(!_)return"dot"===m?e.replace(/:/g,"·"):e;const l="dot"===m?"·":":",o=e.split(":");return o.map(((e,n)=>(0,s.jsxs)(s.Fragment,{children:[e,n{const e={hour:"2-digit",minute:"2-digit",...w&&{second:"2-digit"},hour12:"12"===c,timeZone:"browser"===b?void 0:u};return j.toLocaleTimeString("en-US",e)})())}),("date"===o||"both"===o)&&(0,s.jsx)("div",{className:"clock-date",children:(()=>{const e={timeZone:"browser"===b?void 0:u};return"long"===d?j.toLocaleDateString("en-US",{...e,weekday:f?"long":void 0,year:"numeric",month:"long",day:"numeric"}):"short"===d?j.toLocaleDateString("en-US",{...e,year:"numeric",month:"short",day:"numeric"}):"numeric"===d?j.toLocaleDateString("en-US",{...e,year:"numeric",month:"2-digit",day:"2-digit"}):j.toLocaleDateString("en-US",e)})()})]})})]})},save:function({attributes:e}){const{displayMode:l,layoutMode:o,timeFormat:n,dateFormat:a,timezone:i,customTimezone:r,textAlign:c,textColor:d,backgroundColor:b,gradient:u,separator:x,blinkingSeparator:g,customLabel:y,digitalStyle:h,glowEffect:m,borderRadius:_,boxShadow:p,showSeconds:v,showWeekday:C}=e,S=t.useBlockProps.save({style:{textAlign:c,color:d||void 0,background:u||b||void 0,borderRadius:_?`${_}px`:void 0,boxShadow:p?"0 4px 6px rgba(0, 0, 0, 0.1)":void 0},className:`layout-${o} ${h?"digital-style":""} ${m?"glow-effect":""} ${g?"blinking-separator":""}`});return(0,s.jsx)("div",{...S,"data-display-mode":l,"data-time-format":n,"data-date-format":a,"data-timezone":i,"data-custom-timezone":r,"data-separator":x,"data-blinking-separator":g,"data-show-seconds":v,"data-show-weekday":C,children:(0,s.jsxs)("div",{className:"blynex-live-clock-wrapper",children:[y&&(0,s.jsxs)("span",{className:"clock-label",children:[y," "]}),("time"===l||"both"===l)&&(0,s.jsx)("div",{className:"clock-time",children:"00:00:00"}),("date"===l||"both"===l)&&(0,s.jsx)("div",{className:"clock-date",children:"Loading..."})]})})}})},427:function(e){e.exports=window.wp.components},715:function(e){e.exports=window.wp.blockEditor},723:function(e){e.exports=window.wp.i18n},790:function(e){e.exports=window.ReactJSXRuntime},997:function(e){e.exports=window.wp.blocks}},o={};function n(e){var a=o[e];if(void 0!==a)return a.exports;var t=o[e]={exports:{}};return l[e](t,t.exports,n),t.exports}n.m=l,e=[],n.O=function(l,o,a,t){if(!o){var i=1/0;for(d=0;d=t)&&Object.keys(n.O).every((function(e){return n.O[e](o[s])}))?o.splice(s--,1):(r=!1,t0&&e[d-1][2]>t;d--)e[d]=e[d-1];e[d]=[o,a,t]},n.o=function(e,l){return Object.prototype.hasOwnProperty.call(e,l)},function(){var e={358:0,350:0};n.O.j=function(l){return 0===e[l]};var l=function(l,o){var a,t,i=o[0],r=o[1],s=o[2],c=0;if(i.some((function(l){return 0!==e[l]}))){for(a in r)n.o(r,a)&&(n.m[a]=r[a]);if(s)var d=s(n)}for(l&&l(o);c