File: /var/www/html/wp-content/plugins/wptelegram/assets/build/dist/settings-JGphJqLz.js
var av=Object.defineProperty;var iv=(e,t,n)=>t in e?av(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ve=(e,t,n)=>iv(e,typeof t!="symbol"?t+"":t,n);import{s as cv,r as lv,j as l,_ as C,a as ae,i as pd}from"./index-Cg7uBMVa.js";import{$ as Tr}from"./jquery-BNSPwlrv.js";import{g as to}from"./_commonjsHelpers-CqkleIqs.js";function uv(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const s=Object.getOwnPropertyDescriptor(r,o);s&&Object.defineProperty(e,o,s.get?s:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const dv=(e="",{disableFormCSS:t=!0,disableCommonCSS:n=!1}={})=>{const r=e==null?void 0:e.replace(/^#?/,"#");Tr(()=>{r&&Tr(r).length&&Tr(r).siblings().remove(),t&&Tr("#forms-css").prop("disabled",!0),n&&Tr("#common-css").prop("disabled",!0)})},fv=(e,t)=>{const n=window[e].i18n;cv(n,t)};var p=lv();const I=to(p),Br=uv({__proto__:null,default:I},[p]);var na,qc;function pv(){return qc||(qc=1,na=ReactDOM),na}var wr=pv();const md=to(wr);function mv(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}const hv=e=>{switch(e){case"success":return bv;case"info":return xv;case"warning":return yv;case"error":return wv;default:return null}},gv=Array(12).fill(0),vv=({visible:e,className:t})=>I.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},I.createElement("div",{className:"sonner-spinner"},gv.map((n,r)=>I.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${r}`})))),bv=I.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},I.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),yv=I.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},I.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),xv=I.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},I.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),wv=I.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},I.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),_v=I.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},I.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),I.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),Sv=()=>{const[e,t]=I.useState(document.hidden);return I.useEffect(()=>{const n=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e};let Wa=1;class Cv{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const n=this.subscribers.indexOf(t);this.subscribers.splice(n,1)}),this.publish=t=>{this.subscribers.forEach(n=>n(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var n;const{message:r,...o}=t,s=typeof(t==null?void 0:t.id)=="number"||((n=t.id)==null?void 0:n.length)>0?t.id:Wa++,a=this.toasts.find(i=>i.id===s),c=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(s)&&this.dismissedToasts.delete(s),a?this.toasts=this.toasts.map(i=>i.id===s?(this.publish({...i,...t,id:s,title:r}),{...i,...t,id:s,dismissible:c,title:r}):i):this.addToast({title:r,...o,dismissible:c,id:s}),s},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(n=>n({id:t,dismiss:!0})))):this.toasts.forEach(n=>{this.subscribers.forEach(r=>r({id:n.id,dismiss:!0}))}),t),this.message=(t,n)=>this.create({...n,message:t}),this.error=(t,n)=>this.create({...n,message:t,type:"error"}),this.success=(t,n)=>this.create({...n,type:"success",message:t}),this.info=(t,n)=>this.create({...n,type:"info",message:t}),this.warning=(t,n)=>this.create({...n,type:"warning",message:t}),this.loading=(t,n)=>this.create({...n,type:"loading",message:t}),this.promise=(t,n)=>{if(!n)return;let r;n.loading!==void 0&&(r=this.create({...n,promise:t,type:"loading",message:n.loading,description:typeof n.description!="function"?n.description:void 0}));const o=Promise.resolve(t instanceof Function?t():t);let s=r!==void 0,a;const c=o.then(async u=>{if(a=["resolve",u],I.isValidElement(u))s=!1,this.create({id:r,type:"default",message:u});else if(Ev(u)&&!u.ok){s=!1;const d=typeof n.error=="function"?await n.error(`HTTP error! status: ${u.status}`):n.error,m=typeof n.description=="function"?await n.description(`HTTP error! status: ${u.status}`):n.description,b=typeof d=="object"&&!I.isValidElement(d)?d:{message:d};this.create({id:r,type:"error",description:m,...b})}else if(u instanceof Error){s=!1;const d=typeof n.error=="function"?await n.error(u):n.error,m=typeof n.description=="function"?await n.description(u):n.description,b=typeof d=="object"&&!I.isValidElement(d)?d:{message:d};this.create({id:r,type:"error",description:m,...b})}else if(n.success!==void 0){s=!1;const d=typeof n.success=="function"?await n.success(u):n.success,m=typeof n.description=="function"?await n.description(u):n.description,b=typeof d=="object"&&!I.isValidElement(d)?d:{message:d};this.create({id:r,type:"success",description:m,...b})}}).catch(async u=>{if(a=["reject",u],n.error!==void 0){s=!1;const f=typeof n.error=="function"?await n.error(u):n.error,d=typeof n.description=="function"?await n.description(u):n.description,h=typeof f=="object"&&!I.isValidElement(f)?f:{message:f};this.create({id:r,type:"error",description:d,...h})}}).finally(()=>{s&&(this.dismiss(r),r=void 0),n.finally==null||n.finally.call(n)}),i=()=>new Promise((u,f)=>c.then(()=>a[0]==="reject"?f(a[1]):u(a[1])).catch(f));return typeof r!="string"&&typeof r!="number"?{unwrap:i}:Object.assign(r,{unwrap:i})},this.custom=(t,n)=>{const r=(n==null?void 0:n.id)||Wa++;return this.create({jsx:t(r),id:r,...n}),r},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const St=new Cv,kv=(e,t)=>{const n=(t==null?void 0:t.id)||Wa++;return St.addToast({title:e,...t,id:n}),n},Ev=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",jv=kv,Ov=()=>St.toasts,Rv=()=>St.getActiveToasts(),Yc=Object.assign(jv,{success:St.success,info:St.info,warning:St.warning,error:St.error,custom:St.custom,message:St.message,promise:St.promise,dismiss:St.dismiss,loading:St.loading},{getHistory:Ov,getToasts:Rv});mv("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function go(e){return e.label!==void 0}const Iv=3,Pv="24px",Tv="16px",Kc=4e3,Nv=356,Av=14,Mv=45,$v=200;function Xt(...e){return e.filter(Boolean).join(" ")}function Dv(e){const[t,n]=e.split("-"),r=[];return t&&r.push(t),n&&r.push(n),r}const Fv=e=>{var t,n,r,o,s,a,c,i,u;const{invert:f,toast:d,unstyled:m,interacting:h,setHeights:b,visibleToasts:g,heights:v,index:y,toasts:w,expanded:S,removeToast:_,defaultRichColors:x,closeButton:E,style:j,cancelButtonStyle:O,actionButtonStyle:D,className:L="",descriptionClassName:K="",duration:A,position:z,gap:G,expandByDefault:B,classNames:N,icons:$,closeButtonAriaLabel:M="Close toast"}=e,[ce,ye]=I.useState(null),[Oe,fe]=I.useState(null),[W,Q]=I.useState(!1),[oe,me]=I.useState(!1),[U,Y]=I.useState(!1),[xe,ue]=I.useState(!1),[le,ie]=I.useState(!1),[Be,We]=I.useState(0),[dt,Ot]=I.useState(0),bt=I.useRef(d.duration||A||Kc),$t=I.useRef(null),Ue=I.useRef(null),et=y===0,k=y+1<=g,R=d.type,P=d.dismissible!==!1,q=d.className||"",Z=d.descriptionClassName||"",F=I.useMemo(()=>v.findIndex(he=>he.toastId===d.id)||0,[v,d.id]),ee=I.useMemo(()=>{var he;return(he=d.closeButton)!=null?he:E},[d.closeButton,E]),Ce=I.useMemo(()=>d.duration||A||Kc,[d.duration,A]),Re=I.useRef(0),Je=I.useRef(0),An=I.useRef(0),yt=I.useRef(null),[ta,Ir]=z.split("-"),Yn=I.useMemo(()=>v.reduce((he,tt,ft)=>ft>=F?he:he+tt.height,0),[v,F]),fo=Sv(),po=d.invert||f,Pr=R==="loading";Je.current=I.useMemo(()=>F*G+Yn,[F,Yn]),I.useEffect(()=>{bt.current=Ce},[Ce]),I.useEffect(()=>{Q(!0)},[]),I.useEffect(()=>{const he=Ue.current;if(he){const tt=he.getBoundingClientRect().height;return Ot(tt),b(ft=>[{toastId:d.id,height:tt,position:d.position},...ft]),()=>b(ft=>ft.filter(Rt=>Rt.toastId!==d.id))}},[b,d.id]),I.useLayoutEffect(()=>{if(!W)return;const he=Ue.current,tt=he.style.height;he.style.height="auto";const ft=he.getBoundingClientRect().height;he.style.height=tt,Ot(ft),b(Rt=>Rt.find(st=>st.toastId===d.id)?Rt.map(st=>st.toastId===d.id?{...st,height:ft}:st):[{toastId:d.id,height:ft,position:d.position},...Rt])},[W,d.title,d.description,b,d.id,d.jsx,d.action,d.cancel]);const Ut=I.useCallback(()=>{me(!0),We(Je.current),b(he=>he.filter(tt=>tt.toastId!==d.id)),setTimeout(()=>{_(d)},$v)},[d,_,b,Je]);I.useEffect(()=>{if(d.promise&&R==="loading"||d.duration===1/0||d.type==="loading")return;let he;return S||h||fo?(()=>{if(An.current<Re.current){const Rt=new Date().getTime()-Re.current;bt.current=bt.current-Rt}An.current=new Date().getTime()})():(()=>{bt.current!==1/0&&(Re.current=new Date().getTime(),he=setTimeout(()=>{d.onAutoClose==null||d.onAutoClose.call(d,d),Ut()},bt.current))})(),()=>clearTimeout(he)},[S,h,d,R,fo,Ut]),I.useEffect(()=>{d.delete&&(Ut(),d.onDismiss==null||d.onDismiss.call(d,d))},[Ut,d.delete]);function ov(){var he;if($!=null&&$.loading){var tt;return I.createElement("div",{className:Xt(N==null?void 0:N.loader,d==null||(tt=d.classNames)==null?void 0:tt.loader,"sonner-loader"),"data-visible":R==="loading"},$.loading)}return I.createElement(vv,{className:Xt(N==null?void 0:N.loader,d==null||(he=d.classNames)==null?void 0:he.loader),visible:R==="loading"})}const sv=d.icon||($==null?void 0:$[R])||hv(R);var Zc,Wc;return I.createElement("li",{tabIndex:0,ref:Ue,className:Xt(L,q,N==null?void 0:N.toast,d==null||(t=d.classNames)==null?void 0:t.toast,N==null?void 0:N.default,N==null?void 0:N[R],d==null||(n=d.classNames)==null?void 0:n[R]),"data-sonner-toast":"","data-rich-colors":(Zc=d.richColors)!=null?Zc:x,"data-styled":!(d.jsx||d.unstyled||m),"data-mounted":W,"data-promise":!!d.promise,"data-swiped":le,"data-removed":oe,"data-visible":k,"data-y-position":ta,"data-x-position":Ir,"data-index":y,"data-front":et,"data-swiping":U,"data-dismissible":P,"data-type":R,"data-invert":po,"data-swipe-out":xe,"data-swipe-direction":Oe,"data-expanded":!!(S||B&&W),"data-testid":d.testId,style:{"--index":y,"--toasts-before":y,"--z-index":w.length-y,"--offset":`${oe?Be:Je.current}px`,"--initial-height":B?"auto":`${dt}px`,...j,...d.style},onDragEnd:()=>{Y(!1),ye(null),yt.current=null},onPointerDown:he=>{he.button!==2&&(Pr||!P||($t.current=new Date,We(Je.current),he.target.setPointerCapture(he.pointerId),he.target.tagName!=="BUTTON"&&(Y(!0),yt.current={x:he.clientX,y:he.clientY})))},onPointerUp:()=>{var he,tt,ft;if(xe||!P)return;yt.current=null;const Rt=Number(((he=Ue.current)==null?void 0:he.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),mo=Number(((tt=Ue.current)==null?void 0:tt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),st=new Date().getTime()-((ft=$t.current)==null?void 0:ft.getTime()),Dt=ce==="x"?Rt:mo,ho=Math.abs(Dt)/st;if(Math.abs(Dt)>=Mv||ho>.11){We(Je.current),d.onDismiss==null||d.onDismiss.call(d,d),fe(ce==="x"?Rt>0?"right":"left":mo>0?"down":"up"),Ut(),ue(!0);return}else{var Ht,Zt;(Ht=Ue.current)==null||Ht.style.setProperty("--swipe-amount-x","0px"),(Zt=Ue.current)==null||Zt.style.setProperty("--swipe-amount-y","0px")}ie(!1),Y(!1),ye(null)},onPointerMove:he=>{var tt,ft,Rt;if(!yt.current||!P||((tt=window.getSelection())==null?void 0:tt.toString().length)>0)return;const st=he.clientY-yt.current.y,Dt=he.clientX-yt.current.x;var ho;const Ht=(ho=e.swipeDirections)!=null?ho:Dv(z);!ce&&(Math.abs(Dt)>1||Math.abs(st)>1)&&ye(Math.abs(Dt)>Math.abs(st)?"x":"y");let Zt={x:0,y:0};const Gc=Mn=>1/(1.5+Math.abs(Mn)/20);if(ce==="y"){if(Ht.includes("top")||Ht.includes("bottom"))if(Ht.includes("top")&&st<0||Ht.includes("bottom")&&st>0)Zt.y=st;else{const Mn=st*Gc(st);Zt.y=Math.abs(Mn)<Math.abs(st)?Mn:st}}else if(ce==="x"&&(Ht.includes("left")||Ht.includes("right")))if(Ht.includes("left")&&Dt<0||Ht.includes("right")&&Dt>0)Zt.x=Dt;else{const Mn=Dt*Gc(Dt);Zt.x=Math.abs(Mn)<Math.abs(Dt)?Mn:Dt}(Math.abs(Zt.x)>0||Math.abs(Zt.y)>0)&&ie(!0),(ft=Ue.current)==null||ft.style.setProperty("--swipe-amount-x",`${Zt.x}px`),(Rt=Ue.current)==null||Rt.style.setProperty("--swipe-amount-y",`${Zt.y}px`)}},ee&&!d.jsx&&R!=="loading"?I.createElement("button",{"aria-label":M,"data-disabled":Pr,"data-close-button":!0,onClick:Pr||!P?()=>{}:()=>{Ut(),d.onDismiss==null||d.onDismiss.call(d,d)},className:Xt(N==null?void 0:N.closeButton,d==null||(r=d.classNames)==null?void 0:r.closeButton)},(Wc=$==null?void 0:$.close)!=null?Wc:_v):null,(R||d.icon||d.promise)&&d.icon!==null&&(($==null?void 0:$[R])!==null||d.icon)?I.createElement("div",{"data-icon":"",className:Xt(N==null?void 0:N.icon,d==null||(o=d.classNames)==null?void 0:o.icon)},d.promise||d.type==="loading"&&!d.icon?d.icon||ov():null,d.type!=="loading"?sv:null):null,I.createElement("div",{"data-content":"",className:Xt(N==null?void 0:N.content,d==null||(s=d.classNames)==null?void 0:s.content)},I.createElement("div",{"data-title":"",className:Xt(N==null?void 0:N.title,d==null||(a=d.classNames)==null?void 0:a.title)},d.jsx?d.jsx:typeof d.title=="function"?d.title():d.title),d.description?I.createElement("div",{"data-description":"",className:Xt(K,Z,N==null?void 0:N.description,d==null||(c=d.classNames)==null?void 0:c.description)},typeof d.description=="function"?d.description():d.description):null),I.isValidElement(d.cancel)?d.cancel:d.cancel&&go(d.cancel)?I.createElement("button",{"data-button":!0,"data-cancel":!0,style:d.cancelButtonStyle||O,onClick:he=>{go(d.cancel)&&P&&(d.cancel.onClick==null||d.cancel.onClick.call(d.cancel,he),Ut())},className:Xt(N==null?void 0:N.cancelButton,d==null||(i=d.classNames)==null?void 0:i.cancelButton)},d.cancel.label):null,I.isValidElement(d.action)?d.action:d.action&&go(d.action)?I.createElement("button",{"data-button":!0,"data-action":!0,style:d.actionButtonStyle||D,onClick:he=>{go(d.action)&&(d.action.onClick==null||d.action.onClick.call(d.action,he),!he.defaultPrevented&&Ut())},className:Xt(N==null?void 0:N.actionButton,d==null||(u=d.classNames)==null?void 0:u.actionButton)},d.action.label):null)};function Xc(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function Vv(e,t){const n={};return[e,t].forEach((r,o)=>{const s=o===1,a=s?"--mobile-offset":"--offset",c=s?Tv:Pv;function i(u){["top","right","bottom","left"].forEach(f=>{n[`${a}-${f}`]=typeof u=="number"?`${u}px`:u})}typeof r=="number"||typeof r=="string"?i(r):typeof r=="object"?["top","right","bottom","left"].forEach(u=>{r[u]===void 0?n[`${a}-${u}`]=c:n[`${a}-${u}`]=typeof r[u]=="number"?`${r[u]}px`:r[u]}):i(c)}),n}const Lv=I.forwardRef(function(t,n){const{id:r,invert:o,position:s="bottom-right",hotkey:a=["altKey","KeyT"],expand:c,closeButton:i,className:u,offset:f,mobileOffset:d,theme:m="light",richColors:h,duration:b,style:g,visibleToasts:v=Iv,toastOptions:y,dir:w=Xc(),gap:S=Av,icons:_,containerAriaLabel:x="Notifications"}=t,[E,j]=I.useState([]),O=I.useMemo(()=>r?E.filter(W=>W.toasterId===r):E.filter(W=>!W.toasterId),[E,r]),D=I.useMemo(()=>Array.from(new Set([s].concat(O.filter(W=>W.position).map(W=>W.position)))),[O,s]),[L,K]=I.useState([]),[A,z]=I.useState(!1),[G,B]=I.useState(!1),[N,$]=I.useState(m!=="system"?m:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),M=I.useRef(null),ce=a.join("+").replace(/Key/g,"").replace(/Digit/g,""),ye=I.useRef(null),Oe=I.useRef(!1),fe=I.useCallback(W=>{j(Q=>{var oe;return(oe=Q.find(me=>me.id===W.id))!=null&&oe.delete||St.dismiss(W.id),Q.filter(({id:me})=>me!==W.id)})},[]);return I.useEffect(()=>St.subscribe(W=>{if(W.dismiss){requestAnimationFrame(()=>{j(Q=>Q.map(oe=>oe.id===W.id?{...oe,delete:!0}:oe))});return}setTimeout(()=>{md.flushSync(()=>{j(Q=>{const oe=Q.findIndex(me=>me.id===W.id);return oe!==-1?[...Q.slice(0,oe),{...Q[oe],...W},...Q.slice(oe+1)]:[W,...Q]})})})}),[E]),I.useEffect(()=>{if(m!=="system"){$(m);return}if(m==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?$("dark"):$("light")),typeof window>"u")return;const W=window.matchMedia("(prefers-color-scheme: dark)");try{W.addEventListener("change",({matches:Q})=>{$(Q?"dark":"light")})}catch{W.addListener(({matches:oe})=>{try{$(oe?"dark":"light")}catch(me){console.error(me)}})}},[m]),I.useEffect(()=>{E.length<=1&&z(!1)},[E]),I.useEffect(()=>{const W=Q=>{var oe;if(a.every(Y=>Q[Y]||Q.code===Y)){var U;z(!0),(U=M.current)==null||U.focus()}Q.code==="Escape"&&(document.activeElement===M.current||(oe=M.current)!=null&&oe.contains(document.activeElement))&&z(!1)};return document.addEventListener("keydown",W),()=>document.removeEventListener("keydown",W)},[a]),I.useEffect(()=>{if(M.current)return()=>{ye.current&&(ye.current.focus({preventScroll:!0}),ye.current=null,Oe.current=!1)}},[M.current]),I.createElement("section",{ref:n,"aria-label":`${x} ${ce}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},D.map((W,Q)=>{var oe;const[me,U]=W.split("-");return O.length?I.createElement("ol",{key:W,dir:w==="auto"?Xc():w,tabIndex:-1,ref:M,className:u,"data-sonner-toaster":!0,"data-sonner-theme":N,"data-y-position":me,"data-x-position":U,style:{"--front-toast-height":`${((oe=L[0])==null?void 0:oe.height)||0}px`,"--width":`${Nv}px`,"--gap":`${S}px`,...g,...Vv(f,d)},onBlur:Y=>{Oe.current&&!Y.currentTarget.contains(Y.relatedTarget)&&(Oe.current=!1,ye.current&&(ye.current.focus({preventScroll:!0}),ye.current=null))},onFocus:Y=>{Y.target instanceof HTMLElement&&Y.target.dataset.dismissible==="false"||Oe.current||(Oe.current=!0,ye.current=Y.relatedTarget)},onMouseEnter:()=>z(!0),onMouseMove:()=>z(!0),onMouseLeave:()=>{G||z(!1)},onDragEnd:()=>z(!1),onPointerDown:Y=>{Y.target instanceof HTMLElement&&Y.target.dataset.dismissible==="false"||B(!0)},onPointerUp:()=>B(!1)},O.filter(Y=>!Y.position&&Q===0||Y.position===W).map((Y,xe)=>{var ue,le;return I.createElement(Fv,{key:Y.id,icons:_,index:xe,toast:Y,defaultRichColors:h,duration:(ue=y==null?void 0:y.duration)!=null?ue:b,className:y==null?void 0:y.className,descriptionClassName:y==null?void 0:y.descriptionClassName,invert:o,visibleToasts:v,closeButton:(le=y==null?void 0:y.closeButton)!=null?le:i,interacting:G,position:W,style:y==null?void 0:y.style,unstyled:y==null?void 0:y.unstyled,classNames:y==null?void 0:y.classNames,cancelButtonStyle:y==null?void 0:y.cancelButtonStyle,actionButtonStyle:y==null?void 0:y.actionButtonStyle,closeButtonAriaLabel:y==null?void 0:y.closeButtonAriaLabel,removeToast:fe,toasts:O.filter(ie=>ie.position==Y.position),heights:L.filter(ie=>ie.position==Y.position),setHeights:K,expandByDefault:c,gap:S,expanded:A,swipeDirections:t.swipeDirections})})):null}))}),zv=({...e})=>l.jsx(Lv,{theme:"light",className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e});var ra,Jc;function Bv(){return Jc||(Jc=1,ra=ReactDOM),ra}var Uv=Bv();const Hv=to(Uv),fr="wptelegram-settings";var no=e=>e.type==="checkbox",Fn=e=>e instanceof Date,Ct=e=>e==null;const hd=e=>typeof e=="object";var Xe=e=>!Ct(e)&&!Array.isArray(e)&&hd(e)&&!Fn(e),gd=e=>Xe(e)&&e.target?no(e.target)?e.target.checked:e.target.value:e,Zv=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,vd=(e,t)=>e.has(Zv(t)),Wv=e=>{const t=e.constructor&&e.constructor.prototype;return Xe(t)&&t.hasOwnProperty("isPrototypeOf")},Ii=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function Me(e){if(e instanceof Date)return new Date(e);const t=typeof FileList<"u"&&e instanceof FileList;if(Ii&&(e instanceof Blob||t))return e;const n=Array.isArray(e);if(!n&&!(Xe(e)&&Wv(e)))return e;const r=n?[]:Object.create(Object.getPrototypeOf(e));for(const o in e)Object.prototype.hasOwnProperty.call(e,o)&&(r[o]=Me(e[o]));return r}var ps=e=>/^\w*$/.test(e),Te=e=>e===void 0,ms=e=>Array.isArray(e)?e.filter(Boolean):[],Pi=e=>ms(e.replace(/["|']|\]/g,"").split(/\.|\[/)),H=(e,t,n)=>{if(!t||!Xe(e))return n;const r=(ps(t)?[t]:Pi(t)).reduce((o,s)=>Ct(o)?o:o[s],e);return Te(r)||r===e?Te(e[t])?n:e[t]:r},It=e=>typeof e=="boolean",wt=e=>typeof e=="function",je=(e,t,n)=>{let r=-1;const o=ps(t)?[t]:Pi(t),s=o.length,a=s-1;for(;++r<s;){const c=o[r];let i=n;if(r!==a){const u=e[c];i=Xe(u)||Array.isArray(u)?u:isNaN(+o[r+1])?{}:[]}if(c==="__proto__"||c==="constructor"||c==="prototype")return;e[c]=i,e=e[c]}};const Bo={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},Ft={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},ln={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},Ti=I.createContext(null);Ti.displayName="HookFormContext";const Mt=()=>I.useContext(Ti),Gv=e=>{const{children:t,...n}=e;return I.createElement(Ti.Provider,{value:n},t)};var bd=(e,t,n,r=!0)=>{const o={defaultValues:t._defaultValues};for(const s in e)Object.defineProperty(o,s,{get:()=>{const a=s;return t._proxyFormState[a]!==Ft.all&&(t._proxyFormState[a]=!r||Ft.all),n&&(n[a]=!0),e[a]}});return o};const hs=typeof window<"u"?I.useLayoutEffect:I.useEffect;function gs(e){const t=Mt(),{control:n=t.control,disabled:r,name:o,exact:s}=e||{},[a,c]=I.useState(n._formState),i=I.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return hs(()=>n._subscribe({name:o,formState:i.current,exact:s,callback:u=>{!r&&c({...n._formState,...u})}}),[o,r,s]),I.useEffect(()=>{i.current.isValid&&n._setValid(!0)},[n]),I.useMemo(()=>bd(a,n,i.current,!1),[a,n])}var Tt=e=>typeof e=="string",Ga=(e,t,n,r,o)=>Tt(e)?(r&&t.watch.add(e),H(n,e,o)):Array.isArray(e)?e.map(s=>(r&&t.watch.add(s),H(n,s))):(r&&(t.watchAll=!0),n),qa=e=>Ct(e)||!hd(e);function Gt(e,t,n=new WeakSet){if(qa(e)||qa(t))return Object.is(e,t);if(Fn(e)&&Fn(t))return e.getTime()===t.getTime();const r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;if(n.has(e)||n.has(t))return!0;n.add(e),n.add(t);for(const s of r){const a=e[s];if(!o.includes(s))return!1;if(s!=="ref"){const c=t[s];if(Fn(a)&&Fn(c)||Xe(a)&&Xe(c)||Array.isArray(a)&&Array.isArray(c)?!Gt(a,c,n):!Object.is(a,c))return!1}}return!0}function ut(e){const t=Mt(),{control:n=t.control,name:r,defaultValue:o,disabled:s,exact:a,compute:c}=e||{},i=I.useRef(o),u=I.useRef(c),f=I.useRef(void 0),d=I.useRef(n),m=I.useRef(r);u.current=c;const[h,b]=I.useState(()=>{const _=n._getWatch(r,i.current);return u.current?u.current(_):_}),g=I.useCallback(_=>{const x=Ga(r,n._names,_||n._formValues,!1,i.current);return u.current?u.current(x):x},[n._formValues,n._names,r]),v=I.useCallback(_=>{if(!s){const x=Ga(r,n._names,_||n._formValues,!1,i.current);if(u.current){const E=u.current(x);Gt(E,f.current)||(b(E),f.current=E)}else b(x)}},[n._formValues,n._names,s,r]);hs(()=>((d.current!==n||!Gt(m.current,r))&&(d.current=n,m.current=r,v()),n._subscribe({name:r,formState:{values:!0},exact:a,callback:_=>{v(_.values)}})),[n,a,r,v]),I.useEffect(()=>n._removeUnmounted());const y=d.current!==n,w=m.current,S=I.useMemo(()=>{if(s)return null;const _=!y&&!Gt(w,r);return y||_?g():null},[s,y,r,w,g]);return S!==null?S:h}function qv(e){const t=Mt(),{name:n,disabled:r,control:o=t.control,shouldUnregister:s,defaultValue:a,exact:c=!0}=e,i=vd(o._names.array,n),u=I.useMemo(()=>H(o._formValues,n,H(o._defaultValues,n,a)),[o,n,a]),f=ut({control:o,name:n,defaultValue:u,exact:c}),d=gs({control:o,name:n,exact:c}),m=I.useRef(e),h=I.useRef(void 0),b=I.useRef(o.register(n,{...e.rules,value:f,...It(e.disabled)?{disabled:e.disabled}:{}}));m.current=e;const g=I.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!H(d.errors,n)},isDirty:{enumerable:!0,get:()=>!!H(d.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!H(d.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!H(d.validatingFields,n)},error:{enumerable:!0,get:()=>H(d.errors,n)}}),[d,n]),v=I.useCallback(_=>b.current.onChange({target:{value:gd(_),name:n},type:Bo.CHANGE}),[n]),y=I.useCallback(()=>b.current.onBlur({target:{value:H(o._formValues,n),name:n},type:Bo.BLUR}),[n,o._formValues]),w=I.useCallback(_=>{const x=H(o._fields,n);x&&x._f&&_&&(x._f.ref={focus:()=>wt(_.focus)&&_.focus(),select:()=>wt(_.select)&&_.select(),setCustomValidity:E=>wt(_.setCustomValidity)&&_.setCustomValidity(E),reportValidity:()=>wt(_.reportValidity)&&_.reportValidity()})},[o._fields,n]),S=I.useMemo(()=>({name:n,value:f,...It(r)||d.disabled?{disabled:d.disabled||r}:{},onChange:v,onBlur:y,ref:w}),[n,r,d.disabled,v,y,w,f]);return I.useEffect(()=>{const _=o._options.shouldUnregister||s,x=h.current;x&&x!==n&&!i&&o.unregister(x),o.register(n,{...m.current.rules,...It(m.current.disabled)?{disabled:m.current.disabled}:{}});const E=(j,O)=>{const D=H(o._fields,j);D&&D._f&&(D._f.mount=O)};if(E(n,!0),_){const j=Me(H(o._options.defaultValues,n,m.current.defaultValue));je(o._defaultValues,n,j),Te(H(o._formValues,n))&&je(o._formValues,n,j)}return!i&&o.register(n),h.current=n,()=>{(i?_&&!o._state.action:_)?o.unregister(n):E(n,!1)}},[n,o,i,s]),I.useEffect(()=>{o._setDisabledField({disabled:r,name:n})},[r,n,o]),I.useMemo(()=>({field:S,formState:d,fieldState:g}),[S,d,g])}const Yv=e=>e.render(qv(e));var Ni=(e,t,n,r,o)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:o||!0}}:{},kt=e=>Array.isArray(e)?e:[e],Qc=()=>{let e=[];return{get observers(){return e},next:o=>{for(const s of e)s.next&&s.next(o)},subscribe:o=>(e.push(o),{unsubscribe:()=>{e=e.filter(s=>s!==o)}}),unsubscribe:()=>{e=[]}}};function yd(e,t){const n={};for(const r in e)if(e.hasOwnProperty(r)){const o=e[r],s=t[r];if(o&&Xe(o)&&s){const a=yd(o,s);Xe(a)&&(n[r]=a)}else e[r]&&(n[r]=s)}return n}var mt=e=>Xe(e)&&!Object.keys(e).length,Ai=e=>e.type==="file",Uo=e=>{if(!Ii)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},xd=e=>e.type==="select-multiple",Mi=e=>e.type==="radio",Kv=e=>Mi(e)||no(e),oa=e=>Uo(e)&&e.isConnected;function Xv(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=Te(e)?r++:e[t[r++]];return e}function Jv(e){for(const t in e)if(e.hasOwnProperty(t)&&!Te(e[t]))return!1;return!0}function Ge(e,t){const n=Array.isArray(t)?t:ps(t)?[t]:Pi(t),r=n.length===1?e:Xv(e,n),o=n.length-1,s=n[o];return r&&delete r[s],o!==0&&(Xe(r)&&mt(r)||Array.isArray(r)&&Jv(r))&&Ge(e,n.slice(0,-1)),e}var Qv=e=>{for(const t in e)if(wt(e[t]))return!0;return!1};function wd(e){return Array.isArray(e)||Xe(e)&&!Qv(e)}function Ya(e,t={}){for(const n in e){const r=e[n];wd(r)?(t[n]=Array.isArray(r)?[]:{},Ya(r,t[n])):Te(r)||(t[n]=!0)}return t}function nr(e,t,n){n||(n=Ya(t));for(const r in e){const o=e[r];if(wd(o))Te(t)||qa(n[r])?n[r]=Ya(o,Array.isArray(o)?[]:{}):nr(o,Ct(t)?{}:t[r],n[r]);else{const s=t[r];n[r]=!Gt(o,s)}}return n}const el={value:!1,isValid:!1},tl={value:!0,isValid:!0};var _d=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(n=>n&&n.checked&&!n.disabled).map(n=>n.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Te(e[0].attributes.value)?Te(e[0].value)||e[0].value===""?tl:{value:e[0].value,isValid:!0}:tl:el}return el},Sd=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>Te(e)?e:t?e===""?NaN:e&&+e:n&&Tt(e)?new Date(e):r?r(e):e;const nl={isValid:!1,value:null};var Cd=e=>Array.isArray(e)?e.reduce((t,n)=>n&&n.checked&&!n.disabled?{isValid:!0,value:n.value}:t,nl):nl;function rl(e){const t=e.ref;return Ai(t)?t.files:Mi(t)?Cd(e.refs).value:xd(t)?[...t.selectedOptions].map(({value:n})=>n):no(t)?_d(e.refs).value:Sd(Te(t.value)?e.ref.value:t.value,e)}var eb=(e,t,n,r)=>{const o={};for(const s of e){const a=H(t,s);a&&je(o,s,a._f)}return{criteriaMode:n,names:[...e],fields:o,shouldUseNativeValidation:r}},Ho=e=>e instanceof RegExp,Nr=e=>Te(e)?e:Ho(e)?e.source:Xe(e)?Ho(e.value)?e.value.source:e.value:e,rr=e=>({isOnSubmit:!e||e===Ft.onSubmit,isOnBlur:e===Ft.onBlur,isOnChange:e===Ft.onChange,isOnAll:e===Ft.all,isOnTouch:e===Ft.onTouched});const ol="AsyncFunction";var tb=e=>!!e&&!!e.validate&&!!(wt(e.validate)&&e.validate.constructor.name===ol||Xe(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===ol)),nb=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),Ka=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(r=>e.startsWith(r)&&/^\.\w+/.test(e.slice(r.length))));const ar=(e,t,n,r)=>{for(const o of n||Object.keys(e)){const s=H(e,o);if(s){const{_f:a,...c}=s;if(a){if(a.refs&&a.refs[0]&&t(a.refs[0],o)&&!r)return!0;if(a.ref&&t(a.ref,a.name)&&!r)return!0;if(ar(c,t))break}else if(Xe(c)&&ar(c,t))break}}};function sl(e,t,n){const r=H(e,n);if(r||ps(n))return{error:r,name:n};const o=n.split(".");for(;o.length;){const s=o.join("."),a=H(t,s),c=H(e,s);if(a&&!Array.isArray(a)&&n!==s)return{name:n};if(c&&c.type)return{name:s,error:c};if(c&&c.root&&c.root.type)return{name:`${s}.root`,error:c.root};o.pop()}return{name:n}}var rb=(e,t,n,r)=>{n(e);const{name:o,...s}=e;return mt(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(a=>t[a]===(!r||Ft.all))},ob=(e,t,n)=>!e||!t||e===t||kt(e).some(r=>r&&(n?r===t:r.startsWith(t)||t.startsWith(r))),sb=(e,t,n,r,o)=>o.isOnAll?!1:!n&&o.isOnTouch?!(t||e):(n?r.isOnBlur:o.isOnBlur)?!e:(n?r.isOnChange:o.isOnChange)?e:!0,ab=(e,t)=>!ms(H(e,t)).length&&Ge(e,t),kd=(e,t,n)=>{const r=kt(H(e,n));return je(r,"root",t[n]),je(e,n,r),e};function al(e,t,n="validate"){if(Tt(e)||Array.isArray(e)&&e.every(Tt)||It(e)&&!e)return{type:n,message:Tt(e)?e:"",ref:t}}var Kn=e=>Xe(e)&&!Ho(e)?e:{value:e,message:""},Xa=async(e,t,n,r,o,s)=>{const{ref:a,refs:c,required:i,maxLength:u,minLength:f,min:d,max:m,pattern:h,validate:b,name:g,valueAsNumber:v,mount:y}=e._f,w=H(n,g);if(!y||t.has(g))return{};const S=c?c[0]:a,_=A=>{o&&S.reportValidity&&(S.setCustomValidity(It(A)?"":A||""),S.reportValidity())},x={},E=Mi(a),j=no(a),O=E||j,D=(v||Ai(a))&&Te(a.value)&&Te(w)||Uo(a)&&a.value===""||w===""||Array.isArray(w)&&!w.length,L=Ni.bind(null,g,r,x),K=(A,z,G,B=ln.maxLength,N=ln.minLength)=>{const $=A?z:G;x[g]={type:A?B:N,message:$,ref:a,...L(A?B:N,$)}};if(s?!Array.isArray(w)||!w.length:i&&(!O&&(D||Ct(w))||It(w)&&!w||j&&!_d(c).isValid||E&&!Cd(c).isValid)){const{value:A,message:z}=Tt(i)?{value:!!i,message:i}:Kn(i);if(A&&(x[g]={type:ln.required,message:z,ref:S,...L(ln.required,z)},!r))return _(z),x}if(!D&&(!Ct(d)||!Ct(m))){let A,z;const G=Kn(m),B=Kn(d);if(!Ct(w)&&!isNaN(w)){const N=a.valueAsNumber||w&&+w;Ct(G.value)||(A=N>G.value),Ct(B.value)||(z=N<B.value)}else{const N=a.valueAsDate||new Date(w),$=ye=>new Date(new Date().toDateString()+" "+ye),M=a.type=="time",ce=a.type=="week";Tt(G.value)&&w&&(A=M?$(w)>$(G.value):ce?w>G.value:N>new Date(G.value)),Tt(B.value)&&w&&(z=M?$(w)<$(B.value):ce?w<B.value:N<new Date(B.value))}if((A||z)&&(K(!!A,G.message,B.message,ln.max,ln.min),!r))return _(x[g].message),x}if((u||f)&&!D&&(Tt(w)||s&&Array.isArray(w))){const A=Kn(u),z=Kn(f),G=!Ct(A.value)&&w.length>+A.value,B=!Ct(z.value)&&w.length<+z.value;if((G||B)&&(K(G,A.message,z.message),!r))return _(x[g].message),x}if(h&&!D&&Tt(w)){const{value:A,message:z}=Kn(h);if(Ho(A)&&!w.match(A)&&(x[g]={type:ln.pattern,message:z,ref:a,...L(ln.pattern,z)},!r))return _(z),x}if(b){if(wt(b)){const A=await b(w,n),z=al(A,S);if(z&&(x[g]={...z,...L(ln.validate,z.message)},!r))return _(z.message),x}else if(Xe(b)){let A={};for(const z in b){if(!mt(A)&&!r)break;const G=al(await b[z](w,n),S,z);G&&(A={...G,...L(z,G.message)},_(G.message),r&&(x[g]=A))}if(!mt(A)&&(x[g]={ref:S,...A},!r))return x}}return _(!0),x};const ib={mode:Ft.onSubmit,reValidateMode:Ft.onChange,shouldFocusError:!0};function cb(e={}){let t={...ib,...e},n={submitCount:0,isDirty:!1,isReady:!1,isLoading:wt(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},r={},o=Xe(t.defaultValues)||Xe(t.values)?Me(t.defaultValues||t.values)||{}:{},s=t.shouldUnregister?{}:Me(o),a={action:!1,mount:!1,watch:!1,keepIsValid:!1},c={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},i,u=0;const f={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={...f};let m={...d};const h={array:Qc(),state:Qc()},b=t.criteriaMode===Ft.all,g=k=>R=>{clearTimeout(u),u=setTimeout(k,R)},v=async k=>{if(!a.keepIsValid&&!t.disabled&&(d.isValid||m.isValid||k)){let R;t.resolver?(R=mt((await O()).errors),y()):R=await L(r,!0),R!==n.isValid&&h.state.next({isValid:R})}},y=(k,R)=>{!t.disabled&&(d.isValidating||d.validatingFields||m.isValidating||m.validatingFields)&&((k||Array.from(c.mount)).forEach(P=>{P&&(R?je(n.validatingFields,P,R):Ge(n.validatingFields,P))}),h.state.next({validatingFields:n.validatingFields,isValidating:!mt(n.validatingFields)}))},w=(k,R=[],P,q,Z=!0,F=!0)=>{if(q&&P&&!t.disabled){if(a.action=!0,F&&Array.isArray(H(r,k))){const ee=P(H(r,k),q.argA,q.argB);Z&&je(r,k,ee)}if(F&&Array.isArray(H(n.errors,k))){const ee=P(H(n.errors,k),q.argA,q.argB);Z&&je(n.errors,k,ee),ab(n.errors,k)}if((d.touchedFields||m.touchedFields)&&F&&Array.isArray(H(n.touchedFields,k))){const ee=P(H(n.touchedFields,k),q.argA,q.argB);Z&&je(n.touchedFields,k,ee)}(d.dirtyFields||m.dirtyFields)&&(n.dirtyFields=nr(o,s)),h.state.next({name:k,isDirty:A(k,R),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else je(s,k,R)},S=(k,R)=>{je(n.errors,k,R),h.state.next({errors:n.errors})},_=k=>{n.errors=k,h.state.next({errors:n.errors,isValid:!1})},x=(k,R,P,q)=>{const Z=H(r,k);if(Z){const F=H(s,k,Te(P)?H(o,k):P);Te(F)||q&&q.defaultChecked||R?je(s,k,R?F:rl(Z._f)):B(k,F),a.mount&&!a.action&&v()}},E=(k,R,P,q,Z)=>{let F=!1,ee=!1;const Ce={name:k};if(!t.disabled){if(!P||q){(d.isDirty||m.isDirty)&&(ee=n.isDirty,n.isDirty=Ce.isDirty=A(),F=ee!==Ce.isDirty);const Re=Gt(H(o,k),R);ee=!!H(n.dirtyFields,k),Re?Ge(n.dirtyFields,k):je(n.dirtyFields,k,!0),Ce.dirtyFields=n.dirtyFields,F=F||(d.dirtyFields||m.dirtyFields)&&ee!==!Re}if(P){const Re=H(n.touchedFields,k);Re||(je(n.touchedFields,k,P),Ce.touchedFields=n.touchedFields,F=F||(d.touchedFields||m.touchedFields)&&Re!==P)}F&&Z&&h.state.next(Ce)}return F?Ce:{}},j=(k,R,P,q)=>{const Z=H(n.errors,k),F=(d.isValid||m.isValid)&&It(R)&&n.isValid!==R;if(t.delayError&&P?(i=g(()=>S(k,P)),i(t.delayError)):(clearTimeout(u),i=null,P?je(n.errors,k,P):Ge(n.errors,k)),(P?!Gt(Z,P):Z)||!mt(q)||F){const ee={...q,...F&&It(R)?{isValid:R}:{},errors:n.errors,name:k};n={...n,...ee},h.state.next(ee)}},O=async k=>(y(k,!0),await t.resolver(s,t.context,eb(k||c.mount,r,t.criteriaMode,t.shouldUseNativeValidation))),D=async k=>{const{errors:R}=await O(k);if(y(k),k)for(const P of k){const q=H(R,P);q?je(n.errors,P,q):Ge(n.errors,P)}else n.errors=R;return R},L=async(k,R,P={valid:!0})=>{for(const q in k){const Z=k[q];if(Z){const{_f:F,...ee}=Z;if(F){const Ce=c.array.has(F.name),Re=Z._f&&tb(Z._f);Re&&d.validatingFields&&y([F.name],!0);const Je=await Xa(Z,c.disabled,s,b,t.shouldUseNativeValidation&&!R,Ce);if(Re&&d.validatingFields&&y([F.name]),Je[F.name]&&(P.valid=!1,R))break;!R&&(H(Je,F.name)?Ce?kd(n.errors,Je,F.name):je(n.errors,F.name,Je[F.name]):Ge(n.errors,F.name))}!mt(ee)&&await L(ee,R,P)}}return P.valid},K=()=>{for(const k of c.unMount){const R=H(r,k);R&&(R._f.refs?R._f.refs.every(P=>!oa(P)):!oa(R._f.ref))&&Y(k)}c.unMount=new Set},A=(k,R)=>!t.disabled&&(k&&R&&je(s,k,R),!Gt(Oe(),o)),z=(k,R,P)=>Ga(k,c,{...a.mount?s:Te(R)?o:Tt(k)?{[k]:R}:R},P,R),G=k=>ms(H(a.mount?s:o,k,t.shouldUnregister?H(o,k,[]):[])),B=(k,R,P={})=>{const q=H(r,k);let Z=R;if(q){const F=q._f;F&&(!F.disabled&&je(s,k,Sd(R,F)),Z=Uo(F.ref)&&Ct(R)?"":R,xd(F.ref)?[...F.ref.options].forEach(ee=>ee.selected=Z.includes(ee.value)):F.refs?no(F.ref)?F.refs.forEach(ee=>{(!ee.defaultChecked||!ee.disabled)&&(Array.isArray(Z)?ee.checked=!!Z.find(Ce=>Ce===ee.value):ee.checked=Z===ee.value||!!Z)}):F.refs.forEach(ee=>ee.checked=ee.value===Z):Ai(F.ref)?F.ref.value="":(F.ref.value=Z,F.ref.type||h.state.next({name:k,values:Me(s)})))}(P.shouldDirty||P.shouldTouch)&&E(k,Z,P.shouldTouch,P.shouldDirty,!0),P.shouldValidate&&ye(k)},N=(k,R,P)=>{for(const q in R){if(!R.hasOwnProperty(q))return;const Z=R[q],F=k+"."+q,ee=H(r,F);(c.array.has(k)||Xe(Z)||ee&&!ee._f)&&!Fn(Z)?N(F,Z,P):B(F,Z,P)}},$=(k,R,P={})=>{const q=H(r,k),Z=c.array.has(k),F=Me(R);je(s,k,F),Z?(h.array.next({name:k,values:Me(s)}),(d.isDirty||d.dirtyFields||m.isDirty||m.dirtyFields)&&P.shouldDirty&&h.state.next({name:k,dirtyFields:nr(o,s),isDirty:A(k,F)})):q&&!q._f&&!Ct(F)?N(k,F,P):B(k,F,P),Ka(k,c)&&h.state.next({...n,name:k}),h.state.next({name:a.mount?k:void 0,values:Me(s)})},M=async k=>{a.mount=!0;const R=k.target;let P=R.name,q=!0;const Z=H(r,P),F=Re=>{q=Number.isNaN(Re)||Fn(Re)&&isNaN(Re.getTime())||Gt(Re,H(s,P,Re))},ee=rr(t.mode),Ce=rr(t.reValidateMode);if(Z){let Re,Je;const An=R.type?rl(Z._f):gd(k),yt=k.type===Bo.BLUR||k.type===Bo.FOCUS_OUT,ta=!nb(Z._f)&&!t.resolver&&!H(n.errors,P)&&!Z._f.deps||sb(yt,H(n.touchedFields,P),n.isSubmitted,Ce,ee),Ir=Ka(P,c,yt);je(s,P,An),yt?(!R||!R.readOnly)&&(Z._f.onBlur&&Z._f.onBlur(k),i&&i(0)):Z._f.onChange&&Z._f.onChange(k);const Yn=E(P,An,yt),fo=!mt(Yn)||Ir;if(!yt&&h.state.next({name:P,type:k.type,values:Me(s)}),ta)return(d.isValid||m.isValid)&&(t.mode==="onBlur"?yt&&v():yt||v()),fo&&h.state.next({name:P,...Ir?{}:Yn});if(!yt&&Ir&&h.state.next({...n}),t.resolver){const{errors:po}=await O([P]);if(y([P]),F(An),q){const Pr=sl(n.errors,r,P),Ut=sl(po,r,Pr.name||P);Re=Ut.error,P=Ut.name,Je=mt(po)}}else y([P],!0),Re=(await Xa(Z,c.disabled,s,b,t.shouldUseNativeValidation))[P],y([P]),F(An),q&&(Re?Je=!1:(d.isValid||m.isValid)&&(Je=await L(r,!0)));q&&(Z._f.deps&&(!Array.isArray(Z._f.deps)||Z._f.deps.length>0)&&ye(Z._f.deps),j(P,Je,Re,Yn))}},ce=(k,R)=>{if(H(n.errors,R)&&k.focus)return k.focus(),1},ye=async(k,R={})=>{let P,q;const Z=kt(k);if(t.resolver){const F=await D(Te(k)?k:Z);P=mt(F),q=k?!Z.some(ee=>H(F,ee)):P}else k?(q=(await Promise.all(Z.map(async F=>{const ee=H(r,F);return await L(ee&&ee._f?{[F]:ee}:ee)}))).every(Boolean),!(!q&&!n.isValid)&&v()):q=P=await L(r);return h.state.next({...!Tt(k)||(d.isValid||m.isValid)&&P!==n.isValid?{}:{name:k},...t.resolver||!k?{isValid:P}:{},errors:n.errors}),R.shouldFocus&&!q&&ar(r,ce,k?Z:c.mount),q},Oe=(k,R)=>{let P={...a.mount?s:o};return R&&(P=yd(R.dirtyFields?n.dirtyFields:n.touchedFields,P)),Te(k)?P:Tt(k)?H(P,k):k.map(q=>H(P,q))},fe=(k,R)=>({invalid:!!H((R||n).errors,k),isDirty:!!H((R||n).dirtyFields,k),error:H((R||n).errors,k),isValidating:!!H(n.validatingFields,k),isTouched:!!H((R||n).touchedFields,k)}),W=k=>{k&&kt(k).forEach(R=>Ge(n.errors,R)),h.state.next({errors:k?n.errors:{}})},Q=(k,R,P)=>{const q=(H(r,k,{_f:{}})._f||{}).ref,Z=H(n.errors,k)||{},{ref:F,message:ee,type:Ce,...Re}=Z;je(n.errors,k,{...Re,...R,ref:q}),h.state.next({name:k,errors:n.errors,isValid:!1}),P&&P.shouldFocus&&q&&q.focus&&q.focus()},oe=(k,R)=>wt(k)?h.state.subscribe({next:P=>"values"in P&&k(z(void 0,R),P)}):z(k,R,!0),me=k=>h.state.subscribe({next:R=>{ob(k.name,R.name,k.exact)&&rb(R,k.formState||d,$t,k.reRenderRoot)&&k.callback({values:{...s},...n,...R,defaultValues:o})}}).unsubscribe,U=k=>(a.mount=!0,m={...m,...k.formState},me({...k,formState:{...f,...k.formState}})),Y=(k,R={})=>{for(const P of k?kt(k):c.mount)c.mount.delete(P),c.array.delete(P),R.keepValue||(Ge(r,P),Ge(s,P)),!R.keepError&&Ge(n.errors,P),!R.keepDirty&&Ge(n.dirtyFields,P),!R.keepTouched&&Ge(n.touchedFields,P),!R.keepIsValidating&&Ge(n.validatingFields,P),!t.shouldUnregister&&!R.keepDefaultValue&&Ge(o,P);h.state.next({values:Me(s)}),h.state.next({...n,...R.keepDirty?{isDirty:A()}:{}}),!R.keepIsValid&&v()},xe=({disabled:k,name:R})=>{(It(k)&&a.mount||k||c.disabled.has(R))&&(k?c.disabled.add(R):c.disabled.delete(R))},ue=(k,R={})=>{let P=H(r,k);const q=It(R.disabled)||It(t.disabled);return je(r,k,{...P||{},_f:{...P&&P._f?P._f:{ref:{name:k}},name:k,mount:!0,...R}}),c.mount.add(k),P?xe({disabled:It(R.disabled)?R.disabled:t.disabled,name:k}):x(k,!0,R.value),{...q?{disabled:R.disabled||t.disabled}:{},...t.progressive?{required:!!R.required,min:Nr(R.min),max:Nr(R.max),minLength:Nr(R.minLength),maxLength:Nr(R.maxLength),pattern:Nr(R.pattern)}:{},name:k,onChange:M,onBlur:M,ref:Z=>{if(Z){ue(k,R),P=H(r,k);const F=Te(Z.value)&&Z.querySelectorAll&&Z.querySelectorAll("input,select,textarea")[0]||Z,ee=Kv(F),Ce=P._f.refs||[];if(ee?Ce.find(Re=>Re===F):F===P._f.ref)return;je(r,k,{_f:{...P._f,...ee?{refs:[...Ce.filter(oa),F,...Array.isArray(H(o,k))?[{}]:[]],ref:{type:F.type,name:k}}:{ref:F}}}),x(k,!1,void 0,F)}else P=H(r,k,{}),P._f&&(P._f.mount=!1),(t.shouldUnregister||R.shouldUnregister)&&!(vd(c.array,k)&&a.action)&&c.unMount.add(k)}}},le=()=>t.shouldFocusError&&ar(r,ce,c.mount),ie=k=>{It(k)&&(h.state.next({disabled:k}),ar(r,(R,P)=>{const q=H(r,P);q&&(R.disabled=q._f.disabled||k,Array.isArray(q._f.refs)&&q._f.refs.forEach(Z=>{Z.disabled=q._f.disabled||k}))},0,!1))},Be=(k,R)=>async P=>{let q;P&&(P.preventDefault&&P.preventDefault(),P.persist&&P.persist());let Z=Me(s);if(h.state.next({isSubmitting:!0}),t.resolver){const{errors:F,values:ee}=await O();y(),n.errors=F,Z=Me(ee)}else await L(r);if(c.disabled.size)for(const F of c.disabled)Ge(Z,F);if(Ge(n.errors,"root"),mt(n.errors)){h.state.next({errors:{}});try{await k(Z,P)}catch(F){q=F}}else R&&await R({...n.errors},P),le(),setTimeout(le);if(h.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:mt(n.errors)&&!q,submitCount:n.submitCount+1,errors:n.errors}),q)throw q},We=(k,R={})=>{H(r,k)&&(Te(R.defaultValue)?$(k,Me(H(o,k))):($(k,R.defaultValue),je(o,k,Me(R.defaultValue))),R.keepTouched||Ge(n.touchedFields,k),R.keepDirty||(Ge(n.dirtyFields,k),n.isDirty=R.defaultValue?A(k,Me(H(o,k))):A()),R.keepError||(Ge(n.errors,k),d.isValid&&v()),h.state.next({...n}))},dt=(k,R={})=>{const P=k?Me(k):o,q=Me(P),Z=mt(k),F=Z?o:q;if(R.keepDefaultValues||(o=P),!R.keepValues){if(R.keepDirtyValues){const ee=new Set([...c.mount,...Object.keys(nr(o,s))]);for(const Ce of Array.from(ee))H(n.dirtyFields,Ce)?je(F,Ce,H(s,Ce)):$(Ce,H(F,Ce))}else{if(Ii&&Te(k))for(const ee of c.mount){const Ce=H(r,ee);if(Ce&&Ce._f){const Re=Array.isArray(Ce._f.refs)?Ce._f.refs[0]:Ce._f.ref;if(Uo(Re)){const Je=Re.closest("form");if(Je){Je.reset();break}}}}if(R.keepFieldsRef)for(const ee of c.mount)$(ee,H(F,ee));else r={}}s=t.shouldUnregister?R.keepDefaultValues?Me(o):{}:Me(F),h.array.next({values:{...F}}),h.state.next({values:{...F}})}c={mount:R.keepDirtyValues?c.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},a.mount=!d.isValid||!!R.keepIsValid||!!R.keepDirtyValues||!t.shouldUnregister&&!mt(F),a.watch=!!t.shouldUnregister,a.keepIsValid=!!R.keepIsValid,a.action=!1,R.keepErrors||(n.errors={}),h.state.next({submitCount:R.keepSubmitCount?n.submitCount:0,isDirty:Z?!1:R.keepDirty?n.isDirty:!!(R.keepDefaultValues&&!Gt(k,o)),isSubmitted:R.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:Z?{}:R.keepDirtyValues?R.keepDefaultValues&&s?nr(o,s):n.dirtyFields:R.keepDefaultValues&&k?nr(o,k):R.keepDirty?n.dirtyFields:{},touchedFields:R.keepTouched?n.touchedFields:{},errors:R.keepErrors?n.errors:{},isSubmitSuccessful:R.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:o})},Ot=(k,R)=>dt(wt(k)?k(s):k,{...t.resetOptions,...R}),bt=(k,R={})=>{const P=H(r,k),q=P&&P._f;if(q){const Z=q.refs?q.refs[0]:q.ref;Z.focus&&setTimeout(()=>{Z.focus(),R.shouldSelect&&wt(Z.select)&&Z.select()})}},$t=k=>{n={...n,...k}},et={control:{register:ue,unregister:Y,getFieldState:fe,handleSubmit:Be,setError:Q,_subscribe:me,_runSchema:O,_updateIsValidating:y,_focusError:le,_getWatch:z,_getDirty:A,_setValid:v,_setFieldArray:w,_setDisabledField:xe,_setErrors:_,_getFieldArray:G,_reset:dt,_resetDefaultValues:()=>wt(t.defaultValues)&&t.defaultValues().then(k=>{Ot(k,t.resetOptions),h.state.next({isLoading:!1})}),_removeUnmounted:K,_disableForm:ie,_subjects:h,_proxyFormState:d,get _fields(){return r},get _formValues(){return s},get _state(){return a},set _state(k){a=k},get _defaultValues(){return o},get _names(){return c},set _names(k){c=k},get _formState(){return n},get _options(){return t},set _options(k){t={...t,...k}}},subscribe:U,trigger:ye,register:ue,handleSubmit:Be,watch:oe,setValue:$,getValues:Oe,reset:Ot,resetField:We,clearErrors:W,unregister:Y,setError:Q,setFocus:bt,getFieldState:fe};return{...et,formControl:et}}var xn=()=>{if(typeof crypto<"u"&&crypto.randomUUID)return crypto.randomUUID();const e=typeof performance>"u"?Date.now():performance.now()*1e3;return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{const n=(Math.random()*16+e)%16|0;return(t=="x"?n:n&3|8).toString(16)})},sa=(e,t,n={})=>n.shouldFocus||Te(n.shouldFocus)?n.focusName||`${e}.${Te(n.focusIndex)?t:n.focusIndex}.`:"",aa=(e,t)=>[...e,...kt(t)],ia=e=>Array.isArray(e)?e.map(()=>{}):void 0;function ca(e,t,n){return[...e.slice(0,t),...kt(n),...e.slice(t)]}var la=(e,t,n)=>Array.isArray(e)?(Te(e[n])&&(e[n]=void 0),e.splice(n,0,e.splice(t,1)[0]),e):[],ua=(e,t)=>[...kt(t),...kt(e)];function lb(e,t){let n=0;const r=[...e];for(const o of t)r.splice(o-n,1),n++;return ms(r).length?r:[]}var da=(e,t)=>Te(t)?[]:lb(e,kt(t).sort((n,r)=>n-r)),fa=(e,t,n)=>{[e[t],e[n]]=[e[n],e[t]]},il=(e,t,n)=>(e[t]=n,e);function $i(e){const t=Mt(),{control:n=t.control,name:r,keyName:o="id",shouldUnregister:s,rules:a}=e,[c,i]=I.useState(n._getFieldArray(r)),u=I.useRef(n._getFieldArray(r).map(xn)),f=I.useRef(!1);n._names.array.add(r),I.useMemo(()=>a&&c.length>=0&&n.register(r,a),[n,r,c.length,a]),hs(()=>n._subjects.array.subscribe({next:({values:_,name:x})=>{if(x===r||!x){const E=H(_,r);Array.isArray(E)&&(i(E),u.current=E.map(xn))}}}).unsubscribe,[n,r]);const d=I.useCallback(_=>{f.current=!0,n._setFieldArray(r,_)},[n,r]),m=(_,x)=>{const E=kt(Me(_)),j=aa(n._getFieldArray(r),E);n._names.focus=sa(r,j.length-1,x),u.current=aa(u.current,E.map(xn)),d(j),i(j),n._setFieldArray(r,j,aa,{argA:ia(_)})},h=(_,x)=>{const E=kt(Me(_)),j=ua(n._getFieldArray(r),E);n._names.focus=sa(r,0,x),u.current=ua(u.current,E.map(xn)),d(j),i(j),n._setFieldArray(r,j,ua,{argA:ia(_)})},b=_=>{const x=da(n._getFieldArray(r),_);u.current=da(u.current,_),d(x),i(x),!Array.isArray(H(n._fields,r))&&je(n._fields,r,void 0),n._setFieldArray(r,x,da,{argA:_})},g=(_,x,E)=>{const j=kt(Me(x)),O=ca(n._getFieldArray(r),_,j);n._names.focus=sa(r,_,E),u.current=ca(u.current,_,j.map(xn)),d(O),i(O),n._setFieldArray(r,O,ca,{argA:_,argB:ia(x)})},v=(_,x)=>{const E=n._getFieldArray(r);fa(E,_,x),fa(u.current,_,x),d(E),i(E),n._setFieldArray(r,E,fa,{argA:_,argB:x},!1)},y=(_,x)=>{const E=n._getFieldArray(r);la(E,_,x),la(u.current,_,x),d(E),i(E),n._setFieldArray(r,E,la,{argA:_,argB:x},!1)},w=(_,x)=>{const E=Me(x),j=il(n._getFieldArray(r),_,E);u.current=[...j].map((O,D)=>!O||D===_?xn():u.current[D]),d(j),i([...j]),n._setFieldArray(r,j,il,{argA:_,argB:E},!0,!1)},S=_=>{const x=kt(Me(_));u.current=x.map(xn),d([...x]),i([...x]),n._setFieldArray(r,[...x],E=>E,{},!0,!1)};return I.useEffect(()=>{if(n._state.action=!1,Ka(r,n._names)&&n._subjects.state.next({...n._formState}),f.current&&(!rr(n._options.mode).isOnSubmit||n._formState.isSubmitted)&&!rr(n._options.reValidateMode).isOnSubmit)if(n._options.resolver)n._runSchema([r]).then(_=>{n._updateIsValidating([r]);const x=H(_.errors,r),E=H(n._formState.errors,r);(E?!x&&E.type||x&&(E.type!==x.type||E.message!==x.message):x&&x.type)&&(x?je(n._formState.errors,r,x):Ge(n._formState.errors,r),n._subjects.state.next({errors:n._formState.errors}))});else{const _=H(n._fields,r);_&&_._f&&!(rr(n._options.reValidateMode).isOnSubmit&&rr(n._options.mode).isOnSubmit)&&Xa(_,n._names.disabled,n._formValues,n._options.criteriaMode===Ft.all,n._options.shouldUseNativeValidation,!0).then(x=>!mt(x)&&n._subjects.state.next({errors:kd(n._formState.errors,x,r)}))}n._subjects.state.next({name:r,values:Me(n._formValues)}),n._names.focus&&ar(n._fields,(_,x)=>{if(n._names.focus&&x.startsWith(n._names.focus)&&_.focus)return _.focus(),1}),n._names.focus="",n._setValid(),f.current=!1},[c,r,n]),I.useEffect(()=>(!H(n._formValues,r)&&n._setFieldArray(r),()=>{const _=(x,E)=>{const j=H(n._fields,x);j&&j._f&&(j._f.mount=E)};n._options.shouldUnregister||s?n.unregister(r):_(r,!1)}),[r,n,o,s]),{swap:I.useCallback(v,[d,r,n]),move:I.useCallback(y,[d,r,n]),prepend:I.useCallback(h,[d,r,n]),append:I.useCallback(m,[d,r,n]),remove:I.useCallback(b,[d,r,n]),insert:I.useCallback(g,[d,r,n]),update:I.useCallback(w,[d,r,n]),replace:I.useCallback(S,[d,r,n]),fields:I.useMemo(()=>c.map((_,x)=>({..._,[o]:u.current[x]||xn()})),[c,o])}}function ub(e={}){const t=I.useRef(void 0),n=I.useRef(void 0),[r,o]=I.useState({isDirty:!1,isValidating:!1,isLoading:wt(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:wt(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:r},e.defaultValues&&!wt(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:a,...c}=cb(e);t.current={...c,formState:r}}const s=t.current.control;return s._options=e,hs(()=>{const a=s._subscribe({formState:s._proxyFormState,callback:()=>o({...s._formState}),reRenderRoot:!0});return o(c=>({...c,isReady:!0})),s._formState.isReady=!0,a},[s]),I.useEffect(()=>s._disableForm(e.disabled),[s,e.disabled]),I.useEffect(()=>{e.mode&&(s._options.mode=e.mode),e.reValidateMode&&(s._options.reValidateMode=e.reValidateMode)},[s,e.mode,e.reValidateMode]),I.useEffect(()=>{e.errors&&(s._setErrors(e.errors),s._focusError())},[s,e.errors]),I.useEffect(()=>{e.shouldUnregister&&s._subjects.state.next({values:s._getWatch()})},[s,e.shouldUnregister]),I.useEffect(()=>{if(s._proxyFormState.isDirty){const a=s._getDirty();a!==r.isDirty&&s._subjects.state.next({isDirty:a})}},[s,r.isDirty]),I.useEffect(()=>{var a;e.values&&!Gt(e.values,n.current)?(s._reset(e.values,{keepFieldsRef:!0,...s._options.resetOptions}),!((a=s._options.resetOptions)===null||a===void 0)&&a.keepIsValid||s._setValid(),n.current=e.values,o(c=>({...c}))):s._resetDefaultValues()},[s,e.values]),I.useEffect(()=>{s._state.mount||(s._setValid(),s._state.mount=!0),s._state.watch&&(s._state.watch=!1,s._subjects.state.next({...s._formState})),s._removeUnmounted()}),t.current.formState=bd(r,s),t.current}const db=({children:e,form:t,as:n="form",id:r,...o})=>(p.useEffect(()=>{window.__WP_RHF_FORMS__={...window.__WP_RHF_FORMS__,[r]:t}},[t,r]),l.jsx(Gv,{...t,children:l.jsx(n,{...o,id:r,children:e})}));function $e(e){return e!=null&&typeof e=="object"&&e["@@functional/placeholder"]===!0}function qe(e){return function t(n){return arguments.length===0||$e(n)?t:e.apply(this,arguments)}}function De(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return $e(n)?t:qe(function(o){return e(n,o)});default:return $e(n)&&$e(r)?t:$e(n)?qe(function(o){return e(o,r)}):$e(r)?qe(function(o){return e(n,o)}):e(n,r)}}}function vs(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(n){return t.apply(this,arguments)};case 2:return function(n,r){return t.apply(this,arguments)};case 3:return function(n,r,o){return t.apply(this,arguments)};case 4:return function(n,r,o,s){return t.apply(this,arguments)};case 5:return function(n,r,o,s,a){return t.apply(this,arguments)};case 6:return function(n,r,o,s,a,c){return t.apply(this,arguments)};case 7:return function(n,r,o,s,a,c,i){return t.apply(this,arguments)};case 8:return function(n,r,o,s,a,c,i,u){return t.apply(this,arguments)};case 9:return function(n,r,o,s,a,c,i,u,f){return t.apply(this,arguments)};case 10:return function(n,r,o,s,a,c,i,u,f,d){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function Ed(e,t,n){return function(){for(var r=[],o=0,s=e,a=0,c=!1;a<t.length||o<arguments.length;){var i;a<t.length&&(!$e(t[a])||o>=arguments.length)?i=t[a]:(i=arguments[o],o+=1),r[a]=i,$e(i)?c=!0:s-=1,a+=1}return!c&&s<=0?n.apply(this,r):vs(Math.max(0,s),Ed(e,r,n))}}var Di=De(function(t,n){return t===1?qe(n):vs(t,Ed(t,[],n))});function Wn(e){return function t(n,r,o){switch(arguments.length){case 0:return t;case 1:return $e(n)?t:De(function(s,a){return e(n,s,a)});case 2:return $e(n)&&$e(r)?t:$e(n)?De(function(s,a){return e(s,r,a)}):$e(r)?De(function(s,a){return e(n,s,a)}):qe(function(s){return e(n,r,s)});default:return $e(n)&&$e(r)&&$e(o)?t:$e(n)&&$e(r)?De(function(s,a){return e(s,a,o)}):$e(n)&&$e(o)?De(function(s,a){return e(s,r,a)}):$e(r)&&$e(o)?De(function(s,a){return e(n,s,a)}):$e(n)?qe(function(s){return e(s,r,o)}):$e(r)?qe(function(s){return e(n,s,o)}):$e(o)?qe(function(s){return e(n,r,s)}):e(n,r,o)}}}const pr=Array.isArray||function(t){return t!=null&&t.length>=0&&Object.prototype.toString.call(t)==="[object Array]"};function fb(e){return e!=null&&typeof e["@@transducer/step"]=="function"}function Fi(e,t,n){return function(){if(arguments.length===0)return n();var r=arguments[arguments.length-1];if(!pr(r)){for(var o=0;o<e.length;){if(typeof r[e[o]]=="function")return r[e[o]].apply(r,Array.prototype.slice.call(arguments,0,-1));o+=1}if(fb(r)){var s=t.apply(null,Array.prototype.slice.call(arguments,0,-1));return s(r)}}return n.apply(this,arguments)}}const mr={init:function(){return this.xf["@@transducer/init"]()},result:function(e){return this.xf["@@transducer/result"](e)}};function cl(e){for(var t=[],n;!(n=e.next()).done;)t.push(n.value);return t}function ll(e,t,n){for(var r=0,o=n.length;r<o;){if(e(t,n[r]))return!0;r+=1}return!1}function pb(e){var t=String(e).match(/^function (\w*)/);return t==null?"":t[1]}function Ur(e,t){return Object.prototype.hasOwnProperty.call(t,e)}function mb(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}const pa=typeof Object.is=="function"?Object.is:mb;var ul=Object.prototype.toString,hb=function(){return ul.call(arguments)==="[object Arguments]"?function(t){return ul.call(t)==="[object Arguments]"}:function(t){return Ur("callee",t)}}(),gb=!{toString:null}.propertyIsEnumerable("toString"),dl=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],fl=function(){return arguments.propertyIsEnumerable("length")}(),vb=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1},hr=qe(typeof Object.keys=="function"&&!fl?function(t){return Object(t)!==t?[]:Object.keys(t)}:function(t){if(Object(t)!==t)return[];var n,r,o=[],s=fl&&hb(t);for(n in t)Ur(n,t)&&(!s||n!=="length")&&(o[o.length]=n);if(gb)for(r=dl.length-1;r>=0;)n=dl[r],Ur(n,t)&&!vb(o,n)&&(o[o.length]=n),r-=1;return o}),pl=qe(function(t){return t===null?"Null":t===void 0?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});function ml(e,t,n,r){var o=cl(e),s=cl(t);function a(c,i){return Vi(c,i,n.slice(),r.slice())}return!ll(function(c,i){return!ll(a,i,c)},s,o)}function Vi(e,t,n,r){if(pa(e,t))return!0;var o=pl(e);if(o!==pl(t))return!1;if(typeof e["fantasy-land/equals"]=="function"||typeof t["fantasy-land/equals"]=="function")return typeof e["fantasy-land/equals"]=="function"&&e["fantasy-land/equals"](t)&&typeof t["fantasy-land/equals"]=="function"&&t["fantasy-land/equals"](e);if(typeof e.equals=="function"||typeof t.equals=="function")return typeof e.equals=="function"&&e.equals(t)&&typeof t.equals=="function"&&t.equals(e);switch(o){case"Arguments":case"Array":case"Object":if(typeof e.constructor=="function"&&pb(e.constructor)==="Promise")return e===t;break;case"Boolean":case"Number":case"String":if(!(typeof e==typeof t&&pa(e.valueOf(),t.valueOf())))return!1;break;case"Date":if(!pa(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(!(e.source===t.source&&e.global===t.global&&e.ignoreCase===t.ignoreCase&&e.multiline===t.multiline&&e.sticky===t.sticky&&e.unicode===t.unicode))return!1;break}for(var s=n.length-1;s>=0;){if(n[s]===e)return r[s]===t;s-=1}switch(o){case"Map":return e.size!==t.size?!1:ml(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size!==t.size?!1:ml(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=hr(e);if(a.length!==hr(t).length)return!1;var c=n.concat([e]),i=r.concat([t]);for(s=a.length-1;s>=0;){var u=a[s];if(!(Ur(u,t)&&Vi(t[u],e[u],c,i)))return!1;s-=1}return!0}var bb=De(function(t,n){return Vi(t,n,[],[])});function yb(e,t,n){var r,o;if(typeof e.indexOf=="function")switch(typeof t){case"number":if(t===0){for(r=1/t;n<e.length;){if(o=e[n],o===0&&1/o===r)return n;n+=1}return-1}else if(t!==t){for(;n<e.length;){if(o=e[n],typeof o=="number"&&o!==o)return n;n+=1}return-1}return e.indexOf(t,n);case"string":case"boolean":case"function":case"undefined":return e.indexOf(t,n);case"object":if(t===null)return e.indexOf(t,n)}for(;n<e.length;){if(bb(e[n],t))return n;n+=1}return-1}function Ja(e,t){return yb(t,e,0)>=0}function To(e,t){for(var n=0,r=t.length,o=Array(r);n<r;)o[n]=e(t[n]),n+=1;return o}function ma(e){var t=e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0");return'"'+t.replace(/"/g,'\\"')+'"'}var Ar=function(t){return(t<10?"0":"")+t},xb=typeof Date.prototype.toISOString=="function"?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+Ar(t.getUTCMonth()+1)+"-"+Ar(t.getUTCDate())+"T"+Ar(t.getUTCHours())+":"+Ar(t.getUTCMinutes())+":"+Ar(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function wb(e){return function(){return!e.apply(this,arguments)}}function jd(e,t,n){for(var r=0,o=n.length;r<o;)t=e(t,n[r]),r+=1;return t}function _b(e,t){for(var n=0,r=t.length,o=[];n<r;)e(t[n])&&(o[o.length]=t[n]),n+=1;return o}function Sb(e,t){for(var n=new Map,r=t.entries(),o=r.next();!o.done;)e(o.value[1])&&n.set(o.value[0],o.value[1]),o=r.next();return n}function Cb(e){return Object.prototype.toString.call(e)==="[object Map]"}function kb(e){return Object.prototype.toString.call(e)==="[object Object]"}var Eb=function(){function e(t,n){this.xf=n,this.f=t}return e.prototype["@@transducer/init"]=mr.init,e.prototype["@@transducer/result"]=mr.result,e.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},e}();function jb(e){return function(t){return new Eb(e,t)}}var Ob=De(Fi(["fantasy-land/filter","filter"],jb,function(e,t){return kb(t)?jd(function(n,r){return e(t[r])&&(n[r]=t[r]),n},{},hr(t)):Cb(t)?Sb(e,t):_b(e,t)})),Rb=De(function(t,n){return Ob(wb(t),n)});function Od(e,t){var n=function(a){var c=t.concat([e]);return Ja(a,c)?"<Circular>":Od(a,c)},r=function(s,a){return To(function(c){return ma(c)+": "+n(s[c])},a.slice().sort())};switch(Object.prototype.toString.call(e)){case"[object Arguments]":return"(function() { return arguments; }("+To(n,e).join(", ")+"))";case"[object Array]":return"["+To(n,e).concat(r(e,Rb(function(s){return/^\d+$/.test(s)},hr(e)))).join(", ")+"]";case"[object Boolean]":return typeof e=="object"?"new Boolean("+n(e.valueOf())+")":e.toString();case"[object Date]":return"new Date("+(isNaN(e.valueOf())?n(NaN):ma(xb(e)))+")";case"[object Map]":return"new Map("+n(Array.from(e))+")";case"[object Null]":return"null";case"[object Number]":return typeof e=="object"?"new Number("+n(e.valueOf())+")":1/e===-1/0?"-0":e.toString(10);case"[object Set]":return"new Set("+n(Array.from(e).sort())+")";case"[object String]":return typeof e=="object"?"new String("+n(e.valueOf())+")":ma(e);case"[object Undefined]":return"undefined";default:if(typeof e.toString=="function"){var o=e.toString();if(o!=="[object Object]")return o}return"{"+r(e,hr(e)).join(", ")+"}"}}var ir=qe(function(t){return Od(t,[])}),Ib=De(function(t,n){if(t===n)return n;function r(i,u){if(i>u!=u>i)return u>i?u:i}var o=r(t,n);if(o!==void 0)return o;var s=r(typeof t,typeof n);if(s!==void 0)return s===typeof t?t:n;var a=ir(t),c=r(a,ir(n));return c!==void 0&&c===a?t:n}),Pb=function(){function e(t,n){this.xf=n,this.f=t}return e.prototype["@@transducer/init"]=mr.init,e.prototype["@@transducer/result"]=mr.result,e.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},e}(),Tb=function(t){return function(n){return new Pb(t,n)}},Li=De(Fi(["fantasy-land/map","map"],Tb,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return Di(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return jd(function(r,o){return r[o]=t(n[o]),r},{},hr(n));default:return To(t,n)}}));const bs=Number.isInteger||function(t){return t<<0===t};function zi(e,t){var n=e<0?t.length+e:e;return t[n]}function Rd(e,t){if(t!=null)return bs(e)?zi(e,t):t[e]}var Bi=De(Rd),Nb=De(function(t,n){return Li(Bi(t),n)});function Qa(e){return Object.prototype.toString.call(e)==="[object String]"}var Ab=qe(function(t){return pr(t)?!0:!t||typeof t!="object"||Qa(t)?!1:t.length===0?!0:t.length>0?t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1):!1}),hl=typeof Symbol<"u"?Symbol.iterator:"@@iterator";function Mb(e,t,n){return function(o,s,a){if(Ab(a))return e(o,s,a);if(a==null)return s;if(typeof a["fantasy-land/reduce"]=="function")return t(o,s,a,"fantasy-land/reduce");if(a[hl]!=null)return n(o,s,a[hl]());if(typeof a.next=="function")return n(o,s,a);if(typeof a.reduce=="function")return t(o,s,a,"reduce");throw new TypeError("reduce: list must be array or iterable")}}function $b(e,t,n){for(var r=0,o=n.length;r<o;){if(t=e["@@transducer/step"](t,n[r]),t&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r+=1}return e["@@transducer/result"](t)}var Db=De(function(t,n){return vs(t.length,function(){return t.apply(n,arguments)})});function Fb(e,t,n){for(var r=n.next();!r.done;){if(t=e["@@transducer/step"](t,r.value),t&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function Vb(e,t,n,r){return e["@@transducer/result"](n[r](Db(e["@@transducer/step"],e),t))}var Lb=Mb($b,Vb,Fb),zb=function(){function e(t){this.f=t}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(t){return t},e.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},e}();function Bb(e){return new zb(e)}var Id=Wn(function(e,t,n){return Lb(typeof e=="function"?Bb(e):e,t,n)}),Ub=qe(function(t){return Di(Id(Ib,0,Nb("length",t)),function(){for(var n=0,r=t.length;n<r;){if(!t[n].apply(this,arguments))return!1;n+=1}return!0})});function Hb(e,t,n){if(bs(e)&&pr(n)){var r=e<0?n.length+e:e,o=[].concat(n);return o[r]=t,o}var s={};for(var a in n)s[a]=n[a];return s[e]=t,s}var ei=qe(function(t){return t==null}),No=Wn(function e(t,n,r){if(t.length===0)return n;var o=t[0];if(t.length>1){var s=Rd(o,r);(ei(s)||typeof s!="object")&&(s=bs(t[1])?[]:{}),n=e(Array.prototype.slice.call(t,1),n,s)}return Hb(o,n,r)});function gl(e){var t=Object.prototype.toString.call(e);return t==="[object Function]"||t==="[object AsyncFunction]"||t==="[object GeneratorFunction]"||t==="[object AsyncGeneratorFunction]"}function Zb(e){return new RegExp(e.source,e.flags?e.flags:(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":"")+(e.dotAll?"s":""))}function Wb(e,t){return function(){return t.call(this,e.apply(this,arguments))}}function Pd(e,t){return function(){var n=arguments.length;if(n===0)return t();var r=arguments[n-1];return pr(r)||typeof r[e]!="function"?t.apply(this,arguments):r[e].apply(r,Array.prototype.slice.call(arguments,0,n-1))}}var Gb=Wn(Pd("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)})),qb=qe(Pd("tail",Gb(1,1/0)));function Td(){if(arguments.length===0)throw new Error("pipe requires at least one argument");return vs(arguments[0].length,Id(Wb,arguments[0],qb(arguments)))}function Yb(e){return e}var Nd=qe(Yb),Kb=De(function(t,n){if(pr(t)){if(pr(n))return t.concat(n);throw new TypeError(ir(n)+" is not an array")}if(Qa(t)){if(Qa(n))return t+n;throw new TypeError(ir(n)+" is not a string")}if(t!=null&&gl(t["fantasy-land/concat"]))return t["fantasy-land/concat"](n);if(t!=null&&gl(t.concat))return t.concat(n);throw new TypeError(ir(t)+' does not have a method named "concat" or "fantasy-land/concat"')}),Xb=De(function(t,n){return n==null||n!==n?t:n}),Ad=function(){function e(){this._nativeSet=typeof Set=="function"?new Set:null,this._items={}}return e.prototype.add=function(t){return!vl(t,!0,this)},e.prototype.has=function(t){return vl(t,!1,this)},e}();function vl(e,t,n){var r=typeof e,o,s;switch(r){case"string":case"number":return e===0&&1/e===-1/0?n._items["-0"]?!0:(t&&(n._items["-0"]=!0),!1):n._nativeSet!==null?t?(o=n._nativeSet.size,n._nativeSet.add(e),s=n._nativeSet.size,s===o):n._nativeSet.has(e):r in n._items?e in n._items[r]?!0:(t&&(n._items[r][e]=!0),!1):(t&&(n._items[r]={},n._items[r][e]=!0),!1);case"boolean":if(r in n._items){var a=e?1:0;return n._items[r][a]?!0:(t&&(n._items[r][a]=!0),!1)}else return t&&(n._items[r]=e?[!1,!0]:[!0,!1]),!1;case"function":return n._nativeSet!==null?t?(o=n._nativeSet.size,n._nativeSet.add(e),s=n._nativeSet.size,s===o):n._nativeSet.has(e):r in n._items?Ja(e,n._items[r])?!0:(t&&n._items[r].push(e),!1):(t&&(n._items[r]=[e]),!1);case"undefined":return n._items[r]?!0:(t&&(n._items[r]=!0),!1);case"object":if(e===null)return n._items.null?!0:(t&&(n._items.null=!0),!1);default:return r=Object.prototype.toString.call(e),r in n._items?Ja(e,n._items[r])?!0:(t&&n._items[r].push(e),!1):(t&&(n._items[r]=[e]),!1)}}var bl=qe(function(e){return zi(-1,e)}),Jb=De(function(t,n){if(t.length===0||ei(n))return!1;for(var r=n,o=0;o<t.length;)if(!ei(r)&&Ur(t[o],r))r=r[t[o]],o+=1;else return!1;return!0}),yl=De(function(t,n){return Jb([t],n)}),Qb=Wn(function(t,n,r){return Di(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})}),ey=function(){function e(t,n){this.xf=n,this.f=t,this.set=new Ad}return e.prototype["@@transducer/init"]=mr.init,e.prototype["@@transducer/result"]=mr.result,e.prototype["@@transducer/step"]=function(t,n){return this.set.add(this.f(n))?this.xf["@@transducer/step"](t,n):t},e}();function ty(e){return function(t){return new ey(e,t)}}var ny=De(Fi([],ty,function(e,t){for(var n=new Ad,r=[],o=0,s,a;o<t.length;)a=t[o],s=e(a),n.add(s)&&r.push(a),o+=1;return r})),ry=ny(Nd),oy=De(function(t,n){var r={};return r[t]=n,r}),sy=De(function(t,n){return n instanceof t||n!=null&&(n.constructor===t||t.name==="Object"&&typeof n=="object")}),ay=De(function(t,n){return function(r){return function(o){return Li(function(s){return n(s,o)},r(t(o)))}}});function Ui(e,t){for(var n=t,r=0;r<e.length;r+=1){if(n==null)return;var o=e[r];bs(o)?n=zi(o,n):n=n[o]}return n}var iy=qe(function(t){return ay(function(n){return Ui(t,n)},No(t))}),Md=function(e){return{value:e,map:function(t){return Md(t(e))}}},cy=Wn(function(t,n,r){return t(function(o){return Md(n(o))})(r).value}),ly=De(Ui),Ao=Wn(function(t,n,r){return Xb(t,Ui(n,r))}),xl=Wn(function(t,n,r){return sy(t,Bi(n,r))});function uy(e){return Object.prototype.toString.call(e)==="[object RegExp]"}var dy=De(function(t,n){if(!uy(t))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+ir(t));return Zb(t).test(n)}),Mr=`
\v\f\r \u2028\u2029\uFEFF`,fy="",py=typeof String.prototype.trim=="function",my=qe(!py||Mr.trim()||!fy.trim()?function(t){var n=new RegExp("^["+Mr+"]["+Mr+"]*"),r=new RegExp("["+Mr+"]["+Mr+"]*$");return t.replace(n,"").replace(r,"")}:function(t){return t.trim()});const $d=/^\d{9,11}:[a-z0-9_-]{35}$/i,Hi=/^[a-z][a-z0-9_]{3,30}[a-z0-9]$/i,Dd=/^(?<chat_id>@?[a-z][a-z0-9_]{3,30}[a-z0-9]|-?[1-9][0-9]{6,20})(?::(?<thread_id>[0-9]+))?(?:\s*\|\s*(?<note>.*))?$/i,hy=/^(?<chat_id>-?[1-9][0-9]{6,20})(?::(?<thread_id>[0-9]+))?(?:\s*\|\s*(?<note>.*))?$/i,Fd="form/error",gy=Ub([yl("message"),yl("type"),xl(String,"message"),xl(String,"type")]),Vd=(e,t)=>gy(t)&&t&&typeof t=="object"&&"message"in t?[...e,t.message]:typeof t=="object"&&t?Object.values(t).reduce(Vd,e):e,vy=e=>{const t=Object.values(e||{}).reduce(Vd,[]);return ry(t)},wl=(e,t)=>{var o;if(document.getElementById(e))return;const n=document.getElementsByTagName("script")[0],r=document.createElement("script");r.id=e,r.setAttribute("src",t),(o=n==null?void 0:n.parentNode)==null||o.insertBefore(r,n)},Zo=e=>e.split(/[[\].]+/).filter(Boolean),by=e=>ly(Zo(e)),we=(e,t)=>t?`${t}.${e}`:e,_l=e=>(Hi.test(e)?`@${e}`:e).trim(),Ld=e=>{var t;return{chat_id:"",thread_id:"",note:"",...(t=e.match(Dd))==null?void 0:t.groups}},zd=e=>{const{errors:t}=gs({name:e});return by(e)(t)},Sl=(e,t,n)=>{if(e&&"reportValidity"in e){const r=H(n,t);e.setCustomValidity(r&&r.message||""),e.reportValidity()}},ti=(e,t)=>{for(const n in t.fields){const r=t.fields[n];r&&r.ref&&"reportValidity"in r.ref?Sl(r.ref,n,e):r&&r.refs&&r.refs.forEach(o=>Sl(o,n,e))}},Cl=(e,t)=>{t.shouldUseNativeValidation&&ti(e,t);const n={};for(const r in e){const o=H(t.fields,r),s=Object.assign(e[r]||{},{ref:o&&o.ref});if(yy(t.names||Object.keys(e),r)){const a=Object.assign({},H(n,r));je(a,"root",s),je(n,r,a)}else je(n,r,s)}return n},yy=(e,t)=>{const n=kl(t);return e.some(r=>kl(r).match(`^${n}\\.\\d+`))};function kl(e){return e.replace(/\]|\[/g,"")}function T(e,t,n){function r(c,i){if(c._zod||Object.defineProperty(c,"_zod",{value:{def:i,constr:a,traits:new Set},enumerable:!1}),c._zod.traits.has(e))return;c._zod.traits.add(e),t(c,i);const u=a.prototype,f=Object.keys(u);for(let d=0;d<f.length;d++){const m=f[d];m in c||(c[m]=u[m].bind(c))}}const o=(n==null?void 0:n.Parent)??Object;class s extends o{}Object.defineProperty(s,"name",{value:e});function a(c){var i;const u=n!=null&&n.Parent?new s:this;r(u,c),(i=u._zod).deferred??(i.deferred=[]);for(const f of u._zod.deferred)f();return u}return Object.defineProperty(a,"init",{value:r}),Object.defineProperty(a,Symbol.hasInstance,{value:c=>{var i,u;return n!=null&&n.Parent&&c instanceof n.Parent?!0:(u=(i=c==null?void 0:c._zod)==null?void 0:i.traits)==null?void 0:u.has(e)}}),Object.defineProperty(a,"name",{value:e}),a}class cr extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class Bd extends Error{constructor(t){super(`Encountered unidirectional transform during encode: ${t}`),this.name="ZodEncodeError"}}const Ud={};function Ln(e){return Ud}function Hd(e){const t=Object.values(e).filter(r=>typeof r=="number");return Object.entries(e).filter(([r,o])=>t.indexOf(+r)===-1).map(([r,o])=>o)}function ni(e,t){return typeof t=="bigint"?t.toString():t}function Zi(e){return{get value(){{const t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function Wi(e){return e==null}function Gi(e){const t=e.startsWith("^")?1:0,n=e.endsWith("$")?e.length-1:e.length;return e.slice(t,n)}function xy(e,t){const n=(e.toString().split(".")[1]||"").length,r=t.toString();let o=(r.split(".")[1]||"").length;if(o===0&&/\d?e-\d?/.test(r)){const i=r.match(/\d?e-(\d?)/);i!=null&&i[1]&&(o=Number.parseInt(i[1]))}const s=n>o?n:o,a=Number.parseInt(e.toFixed(s).replace(".","")),c=Number.parseInt(t.toFixed(s).replace(".",""));return a%c/10**s}const El=Symbol("evaluating");function Ae(e,t,n){let r;Object.defineProperty(e,t,{get(){if(r!==El)return r===void 0&&(r=El,r=n()),r},set(o){Object.defineProperty(e,t,{value:o})},configurable:!0})}function Gn(e,t,n){Object.defineProperty(e,t,{value:n,writable:!0,enumerable:!0,configurable:!0})}function qn(...e){const t={};for(const n of e){const r=Object.getOwnPropertyDescriptors(n);Object.assign(t,r)}return Object.defineProperties({},t)}function jl(e){return JSON.stringify(e)}function wy(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}const Zd="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function Wo(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}const _y=Zi(()=>{var e;if(typeof navigator<"u"&&((e=navigator==null?void 0:navigator.userAgent)!=null&&e.includes("Cloudflare")))return!1;try{const t=Function;return new t(""),!0}catch{return!1}});function Hr(e){if(Wo(e)===!1)return!1;const t=e.constructor;if(t===void 0||typeof t!="function")return!0;const n=t.prototype;return!(Wo(n)===!1||Object.prototype.hasOwnProperty.call(n,"isPrototypeOf")===!1)}function Wd(e){return Hr(e)?{...e}:Array.isArray(e)?[...e]:e}const Sy=new Set(["string","number","symbol"]);function gr(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function In(e,t,n){const r=new e._zod.constr(t??e._zod.def);return(!t||n!=null&&n.parent)&&(r._zod.parent=e),r}function ne(e){const t=e;if(!t)return{};if(typeof t=="string")return{error:()=>t};if((t==null?void 0:t.message)!==void 0){if((t==null?void 0:t.error)!==void 0)throw new Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error=="string"?{...t,error:()=>t.error}:t}function Cy(e){return Object.keys(e).filter(t=>e[t]._zod.optin==="optional"&&e[t]._zod.optout==="optional")}const ky={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]};function Ey(e,t){const n=e._zod.def,r=qn(e._zod.def,{get shape(){const o={};for(const s in t){if(!(s in n.shape))throw new Error(`Unrecognized key: "${s}"`);t[s]&&(o[s]=n.shape[s])}return Gn(this,"shape",o),o},checks:[]});return In(e,r)}function jy(e,t){const n=e._zod.def,r=qn(e._zod.def,{get shape(){const o={...e._zod.def.shape};for(const s in t){if(!(s in n.shape))throw new Error(`Unrecognized key: "${s}"`);t[s]&&delete o[s]}return Gn(this,"shape",o),o},checks:[]});return In(e,r)}function Oy(e,t){if(!Hr(t))throw new Error("Invalid input to extend: expected a plain object");const n=e._zod.def.checks;if(n&&n.length>0)throw new Error("Object schemas containing refinements cannot be extended. Use `.safeExtend()` instead.");const o=qn(e._zod.def,{get shape(){const s={...e._zod.def.shape,...t};return Gn(this,"shape",s),s},checks:[]});return In(e,o)}function Ry(e,t){if(!Hr(t))throw new Error("Invalid input to safeExtend: expected a plain object");const n={...e._zod.def,get shape(){const r={...e._zod.def.shape,...t};return Gn(this,"shape",r),r},checks:e._zod.def.checks};return In(e,n)}function Iy(e,t){const n=qn(e._zod.def,{get shape(){const r={...e._zod.def.shape,...t._zod.def.shape};return Gn(this,"shape",r),r},get catchall(){return t._zod.def.catchall},checks:[]});return In(e,n)}function Py(e,t,n){const r=qn(t._zod.def,{get shape(){const o=t._zod.def.shape,s={...o};if(n)for(const a in n){if(!(a in o))throw new Error(`Unrecognized key: "${a}"`);n[a]&&(s[a]=e?new e({type:"optional",innerType:o[a]}):o[a])}else for(const a in o)s[a]=e?new e({type:"optional",innerType:o[a]}):o[a];return Gn(this,"shape",s),s},checks:[]});return In(t,r)}function Ty(e,t,n){const r=qn(t._zod.def,{get shape(){const o=t._zod.def.shape,s={...o};if(n)for(const a in n){if(!(a in s))throw new Error(`Unrecognized key: "${a}"`);n[a]&&(s[a]=new e({type:"nonoptional",innerType:o[a]}))}else for(const a in o)s[a]=new e({type:"nonoptional",innerType:o[a]});return Gn(this,"shape",s),s},checks:[]});return In(t,r)}function or(e,t=0){var n;if(e.aborted===!0)return!0;for(let r=t;r<e.issues.length;r++)if(((n=e.issues[r])==null?void 0:n.continue)!==!0)return!0;return!1}function Gd(e,t){return t.map(n=>{var r;return(r=n).path??(r.path=[]),n.path.unshift(e),n})}function vo(e){return typeof e=="string"?e:e==null?void 0:e.message}function zn(e,t,n){var o,s,a,c,i,u;const r={...e,path:e.path??[]};if(!e.message){const f=vo((a=(s=(o=e.inst)==null?void 0:o._zod.def)==null?void 0:s.error)==null?void 0:a.call(s,e))??vo((c=t==null?void 0:t.error)==null?void 0:c.call(t,e))??vo((i=n.customError)==null?void 0:i.call(n,e))??vo((u=n.localeError)==null?void 0:u.call(n,e))??"Invalid input";r.message=f}return delete r.inst,delete r.continue,t!=null&&t.reportInput||delete r.input,r}function qi(e){return Array.isArray(e)?"array":typeof e=="string"?"string":"unknown"}function Zr(...e){const[t,n,r]=e;return typeof t=="string"?{message:t,code:"custom",input:n,inst:r}:{...t}}const qd=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,ni,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},Yi=T("$ZodError",qd),ys=T("$ZodError",qd,{Parent:Error});function Ny(e,t=n=>n.message){const n={},r=[];for(const o of e.issues)o.path.length>0?(n[o.path[0]]=n[o.path[0]]||[],n[o.path[0]].push(t(o))):r.push(t(o));return{formErrors:r,fieldErrors:n}}function Ay(e,t=n=>n.message){const n={_errors:[]},r=o=>{for(const s of o.issues)if(s.code==="invalid_union"&&s.errors.length)s.errors.map(a=>r({issues:a}));else if(s.code==="invalid_key")r({issues:s.issues});else if(s.code==="invalid_element")r({issues:s.issues});else if(s.path.length===0)n._errors.push(t(s));else{let a=n,c=0;for(;c<s.path.length;){const i=s.path[c];c===s.path.length-1?(a[i]=a[i]||{_errors:[]},a[i]._errors.push(t(s))):a[i]=a[i]||{_errors:[]},a=a[i],c++}}};return r(e),n}const xs=e=>(t,n,r,o)=>{const s=r?Object.assign(r,{async:!1}):{async:!1},a=t._zod.run({value:n,issues:[]},s);if(a instanceof Promise)throw new cr;if(a.issues.length){const c=new((o==null?void 0:o.Err)??e)(a.issues.map(i=>zn(i,s,Ln())));throw Zd(c,o==null?void 0:o.callee),c}return a.value},My=xs(ys),ws=e=>async(t,n,r,o)=>{const s=r?Object.assign(r,{async:!0}):{async:!0};let a=t._zod.run({value:n,issues:[]},s);if(a instanceof Promise&&(a=await a),a.issues.length){const c=new((o==null?void 0:o.Err)??e)(a.issues.map(i=>zn(i,s,Ln())));throw Zd(c,o==null?void 0:o.callee),c}return a.value},$y=ws(ys),_s=e=>(t,n,r)=>{const o=r?{...r,async:!1}:{async:!1},s=t._zod.run({value:n,issues:[]},o);if(s instanceof Promise)throw new cr;return s.issues.length?{success:!1,error:new(e??Yi)(s.issues.map(a=>zn(a,o,Ln())))}:{success:!0,data:s.value}},Dy=_s(ys),Ss=e=>async(t,n,r)=>{const o=r?Object.assign(r,{async:!0}):{async:!0};let s=t._zod.run({value:n,issues:[]},o);return s instanceof Promise&&(s=await s),s.issues.length?{success:!1,error:new e(s.issues.map(a=>zn(a,o,Ln())))}:{success:!0,data:s.value}},Fy=Ss(ys),Vy=e=>(t,n,r)=>{const o=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return xs(e)(t,n,o)},Ly=e=>(t,n,r)=>xs(e)(t,n,r),zy=e=>async(t,n,r)=>{const o=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return ws(e)(t,n,o)},By=e=>async(t,n,r)=>ws(e)(t,n,r),Uy=e=>(t,n,r)=>{const o=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return _s(e)(t,n,o)},Hy=e=>(t,n,r)=>_s(e)(t,n,r),Zy=e=>async(t,n,r)=>{const o=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return Ss(e)(t,n,o)},Wy=e=>async(t,n,r)=>Ss(e)(t,n,r),Gy=/^[cC][^\s-]{8,}$/,qy=/^[0-9a-z]+$/,Yy=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,Ky=/^[0-9a-vA-V]{20}$/,Xy=/^[A-Za-z0-9]{27}$/,Jy=/^[a-zA-Z0-9_-]{21}$/,Qy=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,ex=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Ol=e=>e?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,tx=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,nx="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function rx(){return new RegExp(nx,"u")}const ox=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,sx=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,ax=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,ix=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,cx=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Yd=/^[A-Za-z0-9_-]*$/,lx=/^\+(?:[0-9]){6,14}[0-9]$/,Kd="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",ux=new RegExp(`^${Kd}$`);function Xd(e){const t="(?:[01]\\d|2[0-3]):[0-5]\\d";return typeof e.precision=="number"?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function dx(e){return new RegExp(`^${Xd(e)}$`)}function fx(e){const t=Xd({precision:e.precision}),n=["Z"];e.local&&n.push(""),e.offset&&n.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const r=`${t}(?:${n.join("|")})`;return new RegExp(`^${Kd}T(?:${r})$`)}const px=e=>{const t=e?`[\\s\\S]{${(e==null?void 0:e.minimum)??0},${(e==null?void 0:e.maximum)??""}}`:"[\\s\\S]*";return new RegExp(`^${t}$`)},mx=/^-?\d+$/,hx=/^-?\d+(?:\.\d+)?/,gx=/^(?:true|false)$/i,vx=/^[^A-Z]*$/,bx=/^[^a-z]*$/,jt=T("$ZodCheck",(e,t)=>{var n;e._zod??(e._zod={}),e._zod.def=t,(n=e._zod).onattach??(n.onattach=[])}),Jd={number:"number",bigint:"bigint",object:"date"},Qd=T("$ZodCheckLessThan",(e,t)=>{jt.init(e,t);const n=Jd[typeof t.value];e._zod.onattach.push(r=>{const o=r._zod.bag,s=(t.inclusive?o.maximum:o.exclusiveMaximum)??Number.POSITIVE_INFINITY;t.value<s&&(t.inclusive?o.maximum=t.value:o.exclusiveMaximum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value<=t.value:r.value<t.value)||r.issues.push({origin:n,code:"too_big",maximum:t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),ef=T("$ZodCheckGreaterThan",(e,t)=>{jt.init(e,t);const n=Jd[typeof t.value];e._zod.onattach.push(r=>{const o=r._zod.bag,s=(t.inclusive?o.minimum:o.exclusiveMinimum)??Number.NEGATIVE_INFINITY;t.value>s&&(t.inclusive?o.minimum=t.value:o.exclusiveMinimum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:n,code:"too_small",minimum:t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),yx=T("$ZodCheckMultipleOf",(e,t)=>{jt.init(e,t),e._zod.onattach.push(n=>{var r;(r=n._zod.bag).multipleOf??(r.multipleOf=t.value)}),e._zod.check=n=>{if(typeof n.value!=typeof t.value)throw new Error("Cannot mix number and bigint in multiple_of check.");(typeof n.value=="bigint"?n.value%t.value===BigInt(0):xy(n.value,t.value)===0)||n.issues.push({origin:typeof n.value,code:"not_multiple_of",divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),xx=T("$ZodCheckNumberFormat",(e,t)=>{var a;jt.init(e,t),t.format=t.format||"float64";const n=(a=t.format)==null?void 0:a.includes("int"),r=n?"int":"number",[o,s]=ky[t.format];e._zod.onattach.push(c=>{const i=c._zod.bag;i.format=t.format,i.minimum=o,i.maximum=s,n&&(i.pattern=mx)}),e._zod.check=c=>{const i=c.value;if(n){if(!Number.isInteger(i)){c.issues.push({expected:r,format:t.format,code:"invalid_type",continue:!1,input:i,inst:e});return}if(!Number.isSafeInteger(i)){i>0?c.issues.push({input:i,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,continue:!t.abort}):c.issues.push({input:i,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,continue:!t.abort});return}}i<o&&c.issues.push({origin:"number",input:i,code:"too_small",minimum:o,inclusive:!0,inst:e,continue:!t.abort}),i>s&&c.issues.push({origin:"number",input:i,code:"too_big",maximum:s,inst:e})}}),wx=T("$ZodCheckMaxLength",(e,t)=>{var n;jt.init(e,t),(n=e._zod.def).when??(n.when=r=>{const o=r.value;return!Wi(o)&&o.length!==void 0}),e._zod.onattach.push(r=>{const o=r._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<o&&(r._zod.bag.maximum=t.maximum)}),e._zod.check=r=>{const o=r.value;if(o.length<=t.maximum)return;const a=qi(o);r.issues.push({origin:a,code:"too_big",maximum:t.maximum,inclusive:!0,input:o,inst:e,continue:!t.abort})}}),_x=T("$ZodCheckMinLength",(e,t)=>{var n;jt.init(e,t),(n=e._zod.def).when??(n.when=r=>{const o=r.value;return!Wi(o)&&o.length!==void 0}),e._zod.onattach.push(r=>{const o=r._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>o&&(r._zod.bag.minimum=t.minimum)}),e._zod.check=r=>{const o=r.value;if(o.length>=t.minimum)return;const a=qi(o);r.issues.push({origin:a,code:"too_small",minimum:t.minimum,inclusive:!0,input:o,inst:e,continue:!t.abort})}}),Sx=T("$ZodCheckLengthEquals",(e,t)=>{var n;jt.init(e,t),(n=e._zod.def).when??(n.when=r=>{const o=r.value;return!Wi(o)&&o.length!==void 0}),e._zod.onattach.push(r=>{const o=r._zod.bag;o.minimum=t.length,o.maximum=t.length,o.length=t.length}),e._zod.check=r=>{const o=r.value,s=o.length;if(s===t.length)return;const a=qi(o),c=s>t.length;r.issues.push({origin:a,...c?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:r.value,inst:e,continue:!t.abort})}}),Cs=T("$ZodCheckStringFormat",(e,t)=>{var n,r;jt.init(e,t),e._zod.onattach.push(o=>{const s=o._zod.bag;s.format=t.format,t.pattern&&(s.patterns??(s.patterns=new Set),s.patterns.add(t.pattern))}),t.pattern?(n=e._zod).check??(n.check=o=>{t.pattern.lastIndex=0,!t.pattern.test(o.value)&&o.issues.push({origin:"string",code:"invalid_format",format:t.format,input:o.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),Cx=T("$ZodCheckRegex",(e,t)=>{Cs.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:"string",code:"invalid_format",format:"regex",input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),kx=T("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=vx),Cs.init(e,t)}),Ex=T("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=bx),Cs.init(e,t)}),jx=T("$ZodCheckIncludes",(e,t)=>{jt.init(e,t);const n=gr(t.includes),r=new RegExp(typeof t.position=="number"?`^.{${t.position}}${n}`:n);t.pattern=r,e._zod.onattach.push(o=>{const s=o._zod.bag;s.patterns??(s.patterns=new Set),s.patterns.add(r)}),e._zod.check=o=>{o.value.includes(t.includes,t.position)||o.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input:o.value,inst:e,continue:!t.abort})}}),Ox=T("$ZodCheckStartsWith",(e,t)=>{jt.init(e,t);const n=new RegExp(`^${gr(t.prefix)}.*`);t.pattern??(t.pattern=n),e._zod.onattach.push(r=>{const o=r._zod.bag;o.patterns??(o.patterns=new Set),o.patterns.add(n)}),e._zod.check=r=>{r.value.startsWith(t.prefix)||r.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:r.value,inst:e,continue:!t.abort})}}),Rx=T("$ZodCheckEndsWith",(e,t)=>{jt.init(e,t);const n=new RegExp(`.*${gr(t.suffix)}$`);t.pattern??(t.pattern=n),e._zod.onattach.push(r=>{const o=r._zod.bag;o.patterns??(o.patterns=new Set),o.patterns.add(n)}),e._zod.check=r=>{r.value.endsWith(t.suffix)||r.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:r.value,inst:e,continue:!t.abort})}}),Ix=T("$ZodCheckOverwrite",(e,t)=>{jt.init(e,t),e._zod.check=n=>{n.value=t.tx(n.value)}});class Px{constructor(t=[]){this.content=[],this.indent=0,this&&(this.args=t)}indented(t){this.indent+=1,t(this),this.indent-=1}write(t){if(typeof t=="function"){t(this,{execution:"sync"}),t(this,{execution:"async"});return}const r=t.split(`
`).filter(a=>a),o=Math.min(...r.map(a=>a.length-a.trimStart().length)),s=r.map(a=>a.slice(o)).map(a=>" ".repeat(this.indent*2)+a);for(const a of s)this.content.push(a)}compile(){const t=Function,n=this==null?void 0:this.args,o=[...((this==null?void 0:this.content)??[""]).map(s=>` ${s}`)];return new t(...n,o.join(`
`))}}const Tx={major:4,minor:2,patch:1},Le=T("$ZodType",(e,t)=>{var o;var n;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=Tx;const r=[...e._zod.def.checks??[]];e._zod.traits.has("$ZodCheck")&&r.unshift(e);for(const s of r)for(const a of s._zod.onattach)a(e);if(r.length===0)(n=e._zod).deferred??(n.deferred=[]),(o=e._zod.deferred)==null||o.push(()=>{e._zod.run=e._zod.parse});else{const s=(c,i,u)=>{let f=or(c),d;for(const m of i){if(m._zod.def.when){if(!m._zod.def.when(c))continue}else if(f)continue;const h=c.issues.length,b=m._zod.check(c);if(b instanceof Promise&&(u==null?void 0:u.async)===!1)throw new cr;if(d||b instanceof Promise)d=(d??Promise.resolve()).then(async()=>{await b,c.issues.length!==h&&(f||(f=or(c,h)))});else{if(c.issues.length===h)continue;f||(f=or(c,h))}}return d?d.then(()=>c):c},a=(c,i,u)=>{if(or(c))return c.aborted=!0,c;const f=s(i,r,u);if(f instanceof Promise){if(u.async===!1)throw new cr;return f.then(d=>e._zod.parse(d,u))}return e._zod.parse(f,u)};e._zod.run=(c,i)=>{if(i.skipChecks)return e._zod.parse(c,i);if(i.direction==="backward"){const f=e._zod.parse({value:c.value,issues:[]},{...i,skipChecks:!0});return f instanceof Promise?f.then(d=>a(d,c,i)):a(f,c,i)}const u=e._zod.parse(c,i);if(u instanceof Promise){if(i.async===!1)throw new cr;return u.then(f=>s(f,r,i))}return s(u,r,i)}}e["~standard"]={validate:s=>{var a;try{const c=Dy(e,s);return c.success?{value:c.data}:{issues:(a=c.error)==null?void 0:a.issues}}catch{return Fy(e,s).then(i=>{var u;return i.success?{value:i.data}:{issues:(u=i.error)==null?void 0:u.issues}})}},vendor:"zod",version:1}}),Ki=T("$ZodString",(e,t)=>{var n;Le.init(e,t),e._zod.pattern=[...((n=e==null?void 0:e._zod.bag)==null?void 0:n.patterns)??[]].pop()??px(e._zod.bag),e._zod.parse=(r,o)=>{if(t.coerce)try{r.value=String(r.value)}catch{}return typeof r.value=="string"||r.issues.push({expected:"string",code:"invalid_type",input:r.value,inst:e}),r}}),Fe=T("$ZodStringFormat",(e,t)=>{Cs.init(e,t),Ki.init(e,t)}),Nx=T("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=ex),Fe.init(e,t)}),Ax=T("$ZodUUID",(e,t)=>{if(t.version){const r={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(r===void 0)throw new Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=Ol(r))}else t.pattern??(t.pattern=Ol());Fe.init(e,t)}),Mx=T("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=tx),Fe.init(e,t)}),$x=T("$ZodURL",(e,t)=>{Fe.init(e,t),e._zod.check=n=>{try{const r=n.value.trim(),o=new URL(r);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(o.hostname)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(o.protocol.endsWith(":")?o.protocol.slice(0,-1):o.protocol)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort})),t.normalize?n.value=o.href:n.value=r;return}catch{n.issues.push({code:"invalid_format",format:"url",input:n.value,inst:e,continue:!t.abort})}}}),Dx=T("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=rx()),Fe.init(e,t)}),Fx=T("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=Jy),Fe.init(e,t)}),Vx=T("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=Gy),Fe.init(e,t)}),Lx=T("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=qy),Fe.init(e,t)}),zx=T("$ZodULID",(e,t)=>{t.pattern??(t.pattern=Yy),Fe.init(e,t)}),Bx=T("$ZodXID",(e,t)=>{t.pattern??(t.pattern=Ky),Fe.init(e,t)}),Ux=T("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=Xy),Fe.init(e,t)}),Hx=T("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=fx(t)),Fe.init(e,t)}),Zx=T("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=ux),Fe.init(e,t)}),Wx=T("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=dx(t)),Fe.init(e,t)}),Gx=T("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=Qy),Fe.init(e,t)}),qx=T("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=ox),Fe.init(e,t),e._zod.bag.format="ipv4"}),Yx=T("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=sx),Fe.init(e,t),e._zod.bag.format="ipv6",e._zod.check=n=>{try{new URL(`http://[${n.value}]`)}catch{n.issues.push({code:"invalid_format",format:"ipv6",input:n.value,inst:e,continue:!t.abort})}}}),Kx=T("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=ax),Fe.init(e,t)}),Xx=T("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=ix),Fe.init(e,t),e._zod.check=n=>{const r=n.value.split("/");try{if(r.length!==2)throw new Error;const[o,s]=r;if(!s)throw new Error;const a=Number(s);if(`${a}`!==s)throw new Error;if(a<0||a>128)throw new Error;new URL(`http://[${o}]`)}catch{n.issues.push({code:"invalid_format",format:"cidrv6",input:n.value,inst:e,continue:!t.abort})}}});function tf(e){if(e==="")return!0;if(e.length%4!==0)return!1;try{return atob(e),!0}catch{return!1}}const Jx=T("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=cx),Fe.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=n=>{tf(n.value)||n.issues.push({code:"invalid_format",format:"base64",input:n.value,inst:e,continue:!t.abort})}});function Qx(e){if(!Yd.test(e))return!1;const t=e.replace(/[-_]/g,r=>r==="-"?"+":"/"),n=t.padEnd(Math.ceil(t.length/4)*4,"=");return tf(n)}const ew=T("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=Yd),Fe.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=n=>{Qx(n.value)||n.issues.push({code:"invalid_format",format:"base64url",input:n.value,inst:e,continue:!t.abort})}}),tw=T("$ZodE164",(e,t)=>{t.pattern??(t.pattern=lx),Fe.init(e,t)});function nw(e,t=null){try{const n=e.split(".");if(n.length!==3)return!1;const[r]=n;if(!r)return!1;const o=JSON.parse(atob(r));return!("typ"in o&&(o==null?void 0:o.typ)!=="JWT"||!o.alg||t&&(!("alg"in o)||o.alg!==t))}catch{return!1}}const rw=T("$ZodJWT",(e,t)=>{Fe.init(e,t),e._zod.check=n=>{nw(n.value,t.alg)||n.issues.push({code:"invalid_format",format:"jwt",input:n.value,inst:e,continue:!t.abort})}}),nf=T("$ZodNumber",(e,t)=>{Le.init(e,t),e._zod.pattern=e._zod.bag.pattern??hx,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Number(n.value)}catch{}const o=n.value;if(typeof o=="number"&&!Number.isNaN(o)&&Number.isFinite(o))return n;const s=typeof o=="number"?Number.isNaN(o)?"NaN":Number.isFinite(o)?void 0:"Infinity":void 0;return n.issues.push({expected:"number",code:"invalid_type",input:o,inst:e,...s?{received:s}:{}}),n}}),ow=T("$ZodNumberFormat",(e,t)=>{xx.init(e,t),nf.init(e,t)}),sw=T("$ZodBoolean",(e,t)=>{Le.init(e,t),e._zod.pattern=gx,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=!!n.value}catch{}const o=n.value;return typeof o=="boolean"||n.issues.push({expected:"boolean",code:"invalid_type",input:o,inst:e}),n}}),aw=T("$ZodAny",(e,t)=>{Le.init(e,t),e._zod.parse=n=>n}),iw=T("$ZodUnknown",(e,t)=>{Le.init(e,t),e._zod.parse=n=>n}),cw=T("$ZodNever",(e,t)=>{Le.init(e,t),e._zod.parse=(n,r)=>(n.issues.push({expected:"never",code:"invalid_type",input:n.value,inst:e}),n)});function Rl(e,t,n){e.issues.length&&t.issues.push(...Gd(n,e.issues)),t.value[n]=e.value}const lw=T("$ZodArray",(e,t)=>{Le.init(e,t),e._zod.parse=(n,r)=>{const o=n.value;if(!Array.isArray(o))return n.issues.push({expected:"array",code:"invalid_type",input:o,inst:e}),n;n.value=Array(o.length);const s=[];for(let a=0;a<o.length;a++){const c=o[a],i=t.element._zod.run({value:c,issues:[]},r);i instanceof Promise?s.push(i.then(u=>Rl(u,n,a))):Rl(i,n,a)}return s.length?Promise.all(s).then(()=>n):n}});function Go(e,t,n,r){e.issues.length&&t.issues.push(...Gd(n,e.issues)),e.value===void 0?n in r&&(t.value[n]=void 0):t.value[n]=e.value}function rf(e){var r,o,s,a;const t=Object.keys(e.shape);for(const c of t)if(!((a=(s=(o=(r=e.shape)==null?void 0:r[c])==null?void 0:o._zod)==null?void 0:s.traits)!=null&&a.has("$ZodType")))throw new Error(`Invalid element at key "${c}": expected a Zod schema`);const n=Cy(e.shape);return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(n)}}function of(e,t,n,r,o,s){const a=[],c=o.keySet,i=o.catchall._zod,u=i.def.type;for(const f in t){if(c.has(f))continue;if(u==="never"){a.push(f);continue}const d=i.run({value:t[f],issues:[]},r);d instanceof Promise?e.push(d.then(m=>Go(m,n,f,t))):Go(d,n,f,t)}return a.length&&n.issues.push({code:"unrecognized_keys",keys:a,input:t,inst:s}),e.length?Promise.all(e).then(()=>n):n}const uw=T("$ZodObject",(e,t)=>{Le.init(e,t);const n=Object.getOwnPropertyDescriptor(t,"shape");if(!(n!=null&&n.get)){const c=t.shape;Object.defineProperty(t,"shape",{get:()=>{const i={...c};return Object.defineProperty(t,"shape",{value:i}),i}})}const r=Zi(()=>rf(t));Ae(e._zod,"propValues",()=>{const c=t.shape,i={};for(const u in c){const f=c[u]._zod;if(f.values){i[u]??(i[u]=new Set);for(const d of f.values)i[u].add(d)}}return i});const o=Wo,s=t.catchall;let a;e._zod.parse=(c,i)=>{a??(a=r.value);const u=c.value;if(!o(u))return c.issues.push({expected:"object",code:"invalid_type",input:u,inst:e}),c;c.value={};const f=[],d=a.shape;for(const m of a.keys){const b=d[m]._zod.run({value:u[m],issues:[]},i);b instanceof Promise?f.push(b.then(g=>Go(g,c,m,u))):Go(b,c,m,u)}return s?of(f,u,c,i,r.value,e):f.length?Promise.all(f).then(()=>c):c}}),dw=T("$ZodObjectJIT",(e,t)=>{uw.init(e,t);const n=e._zod.parse,r=Zi(()=>rf(t)),o=m=>{const h=new Px(["shape","payload","ctx"]),b=r.value,g=S=>{const _=jl(S);return`shape[${_}]._zod.run({ value: input[${_}], issues: [] }, ctx)`};h.write("const input = payload.value;");const v=Object.create(null);let y=0;for(const S of b.keys)v[S]=`key_${y++}`;h.write("const newResult = {};");for(const S of b.keys){const _=v[S],x=jl(S);h.write(`const ${_} = ${g(S)};`),h.write(`
if (${_}.issues.length) {
payload.issues = payload.issues.concat(${_}.issues.map(iss => ({
...iss,
path: iss.path ? [${x}, ...iss.path] : [${x}]
})));
}
if (${_}.value === undefined) {
if (${x} in input) {
newResult[${x}] = undefined;
}
} else {
newResult[${x}] = ${_}.value;
}
`)}h.write("payload.value = newResult;"),h.write("return payload;");const w=h.compile();return(S,_)=>w(m,S,_)};let s;const a=Wo,c=!Ud.jitless,u=c&&_y.value,f=t.catchall;let d;e._zod.parse=(m,h)=>{d??(d=r.value);const b=m.value;return a(b)?c&&u&&(h==null?void 0:h.async)===!1&&h.jitless!==!0?(s||(s=o(t.shape)),m=s(m,h),f?of([],b,m,h,d,e):m):n(m,h):(m.issues.push({expected:"object",code:"invalid_type",input:b,inst:e}),m)}});function Il(e,t,n,r){for(const s of e)if(s.issues.length===0)return t.value=s.value,t;const o=e.filter(s=>!or(s));return o.length===1?(t.value=o[0].value,o[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(s=>s.issues.map(a=>zn(a,r,Ln())))}),t)}const fw=T("$ZodUnion",(e,t)=>{Le.init(e,t),Ae(e._zod,"optin",()=>t.options.some(o=>o._zod.optin==="optional")?"optional":void 0),Ae(e._zod,"optout",()=>t.options.some(o=>o._zod.optout==="optional")?"optional":void 0),Ae(e._zod,"values",()=>{if(t.options.every(o=>o._zod.values))return new Set(t.options.flatMap(o=>Array.from(o._zod.values)))}),Ae(e._zod,"pattern",()=>{if(t.options.every(o=>o._zod.pattern)){const o=t.options.map(s=>s._zod.pattern);return new RegExp(`^(${o.map(s=>Gi(s.source)).join("|")})$`)}});const n=t.options.length===1,r=t.options[0]._zod.run;e._zod.parse=(o,s)=>{if(n)return r(o,s);let a=!1;const c=[];for(const i of t.options){const u=i._zod.run({value:o.value,issues:[]},s);if(u instanceof Promise)c.push(u),a=!0;else{if(u.issues.length===0)return u;c.push(u)}}return a?Promise.all(c).then(i=>Il(i,o,e,s)):Il(c,o,e,s)}}),pw=T("$ZodIntersection",(e,t)=>{Le.init(e,t),e._zod.parse=(n,r)=>{const o=n.value,s=t.left._zod.run({value:o,issues:[]},r),a=t.right._zod.run({value:o,issues:[]},r);return s instanceof Promise||a instanceof Promise?Promise.all([s,a]).then(([i,u])=>Pl(n,i,u)):Pl(n,s,a)}});function ri(e,t){if(e===t)return{valid:!0,data:e};if(e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(Hr(e)&&Hr(t)){const n=Object.keys(t),r=Object.keys(e).filter(s=>n.indexOf(s)!==-1),o={...e,...t};for(const s of r){const a=ri(e[s],t[s]);if(!a.valid)return{valid:!1,mergeErrorPath:[s,...a.mergeErrorPath]};o[s]=a.data}return{valid:!0,data:o}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};const n=[];for(let r=0;r<e.length;r++){const o=e[r],s=t[r],a=ri(o,s);if(!a.valid)return{valid:!1,mergeErrorPath:[r,...a.mergeErrorPath]};n.push(a.data)}return{valid:!0,data:n}}return{valid:!1,mergeErrorPath:[]}}function Pl(e,t,n){if(t.issues.length&&e.issues.push(...t.issues),n.issues.length&&e.issues.push(...n.issues),or(e))return e;const r=ri(t.value,n.value);if(!r.valid)throw new Error(`Unmergable intersection. Error path: ${JSON.stringify(r.mergeErrorPath)}`);return e.value=r.data,e}const mw=T("$ZodEnum",(e,t)=>{Le.init(e,t);const n=Hd(t.entries),r=new Set(n);e._zod.values=r,e._zod.pattern=new RegExp(`^(${n.filter(o=>Sy.has(typeof o)).map(o=>typeof o=="string"?gr(o):o.toString()).join("|")})$`),e._zod.parse=(o,s)=>{const a=o.value;return r.has(a)||o.issues.push({code:"invalid_value",values:n,input:a,inst:e}),o}}),hw=T("$ZodLiteral",(e,t)=>{if(Le.init(e,t),t.values.length===0)throw new Error("Cannot create literal schema with no valid values");const n=new Set(t.values);e._zod.values=n,e._zod.pattern=new RegExp(`^(${t.values.map(r=>typeof r=="string"?gr(r):r?gr(r.toString()):String(r)).join("|")})$`),e._zod.parse=(r,o)=>{const s=r.value;return n.has(s)||r.issues.push({code:"invalid_value",values:t.values,input:s,inst:e}),r}}),gw=T("$ZodTransform",(e,t)=>{Le.init(e,t),e._zod.parse=(n,r)=>{if(r.direction==="backward")throw new Bd(e.constructor.name);const o=t.transform(n.value,n);if(r.async)return(o instanceof Promise?o:Promise.resolve(o)).then(a=>(n.value=a,n));if(o instanceof Promise)throw new cr;return n.value=o,n}});function Tl(e,t){return e.issues.length&&t===void 0?{issues:[],value:void 0}:e}const vw=T("$ZodOptional",(e,t)=>{Le.init(e,t),e._zod.optin="optional",e._zod.optout="optional",Ae(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),Ae(e._zod,"pattern",()=>{const n=t.innerType._zod.pattern;return n?new RegExp(`^(${Gi(n.source)})?$`):void 0}),e._zod.parse=(n,r)=>{if(t.innerType._zod.optin==="optional"){const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(s=>Tl(s,n.value)):Tl(o,n.value)}return n.value===void 0?n:t.innerType._zod.run(n,r)}}),bw=T("$ZodNullable",(e,t)=>{Le.init(e,t),Ae(e._zod,"optin",()=>t.innerType._zod.optin),Ae(e._zod,"optout",()=>t.innerType._zod.optout),Ae(e._zod,"pattern",()=>{const n=t.innerType._zod.pattern;return n?new RegExp(`^(${Gi(n.source)}|null)$`):void 0}),Ae(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(n,r)=>n.value===null?n:t.innerType._zod.run(n,r)}),yw=T("$ZodDefault",(e,t)=>{Le.init(e,t),e._zod.optin="optional",Ae(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(n,r)=>{if(r.direction==="backward")return t.innerType._zod.run(n,r);if(n.value===void 0)return n.value=t.defaultValue,n;const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(s=>Nl(s,t)):Nl(o,t)}});function Nl(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}const xw=T("$ZodPrefault",(e,t)=>{Le.init(e,t),e._zod.optin="optional",Ae(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(n,r)=>(r.direction==="backward"||n.value===void 0&&(n.value=t.defaultValue),t.innerType._zod.run(n,r))}),ww=T("$ZodNonOptional",(e,t)=>{Le.init(e,t),Ae(e._zod,"values",()=>{const n=t.innerType._zod.values;return n?new Set([...n].filter(r=>r!==void 0)):void 0}),e._zod.parse=(n,r)=>{const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(s=>Al(s,e)):Al(o,e)}});function Al(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}const _w=T("$ZodCatch",(e,t)=>{Le.init(e,t),Ae(e._zod,"optin",()=>t.innerType._zod.optin),Ae(e._zod,"optout",()=>t.innerType._zod.optout),Ae(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(n,r)=>{if(r.direction==="backward")return t.innerType._zod.run(n,r);const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(s=>(n.value=s.value,s.issues.length&&(n.value=t.catchValue({...n,error:{issues:s.issues.map(a=>zn(a,r,Ln()))},input:n.value}),n.issues=[]),n)):(n.value=o.value,o.issues.length&&(n.value=t.catchValue({...n,error:{issues:o.issues.map(s=>zn(s,r,Ln()))},input:n.value}),n.issues=[]),n)}}),Sw=T("$ZodPipe",(e,t)=>{Le.init(e,t),Ae(e._zod,"values",()=>t.in._zod.values),Ae(e._zod,"optin",()=>t.in._zod.optin),Ae(e._zod,"optout",()=>t.out._zod.optout),Ae(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(n,r)=>{if(r.direction==="backward"){const s=t.out._zod.run(n,r);return s instanceof Promise?s.then(a=>bo(a,t.in,r)):bo(s,t.in,r)}const o=t.in._zod.run(n,r);return o instanceof Promise?o.then(s=>bo(s,t.out,r)):bo(o,t.out,r)}});function bo(e,t,n){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},n)}const Cw=T("$ZodReadonly",(e,t)=>{Le.init(e,t),Ae(e._zod,"propValues",()=>t.innerType._zod.propValues),Ae(e._zod,"values",()=>t.innerType._zod.values),Ae(e._zod,"optin",()=>{var n,r;return(r=(n=t.innerType)==null?void 0:n._zod)==null?void 0:r.optin}),Ae(e._zod,"optout",()=>{var n,r;return(r=(n=t.innerType)==null?void 0:n._zod)==null?void 0:r.optout}),e._zod.parse=(n,r)=>{if(r.direction==="backward")return t.innerType._zod.run(n,r);const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(Ml):Ml(o)}});function Ml(e){return e.value=Object.freeze(e.value),e}const kw=T("$ZodCustom",(e,t)=>{jt.init(e,t),Le.init(e,t),e._zod.parse=(n,r)=>n,e._zod.check=n=>{const r=n.value,o=t.fn(r);if(o instanceof Promise)return o.then(s=>$l(s,n,r,e));$l(o,n,r,e)}});function $l(e,t,n,r){if(!e){const o={code:"custom",input:n,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(o.params=r._zod.def.params),t.issues.push(Zr(o))}}var Dl;class Ew{constructor(){this._map=new WeakMap,this._idmap=new Map}add(t,...n){const r=n[0];if(this._map.set(t,r),r&&typeof r=="object"&&"id"in r){if(this._idmap.has(r.id))throw new Error(`ID ${r.id} already exists in the registry`);this._idmap.set(r.id,t)}return this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(t){const n=this._map.get(t);return n&&typeof n=="object"&&"id"in n&&this._idmap.delete(n.id),this._map.delete(t),this}get(t){const n=t._zod.parent;if(n){const r={...this.get(n)??{}};delete r.id;const o={...r,...this._map.get(t)};return Object.keys(o).length?o:void 0}return this._map.get(t)}has(t){return this._map.has(t)}}function jw(){return new Ew}(Dl=globalThis).__zod_globalRegistry??(Dl.__zod_globalRegistry=jw());const Lr=globalThis.__zod_globalRegistry;function Ow(e,t){return new e({type:"string",...ne(t)})}function Rw(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...ne(t)})}function Fl(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...ne(t)})}function Iw(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...ne(t)})}function Pw(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...ne(t)})}function Tw(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...ne(t)})}function Nw(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...ne(t)})}function Aw(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...ne(t)})}function Mw(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...ne(t)})}function $w(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...ne(t)})}function Dw(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...ne(t)})}function Fw(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...ne(t)})}function Vw(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...ne(t)})}function Lw(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...ne(t)})}function zw(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...ne(t)})}function Bw(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...ne(t)})}function Uw(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...ne(t)})}function Hw(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...ne(t)})}function Zw(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...ne(t)})}function Ww(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...ne(t)})}function Gw(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...ne(t)})}function qw(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...ne(t)})}function Yw(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...ne(t)})}function Kw(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...ne(t)})}function Xw(e,t){return new e({type:"string",format:"date",check:"string_format",...ne(t)})}function Jw(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...ne(t)})}function Qw(e,t){return new e({type:"string",format:"duration",check:"string_format",...ne(t)})}function e0(e,t){return new e({type:"number",coerce:!0,checks:[],...ne(t)})}function t0(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...ne(t)})}function n0(e,t){return new e({type:"boolean",...ne(t)})}function r0(e){return new e({type:"any"})}function o0(e){return new e({type:"unknown"})}function s0(e,t){return new e({type:"never",...ne(t)})}function Vl(e,t){return new Qd({check:"less_than",...ne(t),value:e,inclusive:!1})}function ha(e,t){return new Qd({check:"less_than",...ne(t),value:e,inclusive:!0})}function Ll(e,t){return new ef({check:"greater_than",...ne(t),value:e,inclusive:!1})}function ga(e,t){return new ef({check:"greater_than",...ne(t),value:e,inclusive:!0})}function zl(e,t){return new yx({check:"multiple_of",...ne(t),value:e})}function sf(e,t){return new wx({check:"max_length",...ne(t),maximum:e})}function qo(e,t){return new _x({check:"min_length",...ne(t),minimum:e})}function af(e,t){return new Sx({check:"length_equals",...ne(t),length:e})}function a0(e,t){return new Cx({check:"string_format",format:"regex",...ne(t),pattern:e})}function i0(e){return new kx({check:"string_format",format:"lowercase",...ne(e)})}function c0(e){return new Ex({check:"string_format",format:"uppercase",...ne(e)})}function l0(e,t){return new jx({check:"string_format",format:"includes",...ne(t),includes:e})}function u0(e,t){return new Ox({check:"string_format",format:"starts_with",...ne(t),prefix:e})}function d0(e,t){return new Rx({check:"string_format",format:"ends_with",...ne(t),suffix:e})}function _r(e){return new Ix({check:"overwrite",tx:e})}function f0(e){return _r(t=>t.normalize(e))}function p0(){return _r(e=>e.trim())}function m0(){return _r(e=>e.toLowerCase())}function h0(){return _r(e=>e.toUpperCase())}function g0(){return _r(e=>wy(e))}function v0(e,t,n){return new e({type:"array",element:t,...ne(n)})}function b0(e,t,n){return new e({type:"custom",check:"custom",fn:t,...ne(n)})}function y0(e){const t=x0(n=>(n.addIssue=r=>{if(typeof r=="string")n.issues.push(Zr(r,n.value,t._zod.def));else{const o=r;o.fatal&&(o.continue=!1),o.code??(o.code="custom"),o.input??(o.input=n.value),o.inst??(o.inst=t),o.continue??(o.continue=!t._zod.def.abort),n.issues.push(Zr(o))}},e(n.value,n)));return t}function x0(e,t){const n=new jt({check:"custom",...ne(t)});return n._zod.check=e,n}function cf(e){let t=(e==null?void 0:e.target)??"draft-2020-12";return t==="draft-4"&&(t="draft-04"),t==="draft-7"&&(t="draft-07"),{processors:e.processors??{},metadataRegistry:(e==null?void 0:e.metadata)??Lr,target:t,unrepresentable:(e==null?void 0:e.unrepresentable)??"throw",override:(e==null?void 0:e.override)??(()=>{}),io:(e==null?void 0:e.io)??"output",counter:0,seen:new Map,cycles:(e==null?void 0:e.cycles)??"ref",reused:(e==null?void 0:e.reused)??"inline",external:(e==null?void 0:e.external)??void 0}}function ct(e,t,n={path:[],schemaPath:[]}){var f,d;var r;const o=e._zod.def,s=t.seen.get(e);if(s)return s.count++,n.schemaPath.includes(e)&&(s.cycle=n.path),s.schema;const a={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,a);const c=(d=(f=e._zod).toJSONSchema)==null?void 0:d.call(f);if(c)a.schema=c;else{const m={...n,schemaPath:[...n.schemaPath,e],path:n.path},h=e._zod.parent;if(h)a.ref=h,ct(h,t,m),t.seen.get(h).isParent=!0;else if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,a.schema,m);else{const b=a.schema,g=t.processors[o.type];if(!g)throw new Error(`[toJSONSchema]: Non-representable type encountered: ${o.type}`);g(e,t,b,m)}}const i=t.metadataRegistry.get(e);return i&&Object.assign(a.schema,i),t.io==="input"&&xt(e)&&(delete a.schema.examples,delete a.schema.default),t.io==="input"&&a.schema._prefault&&((r=a.schema).default??(r.default=a.schema._prefault)),delete a.schema._prefault,t.seen.get(e).schema}function lf(e,t){var s,a,c;const n=e.seen.get(t);if(!n)throw new Error("Unprocessed schema. This is a bug in Zod.");const r=i=>{var h;const u=e.target==="draft-2020-12"?"$defs":"definitions";if(e.external){const b=(h=e.external.registry.get(i[0]))==null?void 0:h.id,g=e.external.uri??(y=>y);if(b)return{ref:g(b)};const v=i[1].defId??i[1].schema.id??`schema${e.counter++}`;return i[1].defId=v,{defId:v,ref:`${g("__shared")}#/${u}/${v}`}}if(i[1]===n)return{ref:"#"};const d=`#/${u}/`,m=i[1].schema.id??`__schema${e.counter++}`;return{defId:m,ref:d+m}},o=i=>{if(i[1].schema.$ref)return;const u=i[1],{ref:f,defId:d}=r(i);u.def={...u.schema},d&&(u.defId=d);const m=u.schema;for(const h in m)delete m[h];m.$ref=f};if(e.cycles==="throw")for(const i of e.seen.entries()){const u=i[1];if(u.cycle)throw new Error(`Cycle detected: #/${(s=u.cycle)==null?void 0:s.join("/")}/<root>
Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(const i of e.seen.entries()){const u=i[1];if(t===i[0]){o(i);continue}if(e.external){const d=(a=e.external.registry.get(i[0]))==null?void 0:a.id;if(t!==i[0]&&d){o(i);continue}}if((c=e.metadataRegistry.get(i[0]))==null?void 0:c.id){o(i);continue}if(u.cycle){o(i);continue}if(u.count>1&&e.reused==="ref"){o(i);continue}}}function uf(e,t){var a,c,i;const n=e.seen.get(t);if(!n)throw new Error("Unprocessed schema. This is a bug in Zod.");const r=u=>{const f=e.seen.get(u),d=f.def??f.schema,m={...d};if(f.ref===null)return;const h=f.ref;if(f.ref=null,h){r(h);const b=e.seen.get(h).schema;b.$ref&&(e.target==="draft-07"||e.target==="draft-04"||e.target==="openapi-3.0")?(d.allOf=d.allOf??[],d.allOf.push(b)):(Object.assign(d,b),Object.assign(d,m))}f.isParent||e.override({zodSchema:u,jsonSchema:d,path:f.path??[]})};for(const u of[...e.seen.entries()].reverse())r(u[0]);const o={};if(e.target==="draft-2020-12"?o.$schema="https://json-schema.org/draft/2020-12/schema":e.target==="draft-07"?o.$schema="http://json-schema.org/draft-07/schema#":e.target==="draft-04"?o.$schema="http://json-schema.org/draft-04/schema#":e.target,(a=e.external)!=null&&a.uri){const u=(c=e.external.registry.get(t))==null?void 0:c.id;if(!u)throw new Error("Schema is missing an `id` property");o.$id=e.external.uri(u)}Object.assign(o,n.def??n.schema);const s=((i=e.external)==null?void 0:i.defs)??{};for(const u of e.seen.entries()){const f=u[1];f.def&&f.defId&&(s[f.defId]=f.def)}e.external||Object.keys(s).length>0&&(e.target==="draft-2020-12"?o.$defs=s:o.definitions=s);try{const u=JSON.parse(JSON.stringify(o));return Object.defineProperty(u,"~standard",{value:{...t["~standard"],jsonSchema:{input:Yo(t,"input"),output:Yo(t,"output")}},enumerable:!1,writable:!1}),u}catch{throw new Error("Error converting schema to JSON.")}}function xt(e,t){const n=t??{seen:new Set};if(n.seen.has(e))return!1;n.seen.add(e);const r=e._zod.def;if(r.type==="transform")return!0;if(r.type==="array")return xt(r.element,n);if(r.type==="set")return xt(r.valueType,n);if(r.type==="lazy")return xt(r.getter(),n);if(r.type==="promise"||r.type==="optional"||r.type==="nonoptional"||r.type==="nullable"||r.type==="readonly"||r.type==="default"||r.type==="prefault")return xt(r.innerType,n);if(r.type==="intersection")return xt(r.left,n)||xt(r.right,n);if(r.type==="record"||r.type==="map")return xt(r.keyType,n)||xt(r.valueType,n);if(r.type==="pipe")return xt(r.in,n)||xt(r.out,n);if(r.type==="object"){for(const o in r.shape)if(xt(r.shape[o],n))return!0;return!1}if(r.type==="union"){for(const o of r.options)if(xt(o,n))return!0;return!1}if(r.type==="tuple"){for(const o of r.items)if(xt(o,n))return!0;return!!(r.rest&&xt(r.rest,n))}return!1}const w0=(e,t={})=>n=>{const r=cf({...n,processors:t});return ct(e,r),lf(r,e),uf(r,e)},Yo=(e,t)=>n=>{const{libraryOptions:r,target:o}=n??{},s=cf({...r??{},target:o,io:t,processors:{}});return ct(e,s),lf(s,e),uf(s,e)},_0={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},S0=(e,t,n,r)=>{const o=n;o.type="string";const{minimum:s,maximum:a,format:c,patterns:i,contentEncoding:u}=e._zod.bag;if(typeof s=="number"&&(o.minLength=s),typeof a=="number"&&(o.maxLength=a),c&&(o.format=_0[c]??c,o.format===""&&delete o.format),u&&(o.contentEncoding=u),i&&i.size>0){const f=[...i];f.length===1?o.pattern=f[0].source:f.length>1&&(o.allOf=[...f.map(d=>({...t.target==="draft-07"||t.target==="draft-04"||t.target==="openapi-3.0"?{type:"string"}:{},pattern:d.source}))])}},C0=(e,t,n,r)=>{const o=n,{minimum:s,maximum:a,format:c,multipleOf:i,exclusiveMaximum:u,exclusiveMinimum:f}=e._zod.bag;typeof c=="string"&&c.includes("int")?o.type="integer":o.type="number",typeof f=="number"&&(t.target==="draft-04"||t.target==="openapi-3.0"?(o.minimum=f,o.exclusiveMinimum=!0):o.exclusiveMinimum=f),typeof s=="number"&&(o.minimum=s,typeof f=="number"&&t.target!=="draft-04"&&(f>=s?delete o.minimum:delete o.exclusiveMinimum)),typeof u=="number"&&(t.target==="draft-04"||t.target==="openapi-3.0"?(o.maximum=u,o.exclusiveMaximum=!0):o.exclusiveMaximum=u),typeof a=="number"&&(o.maximum=a,typeof u=="number"&&t.target!=="draft-04"&&(u<=a?delete o.maximum:delete o.exclusiveMaximum)),typeof i=="number"&&(o.multipleOf=i)},k0=(e,t,n,r)=>{n.type="boolean"},E0=(e,t,n,r)=>{n.not={}},j0=(e,t,n,r)=>{},O0=(e,t,n,r)=>{},R0=(e,t,n,r)=>{const o=e._zod.def,s=Hd(o.entries);s.every(a=>typeof a=="number")&&(n.type="number"),s.every(a=>typeof a=="string")&&(n.type="string"),n.enum=s},I0=(e,t,n,r)=>{const o=e._zod.def,s=[];for(const a of o.values)if(a===void 0){if(t.unrepresentable==="throw")throw new Error("Literal `undefined` cannot be represented in JSON Schema")}else if(typeof a=="bigint"){if(t.unrepresentable==="throw")throw new Error("BigInt literals cannot be represented in JSON Schema");s.push(Number(a))}else s.push(a);if(s.length!==0)if(s.length===1){const a=s[0];n.type=a===null?"null":typeof a,t.target==="draft-04"||t.target==="openapi-3.0"?n.enum=[a]:n.const=a}else s.every(a=>typeof a=="number")&&(n.type="number"),s.every(a=>typeof a=="string")&&(n.type="string"),s.every(a=>typeof a=="boolean")&&(n.type="boolean"),s.every(a=>a===null)&&(n.type="null"),n.enum=s},P0=(e,t,n,r)=>{if(t.unrepresentable==="throw")throw new Error("Custom types cannot be represented in JSON Schema")},T0=(e,t,n,r)=>{if(t.unrepresentable==="throw")throw new Error("Transforms cannot be represented in JSON Schema")},N0=(e,t,n,r)=>{const o=n,s=e._zod.def,{minimum:a,maximum:c}=e._zod.bag;typeof a=="number"&&(o.minItems=a),typeof c=="number"&&(o.maxItems=c),o.type="array",o.items=ct(s.element,t,{...r,path:[...r.path,"items"]})},A0=(e,t,n,r)=>{var u;const o=n,s=e._zod.def;o.type="object",o.properties={};const a=s.shape;for(const f in a)o.properties[f]=ct(a[f],t,{...r,path:[...r.path,"properties",f]});const c=new Set(Object.keys(a)),i=new Set([...c].filter(f=>{const d=s.shape[f]._zod;return t.io==="input"?d.optin===void 0:d.optout===void 0}));i.size>0&&(o.required=Array.from(i)),((u=s.catchall)==null?void 0:u._zod.def.type)==="never"?o.additionalProperties=!1:s.catchall?s.catchall&&(o.additionalProperties=ct(s.catchall,t,{...r,path:[...r.path,"additionalProperties"]})):t.io==="output"&&(o.additionalProperties=!1)},M0=(e,t,n,r)=>{const o=e._zod.def,s=o.inclusive===!1,a=o.options.map((c,i)=>ct(c,t,{...r,path:[...r.path,s?"oneOf":"anyOf",i]}));s?n.oneOf=a:n.anyOf=a},$0=(e,t,n,r)=>{const o=e._zod.def,s=ct(o.left,t,{...r,path:[...r.path,"allOf",0]}),a=ct(o.right,t,{...r,path:[...r.path,"allOf",1]}),c=u=>"allOf"in u&&Object.keys(u).length===1,i=[...c(s)?s.allOf:[s],...c(a)?a.allOf:[a]];n.allOf=i},D0=(e,t,n,r)=>{const o=e._zod.def,s=ct(o.innerType,t,r),a=t.seen.get(e);t.target==="openapi-3.0"?(a.ref=o.innerType,n.nullable=!0):n.anyOf=[s,{type:"null"}]},F0=(e,t,n,r)=>{const o=e._zod.def;ct(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType},V0=(e,t,n,r)=>{const o=e._zod.def;ct(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType,n.default=JSON.parse(JSON.stringify(o.defaultValue))},L0=(e,t,n,r)=>{const o=e._zod.def;ct(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType,t.io==="input"&&(n._prefault=JSON.parse(JSON.stringify(o.defaultValue)))},z0=(e,t,n,r)=>{const o=e._zod.def;ct(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType;let a;try{a=o.catchValue(void 0)}catch{throw new Error("Dynamic catch values are not supported in JSON Schema")}n.default=a},B0=(e,t,n,r)=>{const o=e._zod.def,s=t.io==="input"?o.in._zod.def.type==="transform"?o.out:o.in:o.out;ct(s,t,r);const a=t.seen.get(e);a.ref=s},U0=(e,t,n,r)=>{const o=e._zod.def;ct(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType,n.readOnly=!0},H0=(e,t,n,r)=>{const o=e._zod.def;ct(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType};function Bl(e,t){try{var n=e()}catch(r){return t(r)}return n&&n.then?n.then(void 0,t):n}function Z0(e,t){for(var n={};e.length;){var r=e[0],o=r.code,s=r.message,a=r.path.join(".");if(!n[a])if("unionErrors"in r){var c=r.unionErrors[0].errors[0];n[a]={message:c.message,type:c.code}}else n[a]={message:s,type:o};if("unionErrors"in r&&r.unionErrors.forEach(function(f){return f.errors.forEach(function(d){return e.push(d)})}),t){var i=n[a].types,u=i&&i[r.code];n[a]=Ni(a,t,n,o,u?[].concat(u,r.message):r.message)}e.shift()}return n}function W0(e,t){for(var n={};e.length;){var r=e[0],o=r.code,s=r.message,a=r.path.join(".");if(!n[a])if(r.code==="invalid_union"&&r.errors.length>0){var c=r.errors[0][0];n[a]={message:c.message,type:c.code}}else n[a]={message:s,type:o};if(r.code==="invalid_union"&&r.errors.forEach(function(f){return f.forEach(function(d){return e.push(d)})}),t){var i=n[a].types,u=i&&i[r.code];n[a]=Ni(a,t,n,o,u?[].concat(u,r.message):r.message)}e.shift()}return n}function G0(e,t,n){if(n===void 0&&(n={}),function(r){return"_def"in r&&typeof r._def=="object"&&"typeName"in r._def}(e))return function(r,o,s){try{return Promise.resolve(Bl(function(){return Promise.resolve(e[n.mode==="sync"?"parse":"parseAsync"](r,t)).then(function(a){return s.shouldUseNativeValidation&&ti({},s),{errors:{},values:n.raw?Object.assign({},r):a}})},function(a){if(function(c){return Array.isArray(c==null?void 0:c.issues)}(a))return{values:{},errors:Cl(Z0(a.errors,!s.shouldUseNativeValidation&&s.criteriaMode==="all"),s)};throw a}))}catch(a){return Promise.reject(a)}};if(function(r){return"_zod"in r&&typeof r._zod=="object"}(e))return function(r,o,s){try{return Promise.resolve(Bl(function(){return Promise.resolve((n.mode==="sync"?My:$y)(e,r,t)).then(function(a){return s.shouldUseNativeValidation&&ti({},s),{errors:{},values:n.raw?Object.assign({},r):a}})},function(a){if(function(c){return c instanceof Yi}(a))return{values:{},errors:Cl(W0(a.issues,!s.shouldUseNativeValidation&&s.criteriaMode==="all"),s)};throw a}))}catch(a){return Promise.reject(a)}};throw new Error("Invalid input: not a Zod schema")}function df(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=df(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function ff(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=df(e))&&(r&&(r+=" "),r+=t);return r}const q0=(e,t)=>{const n=new Array(e.length+t.length);for(let r=0;r<e.length;r++)n[r]=e[r];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},Y0=(e,t)=>({classGroupId:e,validator:t}),pf=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),Ko="-",Ul=[],K0="arbitrary..",X0=e=>{const t=Q0(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:a=>{if(a.startsWith("[")&&a.endsWith("]"))return J0(a);const c=a.split(Ko),i=c[0]===""&&c.length>1?1:0;return mf(c,i,t)},getConflictingClassGroupIds:(a,c)=>{if(c){const i=r[a],u=n[a];return i?u?q0(u,i):i:u||Ul}return n[a]||Ul}}},mf=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;const o=e[t],s=n.nextPart.get(o);if(s){const u=mf(e,t+1,s);if(u)return u}const a=n.validators;if(a===null)return;const c=t===0?e.join(Ko):e.slice(t).join(Ko),i=a.length;for(let u=0;u<i;u++){const f=a[u];if(f.validator(c))return f.classGroupId}},J0=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),n=t.indexOf(":"),r=t.slice(0,n);return r?K0+r:void 0})(),Q0=e=>{const{theme:t,classGroups:n}=e;return e_(n,t)},e_=(e,t)=>{const n=pf();for(const r in e){const o=e[r];Xi(o,n,r,t)}return n},Xi=(e,t,n,r)=>{const o=e.length;for(let s=0;s<o;s++){const a=e[s];t_(a,t,n,r)}},t_=(e,t,n,r)=>{if(typeof e=="string"){n_(e,t,n);return}if(typeof e=="function"){r_(e,t,n,r);return}o_(e,t,n,r)},n_=(e,t,n)=>{const r=e===""?t:hf(t,e);r.classGroupId=n},r_=(e,t,n,r)=>{if(s_(e)){Xi(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(Y0(n,e))},o_=(e,t,n,r)=>{const o=Object.entries(e),s=o.length;for(let a=0;a<s;a++){const[c,i]=o[a];Xi(i,hf(t,c),n,r)}},hf=(e,t)=>{let n=e;const r=t.split(Ko),o=r.length;for(let s=0;s<o;s++){const a=r[s];let c=n.nextPart.get(a);c||(c=pf(),n.nextPart.set(a,c)),n=c}return n},s_=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,a_=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null);const o=(s,a)=>{n[s]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(s){let a=n[s];if(a!==void 0)return a;if((a=r[s])!==void 0)return o(s,a),a},set(s,a){s in n?n[s]=a:o(s,a)}}},oi="!",Hl=":",i_=[],Zl=(e,t,n,r,o)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:o}),c_=e=>{const{prefix:t,experimentalParseClassName:n}=e;let r=o=>{const s=[];let a=0,c=0,i=0,u;const f=o.length;for(let g=0;g<f;g++){const v=o[g];if(a===0&&c===0){if(v===Hl){s.push(o.slice(i,g)),i=g+1;continue}if(v==="/"){u=g;continue}}v==="["?a++:v==="]"?a--:v==="("?c++:v===")"&&c--}const d=s.length===0?o:o.slice(i);let m=d,h=!1;d.endsWith(oi)?(m=d.slice(0,-1),h=!0):d.startsWith(oi)&&(m=d.slice(1),h=!0);const b=u&&u>i?u-i:void 0;return Zl(s,h,m,b)};if(t){const o=t+Hl,s=r;r=a=>a.startsWith(o)?s(a.slice(o.length)):Zl(i_,!1,a,void 0,!0)}if(n){const o=r;r=s=>n({className:s,parseClassName:o})}return r},l_=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((n,r)=>{t.set(n,1e6+r)}),n=>{const r=[];let o=[];for(let s=0;s<n.length;s++){const a=n[s],c=a[0]==="[",i=t.has(a);c||i?(o.length>0&&(o.sort(),r.push(...o),o=[]),r.push(a)):o.push(a)}return o.length>0&&(o.sort(),r.push(...o)),r}},u_=e=>({cache:a_(e.cacheSize),parseClassName:c_(e),sortModifiers:l_(e),...X0(e)}),d_=/\s+/,f_=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o,sortModifiers:s}=t,a=[],c=e.trim().split(d_);let i="";for(let u=c.length-1;u>=0;u-=1){const f=c[u],{isExternal:d,modifiers:m,hasImportantModifier:h,baseClassName:b,maybePostfixModifierPosition:g}=n(f);if(d){i=f+(i.length>0?" "+i:i);continue}let v=!!g,y=r(v?b.substring(0,g):b);if(!y){if(!v){i=f+(i.length>0?" "+i:i);continue}if(y=r(b),!y){i=f+(i.length>0?" "+i:i);continue}v=!1}const w=m.length===0?"":m.length===1?m[0]:s(m).join(":"),S=h?w+oi:w,_=S+y;if(a.indexOf(_)>-1)continue;a.push(_);const x=o(y,v);for(let E=0;E<x.length;++E){const j=x[E];a.push(S+j)}i=f+(i.length>0?" "+i:i)}return i},p_=(...e)=>{let t=0,n,r,o="";for(;t<e.length;)(n=e[t++])&&(r=gf(n))&&(o&&(o+=" "),o+=r);return o},gf=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=gf(e[r]))&&(n&&(n+=" "),n+=t);return n},m_=(e,...t)=>{let n,r,o,s;const a=i=>{const u=t.reduce((f,d)=>d(f),e());return n=u_(u),r=n.cache.get,o=n.cache.set,s=c,c(i)},c=i=>{const u=r(i);if(u)return u;const f=f_(i,n);return o(i,f),f};return s=a,(...i)=>s(p_(...i))},h_=[],Qe=e=>{const t=n=>n[e]||h_;return t.isThemeGetter=!0,t},vf=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,bf=/^\((?:(\w[\w-]*):)?(.+)\)$/i,g_=/^\d+\/\d+$/,v_=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,b_=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,y_=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,x_=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,w_=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Xn=e=>g_.test(e),be=e=>!!e&&!Number.isNaN(Number(e)),wn=e=>!!e&&Number.isInteger(Number(e)),va=e=>e.endsWith("%")&&be(e.slice(0,-1)),un=e=>v_.test(e),__=()=>!0,S_=e=>b_.test(e)&&!y_.test(e),yf=()=>!1,C_=e=>x_.test(e),k_=e=>w_.test(e),E_=e=>!X(e)&&!J(e),j_=e=>Sr(e,_f,yf),X=e=>vf.test(e),$n=e=>Sr(e,Sf,S_),ba=e=>Sr(e,T_,be),Wl=e=>Sr(e,xf,yf),O_=e=>Sr(e,wf,k_),yo=e=>Sr(e,Cf,C_),J=e=>bf.test(e),$r=e=>Cr(e,Sf),R_=e=>Cr(e,N_),Gl=e=>Cr(e,xf),I_=e=>Cr(e,_f),P_=e=>Cr(e,wf),xo=e=>Cr(e,Cf,!0),Sr=(e,t,n)=>{const r=vf.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Cr=(e,t,n=!1)=>{const r=bf.exec(e);return r?r[1]?t(r[1]):n:!1},xf=e=>e==="position"||e==="percentage",wf=e=>e==="image"||e==="url",_f=e=>e==="length"||e==="size"||e==="bg-size",Sf=e=>e==="length",T_=e=>e==="number",N_=e=>e==="family-name",Cf=e=>e==="shadow",A_=()=>{const e=Qe("color"),t=Qe("font"),n=Qe("text"),r=Qe("font-weight"),o=Qe("tracking"),s=Qe("leading"),a=Qe("breakpoint"),c=Qe("container"),i=Qe("spacing"),u=Qe("radius"),f=Qe("shadow"),d=Qe("inset-shadow"),m=Qe("text-shadow"),h=Qe("drop-shadow"),b=Qe("blur"),g=Qe("perspective"),v=Qe("aspect"),y=Qe("ease"),w=Qe("animate"),S=()=>["auto","avoid","all","avoid-page","page","left","right","column"],_=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],x=()=>[..._(),J,X],E=()=>["auto","hidden","clip","visible","scroll"],j=()=>["auto","contain","none"],O=()=>[J,X,i],D=()=>[Xn,"full","auto",...O()],L=()=>[wn,"none","subgrid",J,X],K=()=>["auto",{span:["full",wn,J,X]},wn,J,X],A=()=>[wn,"auto",J,X],z=()=>["auto","min","max","fr",J,X],G=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],B=()=>["start","end","center","stretch","center-safe","end-safe"],N=()=>["auto",...O()],$=()=>[Xn,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...O()],M=()=>[e,J,X],ce=()=>[..._(),Gl,Wl,{position:[J,X]}],ye=()=>["no-repeat",{repeat:["","x","y","space","round"]}],Oe=()=>["auto","cover","contain",I_,j_,{size:[J,X]}],fe=()=>[va,$r,$n],W=()=>["","none","full",u,J,X],Q=()=>["",be,$r,$n],oe=()=>["solid","dashed","dotted","double"],me=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],U=()=>[be,va,Gl,Wl],Y=()=>["","none",b,J,X],xe=()=>["none",be,J,X],ue=()=>["none",be,J,X],le=()=>[be,J,X],ie=()=>[Xn,"full",...O()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[un],breakpoint:[un],color:[__],container:[un],"drop-shadow":[un],ease:["in","out","in-out"],font:[E_],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[un],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[un],shadow:[un],spacing:["px",be],text:[un],"text-shadow":[un],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Xn,X,J,v]}],container:["container"],columns:[{columns:[be,X,J,c]}],"break-after":[{"break-after":S()}],"break-before":[{"break-before":S()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:x()}],overflow:[{overflow:E()}],"overflow-x":[{"overflow-x":E()}],"overflow-y":[{"overflow-y":E()}],overscroll:[{overscroll:j()}],"overscroll-x":[{"overscroll-x":j()}],"overscroll-y":[{"overscroll-y":j()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:D()}],"inset-x":[{"inset-x":D()}],"inset-y":[{"inset-y":D()}],start:[{start:D()}],end:[{end:D()}],top:[{top:D()}],right:[{right:D()}],bottom:[{bottom:D()}],left:[{left:D()}],visibility:["visible","invisible","collapse"],z:[{z:[wn,"auto",J,X]}],basis:[{basis:[Xn,"full","auto",c,...O()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[be,Xn,"auto","initial","none",X]}],grow:[{grow:["",be,J,X]}],shrink:[{shrink:["",be,J,X]}],order:[{order:[wn,"first","last","none",J,X]}],"grid-cols":[{"grid-cols":L()}],"col-start-end":[{col:K()}],"col-start":[{"col-start":A()}],"col-end":[{"col-end":A()}],"grid-rows":[{"grid-rows":L()}],"row-start-end":[{row:K()}],"row-start":[{"row-start":A()}],"row-end":[{"row-end":A()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":z()}],"auto-rows":[{"auto-rows":z()}],gap:[{gap:O()}],"gap-x":[{"gap-x":O()}],"gap-y":[{"gap-y":O()}],"justify-content":[{justify:[...G(),"normal"]}],"justify-items":[{"justify-items":[...B(),"normal"]}],"justify-self":[{"justify-self":["auto",...B()]}],"align-content":[{content:["normal",...G()]}],"align-items":[{items:[...B(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...B(),{baseline:["","last"]}]}],"place-content":[{"place-content":G()}],"place-items":[{"place-items":[...B(),"baseline"]}],"place-self":[{"place-self":["auto",...B()]}],p:[{p:O()}],px:[{px:O()}],py:[{py:O()}],ps:[{ps:O()}],pe:[{pe:O()}],pt:[{pt:O()}],pr:[{pr:O()}],pb:[{pb:O()}],pl:[{pl:O()}],m:[{m:N()}],mx:[{mx:N()}],my:[{my:N()}],ms:[{ms:N()}],me:[{me:N()}],mt:[{mt:N()}],mr:[{mr:N()}],mb:[{mb:N()}],ml:[{ml:N()}],"space-x":[{"space-x":O()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":O()}],"space-y-reverse":["space-y-reverse"],size:[{size:$()}],w:[{w:[c,"screen",...$()]}],"min-w":[{"min-w":[c,"screen","none",...$()]}],"max-w":[{"max-w":[c,"screen","none","prose",{screen:[a]},...$()]}],h:[{h:["screen","lh",...$()]}],"min-h":[{"min-h":["screen","lh","none",...$()]}],"max-h":[{"max-h":["screen","lh",...$()]}],"font-size":[{text:["base",n,$r,$n]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,J,ba]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",va,X]}],"font-family":[{font:[R_,X,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,J,X]}],"line-clamp":[{"line-clamp":[be,"none",J,ba]}],leading:[{leading:[s,...O()]}],"list-image":[{"list-image":["none",J,X]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",J,X]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:M()}],"text-color":[{text:M()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...oe(),"wavy"]}],"text-decoration-thickness":[{decoration:[be,"from-font","auto",J,$n]}],"text-decoration-color":[{decoration:M()}],"underline-offset":[{"underline-offset":[be,"auto",J,X]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:O()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",J,X]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",J,X]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ce()}],"bg-repeat":[{bg:ye()}],"bg-size":[{bg:Oe()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},wn,J,X],radial:["",J,X],conic:[wn,J,X]},P_,O_]}],"bg-color":[{bg:M()}],"gradient-from-pos":[{from:fe()}],"gradient-via-pos":[{via:fe()}],"gradient-to-pos":[{to:fe()}],"gradient-from":[{from:M()}],"gradient-via":[{via:M()}],"gradient-to":[{to:M()}],rounded:[{rounded:W()}],"rounded-s":[{"rounded-s":W()}],"rounded-e":[{"rounded-e":W()}],"rounded-t":[{"rounded-t":W()}],"rounded-r":[{"rounded-r":W()}],"rounded-b":[{"rounded-b":W()}],"rounded-l":[{"rounded-l":W()}],"rounded-ss":[{"rounded-ss":W()}],"rounded-se":[{"rounded-se":W()}],"rounded-ee":[{"rounded-ee":W()}],"rounded-es":[{"rounded-es":W()}],"rounded-tl":[{"rounded-tl":W()}],"rounded-tr":[{"rounded-tr":W()}],"rounded-br":[{"rounded-br":W()}],"rounded-bl":[{"rounded-bl":W()}],"border-w":[{border:Q()}],"border-w-x":[{"border-x":Q()}],"border-w-y":[{"border-y":Q()}],"border-w-s":[{"border-s":Q()}],"border-w-e":[{"border-e":Q()}],"border-w-t":[{"border-t":Q()}],"border-w-r":[{"border-r":Q()}],"border-w-b":[{"border-b":Q()}],"border-w-l":[{"border-l":Q()}],"divide-x":[{"divide-x":Q()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":Q()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...oe(),"hidden","none"]}],"divide-style":[{divide:[...oe(),"hidden","none"]}],"border-color":[{border:M()}],"border-color-x":[{"border-x":M()}],"border-color-y":[{"border-y":M()}],"border-color-s":[{"border-s":M()}],"border-color-e":[{"border-e":M()}],"border-color-t":[{"border-t":M()}],"border-color-r":[{"border-r":M()}],"border-color-b":[{"border-b":M()}],"border-color-l":[{"border-l":M()}],"divide-color":[{divide:M()}],"outline-style":[{outline:[...oe(),"none","hidden"]}],"outline-offset":[{"outline-offset":[be,J,X]}],"outline-w":[{outline:["",be,$r,$n]}],"outline-color":[{outline:M()}],shadow:[{shadow:["","none",f,xo,yo]}],"shadow-color":[{shadow:M()}],"inset-shadow":[{"inset-shadow":["none",d,xo,yo]}],"inset-shadow-color":[{"inset-shadow":M()}],"ring-w":[{ring:Q()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:M()}],"ring-offset-w":[{"ring-offset":[be,$n]}],"ring-offset-color":[{"ring-offset":M()}],"inset-ring-w":[{"inset-ring":Q()}],"inset-ring-color":[{"inset-ring":M()}],"text-shadow":[{"text-shadow":["none",m,xo,yo]}],"text-shadow-color":[{"text-shadow":M()}],opacity:[{opacity:[be,J,X]}],"mix-blend":[{"mix-blend":[...me(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":me()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[be]}],"mask-image-linear-from-pos":[{"mask-linear-from":U()}],"mask-image-linear-to-pos":[{"mask-linear-to":U()}],"mask-image-linear-from-color":[{"mask-linear-from":M()}],"mask-image-linear-to-color":[{"mask-linear-to":M()}],"mask-image-t-from-pos":[{"mask-t-from":U()}],"mask-image-t-to-pos":[{"mask-t-to":U()}],"mask-image-t-from-color":[{"mask-t-from":M()}],"mask-image-t-to-color":[{"mask-t-to":M()}],"mask-image-r-from-pos":[{"mask-r-from":U()}],"mask-image-r-to-pos":[{"mask-r-to":U()}],"mask-image-r-from-color":[{"mask-r-from":M()}],"mask-image-r-to-color":[{"mask-r-to":M()}],"mask-image-b-from-pos":[{"mask-b-from":U()}],"mask-image-b-to-pos":[{"mask-b-to":U()}],"mask-image-b-from-color":[{"mask-b-from":M()}],"mask-image-b-to-color":[{"mask-b-to":M()}],"mask-image-l-from-pos":[{"mask-l-from":U()}],"mask-image-l-to-pos":[{"mask-l-to":U()}],"mask-image-l-from-color":[{"mask-l-from":M()}],"mask-image-l-to-color":[{"mask-l-to":M()}],"mask-image-x-from-pos":[{"mask-x-from":U()}],"mask-image-x-to-pos":[{"mask-x-to":U()}],"mask-image-x-from-color":[{"mask-x-from":M()}],"mask-image-x-to-color":[{"mask-x-to":M()}],"mask-image-y-from-pos":[{"mask-y-from":U()}],"mask-image-y-to-pos":[{"mask-y-to":U()}],"mask-image-y-from-color":[{"mask-y-from":M()}],"mask-image-y-to-color":[{"mask-y-to":M()}],"mask-image-radial":[{"mask-radial":[J,X]}],"mask-image-radial-from-pos":[{"mask-radial-from":U()}],"mask-image-radial-to-pos":[{"mask-radial-to":U()}],"mask-image-radial-from-color":[{"mask-radial-from":M()}],"mask-image-radial-to-color":[{"mask-radial-to":M()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":_()}],"mask-image-conic-pos":[{"mask-conic":[be]}],"mask-image-conic-from-pos":[{"mask-conic-from":U()}],"mask-image-conic-to-pos":[{"mask-conic-to":U()}],"mask-image-conic-from-color":[{"mask-conic-from":M()}],"mask-image-conic-to-color":[{"mask-conic-to":M()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ce()}],"mask-repeat":[{mask:ye()}],"mask-size":[{mask:Oe()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",J,X]}],filter:[{filter:["","none",J,X]}],blur:[{blur:Y()}],brightness:[{brightness:[be,J,X]}],contrast:[{contrast:[be,J,X]}],"drop-shadow":[{"drop-shadow":["","none",h,xo,yo]}],"drop-shadow-color":[{"drop-shadow":M()}],grayscale:[{grayscale:["",be,J,X]}],"hue-rotate":[{"hue-rotate":[be,J,X]}],invert:[{invert:["",be,J,X]}],saturate:[{saturate:[be,J,X]}],sepia:[{sepia:["",be,J,X]}],"backdrop-filter":[{"backdrop-filter":["","none",J,X]}],"backdrop-blur":[{"backdrop-blur":Y()}],"backdrop-brightness":[{"backdrop-brightness":[be,J,X]}],"backdrop-contrast":[{"backdrop-contrast":[be,J,X]}],"backdrop-grayscale":[{"backdrop-grayscale":["",be,J,X]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[be,J,X]}],"backdrop-invert":[{"backdrop-invert":["",be,J,X]}],"backdrop-opacity":[{"backdrop-opacity":[be,J,X]}],"backdrop-saturate":[{"backdrop-saturate":[be,J,X]}],"backdrop-sepia":[{"backdrop-sepia":["",be,J,X]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":O()}],"border-spacing-x":[{"border-spacing-x":O()}],"border-spacing-y":[{"border-spacing-y":O()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",J,X]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[be,"initial",J,X]}],ease:[{ease:["linear","initial",y,J,X]}],delay:[{delay:[be,J,X]}],animate:[{animate:["none",w,J,X]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[g,J,X]}],"perspective-origin":[{"perspective-origin":x()}],rotate:[{rotate:xe()}],"rotate-x":[{"rotate-x":xe()}],"rotate-y":[{"rotate-y":xe()}],"rotate-z":[{"rotate-z":xe()}],scale:[{scale:ue()}],"scale-x":[{"scale-x":ue()}],"scale-y":[{"scale-y":ue()}],"scale-z":[{"scale-z":ue()}],"scale-3d":["scale-3d"],skew:[{skew:le()}],"skew-x":[{"skew-x":le()}],"skew-y":[{"skew-y":le()}],transform:[{transform:[J,X,"","none","gpu","cpu"]}],"transform-origin":[{origin:x()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ie()}],"translate-x":[{"translate-x":ie()}],"translate-y":[{"translate-y":ie()}],"translate-z":[{"translate-z":ie()}],"translate-none":["translate-none"],accent:[{accent:M()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:M()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",J,X]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":O()}],"scroll-mx":[{"scroll-mx":O()}],"scroll-my":[{"scroll-my":O()}],"scroll-ms":[{"scroll-ms":O()}],"scroll-me":[{"scroll-me":O()}],"scroll-mt":[{"scroll-mt":O()}],"scroll-mr":[{"scroll-mr":O()}],"scroll-mb":[{"scroll-mb":O()}],"scroll-ml":[{"scroll-ml":O()}],"scroll-p":[{"scroll-p":O()}],"scroll-px":[{"scroll-px":O()}],"scroll-py":[{"scroll-py":O()}],"scroll-ps":[{"scroll-ps":O()}],"scroll-pe":[{"scroll-pe":O()}],"scroll-pt":[{"scroll-pt":O()}],"scroll-pr":[{"scroll-pr":O()}],"scroll-pb":[{"scroll-pb":O()}],"scroll-pl":[{"scroll-pl":O()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",J,X]}],fill:[{fill:["none",...M()]}],"stroke-w":[{stroke:[be,$r,$n,ba]}],stroke:[{stroke:["none",...M()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},M_=m_(A_);function V(...e){return M_(ff(e))}function $_({children:e,sidebar:t,wrapperClassName:n}){return l.jsxs(l.Fragment,{children:[l.jsx("style",{children:"#wpcontent { padding-left: 0 !important; padding-right: 0 !important; }"}),l.jsxs("div",{className:V("flex flex-col md:flex-row gap-4 p-3 sm:p-6",n),children:[l.jsx("div",{className:"md:basis-2/3 xl:basis-3/4 shrink-0",children:e}),l.jsx("div",{className:"md:basis-1/3 xl:basis-1/4",children:t})]})]})}function ql(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Ji(...e){return t=>{let n=!1;const r=e.map(o=>{const s=ql(o,t);return!n&&typeof s=="function"&&(n=!0),s});if(n)return()=>{for(let o=0;o<r.length;o++){const s=r[o];typeof s=="function"?s():ql(e[o],null)}}}}function Pe(...e){return p.useCallback(Ji(...e),e)}var D_=Symbol.for("react.lazy"),Xo=Br[" use ".trim().toString()];function F_(e){return typeof e=="object"&&e!==null&&"then"in e}function kf(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===D_&&"_payload"in e&&F_(e._payload)}function Ef(e){const t=V_(e),n=p.forwardRef((r,o)=>{let{children:s,...a}=r;kf(s)&&typeof Xo=="function"&&(s=Xo(s._payload));const c=p.Children.toArray(s),i=c.find(z_);if(i){const u=i.props.children,f=c.map(d=>d===i?p.Children.count(u)>1?p.Children.only(null):p.isValidElement(u)?u.props.children:null:d);return l.jsx(t,{...a,ref:o,children:p.isValidElement(u)?p.cloneElement(u,void 0,f):null})}return l.jsx(t,{...a,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}var jf=Ef("Slot");function V_(e){const t=p.forwardRef((n,r)=>{let{children:o,...s}=n;if(kf(o)&&typeof Xo=="function"&&(o=Xo(o._payload)),p.isValidElement(o)){const a=U_(o),c=B_(s,o.props);return o.type!==p.Fragment&&(c.ref=r?Ji(r,a):a),p.cloneElement(o,c)}return p.Children.count(o)>1?p.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var L_=Symbol("radix.slottable");function z_(e){return p.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===L_}function B_(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...c)=>{const i=s(...c);return o(...c),i}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function U_(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var H_=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Of=H_.reduce((e,t)=>{const n=Ef(`Primitive.${t}`),r=p.forwardRef((o,s)=>{const{asChild:a,...c}=o,i=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),l.jsx(i,{...c,ref:s})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Z_="Separator",Yl="horizontal",W_=["horizontal","vertical"],Rf=p.forwardRef((e,t)=>{const{decorative:n,orientation:r=Yl,...o}=e,s=G_(r)?r:Yl,c=n?{role:"none"}:{"aria-orientation":s==="vertical"?s:void 0,role:"separator"};return l.jsx(Of.div,{"data-orientation":s,...c,...o,ref:t})});Rf.displayName=Z_;function G_(e){return W_.includes(e)}var If=Rf;const _t=p.forwardRef(({className:e,orientation:t="horizontal",decorative:n=!0,...r},o)=>l.jsx(If,{ref:o,decorative:n,orientation:t,className:V("shrink-0 bg-border",t==="horizontal"?"h-[1px] w-full":"h-full w-[1px]",e),...r}));_t.displayName=If.displayName;const Kl=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,Xl=ff,Qi=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return Xl(e,n==null?void 0:n.class,n==null?void 0:n.className);const{variants:o,defaultVariants:s}=t,a=Object.keys(o).map(u=>{const f=n==null?void 0:n[u],d=s==null?void 0:s[u];if(f===null)return null;const m=Kl(f)||Kl(d);return o[u][m]}),c=n&&Object.entries(n).reduce((u,f)=>{let[d,m]=f;return m===void 0||(u[d]=m),u},{}),i=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,f)=>{let{class:d,className:m,...h}=f;return Object.entries(h).every(b=>{let[g,v]=b;return Array.isArray(v)?v.includes({...s,...c}[g]):{...s,...c}[g]===v})?[...u,d,m]:u},[]);return Xl(e,a,i,n==null?void 0:n.class,n==null?void 0:n.className)},q_=Qi("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),si=p.forwardRef(({className:e,variant:t,size:n,asChild:r=!1,...o},s)=>{const a=r?jf:"button";return l.jsx(a,{className:V(q_({variant:t,size:n,className:e})),ref:s,...o})});si.displayName="Button";/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Y_=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),K_=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,n,r)=>r?r.toUpperCase():n.toLowerCase()),Jl=e=>{const t=K_(e);return t.charAt(0).toUpperCase()+t.slice(1)},Pf=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim(),X_=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0};/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/var J_={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Q_=p.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:s,iconNode:a,...c},i)=>p.createElement("svg",{ref:i,...J_,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:Pf("lucide",o),...!s&&!X_(c)&&{"aria-hidden":"true"},...c},[...a.map(([u,f])=>p.createElement(u,f)),...Array.isArray(s)?s:[s]]));/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Lt=(e,t)=>{const n=p.forwardRef(({className:r,...o},s)=>p.createElement(Q_,{ref:s,iconNode:t,className:Pf(`lucide-${Y_(Jl(e))}`,`lucide-${e}`,r),...o}));return n.displayName=Jl(e),n};/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const eS=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],Tf=Lt("check",eS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const tS=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],ro=Lt("chevron-down",tS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const nS=[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]],Nf=Lt("chevron-up",nS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const rS=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]],Af=Lt("circle-alert",rS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const oS=[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]],sS=Lt("circle-check-big",oS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const aS=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],iS=Lt("circle",aS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const cS=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]],lS=Lt("info",cS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const uS=[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]],dS=Lt("loader-circle",uS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const fS=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]],ec=Lt("plus",fS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const pS=[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]],mS=Lt("save",pS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const hS=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],Mf=Lt("triangle-alert",hS);/**
* @license lucide-react v0.562.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const gS=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],ks=Lt("x",gS);function tc({className:e,...t}){return l.jsx(dS,{className:V("size-4 animate-spin",e),...t})}const vn=p.forwardRef(({children:e,isLoading:t,...n},r)=>t?l.jsxs(si,{type:"button",ref:r,...n,children:[t&&l.jsx(tc,{className:V({"me-2":!!e})}),e]}):l.jsx(si,{type:"button",ref:r,...n,children:e}));vn.displayName="Button";const vS=e=>l.jsx(vn,{size:"lg",type:"reset",...e}),bS=e=>l.jsxs(vn,{size:"lg",type:"submit",...e,children:[l.jsx(mS,{size:18,className:"me-2"}),C("Save Changes")]}),yS=e=>l.jsx("div",{role:"group",...e,className:V("flex flex-col sm:inline-flex sm:flex-row gap-4 px-4 mt-4",e.className)}),xS=({onSubmit:e,onReset:t,showResetButton:n,form:r,showSeparator:o=!0,...s})=>{const{isSubmitting:a,isDirty:c}=gs(),i=p.useCallback(()=>e==null?void 0:e(),[e]),u=p.useCallback(()=>t==null?void 0:t(),[t]);return l.jsxs(l.Fragment,{children:[o&&l.jsx(_t,{}),l.jsxs(yS,{...s,children:[l.jsx(bS,{isLoading:a,disabled:a,onClick:i,form:r}),n&&l.jsx(vS,{disabled:!c,form:r,onClick:u})]})]})},nc=e=>t=>{const{[t]:n}=e;return n==null?void 0:n()},wS=e=>{const t=nc(e);return(r,o="invalid")=>{let s;switch(o){case"invalid":s=C("Invalid %s");break;case"required":s=C("%s required.");break;default:return{[Fd]:C("Changes could not be saved.")}}return ae.sprintf(s,t(r))}},_S=T("ZodISODateTime",(e,t)=>{Hx.init(e,t),ze.init(e,t)});function SS(e){return Kw(_S,e)}const CS=T("ZodISODate",(e,t)=>{Zx.init(e,t),ze.init(e,t)});function kS(e){return Xw(CS,e)}const ES=T("ZodISOTime",(e,t)=>{Wx.init(e,t),ze.init(e,t)});function jS(e){return Jw(ES,e)}const OS=T("ZodISODuration",(e,t)=>{Gx.init(e,t),ze.init(e,t)});function RS(e){return Qw(OS,e)}const IS=(e,t)=>{Yi.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:n=>Ay(e,n)},flatten:{value:n=>Ny(e,n)},addIssue:{value:n=>{e.issues.push(n),e.message=JSON.stringify(e.issues,ni,2)}},addIssues:{value:n=>{e.issues.push(...n),e.message=JSON.stringify(e.issues,ni,2)}},isEmpty:{get(){return e.issues.length===0}}})},zt=T("ZodError",IS,{Parent:Error}),PS=xs(zt),TS=ws(zt),NS=_s(zt),AS=Ss(zt),MS=Vy(zt),$S=Ly(zt),DS=zy(zt),FS=By(zt),VS=Uy(zt),LS=Hy(zt),zS=Zy(zt),BS=Wy(zt),Ze=T("ZodType",(e,t)=>(Le.init(e,t),Object.assign(e["~standard"],{jsonSchema:{input:Yo(e,"input"),output:Yo(e,"output")}}),e.toJSONSchema=w0(e,{}),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=(...n)=>e.clone(qn(t,{checks:[...t.checks??[],...n.map(r=>typeof r=="function"?{_zod:{check:r,def:{check:"custom"},onattach:[]}}:r)]})),e.clone=(n,r)=>In(e,n,r),e.brand=()=>e,e.register=(n,r)=>(n.add(e,r),e),e.parse=(n,r)=>PS(e,n,r,{callee:e.parse}),e.safeParse=(n,r)=>NS(e,n,r),e.parseAsync=async(n,r)=>TS(e,n,r,{callee:e.parseAsync}),e.safeParseAsync=async(n,r)=>AS(e,n,r),e.spa=e.safeParseAsync,e.encode=(n,r)=>MS(e,n,r),e.decode=(n,r)=>$S(e,n,r),e.encodeAsync=async(n,r)=>DS(e,n,r),e.decodeAsync=async(n,r)=>FS(e,n,r),e.safeEncode=(n,r)=>VS(e,n,r),e.safeDecode=(n,r)=>LS(e,n,r),e.safeEncodeAsync=async(n,r)=>zS(e,n,r),e.safeDecodeAsync=async(n,r)=>BS(e,n,r),e.refine=(n,r)=>e.check(AC(n,r)),e.superRefine=n=>e.check(MC(n)),e.overwrite=n=>e.check(_r(n)),e.optional=()=>nu(e),e.nullable=()=>ru(e),e.nullish=()=>nu(ru(e)),e.nonoptional=n=>jC(e,n),e.array=()=>dn(e),e.or=n=>Wr([e,n]),e.and=n=>bC(e,n),e.transform=n=>ou(e,wC(n)),e.default=n=>CC(e,n),e.prefault=n=>EC(e,n),e.catch=n=>RC(e,n),e.pipe=n=>ou(e,n),e.readonly=()=>TC(e),e.describe=n=>{const r=e.clone();return Lr.add(r,{description:n}),r},Object.defineProperty(e,"description",{get(){var n;return(n=Lr.get(e))==null?void 0:n.description},configurable:!0}),e.meta=(...n)=>{if(n.length===0)return Lr.get(e);const r=e.clone();return Lr.add(r,n[0]),r},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e)),$f=T("_ZodString",(e,t)=>{Ki.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(r,o,s)=>S0(e,r,o);const n=e._zod.bag;e.format=n.format??null,e.minLength=n.minimum??null,e.maxLength=n.maximum??null,e.regex=(...r)=>e.check(a0(...r)),e.includes=(...r)=>e.check(l0(...r)),e.startsWith=(...r)=>e.check(u0(...r)),e.endsWith=(...r)=>e.check(d0(...r)),e.min=(...r)=>e.check(qo(...r)),e.max=(...r)=>e.check(sf(...r)),e.length=(...r)=>e.check(af(...r)),e.nonempty=(...r)=>e.check(qo(1,...r)),e.lowercase=r=>e.check(i0(r)),e.uppercase=r=>e.check(c0(r)),e.trim=()=>e.check(p0()),e.normalize=(...r)=>e.check(f0(...r)),e.toLowerCase=()=>e.check(m0()),e.toUpperCase=()=>e.check(h0()),e.slugify=()=>e.check(g0())}),US=T("ZodString",(e,t)=>{Ki.init(e,t),$f.init(e,t),e.email=n=>e.check(Rw(HS,n)),e.url=n=>e.check(Aw(ZS,n)),e.jwt=n=>e.check(Yw(aC,n)),e.emoji=n=>e.check(Mw(WS,n)),e.guid=n=>e.check(Fl(Ql,n)),e.uuid=n=>e.check(Iw(wo,n)),e.uuidv4=n=>e.check(Pw(wo,n)),e.uuidv6=n=>e.check(Tw(wo,n)),e.uuidv7=n=>e.check(Nw(wo,n)),e.nanoid=n=>e.check($w(GS,n)),e.guid=n=>e.check(Fl(Ql,n)),e.cuid=n=>e.check(Dw(qS,n)),e.cuid2=n=>e.check(Fw(YS,n)),e.ulid=n=>e.check(Vw(KS,n)),e.base64=n=>e.check(Ww(rC,n)),e.base64url=n=>e.check(Gw(oC,n)),e.xid=n=>e.check(Lw(XS,n)),e.ksuid=n=>e.check(zw(JS,n)),e.ipv4=n=>e.check(Bw(QS,n)),e.ipv6=n=>e.check(Uw(eC,n)),e.cidrv4=n=>e.check(Hw(tC,n)),e.cidrv6=n=>e.check(Zw(nC,n)),e.e164=n=>e.check(qw(sC,n)),e.datetime=n=>e.check(SS(n)),e.date=n=>e.check(kS(n)),e.time=n=>e.check(jS(n)),e.duration=n=>e.check(RS(n))});function nt(e){return Ow(US,e)}const ze=T("ZodStringFormat",(e,t)=>{Fe.init(e,t),$f.init(e,t)}),HS=T("ZodEmail",(e,t)=>{Mx.init(e,t),ze.init(e,t)}),Ql=T("ZodGUID",(e,t)=>{Nx.init(e,t),ze.init(e,t)}),wo=T("ZodUUID",(e,t)=>{Ax.init(e,t),ze.init(e,t)}),ZS=T("ZodURL",(e,t)=>{$x.init(e,t),ze.init(e,t)}),WS=T("ZodEmoji",(e,t)=>{Dx.init(e,t),ze.init(e,t)}),GS=T("ZodNanoID",(e,t)=>{Fx.init(e,t),ze.init(e,t)}),qS=T("ZodCUID",(e,t)=>{Vx.init(e,t),ze.init(e,t)}),YS=T("ZodCUID2",(e,t)=>{Lx.init(e,t),ze.init(e,t)}),KS=T("ZodULID",(e,t)=>{zx.init(e,t),ze.init(e,t)}),XS=T("ZodXID",(e,t)=>{Bx.init(e,t),ze.init(e,t)}),JS=T("ZodKSUID",(e,t)=>{Ux.init(e,t),ze.init(e,t)}),QS=T("ZodIPv4",(e,t)=>{qx.init(e,t),ze.init(e,t)}),eC=T("ZodIPv6",(e,t)=>{Yx.init(e,t),ze.init(e,t)}),tC=T("ZodCIDRv4",(e,t)=>{Kx.init(e,t),ze.init(e,t)}),nC=T("ZodCIDRv6",(e,t)=>{Xx.init(e,t),ze.init(e,t)}),rC=T("ZodBase64",(e,t)=>{Jx.init(e,t),ze.init(e,t)}),oC=T("ZodBase64URL",(e,t)=>{ew.init(e,t),ze.init(e,t)}),sC=T("ZodE164",(e,t)=>{tw.init(e,t),ze.init(e,t)}),aC=T("ZodJWT",(e,t)=>{rw.init(e,t),ze.init(e,t)}),Df=T("ZodNumber",(e,t)=>{nf.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(r,o,s)=>C0(e,r,o),e.gt=(r,o)=>e.check(Ll(r,o)),e.gte=(r,o)=>e.check(ga(r,o)),e.min=(r,o)=>e.check(ga(r,o)),e.lt=(r,o)=>e.check(Vl(r,o)),e.lte=(r,o)=>e.check(ha(r,o)),e.max=(r,o)=>e.check(ha(r,o)),e.int=r=>e.check(eu(r)),e.safe=r=>e.check(eu(r)),e.positive=r=>e.check(Ll(0,r)),e.nonnegative=r=>e.check(ga(0,r)),e.negative=r=>e.check(Vl(0,r)),e.nonpositive=r=>e.check(ha(0,r)),e.multipleOf=(r,o)=>e.check(zl(r,o)),e.step=(r,o)=>e.check(zl(r,o)),e.finite=()=>e;const n=e._zod.bag;e.minValue=Math.max(n.minimum??Number.NEGATIVE_INFINITY,n.exclusiveMinimum??Number.NEGATIVE_INFINITY)??null,e.maxValue=Math.min(n.maximum??Number.POSITIVE_INFINITY,n.exclusiveMaximum??Number.POSITIVE_INFINITY)??null,e.isInt=(n.format??"").includes("int")||Number.isSafeInteger(n.multipleOf??.5),e.isFinite=!0,e.format=n.format??null}),iC=T("ZodNumberFormat",(e,t)=>{ow.init(e,t),Df.init(e,t)});function eu(e){return t0(iC,e)}const cC=T("ZodBoolean",(e,t)=>{sw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>k0(e,n,r)});function at(e){return n0(cC,e)}const lC=T("ZodAny",(e,t)=>{aw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>j0()});function uC(){return r0(lC)}const dC=T("ZodUnknown",(e,t)=>{iw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>O0()});function tu(){return o0(dC)}const fC=T("ZodNever",(e,t)=>{cw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>E0(e,n,r)});function pC(e){return s0(fC,e)}const mC=T("ZodArray",(e,t)=>{lw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>N0(e,n,r,o),e.element=t.element,e.min=(n,r)=>e.check(qo(n,r)),e.nonempty=n=>e.check(qo(1,n)),e.max=(n,r)=>e.check(sf(n,r)),e.length=(n,r)=>e.check(af(n,r)),e.unwrap=()=>e.element});function dn(e,t){return v0(mC,e,t)}const hC=T("ZodObject",(e,t)=>{dw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>A0(e,n,r,o),Ae(e,"shape",()=>t.shape),e.keyof=()=>pn(Object.keys(e._zod.def.shape)),e.catchall=n=>e.clone({...e._zod.def,catchall:n}),e.passthrough=()=>e.clone({...e._zod.def,catchall:tu()}),e.loose=()=>e.clone({...e._zod.def,catchall:tu()}),e.strict=()=>e.clone({...e._zod.def,catchall:pC()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=n=>Oy(e,n),e.safeExtend=n=>Ry(e,n),e.merge=n=>Iy(e,n),e.pick=n=>Ey(e,n),e.omit=n=>jy(e,n),e.partial=(...n)=>Py(Ff,e,n[0]),e.required=(...n)=>Ty(Vf,e,n[0])});function fn(e,t){const n={type:"object",shape:e??{},...ne(t)};return new hC(n)}const gC=T("ZodUnion",(e,t)=>{fw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>M0(e,n,r,o),e.options=t.options});function Wr(e,t){return new gC({type:"union",options:e,...ne(t)})}const vC=T("ZodIntersection",(e,t)=>{pw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>$0(e,n,r,o)});function bC(e,t){return new vC({type:"intersection",left:e,right:t})}const ai=T("ZodEnum",(e,t)=>{mw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(r,o,s)=>R0(e,r,o),e.enum=t.entries,e.options=Object.values(t.entries);const n=new Set(Object.keys(t.entries));e.extract=(r,o)=>{const s={};for(const a of r)if(n.has(a))s[a]=t.entries[a];else throw new Error(`Key ${a} not found in enum`);return new ai({...t,checks:[],...ne(o),entries:s})},e.exclude=(r,o)=>{const s={...t.entries};for(const a of r)if(n.has(a))delete s[a];else throw new Error(`Key ${a} not found in enum`);return new ai({...t,checks:[],...ne(o),entries:s})}});function pn(e,t){const n=Array.isArray(e)?Object.fromEntries(e.map(r=>[r,r])):e;return new ai({type:"enum",entries:n,...ne(t)})}const yC=T("ZodLiteral",(e,t)=>{hw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>I0(e,n,r),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw new Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function Jo(e,t){return new yC({type:"literal",values:Array.isArray(e)?e:[e],...ne(t)})}const xC=T("ZodTransform",(e,t)=>{gw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>T0(e,n),e._zod.parse=(n,r)=>{if(r.direction==="backward")throw new Bd(e.constructor.name);n.addIssue=s=>{if(typeof s=="string")n.issues.push(Zr(s,n.value,t));else{const a=s;a.fatal&&(a.continue=!1),a.code??(a.code="custom"),a.input??(a.input=n.value),a.inst??(a.inst=e),n.issues.push(Zr(a))}};const o=t.transform(n.value,n);return o instanceof Promise?o.then(s=>(n.value=s,n)):(n.value=o,n)}});function wC(e){return new xC({type:"transform",transform:e})}const Ff=T("ZodOptional",(e,t)=>{vw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>H0(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function nu(e){return new Ff({type:"optional",innerType:e})}const _C=T("ZodNullable",(e,t)=>{bw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>D0(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function ru(e){return new _C({type:"nullable",innerType:e})}const SC=T("ZodDefault",(e,t)=>{yw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>V0(e,n,r,o),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function CC(e,t){return new SC({type:"default",innerType:e,get defaultValue(){return typeof t=="function"?t():Wd(t)}})}const kC=T("ZodPrefault",(e,t)=>{xw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>L0(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function EC(e,t){return new kC({type:"prefault",innerType:e,get defaultValue(){return typeof t=="function"?t():Wd(t)}})}const Vf=T("ZodNonOptional",(e,t)=>{ww.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>F0(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function jC(e,t){return new Vf({type:"nonoptional",innerType:e,...ne(t)})}const OC=T("ZodCatch",(e,t)=>{_w.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>z0(e,n,r,o),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function RC(e,t){return new OC({type:"catch",innerType:e,catchValue:typeof t=="function"?t:()=>t})}const IC=T("ZodPipe",(e,t)=>{Sw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>B0(e,n,r,o),e.in=t.in,e.out=t.out});function ou(e,t){return new IC({type:"pipe",in:e,out:t})}const PC=T("ZodReadonly",(e,t)=>{Cw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>U0(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function TC(e){return new PC({type:"readonly",innerType:e})}const NC=T("ZodCustom",(e,t)=>{kw.init(e,t),Ze.init(e,t),e._zod.processJSONSchema=(n,r,o)=>P0(e,n)});function AC(e,t={}){return b0(NC,e,t)}function MC(e){return y0(e)}function su(e){return e0(Df,e)}const Lf={active:()=>C("Active"),bot:()=>C("Bot"),bot_token:()=>C("Bot Token"),bot_username:()=>C("Bot Username"),cats_as_tags:()=>C("Categories as hashtags"),cf_worker_url:()=>C("Cloudflare worker URL"),channels:()=>C("Channel(s)"),chat_id:()=>C("Chat ID"),chat_ids:()=>C("Send it to"),clean_uninstall:()=>C("Remove settings on uninstall"),debug_info:()=>C("Debug Info"),delay:()=>C("Delay in Posting"),disable_notification:()=>C("Disable Notifications"),link_preview_disabled:()=>C("Disable link preview"),link_preview_url:()=>C("Link preview URL"),link_preview_above_text:()=>C("Show preview above text"),enable_logs:()=>C("Enable logs for"),excerpt_length:()=>C("Excerpt Length"),excerpt_preserve_eol:()=>C("Excerpt Newlines"),excerpt_source:()=>C("Excerpt Source"),google_script_url:()=>C("Google Script URL"),image_position:()=>C("Image Position"),message_template:()=>C("Message Template"),parse_mode:()=>C("Formatting"),plugin_posts:()=>C("Plugin generated posts"),post_edit_switch:()=>C("Post edit switch"),post_types:()=>C("Post type"),protect_content:()=>C("Protect content"),proxy_host:()=>C("Proxy Host"),proxy_method:()=>C("Proxy Method"),proxy_password:()=>C("Password"),proxy_port:()=>C("Proxy Port"),proxy_type:()=>C("Proxy Type"),proxy_username:()=>C("Username"),send_featured_image:()=>C("Featured Image"),send_files_by_url:()=>C("Send files by URL"),single_message:()=>C("Single message"),user_notifications:()=>C("Notifications to Users")},Se=nc(Lf),$C=fn({active:at().optional(),proxy_method:pn(["cf_worker","google_script","php_proxy"]).optional(),cf_worker_url:Wr([Jo(""),nt().url()]).nullish(),google_script_url:Wr([Jo(""),nt().url()]).nullish(),proxy_host:nt().nullish(),proxy_port:nt().nullish(),proxy_type:pn(["CURLPROXY_HTTP","CURLPROXY_SOCKS4","CURLPROXY_SOCKS4A","CURLPROXY_SOCKS5","CURLPROXY_SOCKS5_HOSTNAME"]).optional(),proxy_username:nt().nullish(),proxy_password:nt().nullish()}),au=pn(["none","HTML"]),zf={...Lf,inline_button_text:()=>C("Inline button text"),inline_button_url:()=>C("Inline button URL"),inline_url_button:()=>C("Add Inline URL Button"),misc:()=>C("Other settings"),post_types:()=>C("Post type"),proxy_method:()=>C("Proxy Method"),send_when:()=>C("Send when"),watch_emails:()=>C("If Email goes to")},ht=nc(zf),DC=fn({bot_token:nt().min(1,ae.sprintf(C("%s required."),ht("bot_token"))).regex($d,ae.sprintf(C("Invalid %s"),ht("bot_token"))),bot_username:nt().min(1,ae.sprintf(C("%s required."),ht("bot_username"))).regex(Hi,ae.sprintf(C("Invalid %s"),ht("bot_username"))),p2tg:fn({active:at().optional(),channels:dn(fn({value:Wr([Jo(""),nt().trim().regex(Dd,ae.sprintf(C("Invalid %s"),ht("channels")))])})).optional().transform(e=>e==null?void 0:e.filter(Boolean)),send_when:dn(pn(["new","existing"])).optional(),post_types:dn(nt()).optional(),rules:dn(fn({value:dn(fn({param:nt(),operator:pn(["in","not_in"]),values:dn(uC()).optional()}))})).optional(),message_template:nt().optional(),excerpt_source:pn(["post_content","before_more","post_excerpt"]).optional(),excerpt_length:su().int().min(1).max(300).optional(),excerpt_preserve_eol:at().optional(),send_featured_image:at().optional(),image_position:pn(["before","after"]).optional(),single_message:at().optional(),cats_as_tags:at().optional(),parse_mode:au,protect_content:at().optional(),link_preview_disabled:at().optional(),link_preview_url:nt().optional(),link_preview_above_text:at().optional(),inline_url_button:at().optional(),inline_button_text:nt().optional(),inline_button_url:nt().optional(),post_edit_switch:at().optional(),plugin_posts:at().optional(),delay:su().min(0).optional(),disable_notification:at().optional()}).refine(e=>{var t,n;return!e.active||((n=(t=e.channels)==null?void 0:t.filter(r=>r.value.trim()))==null?void 0:n.length)},{error:()=>ae.sprintf(C("At least one %s is required."),C("channel")),path:["channels"]}),notify:fn({active:at().optional(),watch_emails:nt().optional(),chat_ids:dn(fn({value:Wr([Jo(""),nt().trim().regex(hy,ae.sprintf(C("Invalid %s"),ht("chat_id")))])})).optional().transform(e=>e==null?void 0:e.filter(Boolean)),user_notifications:at().optional(),message_template:nt().optional(),parse_mode:au}).refine(e=>{var t,n;return!e.active||((n=(t=e.chat_ids)==null?void 0:t.filter(r=>r.value.trim()))==null?void 0:n.length)||e.user_notifications},{error:()=>ae.sprintf(C("At least one %s is required."),C("chat ID")),path:["chat_ids"]}),proxy:$C,advanced:fn({send_files_by_url:at().optional(),enable_logs:dn(pn(["bot_api","p2tg"])),clean_uninstall:at().optional()})}),FC=wS(zf),VC=(e,t)=>{const n=window[e];return t?n==null?void 0:n[t]:n},sn=e=>VC("wptelegram",e);var ya,iu;function LC(){return iu||(iu=1,ya=wp.apiFetch),ya}var zC=LC();const xa=to(zC),rc={GET:async e=>await xa({method:"GET",...e}),POST:async e=>await xa({method:"POST",...e}),PUT:async e=>await xa({method:"PUT",...e})},oc=e=>{let t;if(e){const{error_code:n,description:r,code:o,message:s}=e||{},a=n||o,c=r||s;t=a?Number.isNaN(a)?c:`${a} (${c})`:C("Something went wrong")}else t=C("Could not connect");return ae.sprintf("%s %s",C("Error:"),t)};class BC{constructor(t){Ve(this,"apiData",{});Ve(this,"botToken");Ve(this,"baseUrl","");Ve(this,"path","/wptelegram-bot/v1");Ve(this,"event");Ve(this,"deleteWebhook");Ve(this,"getChatMembersCount");Ve(this,"getMe");Ve(this,"getWebhookInfo");Ve(this,"sendMessage");Ve(this,"setWebhook");Ve(this,"sendPhoto");Ve(this,"sendVideo");Ve(this,"sendAudio");Ve(this,"sendDocument");Ve(this,"setBotToken",t=>{this.botToken=t});Ve(this,"setApiData",t=>{this.apiData=t});Ve(this,"setBaseUrl",t=>{this.baseUrl=t});Ve(this,"setEvent",t=>{this.event=(t==null?void 0:t.nativeEvent)||t});Ve(this,"getOptions",(t,n)=>{var o;location.hostname==="playground.wordpress.net"&&(this.apiData.use="BROWSER"),(o=this.event)!=null&&o.shiftKey&&(!this.apiData.use||this.apiData.use==="SERVER"?this.apiData.use="BROWSER":this.apiData.use==="BROWSER"&&(this.apiData.use="SERVER"));let r={};return this.apiData.use==="BROWSER"?r={data:n,url:this.buildUrl(t),credentials:"omit"}:r={data:{bot_token:this.botToken,api_params:n},path:`${this.path}/base?api_method=${t}`},r});Ve(this,"buildUrl",t=>this.apiData.use==="BROWSER"?(this.setBaseUrl("https://api.telegram.org"),`${this.baseUrl}/bot${this.botToken}/${t}`):this.baseUrl);Ve(this,"sendRequest",async(t,n,r)=>{if(!this.botToken)throw new Error("Bot token is empty");const o={...this.getOptions(t,n),...r};return await rc.POST(o)});this.botToken=t||""}}const vr=new window.Proxy(new BC,{get:(e,t)=>{const n=t;return typeof e[n]>"u"?async(r,o)=>await e.sendRequest(n,r,o):(typeof e[n]!="function",e[n])},set:(e,t,n)=>{const r=t;return typeof e[r]=="function"||r==="baseUrl"?!1:(e[r]=n,!0)}}),UC=()=>{p.useEffect(()=>{const{api:e}=sn();vr.setApiData(e)},[])},Bf=()=>{const e=p.useCallback(({title:s,...a})=>{Yc.error(s,a)},[]),t=p.useCallback(({title:s,...a})=>{Yc.success(s,a)},[]),n=p.useCallback(s=>{const a=vy(s);for(const c of a)e({title:c})},[e]),r=p.useCallback(({[Fd]:s,...a},c)=>{console.log({errors:a,submitError:c,formError:s}),(c||s)&&e({title:c??s}),n(a)},[e,n]),o=p.useCallback((s,a)=>{const c=typeof a=="string"?a:C("Lets fix these errors first.");e({title:c}),n(s)},[e,n]);return p.useMemo(()=>({displayError:e,displaySuccess:t,displaySubmitErrors:r,displayValidationErrors:o}),[e,t,r,o])},HC=()=>{const{displayValidationErrors:e}=Bf();return p.useCallback(t=>e(t),[e])},wa=e=>e,ZC=({displayFeedback:e=!0,form:t,formatErrors:n=wa,getErrorMessage:r,normalizeData:o=wa,path:s,prepDefaultValues:a=wa,resetForm:c,onSubmitSuccess:i})=>{var g,v;const u=p.useRef(),f=(g=t==null?void 0:t.formState)==null?void 0:g.isSubmitted,d=(v=t==null?void 0:t.formState)==null?void 0:v.isSubmitSuccessful;p.useEffect(()=>{if(f&&d){const y=a(u.current);t.reset(y)}},[f,d,a,c,t]);const{displaySuccess:m,displaySubmitErrors:h}=Bf();return p.useCallback(async y=>{try{const w=o(y);u.current=await rc.POST({data:w,path:s}),i==null||i(u.current),e&&m({title:C("Changes saved successfully.")})}catch(w){console.log("ERROR",w);let S={};if(w&&typeof w=="object"&&"code"in w&&w.code&&"data"in w&&w.data&&typeof w.data=="object"&&"params"in w.data&&typeof w.data.params=="object"){if(w.code==="rest_invalid_param"){const{params:_={}}=w.data;for(const x in _){const E=Zo(x),j={message:r(bl(E),"invalid"),type:"submit"};S[E.join(".")]=j}}else if(w.code==="rest_missing_callback_param"&&Array.isArray(w.data.params))for(const _ of w.data.params){const x=Zo(_),E={message:r(bl(x),"required"),type:"submit"};S[x.join(".")]=E}}if(t!=null&&t.setError)for(const[_,x]of Object.entries(S))t.setError(_,x);return S=Object.assign({},n(S),r(null,null)),e&&h(S),[!1,S]}return[!0,u.current]},[e,h,m,t==null?void 0:t.setError,n,r,o,i,s])},Uf=e=>t=>{const n=["p2tg","channels"],r=Ao([],n,t).map(e);let o=No(n,r,t);const s=["p2tg","rules"],a=Ao([],s,o).map(e);o=No(s,a,o);const c=["notify","chat_ids"],i=Ao([],c,o).map(e);return o=No(c,i,o),o},WC=Qb(dy(Hi),Kb("@"),Nd),GC=iy(["p2tg","channels"]),qC=cy(GC,Li(Td(my,WC))),Hf=Uf(oy("value")),YC=Td(Uf(Bi("value")),qC),KC=e=>{const{rest_namespace:t}=sn("api"),n=`${t}/settings/`,r=ZC({form:e,path:n,getErrorMessage:FC,normalizeData:YC,prepDefaultValues:Hf,resetForm:!0});return p.useCallback(async o=>await r(o),[r])},Zf=({children:e,...t})=>l.jsx("p",{...t,className:V("mt-[2px] mb-[5px] italic text-[#646970]",t.className),children:e}),an=({body:e,children:t,title:n,className:r,headerClassName:o,bodyClassName:s,headingLevel:a="h3",...c})=>l.jsxs("section",{className:V("border rounded-t-md border-gray-200 mb-8 overflow-hidden",r),...c,children:[l.jsx(a,{className:V("bg-[#eaeaea] px-4 py-2",o),children:n}),l.jsx("div",{className:V("px-6 py-4",s),children:e||t})]}),XC=({assets:e,title:t,version:n,description:r,socialIcons:o,...s})=>l.jsxs(an,{title:l.jsxs("div",{className:"flex items-center",children:[e.logoUrl&&l.jsx("img",{alt:t,src:e.logoUrl,className:"inline-block h-8 me-2 align-middle w-8"}),l.jsxs("div",{className:"w-full flex items-baseline",children:[l.jsx("span",{className:"text-xl font-semibold inline-block m-0 max-w-[80%] whitespace-nowrap overflow-hidden overflow-ellipsis line-h-[1.3]",children:t}),l.jsxs("span",{className:"text-sm text-gray-500 italic",children:[" v",n]})]})]}),...s,children:[l.jsx(Zf,{children:r}),o]}),{pluginInfo:JC,assets:QC}=sn(),e1=()=>l.jsx(XC,{...JC,assets:QC});function t1(e){const t=p.useCallback(o=>{const s=window.matchMedia(e);return s.addEventListener("change",o),()=>{s.removeEventListener("change",o)}},[e]),n=()=>window.matchMedia(e).matches,r=()=>{throw Error("useMediaQuery is a client-only hook")};return p.useSyncExternalStore(t,n,r)}function Bt(e,t=[]){let n=[];function r(s,a){const c=p.createContext(a),i=n.length;n=[...n,a];const u=d=>{var y;const{scope:m,children:h,...b}=d,g=((y=m==null?void 0:m[e])==null?void 0:y[i])||c,v=p.useMemo(()=>b,Object.values(b));return l.jsx(g.Provider,{value:v,children:h})};u.displayName=s+"Provider";function f(d,m){var g;const h=((g=m==null?void 0:m[e])==null?void 0:g[i])||c,b=p.useContext(h);if(b)return b;if(a!==void 0)return a;throw new Error(`\`${d}\` must be used within \`${s}\``)}return[u,f]}const o=()=>{const s=n.map(a=>p.createContext(a));return function(c){const i=(c==null?void 0:c[e])||s;return p.useMemo(()=>({[`__scope${e}`]:{...c,[e]:i}}),[c,i])}};return o.scopeName=e,[r,n1(o,...t)]}function n1(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(s){const a=r.reduce((c,{useScope:i,scopeName:u})=>{const d=i(s)[`__scope${u}`];return{...c,...d}},{});return p.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return n.scopeName=t.scopeName,n}function Qo(e){const t=r1(e),n=p.forwardRef((r,o)=>{const{children:s,...a}=r,c=p.Children.toArray(s),i=c.find(s1);if(i){const u=i.props.children,f=c.map(d=>d===i?p.Children.count(u)>1?p.Children.only(null):p.isValidElement(u)?u.props.children:null:d);return l.jsx(t,{...a,ref:o,children:p.isValidElement(u)?p.cloneElement(u,void 0,f):null})}return l.jsx(t,{...a,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}function r1(e){const t=p.forwardRef((n,r)=>{const{children:o,...s}=n;if(p.isValidElement(o)){const a=i1(o),c=a1(s,o.props);return o.type!==p.Fragment&&(c.ref=r?Ji(r,a):a),p.cloneElement(o,c)}return p.Children.count(o)>1?p.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Wf=Symbol("radix.slottable");function o1(e){const t=({children:n})=>l.jsx(l.Fragment,{children:n});return t.displayName=`${e}.Slottable`,t.__radixId=Wf,t}function s1(e){return p.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Wf}function a1(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...c)=>{const i=s(...c);return o(...c),i}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function i1(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function sc(e){const t=e+"CollectionProvider",[n,r]=Bt(t),[o,s]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=g=>{const{scope:v,children:y}=g,w=I.useRef(null),S=I.useRef(new Map).current;return l.jsx(o,{scope:v,itemMap:S,collectionRef:w,children:y})};a.displayName=t;const c=e+"CollectionSlot",i=Qo(c),u=I.forwardRef((g,v)=>{const{scope:y,children:w}=g,S=s(c,y),_=Pe(v,S.collectionRef);return l.jsx(i,{ref:_,children:w})});u.displayName=c;const f=e+"CollectionItemSlot",d="data-radix-collection-item",m=Qo(f),h=I.forwardRef((g,v)=>{const{scope:y,children:w,...S}=g,_=I.useRef(null),x=Pe(v,_),E=s(f,y);return I.useEffect(()=>(E.itemMap.set(_,{ref:_,...S}),()=>void E.itemMap.delete(_))),l.jsx(m,{[d]:"",ref:x,children:w})});h.displayName=f;function b(g){const v=s(e+"CollectionConsumer",g);return I.useCallback(()=>{const w=v.collectionRef.current;if(!w)return[];const S=Array.from(w.querySelectorAll(`[${d}]`));return Array.from(v.itemMap.values()).sort((E,j)=>S.indexOf(E.ref.current)-S.indexOf(j.ref.current))},[v.collectionRef,v.itemMap])}return[{Provider:a,Slot:u,ItemSlot:h},b,r]}function de(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){if(e==null||e(o),n===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}var lt=globalThis!=null&&globalThis.document?p.useLayoutEffect:()=>{},c1=Br[" useInsertionEffect ".trim().toString()]||lt;function Yt({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[o,s,a]=l1({defaultProp:t,onChange:n}),c=e!==void 0,i=c?e:o;{const f=p.useRef(e!==void 0);p.useEffect(()=>{const d=f.current;d!==c&&console.warn(`${r} is changing from ${d?"controlled":"uncontrolled"} to ${c?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),f.current=c},[c,r])}const u=p.useCallback(f=>{var d;if(c){const m=u1(f)?f(e):f;m!==e&&((d=a.current)==null||d.call(a,m))}else s(f)},[c,e,s,a]);return[i,u]}function l1({defaultProp:e,onChange:t}){const[n,r]=p.useState(e),o=p.useRef(n),s=p.useRef(t);return c1(()=>{s.current=t},[t]),p.useEffect(()=>{var a;o.current!==n&&((a=s.current)==null||a.call(s,n),o.current=n)},[n,o]),[n,r,s]}function u1(e){return typeof e=="function"}var d1=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],pe=d1.reduce((e,t)=>{const n=Qo(`Primitive.${t}`),r=p.forwardRef((o,s)=>{const{asChild:a,...c}=o,i=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),l.jsx(i,{...c,ref:s})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function f1(e,t){e&&wr.flushSync(()=>e.dispatchEvent(t))}function p1(e,t){return p.useReducer((n,r)=>t[n][r]??n,e)}var kr=e=>{const{present:t,children:n}=e,r=m1(t),o=typeof n=="function"?n({present:r.isPresent}):p.Children.only(n),s=Pe(r.ref,h1(o));return typeof n=="function"||r.isPresent?p.cloneElement(o,{ref:s}):null};kr.displayName="Presence";function m1(e){const[t,n]=p.useState(),r=p.useRef(null),o=p.useRef(e),s=p.useRef("none"),a=e?"mounted":"unmounted",[c,i]=p1(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return p.useEffect(()=>{const u=_o(r.current);s.current=c==="mounted"?u:"none"},[c]),lt(()=>{const u=r.current,f=o.current;if(f!==e){const m=s.current,h=_o(u);e?i("MOUNT"):h==="none"||(u==null?void 0:u.display)==="none"?i("UNMOUNT"):i(f&&m!==h?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,i]),lt(()=>{if(t){let u;const f=t.ownerDocument.defaultView??window,d=h=>{const g=_o(r.current).includes(CSS.escape(h.animationName));if(h.target===t&&g&&(i("ANIMATION_END"),!o.current)){const v=t.style.animationFillMode;t.style.animationFillMode="forwards",u=f.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=v)})}},m=h=>{h.target===t&&(s.current=_o(r.current))};return t.addEventListener("animationstart",m),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{f.clearTimeout(u),t.removeEventListener("animationstart",m),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else i("ANIMATION_END")},[t,i]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:p.useCallback(u=>{r.current=u?getComputedStyle(u):null,n(u)},[])}}function _o(e){return(e==null?void 0:e.animationName)||"none"}function h1(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var g1=Br[" useId ".trim().toString()]||(()=>{}),v1=0;function Pn(e){const[t,n]=p.useState(g1());return lt(()=>{n(r=>r??String(v1++))},[e]),e||(t?`radix-${t}`:"")}var Es="Collapsible",[b1,Gf]=Bt(Es),[y1,ac]=b1(Es),qf=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,open:r,defaultOpen:o,disabled:s,onOpenChange:a,...c}=e,[i,u]=Yt({prop:r,defaultProp:o??!1,onChange:a,caller:Es});return l.jsx(y1,{scope:n,disabled:s,contentId:Pn(),open:i,onOpenToggle:p.useCallback(()=>u(f=>!f),[u]),children:l.jsx(pe.div,{"data-state":uc(i),"data-disabled":s?"":void 0,...c,ref:t})})});qf.displayName=Es;var Yf="CollapsibleTrigger",ic=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,...r}=e,o=ac(Yf,n);return l.jsx(pe.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":uc(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...r,ref:t,onClick:de(e.onClick,o.onOpenToggle)})});ic.displayName=Yf;var cc="CollapsibleContent",lc=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=ac(cc,e.__scopeCollapsible);return l.jsx(kr,{present:n||o.open,children:({present:s})=>l.jsx(x1,{...r,ref:t,present:s})})});lc.displayName=cc;var x1=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,present:r,children:o,...s}=e,a=ac(cc,n),[c,i]=p.useState(r),u=p.useRef(null),f=Pe(t,u),d=p.useRef(0),m=d.current,h=p.useRef(0),b=h.current,g=a.open||c,v=p.useRef(g),y=p.useRef(void 0);return p.useEffect(()=>{const w=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(w)},[]),lt(()=>{const w=u.current;if(w){y.current=y.current||{transitionDuration:w.style.transitionDuration,animationName:w.style.animationName},w.style.transitionDuration="0s",w.style.animationName="none";const S=w.getBoundingClientRect();d.current=S.height,h.current=S.width,v.current||(w.style.transitionDuration=y.current.transitionDuration,w.style.animationName=y.current.animationName),i(r)}},[a.open,r]),l.jsx(pe.div,{"data-state":uc(a.open),"data-disabled":a.disabled?"":void 0,id:a.contentId,hidden:!g,...s,ref:f,style:{"--radix-collapsible-content-height":m?`${m}px`:void 0,"--radix-collapsible-content-width":b?`${b}px`:void 0,...e.style},children:g&&o})});function uc(e){return e?"open":"closed"}var Kf=qf,w1=ic,_1=lc,S1=p.createContext(void 0);function oo(e){const t=p.useContext(S1);return e||t||"ltr"}var Kt="Accordion",C1=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[dc,k1,E1]=sc(Kt),[js,EA]=Bt(Kt,[E1,Gf]),fc=Gf(),Xf=I.forwardRef((e,t)=>{const{type:n,...r}=e,o=r,s=r;return l.jsx(dc.Provider,{scope:e.__scopeAccordion,children:n==="multiple"?l.jsx(I1,{...s,ref:t}):l.jsx(R1,{...o,ref:t})})});Xf.displayName=Kt;var[Jf,j1]=js(Kt),[Qf,O1]=js(Kt,{collapsible:!1}),R1=I.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},collapsible:s=!1,...a}=e,[c,i]=Yt({prop:n,defaultProp:r??"",onChange:o,caller:Kt});return l.jsx(Jf,{scope:e.__scopeAccordion,value:I.useMemo(()=>c?[c]:[],[c]),onItemOpen:i,onItemClose:I.useCallback(()=>s&&i(""),[s,i]),children:l.jsx(Qf,{scope:e.__scopeAccordion,collapsible:s,children:l.jsx(ep,{...a,ref:t})})})}),I1=I.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},...s}=e,[a,c]=Yt({prop:n,defaultProp:r??[],onChange:o,caller:Kt}),i=I.useCallback(f=>c((d=[])=>[...d,f]),[c]),u=I.useCallback(f=>c((d=[])=>d.filter(m=>m!==f)),[c]);return l.jsx(Jf,{scope:e.__scopeAccordion,value:a,onItemOpen:i,onItemClose:u,children:l.jsx(Qf,{scope:e.__scopeAccordion,collapsible:!0,children:l.jsx(ep,{...s,ref:t})})})}),[P1,Os]=js(Kt),ep=I.forwardRef((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:o,orientation:s="vertical",...a}=e,c=I.useRef(null),i=Pe(c,t),u=k1(n),d=oo(o)==="ltr",m=de(e.onKeyDown,h=>{var O;if(!C1.includes(h.key))return;const b=h.target,g=u().filter(D=>{var L;return!((L=D.ref.current)!=null&&L.disabled)}),v=g.findIndex(D=>D.ref.current===b),y=g.length;if(v===-1)return;h.preventDefault();let w=v;const S=0,_=y-1,x=()=>{w=v+1,w>_&&(w=S)},E=()=>{w=v-1,w<S&&(w=_)};switch(h.key){case"Home":w=S;break;case"End":w=_;break;case"ArrowRight":s==="horizontal"&&(d?x():E());break;case"ArrowDown":s==="vertical"&&x();break;case"ArrowLeft":s==="horizontal"&&(d?E():x());break;case"ArrowUp":s==="vertical"&&E();break}const j=w%y;(O=g[j].ref.current)==null||O.focus()});return l.jsx(P1,{scope:n,disabled:r,direction:o,orientation:s,children:l.jsx(dc.Slot,{scope:n,children:l.jsx(pe.div,{...a,"data-orientation":s,ref:i,onKeyDown:r?void 0:m})})})}),es="AccordionItem",[T1,pc]=js(es),tp=I.forwardRef((e,t)=>{const{__scopeAccordion:n,value:r,...o}=e,s=Os(es,n),a=j1(es,n),c=fc(n),i=Pn(),u=r&&a.value.includes(r)||!1,f=s.disabled||e.disabled;return l.jsx(T1,{scope:n,open:u,disabled:f,triggerId:i,children:l.jsx(Kf,{"data-orientation":s.orientation,"data-state":ip(u),...c,...o,ref:t,disabled:f,open:u,onOpenChange:d=>{d?a.onItemOpen(r):a.onItemClose(r)}})})});tp.displayName=es;var np="AccordionHeader",rp=I.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=Os(Kt,n),s=pc(np,n);return l.jsx(pe.h3,{"data-orientation":o.orientation,"data-state":ip(s.open),"data-disabled":s.disabled?"":void 0,...r,ref:t})});rp.displayName=np;var ii="AccordionTrigger",op=I.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=Os(Kt,n),s=pc(ii,n),a=O1(ii,n),c=fc(n);return l.jsx(dc.ItemSlot,{scope:n,children:l.jsx(w1,{"aria-disabled":s.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:s.triggerId,...c,...r,ref:t})})});op.displayName=ii;var sp="AccordionContent",ap=I.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=Os(Kt,n),s=pc(sp,n),a=fc(n);return l.jsx(_1,{role:"region","aria-labelledby":s.triggerId,"data-orientation":o.orientation,...a,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});ap.displayName=sp;function ip(e){return e?"open":"closed"}var N1=Xf,A1=tp,M1=rp,cp=op,lp=ap;const $1=N1,up=p.forwardRef(({className:e,...t},n)=>l.jsx(A1,{ref:n,className:V("border-b",e),...t}));up.displayName="AccordionItem";const dp=p.forwardRef(({className:e,children:t,...n},r)=>l.jsx(M1,{className:"flex",children:l.jsxs(cp,{ref:r,className:V("flex flex-1 items-center justify-between py-4 font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",e),...n,children:[t,l.jsx(ro,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})}));dp.displayName=cp.displayName;const fp=p.forwardRef(({className:e,children:t,...n},r)=>l.jsx(lp,{ref:r,className:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...n,children:l.jsx("div",{className:V("pb-4 pt-0",e),children:t})}));fp.displayName=lp.displayName;function D1({items:e,type:t="single",className:n,forceMountContent:r,collapsible:o=!0,defaultOpen:s,...a}){const c=t==="single"?{type:t,collapsible:o,defaultValue:s}:{type:"multiple"};return l.jsx($1,{...a,className:V("w-full",n),...c,children:e.map(({value:i,trigger:u,children:f,content:d,wrapperClassName:m,...h})=>{const b=d||f,g=typeof b=="function"?b(i):b;return l.jsxs(up,{value:i,className:m,children:[l.jsx(dp,{...h,children:u}),l.jsx(fp,{forceMount:r,children:g})]},i)})})}const Ye=p.forwardRef(({children:e,isExternal:t,className:n,...r},o)=>l.jsx("a",{className:V("text-sky-700",n),ref:o,rel:t?"noopener noreferrer":void 0,target:t?"_blank":void 0,...r,children:e}));Ye.displayName="Link";const F1=()=>l.jsx("span",{role:"img","aria-label":"Smile",children:"🙂"}),Dn=e=>l.jsx("div",{...e,className:V("p-4 border-b border-gray-200 w-full",e.className)}),V1=({className:e,description:t,helpText:n,pluginTitle:r,reviewLink:o,socialIcons:s,supportLink:a,supportLinkText:c,title:i,upsell:u})=>{const f=t1("(min-width: 768px)");return l.jsx(D1,{className:V("border rounded-sm border-gray-200",e),defaultOpen:f?"plugin-info":void 0,items:[{value:"plugin-info",trigger:i,className:"px-4",wrapperClassName:"border-b-0",content:()=>l.jsxs("div",{className:"flex flex-col gap-4 items-center text-base",children:[l.jsx(Dn,{children:l.jsx(Zf,{children:t})}),s&&l.jsx(Dn,{children:s}),o&&l.jsxs(Dn,{className:"text-center",children:[l.jsx("p",{className:"mb-2",children:ae.sprintf(C("Do you like %s?"),r)}),l.jsx("div",{children:l.jsx(Ye,{href:o,rel:"noopener noreferrer",target:"_blank",className:"p-2","aria-label":C("Write a review"),children:l.jsx("span",{className:"text-orange-300 text-2xl",children:"★★★★★"})})})]}),u&&l.jsx(Dn,{className:"text-center",children:u}),l.jsxs(Dn,{className:"border-b-0 text-center",children:[l.jsx("div",{children:l.jsx("span",{children:C("Need help?")})}),n&&l.jsx("div",{children:l.jsx("span",{className:"font-semibold",children:n})})]}),a&&l.jsx(Dn,{className:"p-0 border-b-0 w-full text-center",children:l.jsx(Ye,{className:"block py-3 px-5 bg-blue-100 text-blue-800 font-bold italic",href:a,target:"_blank",rel:"noopener noreferrer",children:c||n})}),l.jsx(Dn,{className:"border-b-0 py-0 text-center",children:l.jsx("div",{children:l.jsx(F1,{})})})]})}]})},L1=({tgIconUrl:e})=>(p.useEffect(()=>{wl("facebook-jssdk","//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.9"),wl("twitter-widget","https://platform.twitter.com/widgets.js")},[]),l.jsxs("div",{className:"flex flex-col gap-4 items-center",children:[l.jsx("div",{children:l.jsx("div",{className:"fb-like","data-href":"https://www.facebook.com/WPTelegram","data-layout":"button_count","data-action":"like","data-size":"small","data-show-faces":"false","data-share":"false"})}),l.jsx("div",{children:l.jsx("a",{href:"https://twitter.com/WPTelegram",className:"twitter-follow-button","data-show-count":"false",children:ae.sprintf(C("Follow %s"),"@WPTelegram")})}),l.jsx("div",{children:l.jsxs(Ye,{href:"https://t.me/WPTelegram",className:"flex items-center bg-[#17a2b8] rounded-md py-px px-1 whitespace-nowrap",isExternal:!0,children:[l.jsx("img",{src:e,alt:"",className:"me-1 size-3 align-middle"}),l.jsx("small",{className:"text-white text-sm",children:ae.sprintf(C("Join %s"),"@WPTelegram")})]})})]})),z1=({data:e,asJson:t=!0})=>null,B1=({debug:e=!0,data:t})=>e&&l.jsx(z1,{data:t}),U1=["rules","template","delay","proxy-method"],H1=({children:e,...t})=>l.jsx(Ye,{href:"https://wptelegram.pro",isExternal:!0,className:"button-primary text-neutral-50",...t,children:e||C("Upgrade to Pro")}),bn=({breakLine:e,location:t,className:n})=>{let r=C("Want an absolute integration with Telegram?");switch(t){case"bot":r=C("Want to add more bots?");break;case"sidebar":r=C("Need more features?");break;case"channels":r=C("Want to use different channels for different categories?");break;case"rules":r=ae.sprintf(C("%s supports multiple instances of Post to Telgram with different rules."),C("WP Telegram Pro"));break;case"template":r=ae.sprintf(C("%s supports ALL WooCommerce and ACF text fields."),C("WP Telegram Pro"));break;case"inline-button":r=C("Want to add more buttons?");break;case"delay":r=ae.sprintf(C("%s supports delay per channel."),C("WP Telegram Pro"));break;case"watch-emails":r=C("Want to add more emails?");break;case"proxy-method":r=ae.sprintf(C("%s supports Cloudflare proxy for featured image upload!"),C("WP Telegram Pro"));break}const o=U1.includes(t)&&C("Upgrade NOW");return l.jsxs("p",{className:V("font-medium my-6",n),children:[l.jsxs("span",{className:"text-gray-500",children:[r,e?l.jsxs(l.Fragment,{children:[l.jsx("br",{}),l.jsx("br",{})]}):l.jsx(l.Fragment,{children:" "})]}),l.jsx(H1,{children:o})]})},{pluginInfo:{title:cu},assets:{tgIconUrl:Z1}}=sn(),W1=()=>{const{watch:e}=Mt();return l.jsxs("div",{children:[l.jsx(V1,{pluginTitle:cu,description:`${cu}: ${C("Integrate your WordPress website perfectly with Telegram. Send posts automatically to Telegram when published or updated, whether to a Telegram Channel, Group or private chat, with full control. Get your email notifications on Telegram.")}`,helpText:C("Join our public chat on Telegram"),reviewLink:"https://wordpress.org/support/plugin/wptelegram/reviews/#new-post",supportLink:"https://t.me/WPTelegramChat",supportLinkText:"@WPTelegramChat",socialIcons:l.jsx(L1,{tgIconUrl:Z1}),title:C("Support"),className:"mb-4",upsell:l.jsx(bn,{location:"sidebar",className:"font-normal"})}),l.jsx(B1,{data:e()})]})},pp=(e,t,n=localStorage)=>{const r=p.useCallback(()=>{let c;try{c=(n==null?void 0:n.getItem(e))??""}catch{return{}}return c?JSON.parse(c):t},[t,n,e]),o=p.useCallback(c=>{try{n.setItem(e,JSON.stringify(c))}catch{}},[n,e]),s=p.useCallback((c,i)=>{var f;return((f=r())==null?void 0:f[c])??i},[r]),a=p.useCallback((c,i)=>o({...r(),[c]:i}),[r,o]);return p.useMemo(()=>({getData:r,setData:o,getItem:s,setItem:a}),[r,s,o,a])},G1="mainActiveTab",q1=(e,t=G1)=>{const{getItem:n,setItem:r}=pp(e,{}),o=p.useCallback(a=>n(t,a),[n,t]),s=p.useCallback(a=>r(t,a),[r,t]);return p.useMemo(()=>({getActiveTab:o,setActiveTab:s}),[o,s])},mp=p.forwardRef(({className:e,...t},n)=>l.jsx("div",{ref:n,className:V("rounded-lg border bg-card text-card-foreground shadow-sm",e),...t}));mp.displayName="Card";const hp=p.forwardRef(({className:e,...t},n)=>l.jsx("div",{ref:n,className:V("flex flex-col space-y-1.5 p-6",e),...t}));hp.displayName="CardHeader";const gp=p.forwardRef(({className:e,...t},n)=>l.jsx("div",{ref:n,className:V("text-2xl font-semibold leading-none tracking-tight",e),...t}));gp.displayName="CardTitle";const vp=p.forwardRef(({className:e,...t},n)=>l.jsx("div",{ref:n,className:V("text-sm text-muted-foreground",e),...t}));vp.displayName="CardDescription";const bp=p.forwardRef(({className:e,...t},n)=>l.jsx("div",{ref:n,className:V("p-6 pt-0",e),...t}));bp.displayName="CardContent";const yp=p.forwardRef(({className:e,...t},n)=>l.jsx("div",{ref:n,className:V("flex items-center p-6 pt-0",e),...t}));yp.displayName="CardFooter";function Y1({title:e,description:t,className:n,content:r,footer:o,children:s,titleClassName:a,headerClassName:c,contentClassName:i}){return l.jsxs(mp,{className:V("w-[350px] flex flex-col justify-between",n),children:[e||t?l.jsxs(hp,{className:c,children:[e?l.jsx(gp,{className:a,children:e}):null,t?l.jsx(vp,{children:t}):null]}):null,l.jsx(bp,{className:i,children:r||s}),o?l.jsx(yp,{children:o}):null]})}function En(e){const t=p.useRef(e);return p.useEffect(()=>{t.current=e}),p.useMemo(()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)},[])}var _a="rovingFocusGroup.onEntryFocus",K1={bubbles:!1,cancelable:!0},so="RovingFocusGroup",[ci,xp,X1]=sc(so),[J1,Rs]=Bt(so,[X1]),[Q1,ek]=J1(so),_p=p.forwardRef((e,t)=>l.jsx(ci.Provider,{scope:e.__scopeRovingFocusGroup,children:l.jsx(ci.Slot,{scope:e.__scopeRovingFocusGroup,children:l.jsx(tk,{...e,ref:t})})}));_p.displayName=so;var tk=p.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:s,currentTabStopId:a,defaultCurrentTabStopId:c,onCurrentTabStopIdChange:i,onEntryFocus:u,preventScrollOnEntryFocus:f=!1,...d}=e,m=p.useRef(null),h=Pe(t,m),b=oo(s),[g,v]=Yt({prop:a,defaultProp:c??null,onChange:i,caller:so}),[y,w]=p.useState(!1),S=En(u),_=xp(n),x=p.useRef(!1),[E,j]=p.useState(0);return p.useEffect(()=>{const O=m.current;if(O)return O.addEventListener(_a,S),()=>O.removeEventListener(_a,S)},[S]),l.jsx(Q1,{scope:n,orientation:r,dir:b,loop:o,currentTabStopId:g,onItemFocus:p.useCallback(O=>v(O),[v]),onItemShiftTab:p.useCallback(()=>w(!0),[]),onFocusableItemAdd:p.useCallback(()=>j(O=>O+1),[]),onFocusableItemRemove:p.useCallback(()=>j(O=>O-1),[]),children:l.jsx(pe.div,{tabIndex:y||E===0?-1:0,"data-orientation":r,...d,ref:h,style:{outline:"none",...e.style},onMouseDown:de(e.onMouseDown,()=>{x.current=!0}),onFocus:de(e.onFocus,O=>{const D=!x.current;if(O.target===O.currentTarget&&D&&!y){const L=new CustomEvent(_a,K1);if(O.currentTarget.dispatchEvent(L),!L.defaultPrevented){const K=_().filter(N=>N.focusable),A=K.find(N=>N.active),z=K.find(N=>N.id===g),B=[A,z,...K].filter(Boolean).map(N=>N.ref.current);kp(B,f)}}x.current=!1}),onBlur:de(e.onBlur,()=>w(!1))})})}),Sp="RovingFocusGroupItem",Cp=p.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:s,children:a,...c}=e,i=Pn(),u=s||i,f=ek(Sp,n),d=f.currentTabStopId===u,m=xp(n),{onFocusableItemAdd:h,onFocusableItemRemove:b,currentTabStopId:g}=f;return p.useEffect(()=>{if(r)return h(),()=>b()},[r,h,b]),l.jsx(ci.ItemSlot,{scope:n,id:u,focusable:r,active:o,children:l.jsx(pe.span,{tabIndex:d?0:-1,"data-orientation":f.orientation,...c,ref:t,onMouseDown:de(e.onMouseDown,v=>{r?f.onItemFocus(u):v.preventDefault()}),onFocus:de(e.onFocus,()=>f.onItemFocus(u)),onKeyDown:de(e.onKeyDown,v=>{if(v.key==="Tab"&&v.shiftKey){f.onItemShiftTab();return}if(v.target!==v.currentTarget)return;const y=ok(v,f.orientation,f.dir);if(y!==void 0){if(v.metaKey||v.ctrlKey||v.altKey||v.shiftKey)return;v.preventDefault();let S=m().filter(_=>_.focusable).map(_=>_.ref.current);if(y==="last")S.reverse();else if(y==="prev"||y==="next"){y==="prev"&&S.reverse();const _=S.indexOf(v.currentTarget);S=f.loop?sk(S,_+1):S.slice(_+1)}setTimeout(()=>kp(S))}}),children:typeof a=="function"?a({isCurrentTabStop:d,hasTabStop:g!=null}):a})})});Cp.displayName=Sp;var nk={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function rk(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function ok(e,t,n){const r=rk(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return nk[r]}function kp(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function sk(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var Ep=_p,jp=Cp,Is="Tabs",[ak,jA]=Bt(Is,[Rs]),Op=Rs(),[ik,mc]=ak(Is),Rp=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:o,defaultValue:s,orientation:a="horizontal",dir:c,activationMode:i="automatic",...u}=e,f=oo(c),[d,m]=Yt({prop:r,onChange:o,defaultProp:s??"",caller:Is});return l.jsx(ik,{scope:n,baseId:Pn(),value:d,onValueChange:m,orientation:a,dir:f,activationMode:i,children:l.jsx(pe.div,{dir:f,"data-orientation":a,...u,ref:t})})});Rp.displayName=Is;var Ip="TabsList",Pp=p.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...o}=e,s=mc(Ip,n),a=Op(n);return l.jsx(Ep,{asChild:!0,...a,orientation:s.orientation,dir:s.dir,loop:r,children:l.jsx(pe.div,{role:"tablist","aria-orientation":s.orientation,...o,ref:t})})});Pp.displayName=Ip;var Tp="TabsTrigger",Np=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:o=!1,...s}=e,a=mc(Tp,n),c=Op(n),i=$p(a.baseId,r),u=Dp(a.baseId,r),f=r===a.value;return l.jsx(jp,{asChild:!0,...c,focusable:!o,active:f,children:l.jsx(pe.button,{type:"button",role:"tab","aria-selected":f,"aria-controls":u,"data-state":f?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:i,...s,ref:t,onMouseDown:de(e.onMouseDown,d=>{!o&&d.button===0&&d.ctrlKey===!1?a.onValueChange(r):d.preventDefault()}),onKeyDown:de(e.onKeyDown,d=>{[" ","Enter"].includes(d.key)&&a.onValueChange(r)}),onFocus:de(e.onFocus,()=>{const d=a.activationMode!=="manual";!f&&!o&&d&&a.onValueChange(r)})})})});Np.displayName=Tp;var Ap="TabsContent",Mp=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:o,children:s,...a}=e,c=mc(Ap,n),i=$p(c.baseId,r),u=Dp(c.baseId,r),f=r===c.value,d=p.useRef(f);return p.useEffect(()=>{const m=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(m)},[]),l.jsx(kr,{present:o||f,children:({present:m})=>l.jsx(pe.div,{"data-state":f?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":i,hidden:!m,id:u,tabIndex:0,...a,ref:t,style:{...e.style,animationDuration:d.current?"0s":void 0},children:m&&s})})});Mp.displayName=Ap;function $p(e,t){return`${e}-trigger-${t}`}function Dp(e,t){return`${e}-content-${t}`}var ck=Rp,Fp=Pp,Vp=Np,Lp=Mp;const lk=ck,zp=p.forwardRef(({className:e,...t},n)=>l.jsx(Fp,{ref:n,className:V("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",e),...t}));zp.displayName=Fp.displayName;const Bp=p.forwardRef(({className:e,...t},n)=>l.jsx(Vp,{ref:n,className:V("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",e),...t}));Bp.displayName=Vp.displayName;const Up=p.forwardRef(({className:e,...t},n)=>l.jsx(Lp,{ref:n,className:V("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",e),...t}));Up.displayName=Lp.displayName;function uk({items:e,renderTabContent:t,renderTabTrigger:n,...r}){return l.jsxs(lk,{...r,children:[l.jsx(zp,{className:"h-auto flex-wrap justify-start gap-2",children:e.map(o=>l.jsx(l.Fragment,{children:l.jsx(Bp,{value:o.id,children:(n==null?void 0:n(o))||o.title})},o.id))}),e.map(o=>l.jsx(l.Fragment,{children:l.jsx(Up,{value:o.id,children:(t==null?void 0:t(o))||l.jsx(o.Component,{})})},o.id))]})}var dk="Label",Hp=p.forwardRef((e,t)=>l.jsx(Of.label,{...e,ref:t,onMouseDown:n=>{var o;n.target.closest("button, input, select, textarea")||((o=e.onMouseDown)==null||o.call(e,n),!n.defaultPrevented&&n.detail>1&&n.preventDefault())}}));Hp.displayName=dk;var Zp=Hp;const fk=Qi("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),hc=p.forwardRef(({className:e,...t},n)=>l.jsx(Zp,{ref:n,className:V(fk(),e),...t}));hc.displayName=Zp.displayName;const Wp=p.createContext({}),pk=({...e})=>l.jsx(Wp.Provider,{value:{name:e.name},children:l.jsx(Yv,{...e})}),ao=()=>{const e=p.useContext(Wp),t=p.useContext(Gp),{getFieldState:n,formState:r}=Mt(),o=n(e.name,r);if(!e)throw new Error("useFormField should be used within <FormField>");const{id:s}=t;return{id:s,name:e.name,formItemId:`${s}-form-item`,formDescriptionId:`${s}-form-item-description`,formMessageId:`${s}-form-item-message`,...o}},Gp=p.createContext({}),Gr=p.forwardRef(({className:e,...t},n)=>{const r=p.useId();return l.jsx(Gp.Provider,{value:{id:r},children:l.jsx("div",{ref:n,className:V("space-y-2",e),...t})})});Gr.displayName="FormItem";const mk=p.forwardRef(({className:e,...t},n)=>{const{error:r,formItemId:o}=ao();return l.jsx(hc,{ref:n,className:V(r&&"text-destructive",e),htmlFor:o,...t})});mk.displayName="FormLabel";const ve=p.forwardRef(({...e},t)=>{const{error:n,formItemId:r,formDescriptionId:o,formMessageId:s}=ao();return l.jsx(jf,{ref:t,id:r,"aria-describedby":n?`${o} ${s}`:`${o}`,"aria-invalid":!!n,...e})});ve.displayName="FormControl";const Ps=p.forwardRef(({className:e,...t},n)=>{const{formDescriptionId:r}=ao();return l.jsx("p",{ref:n,id:r,className:V("text-sm text-muted-foreground",e),...t})});Ps.displayName="FormDescription";const Ts=p.forwardRef(({className:e,children:t,...n},r)=>{const{error:o,formMessageId:s}=ao(),a=o?String(o==null?void 0:o.message):t;return a?l.jsx("p",{ref:r,id:s,className:V("text-sm font-medium text-destructive",e),...n,children:a}):null});Ts.displayName="FormMessage";function Ns(e){const t=p.useRef({value:e,previous:e});return p.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}function As(e){const[t,n]=p.useState(void 0);return lt(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const s=o[0];let a,c;if("borderBoxSize"in s){const i=s.borderBoxSize,u=Array.isArray(i)?i[0]:i;a=u.inlineSize,c=u.blockSize}else a=e.offsetWidth,c=e.offsetHeight;n({width:a,height:c})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var Ms="Switch",[hk,OA]=Bt(Ms),[gk,vk]=hk(Ms),qp=p.forwardRef((e,t)=>{const{__scopeSwitch:n,name:r,checked:o,defaultChecked:s,required:a,disabled:c,value:i="on",onCheckedChange:u,form:f,...d}=e,[m,h]=p.useState(null),b=Pe(t,S=>h(S)),g=p.useRef(!1),v=m?f||!!m.closest("form"):!0,[y,w]=Yt({prop:o,defaultProp:s??!1,onChange:u,caller:Ms});return l.jsxs(gk,{scope:n,checked:y,disabled:c,children:[l.jsx(pe.button,{type:"button",role:"switch","aria-checked":y,"aria-required":a,"data-state":Jp(y),"data-disabled":c?"":void 0,disabled:c,value:i,...d,ref:b,onClick:de(e.onClick,S=>{w(_=>!_),v&&(g.current=S.isPropagationStopped(),g.current||S.stopPropagation())})}),v&&l.jsx(Xp,{control:m,bubbles:!g.current,name:r,value:i,checked:y,required:a,disabled:c,form:f,style:{transform:"translateX(-100%)"}})]})});qp.displayName=Ms;var Yp="SwitchThumb",Kp=p.forwardRef((e,t)=>{const{__scopeSwitch:n,...r}=e,o=vk(Yp,n);return l.jsx(pe.span,{"data-state":Jp(o.checked),"data-disabled":o.disabled?"":void 0,...r,ref:t})});Kp.displayName=Yp;var bk="SwitchBubbleInput",Xp=p.forwardRef(({__scopeSwitch:e,control:t,checked:n,bubbles:r=!0,...o},s)=>{const a=p.useRef(null),c=Pe(a,s),i=Ns(n),u=As(t);return p.useEffect(()=>{const f=a.current;if(!f)return;const d=window.HTMLInputElement.prototype,h=Object.getOwnPropertyDescriptor(d,"checked").set;if(i!==n&&h){const b=new Event("click",{bubbles:r});h.call(f,n),f.dispatchEvent(b)}},[i,n,r]),l.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:c,style:{...o.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});Xp.displayName=bk;function Jp(e){return e?"checked":"unchecked"}var Qp=qp,yk=Kp;const vt=p.forwardRef(({className:e,...t},n)=>l.jsx(Qp,{className:V("peer inline-flex h-6 w-11 shrink-0 cursor-pointer items-center rounded-full border-2 border-transparent transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=unchecked]:bg-input",e),...t,ref:n,children:l.jsx(yk,{className:V("pointer-events-none block h-5 w-5 rounded-full bg-background shadow-lg ring-0 transition-transform data-[state=checked]:translate-x-5 data-[state=unchecked]:translate-x-0")})}));vt.displayName=Qp.displayName;const xk={overflowWrap:"anywhere"},qr=({children:e,...t})=>l.jsx("code",{...t,style:xk,className:V("whitespace-pre-wrap p-2 text-[#c10808] bg-transparent text-left text-sm",t.className),children:e}),io=p.forwardRef(({children:e,isRequired:t,...n},r)=>l.jsx(hc,{ref:r,...n,className:V("text-base",n.className),children:l.jsxs(l.Fragment,{children:[e,t&&l.jsx("span",{role:"presentation","aria-hidden":"true",className:"text-destructive ms-1",children:"*"})]})}));io.displayName="Label";const gc=p.forwardRef(({className:e,...t},n)=>{const{error:r,formItemId:o}=ao();return l.jsx(io,{ref:n,className:V(r&&"text-destructive",e),htmlFor:o,...t})});gc.displayName="FormLabel";const ge=e=>{const{control:t}=Mt();return l.jsx(pk,{control:t,...e})};function _e({afterMessage:e,label:t,isRequired:n,isDisabled:r,control:o,description:s,children:a,controlWrapperClassName:c,...i}){return l.jsxs(Gr,{...i,className:V("flex flex-col md:flex-row gap-2 md:py-4",i.className),children:[t?l.jsx(gc,{className:V("md:basis-[30%] mb-0 mt-0",{"opacity-50 cursor-not-allowed":r}),isRequired:n,children:t}):null,l.jsxs("div",{className:"flex flex-col gap-3 md:flex-1",children:[l.jsx("div",{className:V("flex w-full gap-4 max-w-lg items-center flex-wrap sm:flex-nowrap",c),children:o||a}),s?l.jsx(Ps,{className:V({"opacity-50":r}),children:s}):null,l.jsx(Ts,{}),e]})]})}var $s="Checkbox",[wk,RA]=Bt($s),[_k,vc]=wk($s);function Sk(e){const{__scopeCheckbox:t,checked:n,children:r,defaultChecked:o,disabled:s,form:a,name:c,onCheckedChange:i,required:u,value:f="on",internal_do_not_use_render:d}=e,[m,h]=Yt({prop:n,defaultProp:o??!1,onChange:i,caller:$s}),[b,g]=p.useState(null),[v,y]=p.useState(null),w=p.useRef(!1),S=b?!!a||!!b.closest("form"):!0,_={checked:m,disabled:s,setChecked:h,control:b,setControl:g,name:c,form:a,value:f,hasConsumerStoppedPropagationRef:w,required:u,defaultChecked:Cn(o)?!1:o,isFormControl:S,bubbleInput:v,setBubbleInput:y};return l.jsx(_k,{scope:t,..._,children:Ck(d)?d(_):r})}var em="CheckboxTrigger",tm=p.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},o)=>{const{control:s,value:a,disabled:c,checked:i,required:u,setControl:f,setChecked:d,hasConsumerStoppedPropagationRef:m,isFormControl:h,bubbleInput:b}=vc(em,e),g=Pe(o,f),v=p.useRef(i);return p.useEffect(()=>{const y=s==null?void 0:s.form;if(y){const w=()=>d(v.current);return y.addEventListener("reset",w),()=>y.removeEventListener("reset",w)}},[s,d]),l.jsx(pe.button,{type:"button",role:"checkbox","aria-checked":Cn(i)?"mixed":i,"aria-required":u,"data-state":am(i),"data-disabled":c?"":void 0,disabled:c,value:a,...r,ref:g,onKeyDown:de(t,y=>{y.key==="Enter"&&y.preventDefault()}),onClick:de(n,y=>{d(w=>Cn(w)?!0:!w),b&&h&&(m.current=y.isPropagationStopped(),m.current||y.stopPropagation())})})});tm.displayName=em;var bc=p.forwardRef((e,t)=>{const{__scopeCheckbox:n,name:r,checked:o,defaultChecked:s,required:a,disabled:c,value:i,onCheckedChange:u,form:f,...d}=e;return l.jsx(Sk,{__scopeCheckbox:n,checked:o,defaultChecked:s,disabled:c,required:a,onCheckedChange:u,name:r,form:f,value:i,internal_do_not_use_render:({isFormControl:m})=>l.jsxs(l.Fragment,{children:[l.jsx(tm,{...d,ref:t,__scopeCheckbox:n}),m&&l.jsx(sm,{__scopeCheckbox:n})]})})});bc.displayName=$s;var nm="CheckboxIndicator",rm=p.forwardRef((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...o}=e,s=vc(nm,n);return l.jsx(kr,{present:r||Cn(s.checked)||s.checked===!0,children:l.jsx(pe.span,{"data-state":am(s.checked),"data-disabled":s.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});rm.displayName=nm;var om="CheckboxBubbleInput",sm=p.forwardRef(({__scopeCheckbox:e,...t},n)=>{const{control:r,hasConsumerStoppedPropagationRef:o,checked:s,defaultChecked:a,required:c,disabled:i,name:u,value:f,form:d,bubbleInput:m,setBubbleInput:h}=vc(om,e),b=Pe(n,h),g=Ns(s),v=As(r);p.useEffect(()=>{const w=m;if(!w)return;const S=window.HTMLInputElement.prototype,x=Object.getOwnPropertyDescriptor(S,"checked").set,E=!o.current;if(g!==s&&x){const j=new Event("click",{bubbles:E});w.indeterminate=Cn(s),x.call(w,Cn(s)?!1:s),w.dispatchEvent(j)}},[m,g,s,o]);const y=p.useRef(Cn(s)?!1:s);return l.jsx(pe.input,{type:"checkbox","aria-hidden":!0,defaultChecked:a??y.current,required:c,disabled:i,name:u,value:f,form:d,...t,tabIndex:-1,ref:b,style:{...t.style,...v,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});sm.displayName=om;function Ck(e){return typeof e=="function"}function Cn(e){return e==="indeterminate"}function am(e){return Cn(e)?"indeterminate":e?"checked":"unchecked"}const im=p.forwardRef(({className:e,...t},n)=>l.jsx(bc,{ref:n,className:V("peer h-4 w-4 shrink-0 rounded-sm border border-primary ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",e),...t,children:l.jsx(rm,{className:V("flex items-center justify-center text-current"),children:l.jsx(Tf,{className:"h-4 w-4"})})}));im.displayName=bc.displayName;const cm=p.forwardRef(({children:e,description:t,id:n,wrapperClassName:r,labelWrapperClassName:o,...s},a)=>{const c=p.useId(),i=n||c;return l.jsxs("div",{className:V("items-top flex space-x-2",r),children:[l.jsx(im,{ref:a,id:i,...s}),l.jsxs("div",{className:V("grid gap-1.5 leading-none",o),children:[l.jsx(io,{htmlFor:i,className:"text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70",children:e}),t]})]})});cm.displayName="Checkbox";function li({name:e,label:t,description:n,options:r,wrapperClassName:o,inlineDescription:s=!1,isDisabled:a}){const c=p.useId();return l.jsx(ge,{name:e,render:()=>l.jsxs("div",{role:"group","aria-labelledby":`${c}-legend`,"aria-describedby":`${c}-description`,className:V("space-y-2 flex flex-col md:flex-row gap-2 md:py-4",o),children:[l.jsx(io,{asChild:!0,children:l.jsx("div",{id:`${c}-legend`,className:V("block font-medium md:basis-[30%] mb-0 mt-0",{"opacity-50 cursor-not-allowed":a}),children:t})}),l.jsx("div",{className:"flex flex-col gap-3 md:flex-1",children:l.jsxs("div",{className:"grid gap-2",children:[r.map((i,u)=>l.jsx(ge,{name:e,render:({field:f})=>{var d;return l.jsx(_e,{className:"space-y-0 md:py-0",children:l.jsx(ve,{children:l.jsx(cm,{...f,disabled:i.disabled,name:`${e}[${u}]`,checked:(d=f.value)==null?void 0:d.includes(i.value),labelWrapperClassName:V({"grid-cols-2":s}),onCheckedChange:m=>{var h;return m?f.onChange([...f.value||[],i.value]):f.onChange((h=f.value)==null?void 0:h.filter(b=>b!==i.value))},description:i.description,children:i.label})})})}},i.value)),n?l.jsx(Ps,{id:`${c}-description`,className:V({"opacity-50":a}),children:n}):null,l.jsx(Ts,{})]})})]})})}const kk=({debug_info:e,log_options:t,prefix:n})=>{const r=p.useMemo(()=>t.map(({viewLink:o,...s})=>({...s,description:l.jsxs("span",{children:["[",l.jsx(Ye,{href:o,isExternal:!0,children:C("View log")}),"]"]})})),[t]);return l.jsxs(l.Fragment,{children:[l.jsx(ge,{name:we("send_files_by_url",n),render:({field:o})=>l.jsx(_e,{label:Se("send_files_by_url"),description:C("Turn off to upload the files/images instead of passing the url."),children:l.jsx(ve,{children:l.jsx(vt,{...o,value:void 0,checked:o.value,onCheckedChange:o.onChange})})})}),l.jsx(_t,{className:"my-6"}),l.jsx(li,{name:we("enable_logs",n),label:Se("enable_logs"),options:r,inlineDescription:!0}),l.jsx(_t,{className:"my-6"}),e?l.jsxs("div",{className:"space-y-2 flex flex-col md:flex-row gap-2 md:py-4",children:[l.jsx("span",{className:"font-medium peer-disabled:cursor-not-allowed peer-disabled:opacity-70 text-base mb-0 mt-0 md:basis-[30%]",children:Se("debug_info")}),l.jsx("div",{children:l.jsx("table",{className:"border-separate border-spacing-y-2",children:l.jsx("tbody",{children:Object.entries(e).map(([o,s])=>l.jsxs("tr",{children:[l.jsx("td",{children:l.jsxs(qr,{className:"p-0",children:[o,":"]})}),l.jsx("td",{children:l.jsx(qr,{className:"ms-2",children:s})})]},o))})})})]}):null,l.jsx(_t,{className:"my-6"}),l.jsx(ge,{name:we("clean_uninstall",n),render:({field:o})=>l.jsx(_e,{label:Se("clean_uninstall"),children:l.jsx(ve,{children:l.jsx(vt,{...o,value:void 0,checked:o.value,onCheckedChange:o.onChange})})})})]})},Sa="advanced",{assets:lu,uiData:Ca}=sn(),Ek=()=>{const e=ut({name:`${Sa}.enable_logs`}),{setValue:t}=Mt();p.useEffect(()=>{e!=null&&e.includes("p2tg")&&!(e!=null&&e.includes("bot_api"))&&t(`${Sa}.enable_logs`,[...e,"bot_api"])},[e,t]);const n=p.useMemo(()=>[{value:"bot_api",label:C("Bot API"),viewLink:lu.botApiLogUrl||"",disabled:e==null?void 0:e.includes("p2tg")},{value:"p2tg",label:C("Post to Telegram"),viewLink:lu.p2tgLogUrl||""}],[e]);return l.jsx(kk,{prefix:Sa,log_options:n,debug_info:Ca==null?void 0:Ca.debug_info})},ui=p.forwardRef(({className:e,type:t,...n},r)=>l.jsx("input",{type:t,className:V("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),ref:r,...n}));ui.displayName="Input";const gt=p.forwardRef(({addonStart:e,addonStartClassName:t,addonEnd:n,addonEndClassName:r,className:o,wrapperClassName:s,isInvalid:a,...c},i)=>{const u=V({"border-destructive":a,"bg-slate-100":c.readOnly},o);return n||e?l.jsxs("div",{className:V("flex h-10 w-full items-stretch",s),children:[e?l.jsx("div",{className:V("flex h-10 rounded-s-md border border-e-0 border-input bg-secondary px-3 py-2 text-sm",t),children:e}):null,l.jsx(ui,{ref:i,className:V({"rounded-none":!0,"rounded-s-md":!e,"rounded-e-md":!n},u),"aria-invalid":a,...c}),n?l.jsx("div",{className:V("flex h-10 rounded-e-md border border-s-0 border-input bg-secondary px-3 py-2 text-sm",r),children:n}):null]}):l.jsx(ui,{ref:i,className:u,"aria-invalid":a,...c})});gt.displayName="Input";async function jk(e){yc(e);const{chat_id:t}=Ld(e.chat_id||"");try{const{result:n}=await vr.getChatMembersCount({chat_id:t});return["SUCCESS",Number(n).toString()]}catch(n){return console.log("ERROR",n),["ERROR",oc(n)]}}const Ok=async(e,t)=>{const n=e.text||window.prompt(C("A message will be sent to the Channel/Group/Chat. You can modify the text below"),C("This is a test message"));return n?await Rk({...e,text:n},t):["ERROR",C("Message is empty")]};async function Rk(e,t){yc(e,t);const{chat_id:n,thread_id:r}=Ld(e.chat_id||"");try{return await vr.sendMessage({chat_id:n,text:e.text,message_thread_id:r}),["SUCCESS",C("Success")]}catch(o){return console.log("ERROR",o),["ERROR",oc(o)]}}async function Ik(e,t){yc(e,t);try{const{result:n}=await vr.getMe({});return["SUCCESS",n]}catch(n){return console.log("ERROR",n),["ERROR",oc(n)]}}async function yc(e,t){t&&vr.setEvent(t);const{bot_token:n,setInProgress:r}=e;r==null||r(!0),vr.setBotToken(n)}const Pk=Qi("relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground",{variants:{variant:{default:"bg-background text-foreground",destructive:"border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive"}},defaultVariants:{variant:"default"}}),lm=p.forwardRef(({className:e,variant:t,...n},r)=>l.jsx("div",{ref:r,role:"alert",className:V(Pk({variant:t}),e),...n}));lm.displayName="Alert";const um=p.forwardRef(({className:e,...t},n)=>l.jsx("h5",{ref:n,className:V("mb-1 font-medium leading-none tracking-tight",e),...t}));um.displayName="AlertTitle";const dm=p.forwardRef(({className:e,...t},n)=>l.jsx("div",{ref:n,className:V("text-sm [&_p]:leading-relaxed",e),...t}));dm.displayName="AlertDescription";function Ds({title:e,description:t,children:n,type:r="info",icon:o,titleClassName:s,...a}){let c=o;if(c===void 0)switch(r){case"success":c=l.jsx(sS,{size:"16"});break;case"error":c=l.jsx(Af,{size:"16"});break;case"warning":c=l.jsx(Mf,{size:"16"});break;case"info":c=l.jsx(lS,{size:"16"});break}const i=t||n;return l.jsxs(lm,{...a,variant:r==="error"?"destructive":"default",children:[c,e?l.jsx(um,{className:s,children:e}):null,i?l.jsx(dm,{children:i}):null]})}const xc=({result:e,resultType:t,children:n,title:r,className:o})=>{if(!e)return null;const s=(n==null?void 0:n({result:e,resultType:t}))||l.jsx("div",{className:V("font-semibold",{"text-green-600":t==="SUCCESS"}),children:e});return s?l.jsx(Ds,{title:r||C("Test Result:"),type:t==="ERROR"?"error":"success",className:V("max-w-max mt-4",o),titleClassName:"font-normal mb-2",children:s}):null},Tk=e=>{const[t,n]=p.useState(""),[r,o]=p.useState(""),[s,a]=p.useState(""),[c,i]=p.useState("SUCCESS"),u=p.useCallback(async f=>{n(e);const[d,m]=await Ik({bot_token:e},f);n(""),i(d),o(""),m&&typeof m=="object"&&"first_name"in m&&"username"in m&&typeof m.username=="string"?(a(`${m.first_name} (@${m.username})`),o(m.username)):typeof m=="string"&&a(m)},[e]);return p.useMemo(()=>{const f=l.jsx(vn,{onClick:u,className:"flex-grow flex-shrink-0",variant:"secondary",disabled:!e||!$d.test(e)||!!t,children:t&&t===e?C("Please wait…"):C("Test Token")});return{bot_token:e,buttonNode:f,onTestToken:u,resultNode:l.jsx(xc,{result:s,resultType:c}),bot_username:r,testResult:s,testResultType:c}},[s,c,e,r,u,t])},Nk=({botUsernameField:e,isRequired:t=!0,label:n,name:r,...o})=>{const{setValue:s,trigger:a}=Mt(),c=ut({name:r}),{bot_username:i,buttonNode:u,resultNode:f}=Tk(c);return p.useEffect(()=>{e&&i&&(s(e,i),a(e))},[e,i,s,a]),l.jsx(ge,{name:r,render:({field:d})=>l.jsxs(_e,{isRequired:t,label:n,afterMessage:f,description:C("Please read the instructions above."),...o,children:[l.jsx(ve,{children:l.jsx(gt,{required:t,autoComplete:"off",...d})}),u]})})},wc=({children:e,highContrast:t,className:n,...r})=>l.jsx(an,{title:C("INSTRUCTIONS!"),headerClassName:V(t&&"bg-[#343a40] text-white"),className:V(t&&"border border-[#343a40]",n),...r,children:e});function Ak(e,t=globalThis==null?void 0:globalThis.document){const n=En(e);p.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var Mk="DismissableLayer",di="dismissableLayer.update",$k="dismissableLayer.pointerDownOutside",Dk="dismissableLayer.focusOutside",uu,fm=p.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),_c=p.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:s,onInteractOutside:a,onDismiss:c,...i}=e,u=p.useContext(fm),[f,d]=p.useState(null),m=(f==null?void 0:f.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,h]=p.useState({}),b=Pe(t,j=>d(j)),g=Array.from(u.layers),[v]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),y=g.indexOf(v),w=f?g.indexOf(f):-1,S=u.layersWithOutsidePointerEventsDisabled.size>0,_=w>=y,x=Lk(j=>{const O=j.target,D=[...u.branches].some(L=>L.contains(O));!_||D||(o==null||o(j),a==null||a(j),j.defaultPrevented||c==null||c())},m),E=zk(j=>{const O=j.target;[...u.branches].some(L=>L.contains(O))||(s==null||s(j),a==null||a(j),j.defaultPrevented||c==null||c())},m);return Ak(j=>{w===u.layers.size-1&&(r==null||r(j),!j.defaultPrevented&&c&&(j.preventDefault(),c()))},m),p.useEffect(()=>{if(f)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(uu=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(f)),u.layers.add(f),du(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(m.body.style.pointerEvents=uu)}},[f,m,n,u]),p.useEffect(()=>()=>{f&&(u.layers.delete(f),u.layersWithOutsidePointerEventsDisabled.delete(f),du())},[f,u]),p.useEffect(()=>{const j=()=>h({});return document.addEventListener(di,j),()=>document.removeEventListener(di,j)},[]),l.jsx(pe.div,{...i,ref:b,style:{pointerEvents:S?_?"auto":"none":void 0,...e.style},onFocusCapture:de(e.onFocusCapture,E.onFocusCapture),onBlurCapture:de(e.onBlurCapture,E.onBlurCapture),onPointerDownCapture:de(e.onPointerDownCapture,x.onPointerDownCapture)})});_c.displayName=Mk;var Fk="DismissableLayerBranch",Vk=p.forwardRef((e,t)=>{const n=p.useContext(fm),r=p.useRef(null),o=Pe(t,r);return p.useEffect(()=>{const s=r.current;if(s)return n.branches.add(s),()=>{n.branches.delete(s)}},[n.branches]),l.jsx(pe.div,{...e,ref:o})});Vk.displayName=Fk;function Lk(e,t=globalThis==null?void 0:globalThis.document){const n=En(e),r=p.useRef(!1),o=p.useRef(()=>{});return p.useEffect(()=>{const s=c=>{if(c.target&&!r.current){let i=function(){pm($k,n,u,{discrete:!0})};const u={originalEvent:c};c.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=i,t.addEventListener("click",o.current,{once:!0})):i()}else t.removeEventListener("click",o.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",s)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",s),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function zk(e,t=globalThis==null?void 0:globalThis.document){const n=En(e),r=p.useRef(!1);return p.useEffect(()=>{const o=s=>{s.target&&!r.current&&pm(Dk,n,{originalEvent:s},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function du(){const e=new CustomEvent(di);document.dispatchEvent(e)}function pm(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?f1(o,s):o.dispatchEvent(s)}const Bk=["top","right","bottom","left"],jn=Math.min,Pt=Math.max,ts=Math.round,So=Math.floor,On=e=>({x:e,y:e}),Uk={left:"right",right:"left",bottom:"top",top:"bottom"},Hk={start:"end",end:"start"};function fi(e,t,n){return Pt(e,jn(t,n))}function mn(e,t){return typeof e=="function"?e(t):e}function hn(e){return e.split("-")[0]}function Er(e){return e.split("-")[1]}function Sc(e){return e==="x"?"y":"x"}function Cc(e){return e==="y"?"height":"width"}function jr(e){return["top","bottom"].includes(hn(e))?"y":"x"}function kc(e){return Sc(jr(e))}function Zk(e,t,n){n===void 0&&(n=!1);const r=Er(e),o=kc(e),s=Cc(o);let a=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(a=ns(a)),[a,ns(a)]}function Wk(e){const t=ns(e);return[pi(e),t,pi(t)]}function pi(e){return e.replace(/start|end/g,t=>Hk[t])}function Gk(e,t,n){const r=["left","right"],o=["right","left"],s=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?s:a;default:return[]}}function qk(e,t,n,r){const o=Er(e);let s=Gk(hn(e),n==="start",r);return o&&(s=s.map(a=>a+"-"+o),t&&(s=s.concat(s.map(pi)))),s}function ns(e){return e.replace(/left|right|bottom|top/g,t=>Uk[t])}function Yk(e){return{top:0,right:0,bottom:0,left:0,...e}}function mm(e){return typeof e!="number"?Yk(e):{top:e,right:e,bottom:e,left:e}}function rs(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function fu(e,t,n){let{reference:r,floating:o}=e;const s=jr(t),a=kc(t),c=Cc(a),i=hn(t),u=s==="y",f=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,m=r[c]/2-o[c]/2;let h;switch(i){case"top":h={x:f,y:r.y-o.height};break;case"bottom":h={x:f,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:d};break;case"left":h={x:r.x-o.width,y:d};break;default:h={x:r.x,y:r.y}}switch(Er(t)){case"start":h[a]-=m*(n&&u?-1:1);break;case"end":h[a]+=m*(n&&u?-1:1);break}return h}const Kk=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:s=[],platform:a}=n,c=s.filter(Boolean),i=await(a.isRTL==null?void 0:a.isRTL(t));let u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:f,y:d}=fu(u,r,i),m=r,h={},b=0;for(let g=0;g<c.length;g++){const{name:v,fn:y}=c[g],{x:w,y:S,data:_,reset:x}=await y({x:f,y:d,initialPlacement:r,placement:m,strategy:o,middlewareData:h,rects:u,platform:a,elements:{reference:e,floating:t}});f=w??f,d=S??d,h={...h,[v]:{...h[v],..._}},x&&b<=50&&(b++,typeof x=="object"&&(x.placement&&(m=x.placement),x.rects&&(u=x.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:o}):x.rects),{x:f,y:d}=fu(u,m,i)),g=-1)}return{x:f,y:d,placement:m,strategy:o,middlewareData:h}};async function Yr(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:s,rects:a,elements:c,strategy:i}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:m=!1,padding:h=0}=mn(t,e),b=mm(h),v=c[m?d==="floating"?"reference":"floating":d],y=rs(await s.getClippingRect({element:(n=await(s.isElement==null?void 0:s.isElement(v)))==null||n?v:v.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(c.floating)),boundary:u,rootBoundary:f,strategy:i})),w=d==="floating"?{...a.floating,x:r,y:o}:a.reference,S=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c.floating)),_=await(s.isElement==null?void 0:s.isElement(S))?await(s.getScale==null?void 0:s.getScale(S))||{x:1,y:1}:{x:1,y:1},x=rs(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:w,offsetParent:S,strategy:i}):w);return{top:(y.top-x.top+b.top)/_.y,bottom:(x.bottom-y.bottom+b.bottom)/_.y,left:(y.left-x.left+b.left)/_.x,right:(x.right-y.right+b.right)/_.x}}const Xk=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:s,platform:a,elements:c,middlewareData:i}=t,{element:u,padding:f=0}=mn(e,t)||{};if(u==null)return{};const d=mm(f),m={x:n,y:r},h=kc(o),b=Cc(h),g=await a.getDimensions(u),v=h==="y",y=v?"top":"left",w=v?"bottom":"right",S=v?"clientHeight":"clientWidth",_=s.reference[b]+s.reference[h]-m[h]-s.floating[b],x=m[h]-s.reference[h],E=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u));let j=E?E[S]:0;(!j||!await(a.isElement==null?void 0:a.isElement(E)))&&(j=c.floating[S]||s.floating[b]);const O=_/2-x/2,D=j/2-g[b]/2-1,L=jn(d[y],D),K=jn(d[w],D),A=L,z=j-g[b]-K,G=j/2-g[b]/2+O,B=fi(A,G,z),N=!i.arrow&&Er(o)!=null&&G!==B&&s.reference[b]/2-(G<A?L:K)-g[b]/2<0,$=N?G<A?G-A:G-z:0;return{[h]:m[h]+$,data:{[h]:B,centerOffset:G-B-$,...N&&{alignmentOffset:$}},reset:N}}}),Jk=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:s,rects:a,initialPlacement:c,platform:i,elements:u}=t,{mainAxis:f=!0,crossAxis:d=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:b="none",flipAlignment:g=!0,...v}=mn(e,t);if((n=s.arrow)!=null&&n.alignmentOffset)return{};const y=hn(o),w=hn(c)===c,S=await(i.isRTL==null?void 0:i.isRTL(u.floating)),_=m||(w||!g?[ns(c)]:Wk(c));!m&&b!=="none"&&_.push(...qk(c,g,b,S));const x=[c,..._],E=await Yr(t,v),j=[];let O=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&j.push(E[y]),d){const A=Zk(o,a,S);j.push(E[A[0]],E[A[1]])}if(O=[...O,{placement:o,overflows:j}],!j.every(A=>A<=0)){var D,L;const A=(((D=s.flip)==null?void 0:D.index)||0)+1,z=x[A];if(z)return{data:{index:A,overflows:O},reset:{placement:z}};let G=(L=O.filter(B=>B.overflows[0]<=0).sort((B,N)=>B.overflows[1]-N.overflows[1])[0])==null?void 0:L.placement;if(!G)switch(h){case"bestFit":{var K;const B=(K=O.map(N=>[N.placement,N.overflows.filter($=>$>0).reduce(($,M)=>$+M,0)]).sort((N,$)=>N[1]-$[1])[0])==null?void 0:K[0];B&&(G=B);break}case"initialPlacement":G=c;break}if(o!==G)return{reset:{placement:G}}}return{}}}};function pu(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function mu(e){return Bk.some(t=>e[t]>=0)}const Qk=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=mn(e,t);switch(r){case"referenceHidden":{const s=await Yr(t,{...o,elementContext:"reference"}),a=pu(s,n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:mu(a)}}}case"escaped":{const s=await Yr(t,{...o,altBoundary:!0}),a=pu(s,n.floating);return{data:{escapedOffsets:a,escaped:mu(a)}}}default:return{}}}}};async function eE(e,t){const{placement:n,platform:r,elements:o}=e,s=await(r.isRTL==null?void 0:r.isRTL(o.floating)),a=hn(n),c=Er(n),i=jr(n)==="y",u=["left","top"].includes(a)?-1:1,f=s&&i?-1:1,d=mn(t,e);let{mainAxis:m,crossAxis:h,alignmentAxis:b}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return c&&typeof b=="number"&&(h=c==="end"?b*-1:b),i?{x:h*f,y:m*u}:{x:m*u,y:h*f}}const tE=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:s,placement:a,middlewareData:c}=t,i=await eE(t,e);return a===((n=c.offset)==null?void 0:n.placement)&&(r=c.arrow)!=null&&r.alignmentOffset?{}:{x:o+i.x,y:s+i.y,data:{...i,placement:a}}}}},nE=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:c={fn:v=>{let{x:y,y:w}=v;return{x:y,y:w}}},...i}=mn(e,t),u={x:n,y:r},f=await Yr(t,i),d=jr(hn(o)),m=Sc(d);let h=u[m],b=u[d];if(s){const v=m==="y"?"top":"left",y=m==="y"?"bottom":"right",w=h+f[v],S=h-f[y];h=fi(w,h,S)}if(a){const v=d==="y"?"top":"left",y=d==="y"?"bottom":"right",w=b+f[v],S=b-f[y];b=fi(w,b,S)}const g=c.fn({...t,[m]:h,[d]:b});return{...g,data:{x:g.x-n,y:g.y-r}}}}},rE=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:s,middlewareData:a}=t,{offset:c=0,mainAxis:i=!0,crossAxis:u=!0}=mn(e,t),f={x:n,y:r},d=jr(o),m=Sc(d);let h=f[m],b=f[d];const g=mn(c,t),v=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(i){const S=m==="y"?"height":"width",_=s.reference[m]-s.floating[S]+v.mainAxis,x=s.reference[m]+s.reference[S]-v.mainAxis;h<_?h=_:h>x&&(h=x)}if(u){var y,w;const S=m==="y"?"width":"height",_=["top","left"].includes(hn(o)),x=s.reference[d]-s.floating[S]+(_&&((y=a.offset)==null?void 0:y[d])||0)+(_?0:v.crossAxis),E=s.reference[d]+s.reference[S]+(_?0:((w=a.offset)==null?void 0:w[d])||0)-(_?v.crossAxis:0);b<x?b=x:b>E&&(b=E)}return{[m]:h,[d]:b}}}},oE=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:o,elements:s}=t,{apply:a=()=>{},...c}=mn(e,t),i=await Yr(t,c),u=hn(n),f=Er(n),d=jr(n)==="y",{width:m,height:h}=r.floating;let b,g;u==="top"||u==="bottom"?(b=u,g=f===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(g=u,b=f==="end"?"top":"bottom");const v=h-i[b],y=m-i[g],w=!t.middlewareData.shift;let S=v,_=y;if(d){const E=m-i.left-i.right;_=f||w?jn(y,E):E}else{const E=h-i.top-i.bottom;S=f||w?jn(v,E):E}if(w&&!f){const E=Pt(i.left,0),j=Pt(i.right,0),O=Pt(i.top,0),D=Pt(i.bottom,0);d?_=m-2*(E!==0||j!==0?E+j:Pt(i.left,i.right)):S=h-2*(O!==0||D!==0?O+D:Pt(i.top,i.bottom))}await a({...t,availableWidth:_,availableHeight:S});const x=await o.getDimensions(s.floating);return m!==x.width||h!==x.height?{reset:{rects:!0}}:{}}}};function Rn(e){return hm(e)?(e.nodeName||"").toLowerCase():"#document"}function Nt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function yn(e){var t;return(t=(hm(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function hm(e){return e instanceof Node||e instanceof Nt(e).Node}function gn(e){return e instanceof Element||e instanceof Nt(e).Element}function on(e){return e instanceof HTMLElement||e instanceof Nt(e).HTMLElement}function hu(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Nt(e).ShadowRoot}function co(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Vt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function sE(e){return["table","td","th"].includes(Rn(e))}function Ec(e){const t=jc(),n=Vt(e);return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function aE(e){let t=br(e);for(;on(t)&&!Fs(t);){if(Ec(t))return t;t=br(t)}return null}function jc(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Fs(e){return["html","body","#document"].includes(Rn(e))}function Vt(e){return Nt(e).getComputedStyle(e)}function Vs(e){return gn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function br(e){if(Rn(e)==="html")return e;const t=e.assignedSlot||e.parentNode||hu(e)&&e.host||yn(e);return hu(t)?t.host:t}function gm(e){const t=br(e);return Fs(t)?e.ownerDocument?e.ownerDocument.body:e.body:on(t)&&co(t)?t:gm(t)}function Kr(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=gm(e),s=o===((r=e.ownerDocument)==null?void 0:r.body),a=Nt(o);return s?t.concat(a,a.visualViewport||[],co(o)?o:[],a.frameElement&&n?Kr(a.frameElement):[]):t.concat(o,Kr(o,[],n))}function vm(e){const t=Vt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=on(e),s=o?e.offsetWidth:n,a=o?e.offsetHeight:r,c=ts(n)!==s||ts(r)!==a;return c&&(n=s,r=a),{width:n,height:r,$:c}}function Oc(e){return gn(e)?e:e.contextElement}function lr(e){const t=Oc(e);if(!on(t))return On(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:s}=vm(t);let a=(s?ts(n.width):n.width)/r,c=(s?ts(n.height):n.height)/o;return(!a||!Number.isFinite(a))&&(a=1),(!c||!Number.isFinite(c))&&(c=1),{x:a,y:c}}const iE=On(0);function bm(e){const t=Nt(e);return!jc()||!t.visualViewport?iE:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function cE(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Nt(e)?!1:t}function Bn(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),s=Oc(e);let a=On(1);t&&(r?gn(r)&&(a=lr(r)):a=lr(e));const c=cE(s,n,r)?bm(s):On(0);let i=(o.left+c.x)/a.x,u=(o.top+c.y)/a.y,f=o.width/a.x,d=o.height/a.y;if(s){const m=Nt(s),h=r&&gn(r)?Nt(r):r;let b=m,g=b.frameElement;for(;g&&r&&h!==b;){const v=lr(g),y=g.getBoundingClientRect(),w=Vt(g),S=y.left+(g.clientLeft+parseFloat(w.paddingLeft))*v.x,_=y.top+(g.clientTop+parseFloat(w.paddingTop))*v.y;i*=v.x,u*=v.y,f*=v.x,d*=v.y,i+=S,u+=_,b=Nt(g),g=b.frameElement}}return rs({width:f,height:d,x:i,y:u})}const lE=[":popover-open",":modal"];function ym(e){return lE.some(t=>{try{return e.matches(t)}catch{return!1}})}function uE(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const s=o==="fixed",a=yn(r),c=t?ym(t.floating):!1;if(r===a||c&&s)return n;let i={scrollLeft:0,scrollTop:0},u=On(1);const f=On(0),d=on(r);if((d||!d&&!s)&&((Rn(r)!=="body"||co(a))&&(i=Vs(r)),on(r))){const m=Bn(r);u=lr(r),f.x=m.x+r.clientLeft,f.y=m.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-i.scrollLeft*u.x+f.x,y:n.y*u.y-i.scrollTop*u.y+f.y}}function dE(e){return Array.from(e.getClientRects())}function xm(e){return Bn(yn(e)).left+Vs(e).scrollLeft}function fE(e){const t=yn(e),n=Vs(e),r=e.ownerDocument.body,o=Pt(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),s=Pt(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+xm(e);const c=-n.scrollTop;return Vt(r).direction==="rtl"&&(a+=Pt(t.clientWidth,r.clientWidth)-o),{width:o,height:s,x:a,y:c}}function pE(e,t){const n=Nt(e),r=yn(e),o=n.visualViewport;let s=r.clientWidth,a=r.clientHeight,c=0,i=0;if(o){s=o.width,a=o.height;const u=jc();(!u||u&&t==="fixed")&&(c=o.offsetLeft,i=o.offsetTop)}return{width:s,height:a,x:c,y:i}}function mE(e,t){const n=Bn(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,s=on(e)?lr(e):On(1),a=e.clientWidth*s.x,c=e.clientHeight*s.y,i=o*s.x,u=r*s.y;return{width:a,height:c,x:i,y:u}}function gu(e,t,n){let r;if(t==="viewport")r=pE(e,n);else if(t==="document")r=fE(yn(e));else if(gn(t))r=mE(t,n);else{const o=bm(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return rs(r)}function wm(e,t){const n=br(e);return n===t||!gn(n)||Fs(n)?!1:Vt(n).position==="fixed"||wm(n,t)}function hE(e,t){const n=t.get(e);if(n)return n;let r=Kr(e,[],!1).filter(c=>gn(c)&&Rn(c)!=="body"),o=null;const s=Vt(e).position==="fixed";let a=s?br(e):e;for(;gn(a)&&!Fs(a);){const c=Vt(a),i=Ec(a);!i&&c.position==="fixed"&&(o=null),(s?!i&&!o:!i&&c.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||co(a)&&!i&&wm(e,a))?r=r.filter(f=>f!==a):o=c,a=br(a)}return t.set(e,r),r}function gE(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a=[...n==="clippingAncestors"?hE(t,this._c):[].concat(n),r],c=a[0],i=a.reduce((u,f)=>{const d=gu(t,f,o);return u.top=Pt(d.top,u.top),u.right=jn(d.right,u.right),u.bottom=jn(d.bottom,u.bottom),u.left=Pt(d.left,u.left),u},gu(t,c,o));return{width:i.right-i.left,height:i.bottom-i.top,x:i.left,y:i.top}}function vE(e){const{width:t,height:n}=vm(e);return{width:t,height:n}}function bE(e,t,n){const r=on(t),o=yn(t),s=n==="fixed",a=Bn(e,!0,s,t);let c={scrollLeft:0,scrollTop:0};const i=On(0);if(r||!r&&!s)if((Rn(t)!=="body"||co(o))&&(c=Vs(t)),r){const d=Bn(t,!0,s,t);i.x=d.x+t.clientLeft,i.y=d.y+t.clientTop}else o&&(i.x=xm(o));const u=a.left+c.scrollLeft-i.x,f=a.top+c.scrollTop-i.y;return{x:u,y:f,width:a.width,height:a.height}}function vu(e,t){return!on(e)||Vt(e).position==="fixed"?null:t?t(e):e.offsetParent}function _m(e,t){const n=Nt(e);if(!on(e)||ym(e))return n;let r=vu(e,t);for(;r&&sE(r)&&Vt(r).position==="static";)r=vu(r,t);return r&&(Rn(r)==="html"||Rn(r)==="body"&&Vt(r).position==="static"&&!Ec(r))?n:r||aE(e)||n}const yE=async function(e){const t=this.getOffsetParent||_m,n=this.getDimensions;return{reference:bE(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await n(e.floating)}}};function xE(e){return Vt(e).direction==="rtl"}const wE={convertOffsetParentRelativeRectToViewportRelativeRect:uE,getDocumentElement:yn,getClippingRect:gE,getOffsetParent:_m,getElementRects:yE,getClientRects:dE,getDimensions:vE,getScale:lr,isElement:gn,isRTL:xE};function _E(e,t){let n=null,r;const o=yn(e);function s(){var c;clearTimeout(r),(c=n)==null||c.disconnect(),n=null}function a(c,i){c===void 0&&(c=!1),i===void 0&&(i=1),s();const{left:u,top:f,width:d,height:m}=e.getBoundingClientRect();if(c||t(),!d||!m)return;const h=So(f),b=So(o.clientWidth-(u+d)),g=So(o.clientHeight-(f+m)),v=So(u),w={rootMargin:-h+"px "+-b+"px "+-g+"px "+-v+"px",threshold:Pt(0,jn(1,i))||1};let S=!0;function _(x){const E=x[0].intersectionRatio;if(E!==i){if(!S)return a();E?a(!1,E):r=setTimeout(()=>{a(!1,1e-7)},100)}S=!1}try{n=new IntersectionObserver(_,{...w,root:o.ownerDocument})}catch{n=new IntersectionObserver(_,w)}n.observe(e)}return a(!0),s}function Sm(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:s=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:i=!1}=r,u=Oc(e),f=o||s?[...u?Kr(u):[],...Kr(t)]:[];f.forEach(y=>{o&&y.addEventListener("scroll",n,{passive:!0}),s&&y.addEventListener("resize",n)});const d=u&&c?_E(u,n):null;let m=-1,h=null;a&&(h=new ResizeObserver(y=>{let[w]=y;w&&w.target===u&&h&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var S;(S=h)==null||S.observe(t)})),n()}),u&&!i&&h.observe(u),h.observe(t));let b,g=i?Bn(e):null;i&&v();function v(){const y=Bn(e);g&&(y.x!==g.x||y.y!==g.y||y.width!==g.width||y.height!==g.height)&&n(),g=y,b=requestAnimationFrame(v)}return n(),()=>{var y;f.forEach(w=>{o&&w.removeEventListener("scroll",n),s&&w.removeEventListener("resize",n)}),d==null||d(),(y=h)==null||y.disconnect(),h=null,i&&cancelAnimationFrame(b)}}const SE=nE,CE=Jk,kE=oE,EE=Qk,bu=Xk,jE=rE,OE=(e,t,n)=>{const r=new Map,o={platform:wE,...n},s={...o.platform,_c:r};return Kk(e,t,{...o,platform:s})},RE=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?bu({element:r.current,padding:o}).fn(n):{}:r?bu({element:r,padding:o}).fn(n):{}}}};var Mo=typeof document<"u"?p.useLayoutEffect:p.useEffect;function os(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!os(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const s=o[r];if(!(s==="_owner"&&e.$$typeof)&&!os(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function Cm(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function yu(e,t){const n=Cm(e);return Math.round(t*n)/n}function xu(e){const t=p.useRef(e);return Mo(()=>{t.current=e}),t}function IE(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:s,floating:a}={},transform:c=!0,whileElementsMounted:i,open:u}=e,[f,d]=p.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=p.useState(r);os(m,r)||h(r);const[b,g]=p.useState(null),[v,y]=p.useState(null),w=p.useCallback($=>{$!==E.current&&(E.current=$,g($))},[]),S=p.useCallback($=>{$!==j.current&&(j.current=$,y($))},[]),_=s||b,x=a||v,E=p.useRef(null),j=p.useRef(null),O=p.useRef(f),D=i!=null,L=xu(i),K=xu(o),A=p.useCallback(()=>{if(!E.current||!j.current)return;const $={placement:t,strategy:n,middleware:m};K.current&&($.platform=K.current),OE(E.current,j.current,$).then(M=>{const ce={...M,isPositioned:!0};z.current&&!os(O.current,ce)&&(O.current=ce,wr.flushSync(()=>{d(ce)}))})},[m,t,n,K]);Mo(()=>{u===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,d($=>({...$,isPositioned:!1})))},[u]);const z=p.useRef(!1);Mo(()=>(z.current=!0,()=>{z.current=!1}),[]),Mo(()=>{if(_&&(E.current=_),x&&(j.current=x),_&&x){if(L.current)return L.current(_,x,A);A()}},[_,x,A,L,D]);const G=p.useMemo(()=>({reference:E,floating:j,setReference:w,setFloating:S}),[w,S]),B=p.useMemo(()=>({reference:_,floating:x}),[_,x]),N=p.useMemo(()=>{const $={position:n,left:0,top:0};if(!B.floating)return $;const M=yu(B.floating,f.x),ce=yu(B.floating,f.y);return c?{...$,transform:"translate("+M+"px, "+ce+"px)",...Cm(B.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:M,top:ce}},[n,c,B.floating,f.x,f.y]);return p.useMemo(()=>({...f,update:A,refs:G,elements:B,floatingStyles:N}),[f,A,G,B,N])}var PE="Arrow",km=p.forwardRef((e,t)=>{const{children:n,width:r=10,height:o=5,...s}=e;return l.jsx(pe.svg,{...s,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:l.jsx("polygon",{points:"0,0 30,0 15,10"})})});km.displayName=PE;var TE=km,Rc="Popper",[Em,Ls]=Bt(Rc),[NE,jm]=Em(Rc),Om=e=>{const{__scopePopper:t,children:n}=e,[r,o]=p.useState(null);return l.jsx(NE,{scope:t,anchor:r,onAnchorChange:o,children:n})};Om.displayName=Rc;var Rm="PopperAnchor",Im=p.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,s=jm(Rm,n),a=p.useRef(null),c=Pe(t,a),i=p.useRef(null);return p.useEffect(()=>{const u=i.current;i.current=(r==null?void 0:r.current)||a.current,u!==i.current&&s.onAnchorChange(i.current)}),r?null:l.jsx(pe.div,{...o,ref:c})});Im.displayName=Rm;var Ic="PopperContent",[AE,ME]=Em(Ic),Pm=p.forwardRef((e,t)=>{var U,Y,xe,ue,le,ie;const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:s="center",alignOffset:a=0,arrowPadding:c=0,avoidCollisions:i=!0,collisionBoundary:u=[],collisionPadding:f=0,sticky:d="partial",hideWhenDetached:m=!1,updatePositionStrategy:h="optimized",onPlaced:b,...g}=e,v=jm(Ic,n),[y,w]=p.useState(null),S=Pe(t,Be=>w(Be)),[_,x]=p.useState(null),E=As(_),j=(E==null?void 0:E.width)??0,O=(E==null?void 0:E.height)??0,D=r+(s!=="center"?"-"+s:""),L=typeof f=="number"?f:{top:0,right:0,bottom:0,left:0,...f},K=Array.isArray(u)?u:[u],A=K.length>0,z={padding:L,boundary:K.filter(DE),altBoundary:A},{refs:G,floatingStyles:B,placement:N,isPositioned:$,middlewareData:M}=IE({strategy:"fixed",placement:D,whileElementsMounted:(...Be)=>Sm(...Be,{animationFrame:h==="always"}),elements:{reference:v.anchor},middleware:[tE({mainAxis:o+O,alignmentAxis:a}),i&&SE({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?jE():void 0,...z}),i&&CE({...z}),kE({...z,apply:({elements:Be,rects:We,availableWidth:dt,availableHeight:Ot})=>{const{width:bt,height:$t}=We.reference,Ue=Be.floating.style;Ue.setProperty("--radix-popper-available-width",`${dt}px`),Ue.setProperty("--radix-popper-available-height",`${Ot}px`),Ue.setProperty("--radix-popper-anchor-width",`${bt}px`),Ue.setProperty("--radix-popper-anchor-height",`${$t}px`)}}),_&&RE({element:_,padding:c}),FE({arrowWidth:j,arrowHeight:O}),m&&EE({strategy:"referenceHidden",...z})]}),[ce,ye]=Am(N),Oe=En(b);lt(()=>{$&&(Oe==null||Oe())},[$,Oe]);const fe=(U=M.arrow)==null?void 0:U.x,W=(Y=M.arrow)==null?void 0:Y.y,Q=((xe=M.arrow)==null?void 0:xe.centerOffset)!==0,[oe,me]=p.useState();return lt(()=>{y&&me(window.getComputedStyle(y).zIndex)},[y]),l.jsx("div",{ref:G.setFloating,"data-radix-popper-content-wrapper":"",style:{...B,transform:$?B.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:oe,"--radix-popper-transform-origin":[(ue=M.transformOrigin)==null?void 0:ue.x,(le=M.transformOrigin)==null?void 0:le.y].join(" "),...((ie=M.hide)==null?void 0:ie.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:l.jsx(AE,{scope:n,placedSide:ce,onArrowChange:x,arrowX:fe,arrowY:W,shouldHideArrow:Q,children:l.jsx(pe.div,{"data-side":ce,"data-align":ye,...g,ref:S,style:{...g.style,animation:$?void 0:"none"}})})})});Pm.displayName=Ic;var Tm="PopperArrow",$E={top:"bottom",right:"left",bottom:"top",left:"right"},Nm=p.forwardRef(function(t,n){const{__scopePopper:r,...o}=t,s=ME(Tm,r),a=$E[s.placedSide];return l.jsx("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0},children:l.jsx(TE,{...o,ref:n,style:{...o.style,display:"block"}})})});Nm.displayName=Tm;function DE(e){return e!==null}var FE=e=>({name:"transformOrigin",options:e,fn(t){var v,y,w;const{placement:n,rects:r,middlewareData:o}=t,a=((v=o.arrow)==null?void 0:v.centerOffset)!==0,c=a?0:e.arrowWidth,i=a?0:e.arrowHeight,[u,f]=Am(n),d={start:"0%",center:"50%",end:"100%"}[f],m=(((y=o.arrow)==null?void 0:y.x)??0)+c/2,h=(((w=o.arrow)==null?void 0:w.y)??0)+i/2;let b="",g="";return u==="bottom"?(b=a?d:`${m}px`,g=`${-i}px`):u==="top"?(b=a?d:`${m}px`,g=`${r.floating.height+i}px`):u==="right"?(b=`${-i}px`,g=a?d:`${h}px`):u==="left"&&(b=`${r.floating.width+i}px`,g=a?d:`${h}px`),{data:{x:b,y:g}}}});function Am(e){const[t,n="center"]=e.split("-");return[t,n]}var Mm=Om,$m=Im,Dm=Pm,Fm=Nm,VE="Portal",Vm=p.forwardRef((e,t)=>{var c;const{container:n,...r}=e,[o,s]=p.useState(!1);lt(()=>s(!0),[]);const a=n||o&&((c=globalThis==null?void 0:globalThis.document)==null?void 0:c.body);return a?md.createPortal(l.jsx(pe.div,{...r,ref:t}),a):null});Vm.displayName=VE;var Lm=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),LE="VisuallyHidden",zm=p.forwardRef((e,t)=>l.jsx(pe.span,{...e,ref:t,style:{...Lm,...e.style}}));zm.displayName=LE;var zE=zm,[zs,IA]=Bt("Tooltip",[Ls]),Bs=Ls(),Bm="TooltipProvider",BE=700,mi="tooltip.open",[UE,Pc]=zs(Bm),Um=e=>{const{__scopeTooltip:t,delayDuration:n=BE,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:s}=e,a=p.useRef(!0),c=p.useRef(!1),i=p.useRef(0);return p.useEffect(()=>{const u=i.current;return()=>window.clearTimeout(u)},[]),l.jsx(UE,{scope:t,isOpenDelayedRef:a,delayDuration:n,onOpen:p.useCallback(()=>{window.clearTimeout(i.current),a.current=!1},[]),onClose:p.useCallback(()=>{window.clearTimeout(i.current),i.current=window.setTimeout(()=>a.current=!0,r)},[r]),isPointerInTransitRef:c,onPointerInTransitChange:p.useCallback(u=>{c.current=u},[]),disableHoverableContent:o,children:s})};Um.displayName=Bm;var Xr="Tooltip",[HE,Us]=zs(Xr),Hm=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:o,onOpenChange:s,disableHoverableContent:a,delayDuration:c}=e,i=Pc(Xr,e.__scopeTooltip),u=Bs(t),[f,d]=p.useState(null),m=Pn(),h=p.useRef(0),b=a??i.disableHoverableContent,g=c??i.delayDuration,v=p.useRef(!1),[y,w]=Yt({prop:r,defaultProp:o??!1,onChange:j=>{j?(i.onOpen(),document.dispatchEvent(new CustomEvent(mi))):i.onClose(),s==null||s(j)},caller:Xr}),S=p.useMemo(()=>y?v.current?"delayed-open":"instant-open":"closed",[y]),_=p.useCallback(()=>{window.clearTimeout(h.current),h.current=0,v.current=!1,w(!0)},[w]),x=p.useCallback(()=>{window.clearTimeout(h.current),h.current=0,w(!1)},[w]),E=p.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{v.current=!0,w(!0),h.current=0},g)},[g,w]);return p.useEffect(()=>()=>{h.current&&(window.clearTimeout(h.current),h.current=0)},[]),l.jsx(Mm,{...u,children:l.jsx(HE,{scope:t,contentId:m,open:y,stateAttribute:S,trigger:f,onTriggerChange:d,onTriggerEnter:p.useCallback(()=>{i.isOpenDelayedRef.current?E():_()},[i.isOpenDelayedRef,E,_]),onTriggerLeave:p.useCallback(()=>{b?x():(window.clearTimeout(h.current),h.current=0)},[x,b]),onOpen:_,onClose:x,disableHoverableContent:b,children:n})})};Hm.displayName=Xr;var hi="TooltipTrigger",Zm=p.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=Us(hi,n),s=Pc(hi,n),a=Bs(n),c=p.useRef(null),i=Pe(t,c,o.onTriggerChange),u=p.useRef(!1),f=p.useRef(!1),d=p.useCallback(()=>u.current=!1,[]);return p.useEffect(()=>()=>document.removeEventListener("pointerup",d),[d]),l.jsx($m,{asChild:!0,...a,children:l.jsx(pe.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:i,onPointerMove:de(e.onPointerMove,m=>{m.pointerType!=="touch"&&!f.current&&!s.isPointerInTransitRef.current&&(o.onTriggerEnter(),f.current=!0)}),onPointerLeave:de(e.onPointerLeave,()=>{o.onTriggerLeave(),f.current=!1}),onPointerDown:de(e.onPointerDown,()=>{o.open&&o.onClose(),u.current=!0,document.addEventListener("pointerup",d,{once:!0})}),onFocus:de(e.onFocus,()=>{u.current||o.onOpen()}),onBlur:de(e.onBlur,o.onClose),onClick:de(e.onClick,o.onClose)})})});Zm.displayName=hi;var ZE="TooltipPortal",[PA,WE]=zs(ZE,{forceMount:void 0}),yr="TooltipContent",Wm=p.forwardRef((e,t)=>{const n=WE(yr,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...s}=e,a=Us(yr,e.__scopeTooltip);return l.jsx(kr,{present:r||a.open,children:a.disableHoverableContent?l.jsx(Gm,{side:o,...s,ref:t}):l.jsx(GE,{side:o,...s,ref:t})})}),GE=p.forwardRef((e,t)=>{const n=Us(yr,e.__scopeTooltip),r=Pc(yr,e.__scopeTooltip),o=p.useRef(null),s=Pe(t,o),[a,c]=p.useState(null),{trigger:i,onClose:u}=n,f=o.current,{onPointerInTransitChange:d}=r,m=p.useCallback(()=>{c(null),d(!1)},[d]),h=p.useCallback((b,g)=>{const v=b.currentTarget,y={x:b.clientX,y:b.clientY},w=JE(y,v.getBoundingClientRect()),S=QE(y,w),_=ej(g.getBoundingClientRect()),x=nj([...S,..._]);c(x),d(!0)},[d]);return p.useEffect(()=>()=>m(),[m]),p.useEffect(()=>{if(i&&f){const b=v=>h(v,f),g=v=>h(v,i);return i.addEventListener("pointerleave",b),f.addEventListener("pointerleave",g),()=>{i.removeEventListener("pointerleave",b),f.removeEventListener("pointerleave",g)}}},[i,f,h,m]),p.useEffect(()=>{if(a){const b=g=>{const v=g.target,y={x:g.clientX,y:g.clientY},w=(i==null?void 0:i.contains(v))||(f==null?void 0:f.contains(v)),S=!tj(y,a);w?m():S&&(m(),u())};return document.addEventListener("pointermove",b),()=>document.removeEventListener("pointermove",b)}},[i,f,a,u,m]),l.jsx(Gm,{...e,ref:s})}),[qE,YE]=zs(Xr,{isInside:!1}),KE=o1("TooltipContent"),Gm=p.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:s,onPointerDownOutside:a,...c}=e,i=Us(yr,n),u=Bs(n),{onClose:f}=i;return p.useEffect(()=>(document.addEventListener(mi,f),()=>document.removeEventListener(mi,f)),[f]),p.useEffect(()=>{if(i.trigger){const d=m=>{const h=m.target;h!=null&&h.contains(i.trigger)&&f()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}},[i.trigger,f]),l.jsx(_c,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:s,onPointerDownOutside:a,onFocusOutside:d=>d.preventDefault(),onDismiss:f,children:l.jsxs(Dm,{"data-state":i.stateAttribute,...u,...c,ref:t,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[l.jsx(KE,{children:r}),l.jsx(qE,{scope:n,isInside:!0,children:l.jsx(zE,{id:i.contentId,role:"tooltip",children:o||r})})]})})});Wm.displayName=yr;var qm="TooltipArrow",XE=p.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=Bs(n);return YE(qm,n).isInside?null:l.jsx(Fm,{...o,...r,ref:t})});XE.displayName=qm;function JE(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),s=Math.abs(t.left-e.x);switch(Math.min(n,r,o,s)){case s:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function QE(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function ej(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}function tj(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,a=t.length-1;s<t.length;a=s++){const c=t[s],i=t[a],u=c.x,f=c.y,d=i.x,m=i.y;f>r!=m>r&&n<(d-u)*(r-f)/(m-f)+u&&(o=!o)}return o}function nj(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),rj(t)}function rj(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const o=e[r];for(;t.length>=2;){const s=t[t.length-1],a=t[t.length-2];if((s.x-a.x)*(o.y-a.y)>=(s.y-a.y)*(o.x-a.x))t.pop();else break}t.push(o)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const o=e[r];for(;n.length>=2;){const s=n[n.length-1],a=n[n.length-2];if((s.x-a.x)*(o.y-a.y)>=(s.y-a.y)*(o.x-a.x))n.pop();else break}n.push(o)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var oj=Um,sj=Hm,aj=Zm,Ym=Wm;const ij=oj,cj=sj,lj=aj,Km=p.forwardRef(({className:e,sideOffset:t=4,...n},r)=>l.jsx(Ym,{ref:r,sideOffset:t,className:V("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...n}));Km.displayName=Ym.displayName;function uj({trigger:e,content:t,...n}){return l.jsx(ij,{children:l.jsxs(cj,{...n,children:[l.jsx(lj,{asChild:!0,children:e}),l.jsx(Km,{children:t})]})})}var ka,wu;function dj(){return wu||(wu=1,ka=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null;break}return e.removeAllRanges(),function(){e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||n.forEach(function(o){e.addRange(o)}),t&&t.focus()}}),ka}var Ea,_u;function fj(){if(_u)return Ea;_u=1;var e=dj(),t={"text/plain":"Text","text/html":"Url",default:"Text"},n="Copy to clipboard: #{key}, Enter";function r(s){var a=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return s.replace(/#{\s*key\s*}/g,a)}function o(s,a){var c,i,u,f,d,m,h=!1;a||(a={}),c=a.debug||!1;try{u=e(),f=document.createRange(),d=document.getSelection(),m=document.createElement("span"),m.textContent=s,m.ariaHidden="true",m.style.all="unset",m.style.position="fixed",m.style.top=0,m.style.clip="rect(0, 0, 0, 0)",m.style.whiteSpace="pre",m.style.webkitUserSelect="text",m.style.MozUserSelect="text",m.style.msUserSelect="text",m.style.userSelect="text",m.addEventListener("copy",function(g){if(g.stopPropagation(),a.format)if(g.preventDefault(),typeof g.clipboardData>"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var v=t[a.format]||t.default;window.clipboardData.setData(v,s)}else g.clipboardData.clearData(),g.clipboardData.setData(a.format,s);a.onCopy&&(g.preventDefault(),a.onCopy(g.clipboardData))}),document.body.appendChild(m),f.selectNodeContents(m),d.addRange(f);var b=document.execCommand("copy");if(!b)throw new Error("copy command was unsuccessful");h=!0}catch(g){c&&console.error("unable to copy using execCommand: ",g),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(a.format||"text",s),a.onCopy&&a.onCopy(window.clipboardData),h=!0}catch(v){c&&console.error("unable to copy using clipboardData: ",v),c&&console.error("falling back to prompt"),i=r("message"in a?a.message:n),window.prompt(i,s)}}finally{d&&(typeof d.removeRange=="function"?d.removeRange(f):d.removeAllRanges()),m&&document.body.removeChild(m),u()}return h}return Ea=o,Ea}var pj=fj();const mj=to(pj);function hj(e,t={}){const[n,r]=p.useState(!1),[o,s]=p.useState(e);p.useEffect(()=>s(e),[e]);const{timeout:a=1500,...c}=typeof t=="number"?{timeout:t}:t,i=p.useCallback(()=>{const u=mj(o,c);r(u)},[o,c]);return p.useEffect(()=>{let u=null;return n&&(u=window.setTimeout(()=>{r(!1)},a)),()=>{u&&window.clearTimeout(u)}},[a,n]),{value:o,setValue:s,onCopy:i,hasCopied:n}}function nn({content:e,children:t,buttonClassName:n,codeClassName:r}){const o=e||t||"",{onCopy:s,hasCopied:a}=hj(o);return l.jsx(uj,{content:C("Copied!"),trigger:l.jsx("button",{type:"button",onClick:s,className:n,children:l.jsx(qr,{className:r,children:o})}),open:a})}const gj={position:"relative",paddingBottom:"56.25%",paddingTop:25,height:0},vj={position:"absolute",top:0,left:0,width:"100%",height:"100%"},Hs=({videoId:e,title:t,asGridCol:n})=>{const r=l.jsx("div",{style:gj,children:l.jsx("iframe",{title:t,style:vj,src:`https://www.youtube.com/embed/${e}`})});return n?l.jsx("div",{className:"max-w-[380px]",children:r}):r};let qt,Jt,kn,Sn;const Xm=/<(\/)?(\w+)\s*(\/)?>/g;function ja(e,t,n,r,o){return{element:e,tokenStart:t,tokenLength:n,prevOffset:r,leadingTextStart:o,children:[]}}const Ne=(e,t)=>{if(qt=e,Jt=0,kn=[],Sn=[],Xm.lastIndex=0,!bj(t))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are React Elements");do;while(yj(t));return p.createElement(p.Fragment,null,...kn)},bj=e=>{const t=typeof e=="object"&&e!==null,n=t&&Object.values(e);return t&&n.length>0&&n.every(r=>p.isValidElement(r))};function yj(e){const t=xj(),[n,r,o,s]=t,a=Sn.length,c=o>Jt?Jt:null;if(r&&!e[r])return Oa(),!1;switch(n){case"no-more-tokens":if(a!==0){const{leadingTextStart:d,tokenStart:m}=Sn.pop();kn.push(qt.substr(d,m))}return Oa(),!1;case"self-closed":return a===0?(c!==null&&kn.push(qt.substr(c,o-c)),kn.push(e[r]),Jt=o+s,!0):(Su(ja(e[r],o,s)),Jt=o+s,!0);case"opener":return Sn.push(ja(e[r],o,s,o+s,c)),Jt=o+s,!0;case"closer":if(a===1)return wj(o),Jt=o+s,!0;const i=Sn.pop(),u=qt.substr(i.prevOffset,o-i.prevOffset);i.children.push(u),i.prevOffset=o+s;const f=ja(i.element,i.tokenStart,i.tokenLength,o+s);return f.children=i.children,Su(f),Jt=o+s,!0;default:return Oa(),!1}}function xj(){const e=Xm.exec(qt);if(e===null)return["no-more-tokens"];const t=e.index,[n,r,o,s]=e,a=n.length;return s?["self-closed",o,t,a]:r?["closer",o,t,a]:["opener",o,t,a]}function Oa(){const e=qt.length-Jt;e!==0&&kn.push(qt.substr(Jt,e))}function Su(e){const{element:t,tokenStart:n,tokenLength:r,prevOffset:o,children:s}=e,a=Sn[Sn.length-1],c=qt.substr(a.prevOffset,n-a.prevOffset);c&&a.children.push(c),a.children.push(p.cloneElement(t,null,...s)),a.prevOffset=o||n+r}function wj(e){const{element:t,leadingTextStart:n,prevOffset:r,tokenStart:o,children:s}=Sn.pop(),a=e?qt.substr(r,e-r):qt.substr(r);a&&s.push(a),n!==null&&kn.push(qt.substr(n,o-n)),kn.push(p.cloneElement(t,null,...s))}const _j=()=>l.jsx(wc,{children:l.jsxs("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-4 auto-cols-max",children:[l.jsx("div",{children:l.jsxs("ol",{className:"ms-6 sm:ms-8 list-decimal",children:[l.jsx("li",{children:Ne(ae.sprintf(C("Create a Bot by sending %1$s command to %2$s."),"<Command />","<Link />"),{Command:l.jsx(nn,{children:"/newbot"}),Link:l.jsx(Ye,{href:"https://t.me/BotFather",isExternal:!0,children:"@BotFather"})})}),l.jsx("li",{children:ae.sprintf(C("After completing the steps %s will provide you the Bot Token."),"@BotFather")}),l.jsx("li",{children:Ne(`${C("Copy the token and paste into the Bot Token field below.")} ${ae.sprintf(C("For ease, use %s"),"<Link />")}`,{Link:l.jsx(Ye,{href:"https://desktop.telegram.org",isExternal:!0,children:C("Telegram Desktop")})})}),l.jsx("li",{children:C("Test your bot token below.")}),l.jsx("li",{children:C("Activate the modules you want to use.")}),l.jsx("li",{children:C("Configure the activated modules.")}),l.jsx("li",{children:Ne(ae.sprintf(C("Hit %s below."),"<Button />"),{Button:l.jsx("b",{children:C("Save Changes")})})})]})}),l.jsx("div",{children:l.jsx(Hs,{title:C("Introduction"),videoId:"m48V-gWz9-o",asGridCol:!0})})]})}),Sj=()=>l.jsxs(l.Fragment,{children:[l.jsx(_j,{}),l.jsxs("div",{className:"flex flex-col gap-10 md:gap-4 mb-8",children:[l.jsx(Nk,{botUsernameField:"bot_username",isRequired:!0,label:ht("bot_token"),name:"bot_token"}),l.jsx(ge,{name:"bot_username",render:({field:e})=>l.jsx(_e,{label:ht("bot_username"),description:ae.sprintf(C("Use %s above to set automatically."),C("Test Token")),isRequired:!0,children:l.jsx(ve,{className:"max-w-[200px]",children:l.jsx(gt,{addonStart:"@",required:!0,autoComplete:"off",...e})})})})]}),l.jsx(bn,{location:"bot"})]}),Tc=({prefix:e})=>l.jsx(ge,{name:we("active",e),render:({field:t})=>l.jsx(_e,{label:Se("active"),children:l.jsx(ve,{children:l.jsx(vt,{...t,value:void 0,checked:t.value,onCheckedChange:t.onChange})})})}),Jm=Kf,Cj=ic,Qm=lc,Nc=({children:e,name:t})=>{const n=ut({name:t});return l.jsx(Jm,{open:n,children:l.jsx(Qm,{children:typeof e=="function"?e(n):e})})},kj=({botUsername:e,videoId:t})=>l.jsx(wc,{className:"mt-6",children:l.jsxs("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-4 auto-cols-max",children:[l.jsx("div",{children:l.jsxs("ol",{className:"ms-6 sm:ms-8 list-decimal",children:[l.jsxs("li",{children:[C("To receive notifications privately:"),l.jsxs("ol",{className:"ms-4 list-decimal",children:[l.jsx("li",{children:Ne(ae.sprintf(C("Get your Chat ID from %s and enter it below."),"<BotLink />"),{BotLink:l.jsx(Ye,{href:"https://t.me/MyChatInfoBot",isExternal:!0,children:"@MyChatInfoBot"})})}),l.jsx("li",{className:"text-destructive",children:Ne(ae.sprintf(C("Send your own bot %s a message to start the conversation."),"(<BotLink />)"),{BotLink:l.jsxs(Ye,{href:`https://t.me/${e}`,isExternal:!0,children:["@",e]})})})]})]}),l.jsxs("li",{children:[C("To receive notifications into a group:"),l.jsxs("ol",{className:"ms-4 list-decimal",children:[l.jsx("li",{children:Ne(ae.sprintf(C("Add %s to the group to get its Chat ID."),"<BotLink />"),{BotLink:l.jsx(Ye,{href:"https://t.me/MyChatInfoBot?startgroup=true",isExternal:!0,children:"@MyChatInfoBot"})})}),l.jsx("li",{children:Ne(ae.sprintf(C("Enter the Chat ID in %s field below."),"<Field />"),{Field:l.jsx("b",{children:C("Send it to")})})}),l.jsx("li",{children:Ne(ae.sprintf(C("Add your own bot %s to the group."),"<BotLink />"),{BotLink:l.jsx(Ye,{href:`https://t.me/${e}?startgroup=true`,isExternal:!0,children:`@${e}`})})})]})]})]})}),l.jsx("div",{children:l.jsx(Hs,{title:C("Private Notifications"),videoId:t,asGridCol:!0})})]})}),Ej=({prefix:e,editProfileUrl:t})=>l.jsxs(l.Fragment,{children:[l.jsx(ge,{name:we("user_notifications",e),render:({field:n})=>l.jsx(_e,{description:C("Allow users receive their email notifications on Telegram."),label:Se("user_notifications"),children:l.jsx(ve,{children:l.jsx(vt,{...n,value:void 0,checked:n.value,onCheckedChange:n.onChange})})})}),l.jsxs("p",{className:"mb-8",children:[l.jsx("span",{children:Ne(ae.sprintf(C("Use %s to let them connect their Telegram account."),"<Link />"),{Link:l.jsx(Ye,{href:"https://wordpress.org/plugins/wptelegram-login",isExternal:!0,children:"WP Telegram Login & Register"})})}),l.jsx("br",{}),l.jsx("span",{children:Ne(ae.sprintf(C("They can also enter their Telegram Chat ID manually on %s page."),"<Link />"),{Link:l.jsx(Ye,{href:t,isExternal:!0,children:C("profile")})})})]})]}),eh=({children:e})=>{const t=ut({name:"bot_token"});return l.jsx(l.Fragment,{children:t?e:l.jsx("p",{className:"text-destructive",children:C("You must add a bot token.")})})},Vn="notify",th=p.forwardRef(({className:e,...t},n)=>l.jsx("textarea",{className:V("flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),ref:n,...t}));th.displayName="Textarea";const nh=({prefix:e})=>l.jsx(ge,{name:we("message_template",e),render:({field:t})=>l.jsx(_e,{label:Se("message_template"),description:C("Structure of the message to be sent."),controlWrapperClassName:"max-w-full",children:l.jsx(ve,{children:l.jsx(th,{rows:10,spellCheck:!1,className:"h-auto",...t})})})}),jj=({prefix:e})=>l.jsxs(l.Fragment,{children:[l.jsx(nh,{prefix:e}),l.jsxs("div",{className:"mt-4",children:[l.jsx("span",{children:C("You can use any text, emojis or these variables in any order.")})," ",["{email_subject}","{email_message}"].map(t=>l.jsx(nn,{content:t},t))]})]});var Ac="Radio",[Oj,rh]=Bt(Ac),[Rj,Ij]=Oj(Ac),oh=p.forwardRef((e,t)=>{const{__scopeRadio:n,name:r,checked:o=!1,required:s,disabled:a,value:c="on",onCheck:i,form:u,...f}=e,[d,m]=p.useState(null),h=Pe(t,v=>m(v)),b=p.useRef(!1),g=d?u||!!d.closest("form"):!0;return l.jsxs(Rj,{scope:n,checked:o,disabled:a,children:[l.jsx(pe.button,{type:"button",role:"radio","aria-checked":o,"data-state":ch(o),"data-disabled":a?"":void 0,disabled:a,value:c,...f,ref:h,onClick:de(e.onClick,v=>{o||i==null||i(),g&&(b.current=v.isPropagationStopped(),b.current||v.stopPropagation())})}),g&&l.jsx(ih,{control:d,bubbles:!b.current,name:r,value:c,checked:o,required:s,disabled:a,form:u,style:{transform:"translateX(-100%)"}})]})});oh.displayName=Ac;var sh="RadioIndicator",ah=p.forwardRef((e,t)=>{const{__scopeRadio:n,forceMount:r,...o}=e,s=Ij(sh,n);return l.jsx(kr,{present:r||s.checked,children:l.jsx(pe.span,{"data-state":ch(s.checked),"data-disabled":s.disabled?"":void 0,...o,ref:t})})});ah.displayName=sh;var Pj="RadioBubbleInput",ih=p.forwardRef(({__scopeRadio:e,control:t,checked:n,bubbles:r=!0,...o},s)=>{const a=p.useRef(null),c=Pe(a,s),i=Ns(n),u=As(t);return p.useEffect(()=>{const f=a.current;if(!f)return;const d=window.HTMLInputElement.prototype,h=Object.getOwnPropertyDescriptor(d,"checked").set;if(i!==n&&h){const b=new Event("click",{bubbles:r});h.call(f,n),f.dispatchEvent(b)}},[i,n,r]),l.jsx(pe.input,{type:"radio","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:c,style:{...o.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});ih.displayName=Pj;function ch(e){return e?"checked":"unchecked"}var Tj=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],Zs="RadioGroup",[Nj,TA]=Bt(Zs,[Rs,rh]),lh=Rs(),uh=rh(),[Aj,Mj]=Nj(Zs),dh=p.forwardRef((e,t)=>{const{__scopeRadioGroup:n,name:r,defaultValue:o,value:s,required:a=!1,disabled:c=!1,orientation:i,dir:u,loop:f=!0,onValueChange:d,...m}=e,h=lh(n),b=oo(u),[g,v]=Yt({prop:s,defaultProp:o??null,onChange:d,caller:Zs});return l.jsx(Aj,{scope:n,name:r,required:a,disabled:c,value:g,onValueChange:v,children:l.jsx(Ep,{asChild:!0,...h,orientation:i,dir:b,loop:f,children:l.jsx(pe.div,{role:"radiogroup","aria-required":a,"aria-orientation":i,"data-disabled":c?"":void 0,dir:b,...m,ref:t})})})});dh.displayName=Zs;var fh="RadioGroupItem",ph=p.forwardRef((e,t)=>{const{__scopeRadioGroup:n,disabled:r,...o}=e,s=Mj(fh,n),a=s.disabled||r,c=lh(n),i=uh(n),u=p.useRef(null),f=Pe(t,u),d=s.value===o.value,m=p.useRef(!1);return p.useEffect(()=>{const h=g=>{Tj.includes(g.key)&&(m.current=!0)},b=()=>m.current=!1;return document.addEventListener("keydown",h),document.addEventListener("keyup",b),()=>{document.removeEventListener("keydown",h),document.removeEventListener("keyup",b)}},[]),l.jsx(jp,{asChild:!0,...c,focusable:!a,active:d,children:l.jsx(oh,{disabled:a,required:s.required,checked:d,...i,...o,name:s.name,ref:f,onCheck:()=>s.onValueChange(o.value),onKeyDown:de(h=>{h.key==="Enter"&&h.preventDefault()}),onFocus:de(o.onFocus,()=>{var h;m.current&&((h=u.current)==null||h.click())})})})});ph.displayName=fh;var $j="RadioGroupIndicator",mh=p.forwardRef((e,t)=>{const{__scopeRadioGroup:n,...r}=e,o=uh(n);return l.jsx(ah,{...o,...r,ref:t})});mh.displayName=$j;var hh=dh,gh=ph,Dj=mh;const vh=p.forwardRef(({className:e,...t},n)=>l.jsx(hh,{className:V("grid gap-2",e),...t,ref:n}));vh.displayName=hh.displayName;const bh=p.forwardRef(({className:e,...t},n)=>l.jsx(gh,{ref:n,className:V("aspect-square h-4 w-4 rounded-full border border-primary text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:l.jsx(Dj,{className:"flex items-center justify-center",children:l.jsx(iS,{className:"h-2.5 w-2.5 fill-current text-current"})})}));bh.displayName=gh.displayName;const lo=p.forwardRef(({options:e,displayInline:t,...n},r)=>{const o=p.useId();return l.jsx(vh,{...n,ref:r,className:V({"xl:grid-flow-col xl:gap-4":t}),children:e.map(s=>{const a=`${o}-${s.value}`;return l.jsxs("div",{className:"flex items-center space-x-2",children:[l.jsx(bh,{value:s.value,id:a}),l.jsx(io,{htmlFor:a,className:V("font-normal cursor-pointer",{"opacity-50 cursor-not-allowed":n.disabled}),children:s.label})]},a)})})});lo.displayName="RadioGroup";const Fj=()=>[{value:"none",label:C("None")},{value:"HTML",label:C("HTML style")}],yh=({prefix:e,asColumn:t=!0})=>l.jsx(ge,{name:we("parse_mode",e),render:({field:n})=>l.jsx(_e,{className:t?"md:flex-col":"",label:Se("parse_mode"),description:l.jsx(Ye,{href:"https://core.telegram.org/bots/api#html-style",isExternal:!0,children:C("Learn more")}),children:l.jsx(ve,{children:l.jsx(lo,{...n,onValueChange:n.onChange,defaultValue:n.value,options:Fj()})})})}),Vj=()=>l.jsxs(l.Fragment,{children:[l.jsx(jj,{prefix:Vn}),l.jsx(_t,{className:"my-6"}),l.jsx(yh,{prefix:Vn,asColumn:!1})]}),ss=p.forwardRef(({children:e,icon:t,className:n,...r},o)=>l.jsx(vn,{ref:o,className:V("px-2",n),size:"icon",...r,children:t||e}));ss.displayName="IconButton";const Lj=({chatId:e,...t})=>l.jsx(xc,{...t,title:C("Members Count:"),children:({result:n,resultType:r})=>l.jsxs("div",{className:"flex flex-wrap gap-3",children:[l.jsx("div",{className:"min-w-[150px]",children:l.jsx("span",{className:"font-semibold",children:e})}),l.jsx("span",{className:V("font-semibold",{"text-green-600":r==="SUCCESS"}),children:n})]})}),zj=({chatId:e,...t})=>l.jsx(xc,{...t,children:({result:n,resultType:r})=>l.jsxs("div",{className:"flex flex-wrap gap-3",children:[l.jsx("div",{className:"min-w-max",children:l.jsx("span",{className:"font-semibold",children:e})}),l.jsx("span",{className:V("font-semibold",{"text-green-600":r==="SUCCESS"}),children:n})]})}),Bj=(e,t=!0)=>{const[n,r]=p.useState(""),[o,s]=p.useState();p.useState({});const[a,c]=p.useState(""),[i,u]=p.useState(),f=p.useCallback(h=>async b=>{if(!e)return;const g=t?_l(h):h;c(g);const[v,y]=await Ok({bot_token:e,chat_id:g,text:""},b);c(""),u({chatId:h,result:y,resultType:v})},[e,t]),d=p.useCallback(async({nativeEvent:h})=>{var w;const b=(w=h.target)==null?void 0:w.value;if(!e||!b||n===b)return;const g=t?_l(b):b;r(g);const[v,y]=await jk({bot_token:e,chat_id:g});r(""),s({chatId:b,result:y,resultType:v})},[e,n,t]),m=p.memo(({chat_id:h,disabled:b})=>l.jsx(vn,{disabled:!e||b||!!a||!h,onClick:f((h==null?void 0:h.toString())||""),variant:"secondary",children:a&&a===h?C("Please wait…"):C("Send Test")}));return p.useMemo(()=>{const h=l.jsx(zj,{...i}),b=l.jsx(Lj,{...o});return{ButtonComponent:m,result:h,memberCount:b,onBlur:d,testResult:i}},[m,o,d,i])};function Uj({bot_token:e,onRemove:t,name:n,placeholder:r="@username","aria-label":o,showMemberCount:s=!0}){const{ButtonComponent:a,memberCount:c,result:i,onBlur:u}=Bj(e),f=ut({name:n}),d=zd(n);return l.jsx(ge,{name:n,render:({field:m})=>l.jsxs("div",{children:[l.jsxs("div",{className:"flex gap-3 items-center flex-row border p-2 rounded max-w-[40rem]",children:[l.jsxs("div",{className:"grid grid-cols-1 gap-2 sm:grid-cols-3 w-full",children:[l.jsx(gt,{type:"text","aria-label":o||C("Channel username or Chat ID"),placeholder:r,className:"sm:col-span-2",isInvalid:!!d,...m,onBlur:h=>{var b;s&&(u==null||u(h)),(b=m.onBlur)==null||b.call(m)}}),l.jsx(a,{chat_id:f})]}),l.jsx(ss,{variant:"ghost","aria-label":C("Remove"),icon:l.jsx(ks,{}),onClick:t,className:"rounded-full"})]}),l.jsxs("div",{children:[c,i]})]})})}function xh({name:e,label:t,bot_token:n,description:r,placeholder:o,"aria-label":s,showMemberCount:a,addButtonLabel:c}){var b;const{control:i}=Mt(),{fields:u,append:f,remove:d}=$i({name:e,control:i}),m=zd(e),h=(m==null?void 0:m.message)||((b=m==null?void 0:m.root)==null?void 0:b.message);return l.jsxs("div",{children:[l.jsxs("div",{children:[l.jsx(gc,{className:"md:mt-2 md:basis-[30%]",isRequired:!0,children:t}),r?l.jsx(Ps,{className:"mb-12",children:r}):null,h?l.jsx(Ts,{className:"mb-4",children:h}):null,l.jsx("div",{className:"flex flex-col gap-10",children:u.map((g,v)=>l.jsx("div",{children:l.jsx(Uj,{bot_token:n,onRemove:()=>d(v),name:`${e}.${v}.value`,placeholder:o,"aria-label":s,showMemberCount:a})},g.id))})]}),l.jsxs(vn,{onClick:()=>f({value:""}),className:"self-start mt-4",variant:"secondary",children:[l.jsx(ec,{className:"me-2",size:"16"}),c||C("Add channel")]})]})}const Hj=()=>{const{watch:e}=Mt(),t=e("bot_token");return l.jsxs(l.Fragment,{children:[l.jsx(ge,{name:`${Vn}.watch_emails`,render:({field:n})=>l.jsx(_e,{label:ht("watch_emails"),description:Ne(ae.sprintf(C("If you want to receive notification for every email, then write %s."),"<Code />"),{Code:l.jsx(qr,{children:"any"})}),children:l.jsx(ve,{className:"max-w-[350px]",children:l.jsx(gt,{autoComplete:"email",...n})})})}),l.jsx(bn,{location:"watch-emails"}),l.jsx(xh,{name:`${Vn}.chat_ids`,label:ht("chat_ids"),bot_token:t,description:C("Telegram User or Group Chat ID."),"aria-label":C("Telegram User or Group Chat ID"),placeholder:"987654321 | My Personal ID",showMemberCount:!1})]})},{editProfileUrl:Zj}=sn("assets"),Wj=()=>{const e=ut({name:"bot_username"});return l.jsxs(l.Fragment,{children:[l.jsx(Tc,{prefix:Vn}),l.jsx(Nc,{name:`${Vn}.active`,children:l.jsxs(eh,{children:[l.jsx(kj,{botUsername:e||"",videoId:"gVJCtwkorMA"}),l.jsxs(an,{title:C("Notification Settings"),children:[l.jsx(Hj,{}),l.jsx(_t,{className:"my-6"}),l.jsx(Ej,{editProfileUrl:Zj,prefix:Vn}),l.jsx(Vj,{})]})]})})]})},Gj=({botUsername:e,videoId:t})=>l.jsxs(wc,{className:"mt-6",children:[l.jsxs("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-4 auto-cols-max",children:[l.jsx("div",{children:l.jsxs("ol",{className:"ms-6 sm:ms-8 list-decimal",children:[l.jsx("li",{children:C("Create a Telegram channel or group.")}),l.jsx("li",{children:Ne(ae.sprintf(C("Add your bot %s as Administrator to your Channel/Group."),"<Username />"),{Username:l.jsxs(l.Fragment,{children:["(",l.jsx(nn,{content:`@${e}`}),")"]})})}),l.jsx("li",{children:C("Enter the Channel Username in the field below.")}),l.jsxs("ul",{className:"ms-8 list-disc",children:[l.jsx("li",{children:l.jsx("span",{children:Ne(ae.sprintf(C("Username must start with %s"),"<Prefix />"),{Prefix:l.jsx(nn,{content:"@"})})})}),l.jsx("li",{children:l.jsxs("span",{children:[C("You can also use the Chat ID of a group or private chat.")," ",l.jsx("span",{children:Ne(ae.sprintf(C("Get it from %s."),"<BotLink />"),{BotLink:l.jsx(Ye,{href:"https://t.me/MyChatInfoBot",isExternal:!0,children:"@MyChatInfoBot"})})})]})}),l.jsx("li",{children:l.jsxs("span",{children:[l.jsx("span",{children:Ne(ae.sprintf(C("If you want to send posts to a specific topic in a group with topics enabled, you can add a colon (%s) to the chat ID followed by topic ID."),"<Colon />"),{Colon:l.jsx(nn,{content:":"})})})," ",l.jsx("span",{children:Ne(ae.sprintf(C("For example %s"),"<Ex />"),{Ex:l.jsx(qr,{children:"-100012345678:102"})})})]})})]}),l.jsx("li",{children:Ne(ae.sprintf(C("Hit %s below."),"<Button />"),{Button:l.jsx("b",{children:C("Save Changes")})})})]})}),l.jsx("div",{children:l.jsx(Hs,{title:C("Introduction"),videoId:t,asGridCol:!0})})]}),l.jsxs("div",{className:"mt-8",children:[l.jsxs("div",{className:"text-green-800",children:[l.jsxs("b",{children:[C("Tip!"),"💡"]})," ",l.jsx("span",{children:C("You can add an internal note to the chat ID to make it easier for you to identify it.")})," ",l.jsx("span",{children:Ne(ae.sprintf(C("Note can be added after %s."),"<code />"),{code:l.jsx(nn,{content:"|",codeClassName:"p-0"})})}),l.jsx("br",{}),l.jsx("span",{children:ae.sprintf(C("For example %s"),"👇")})]}),l.jsxs("ul",{className:"ms-8 mt-4 list-disc",children:[l.jsx("li",{children:l.jsx("code",{children:"-1000123456789|Internal Testing"})}),l.jsx("li",{children:l.jsx("code",{children:"-1000987654321:123|Forum topic"})}),l.jsx("li",{children:l.jsx("code",{children:"987654321|My Chat ID"})}),l.jsx("li",{children:l.jsx("code",{children:"@WPTelegramChat | ملاحظة هنا"})})]})]})]}),ot="p2tg",qj=()=>{const e=ut({name:"bot_token"});return l.jsxs(an,{title:C("Destination"),children:[l.jsx(xh,{name:`${ot}.channels`,label:ht("channels"),bot_token:e,description:C("Channel or group username.")}),l.jsx(bn,{location:"channels"})]})},Yj=()=>{const e=!ut({name:`${ot}.inline_url_button`});return l.jsxs(an,{title:C("Inline Keyboard"),children:[l.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 gap-6 my-6",children:[l.jsx("div",{children:l.jsx(ge,{name:`${ot}.inline_url_button`,render:({field:t})=>l.jsx(_e,{label:ht("inline_url_button"),description:C("Add an inline clickable button for the post URL just below the message."),className:"md:flex-col",children:l.jsx(ve,{children:l.jsx(vt,{...t,value:void 0,checked:t.value,onCheckedChange:t.onChange})})})})}),l.jsx("div",{children:l.jsx(ge,{name:`${ot}.inline_button_text`,render:({field:t})=>l.jsx(_e,{label:ht("inline_button_text"),className:"md:flex-col",isDisabled:e,children:l.jsx(ve,{className:"max-w-[200px]",children:l.jsx(gt,{autoComplete:"off",disabled:e,placeholder:C("View Post"),...t})})})})}),l.jsx("div",{children:l.jsx(ge,{name:`${ot}.inline_button_url`,render:({field:t})=>l.jsx(_e,{label:ht("inline_button_url"),description:C("Source of the button URL."),className:"md:flex-col",afterMessage:l.jsx("p",{children:Ne(ae.sprintf(C("You can specify any custom field like %s."),"<Macro />"),{Macro:l.jsx(nn,{content:"{cf:_product_url}"})})}),isDisabled:e,children:l.jsx(ve,{className:"max-w-[200px]",children:l.jsx(gt,{autoComplete:"off",disabled:e,placeholder:"{full_url}",...t})})})})})]}),l.jsx(bn,{location:"inline-button"})]})};function Cu(e,[t,n]){return Math.min(n,Math.max(t,e))}var Ra=0;function Kj(){p.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??ku()),document.body.insertAdjacentElement("beforeend",e[1]??ku()),Ra++,()=>{Ra===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Ra--}},[])}function ku(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var Ia="focusScope.autoFocusOnMount",Pa="focusScope.autoFocusOnUnmount",Eu={bubbles:!1,cancelable:!0},Xj="FocusScope",wh=p.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:s,...a}=e,[c,i]=p.useState(null),u=En(o),f=En(s),d=p.useRef(null),m=Pe(t,g=>i(g)),h=p.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;p.useEffect(()=>{if(r){let g=function(S){if(h.paused||!c)return;const _=S.target;c.contains(_)?d.current=_:_n(d.current,{select:!0})},v=function(S){if(h.paused||!c)return;const _=S.relatedTarget;_!==null&&(c.contains(_)||_n(d.current,{select:!0}))},y=function(S){if(document.activeElement===document.body)for(const x of S)x.removedNodes.length>0&&_n(c)};document.addEventListener("focusin",g),document.addEventListener("focusout",v);const w=new MutationObserver(y);return c&&w.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",v),w.disconnect()}}},[r,c,h.paused]),p.useEffect(()=>{if(c){Ou.add(h);const g=document.activeElement;if(!c.contains(g)){const y=new CustomEvent(Ia,Eu);c.addEventListener(Ia,u),c.dispatchEvent(y),y.defaultPrevented||(Jj(rO(_h(c)),{select:!0}),document.activeElement===g&&_n(c))}return()=>{c.removeEventListener(Ia,u),setTimeout(()=>{const y=new CustomEvent(Pa,Eu);c.addEventListener(Pa,f),c.dispatchEvent(y),y.defaultPrevented||_n(g??document.body,{select:!0}),c.removeEventListener(Pa,f),Ou.remove(h)},0)}}},[c,u,f,h]);const b=p.useCallback(g=>{if(!n&&!r||h.paused)return;const v=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,y=document.activeElement;if(v&&y){const w=g.currentTarget,[S,_]=Qj(w);S&&_?!g.shiftKey&&y===_?(g.preventDefault(),n&&_n(S,{select:!0})):g.shiftKey&&y===S&&(g.preventDefault(),n&&_n(_,{select:!0})):y===w&&g.preventDefault()}},[n,r,h.paused]);return l.jsx(pe.div,{tabIndex:-1,...a,ref:m,onKeyDown:b})});wh.displayName=Xj;function Jj(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(_n(r,{select:t}),document.activeElement!==n)return}function Qj(e){const t=_h(e),n=ju(t,e),r=ju(t.reverse(),e);return[n,r]}function _h(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function ju(e,t){for(const n of e)if(!eO(n,{upTo:t}))return n}function eO(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function tO(e){return e instanceof HTMLInputElement&&"select"in e}function _n(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&tO(e)&&t&&e.select()}}var Ou=nO();function nO(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=Ru(e,t),e.unshift(t)},remove(t){var n;e=Ru(e,t),(n=e[0])==null||n.resume()}}}function Ru(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function rO(e){return e.filter(t=>t.tagName!=="A")}var oO=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Jn=new WeakMap,Co=new WeakMap,ko={},Ta=0,Sh=function(e){return e&&(e.host||Sh(e.parentNode))},sO=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=Sh(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},aO=function(e,t,n,r){var o=sO(t,Array.isArray(e)?e:[e]);ko[n]||(ko[n]=new WeakMap);var s=ko[n],a=[],c=new Set,i=new Set(o),u=function(d){!d||c.has(d)||(c.add(d),u(d.parentNode))};o.forEach(u);var f=function(d){!d||i.has(d)||Array.prototype.forEach.call(d.children,function(m){if(c.has(m))f(m);else try{var h=m.getAttribute(r),b=h!==null&&h!=="false",g=(Jn.get(m)||0)+1,v=(s.get(m)||0)+1;Jn.set(m,g),s.set(m,v),a.push(m),g===1&&b&&Co.set(m,!0),v===1&&m.setAttribute(n,"true"),b||m.setAttribute(r,"true")}catch(y){console.error("aria-hidden: cannot operate on ",m,y)}})};return f(t),c.clear(),Ta++,function(){a.forEach(function(d){var m=Jn.get(d)-1,h=s.get(d)-1;Jn.set(d,m),s.set(d,h),m||(Co.has(d)||d.removeAttribute(r),Co.delete(d)),h||d.removeAttribute(n)}),Ta--,Ta||(Jn=new WeakMap,Jn=new WeakMap,Co=new WeakMap,ko={})}},iO=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=oO(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),aO(r,o,n,"aria-hidden")):function(){return null}},tn=function(){return tn=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t},tn.apply(this,arguments)};function Ch(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function cO(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r<o;r++)(s||!(r in t))&&(s||(s=Array.prototype.slice.call(t,0,r)),s[r]=t[r]);return e.concat(s||Array.prototype.slice.call(t))}var $o="right-scroll-bar-position",Do="width-before-scroll-bar",lO="with-scroll-bars-hidden",uO="--removed-body-scroll-bar-size";function Na(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function dO(e,t){var n=p.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}var fO=typeof window<"u"?p.useLayoutEffect:p.useEffect,Iu=new WeakMap;function pO(e,t){var n=dO(null,function(r){return e.forEach(function(o){return Na(o,r)})});return fO(function(){var r=Iu.get(n);if(r){var o=new Set(r),s=new Set(e),a=n.current;o.forEach(function(c){s.has(c)||Na(c,null)}),s.forEach(function(c){o.has(c)||Na(c,a)})}Iu.set(n,e)},[e]),n}function mO(e){return e}function hO(e,t){t===void 0&&(t=mO);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(s){var a=t(s,r);return n.push(a),function(){n=n.filter(function(c){return c!==a})}},assignSyncMedium:function(s){for(r=!0;n.length;){var a=n;n=[],a.forEach(s)}n={push:function(c){return s(c)},filter:function(){return n}}},assignMedium:function(s){r=!0;var a=[];if(n.length){var c=n;n=[],c.forEach(s),a=n}var i=function(){var f=a;a=[],f.forEach(s)},u=function(){return Promise.resolve().then(i)};u(),n={push:function(f){a.push(f),u()},filter:function(f){return a=a.filter(f),n}}}};return o}function gO(e){e===void 0&&(e={});var t=hO(null);return t.options=tn({async:!0,ssr:!1},e),t}var kh=function(e){var t=e.sideCar,n=Ch(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return p.createElement(r,tn({},n))};kh.isSideCarExport=!0;function vO(e,t){return e.useMedium(t),kh}var Eh=gO(),Aa=function(){},Ws=p.forwardRef(function(e,t){var n=p.useRef(null),r=p.useState({onScrollCapture:Aa,onWheelCapture:Aa,onTouchMoveCapture:Aa}),o=r[0],s=r[1],a=e.forwardProps,c=e.children,i=e.className,u=e.removeScrollBar,f=e.enabled,d=e.shards,m=e.sideCar,h=e.noIsolation,b=e.inert,g=e.allowPinchZoom,v=e.as,y=v===void 0?"div":v,w=e.gapMode,S=Ch(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),_=m,x=pO([n,t]),E=tn(tn({},S),o);return p.createElement(p.Fragment,null,f&&p.createElement(_,{sideCar:Eh,removeScrollBar:u,shards:d,noIsolation:h,inert:b,setCallbacks:s,allowPinchZoom:!!g,lockRef:n,gapMode:w}),a?p.cloneElement(p.Children.only(c),tn(tn({},E),{ref:x})):p.createElement(y,tn({},E,{className:i,ref:x}),c))});Ws.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Ws.classNames={fullWidth:Do,zeroRight:$o};var bO=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function yO(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=bO();return t&&e.setAttribute("nonce",t),e}function xO(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function wO(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var _O=function(){var e=0,t=null;return{add:function(n){e==0&&(t=yO())&&(xO(t,n),wO(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},SO=function(){var e=_O();return function(t,n){p.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},jh=function(){var e=SO(),t=function(n){var r=n.styles,o=n.dynamic;return e(r,o),null};return t},CO={left:0,top:0,right:0,gap:0},Ma=function(e){return parseInt(e||"",10)||0},kO=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[Ma(n),Ma(r),Ma(o)]},EO=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return CO;var t=kO(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},jO=jh(),ur="data-scroll-locked",OO=function(e,t,n,r){var o=e.left,s=e.top,a=e.right,c=e.gap;return n===void 0&&(n="margin"),`
.`.concat(lO,` {
overflow: hidden `).concat(r,`;
padding-right: `).concat(c,"px ").concat(r,`;
}
body[`).concat(ur,`] {
overflow: hidden `).concat(r,`;
overscroll-behavior: contain;
`).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
padding-left: `.concat(o,`px;
padding-top: `).concat(s,`px;
padding-right: `).concat(a,`px;
margin-left:0;
margin-top:0;
margin-right: `).concat(c,"px ").concat(r,`;
`),n==="padding"&&"padding-right: ".concat(c,"px ").concat(r,";")].filter(Boolean).join(""),`
}
.`).concat($o,` {
right: `).concat(c,"px ").concat(r,`;
}
.`).concat(Do,` {
margin-right: `).concat(c,"px ").concat(r,`;
}
.`).concat($o," .").concat($o,` {
right: 0 `).concat(r,`;
}
.`).concat(Do," .").concat(Do,` {
margin-right: 0 `).concat(r,`;
}
body[`).concat(ur,`] {
`).concat(uO,": ").concat(c,`px;
}
`)},Pu=function(){var e=parseInt(document.body.getAttribute(ur)||"0",10);return isFinite(e)?e:0},RO=function(){p.useEffect(function(){return document.body.setAttribute(ur,(Pu()+1).toString()),function(){var e=Pu()-1;e<=0?document.body.removeAttribute(ur):document.body.setAttribute(ur,e.toString())}},[])},IO=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;RO();var s=p.useMemo(function(){return EO(o)},[o]);return p.createElement(jO,{styles:OO(s,!t,o,n?"":"!important")})},gi=!1;if(typeof window<"u")try{var Eo=Object.defineProperty({},"passive",{get:function(){return gi=!0,!0}});window.addEventListener("test",Eo,Eo),window.removeEventListener("test",Eo,Eo)}catch{gi=!1}var Qn=gi?{passive:!1}:!1,PO=function(e){return e.tagName==="TEXTAREA"},Oh=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!PO(e)&&n[t]==="visible")},TO=function(e){return Oh(e,"overflowY")},NO=function(e){return Oh(e,"overflowX")},Tu=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=Rh(e,r);if(o){var s=Ih(e,r),a=s[1],c=s[2];if(a>c)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},AO=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},MO=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},Rh=function(e,t){return e==="v"?TO(t):NO(t)},Ih=function(e,t){return e==="v"?AO(t):MO(t)},$O=function(e,t){return e==="h"&&t==="rtl"?-1:1},DO=function(e,t,n,r,o){var s=$O(e,window.getComputedStyle(t).direction),a=s*r,c=n.target,i=t.contains(c),u=!1,f=a>0,d=0,m=0;do{var h=Ih(e,c),b=h[0],g=h[1],v=h[2],y=g-v-s*b;(b||y)&&Rh(e,c)&&(d+=y,m+=b),c instanceof ShadowRoot?c=c.host:c=c.parentNode}while(!i&&c!==document.body||i&&(t.contains(c)||t===c));return(f&&Math.abs(d)<1||!f&&Math.abs(m)<1)&&(u=!0),u},jo=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Nu=function(e){return[e.deltaX,e.deltaY]},Au=function(e){return e&&"current"in e?e.current:e},FO=function(e,t){return e[0]===t[0]&&e[1]===t[1]},VO=function(e){return`
.block-interactivity-`.concat(e,` {pointer-events: none;}
.allow-interactivity-`).concat(e,` {pointer-events: all;}
`)},LO=0,er=[];function zO(e){var t=p.useRef([]),n=p.useRef([0,0]),r=p.useRef(),o=p.useState(LO++)[0],s=p.useState(jh)[0],a=p.useRef(e);p.useEffect(function(){a.current=e},[e]),p.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var g=cO([e.lockRef.current],(e.shards||[]).map(Au),!0).filter(Boolean);return g.forEach(function(v){return v.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),g.forEach(function(v){return v.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var c=p.useCallback(function(g,v){if("touches"in g&&g.touches.length===2||g.type==="wheel"&&g.ctrlKey)return!a.current.allowPinchZoom;var y=jo(g),w=n.current,S="deltaX"in g?g.deltaX:w[0]-y[0],_="deltaY"in g?g.deltaY:w[1]-y[1],x,E=g.target,j=Math.abs(S)>Math.abs(_)?"h":"v";if("touches"in g&&j==="h"&&E.type==="range")return!1;var O=Tu(j,E);if(!O)return!0;if(O?x=j:(x=j==="v"?"h":"v",O=Tu(j,E)),!O)return!1;if(!r.current&&"changedTouches"in g&&(S||_)&&(r.current=x),!x)return!0;var D=r.current||x;return DO(D,v,g,D==="h"?S:_)},[]),i=p.useCallback(function(g){var v=g;if(!(!er.length||er[er.length-1]!==s)){var y="deltaY"in v?Nu(v):jo(v),w=t.current.filter(function(x){return x.name===v.type&&(x.target===v.target||v.target===x.shadowParent)&&FO(x.delta,y)})[0];if(w&&w.should){v.cancelable&&v.preventDefault();return}if(!w){var S=(a.current.shards||[]).map(Au).filter(Boolean).filter(function(x){return x.contains(v.target)}),_=S.length>0?c(v,S[0]):!a.current.noIsolation;_&&v.cancelable&&v.preventDefault()}}},[]),u=p.useCallback(function(g,v,y,w){var S={name:g,delta:v,target:y,should:w,shadowParent:BO(y)};t.current.push(S),setTimeout(function(){t.current=t.current.filter(function(_){return _!==S})},1)},[]),f=p.useCallback(function(g){n.current=jo(g),r.current=void 0},[]),d=p.useCallback(function(g){u(g.type,Nu(g),g.target,c(g,e.lockRef.current))},[]),m=p.useCallback(function(g){u(g.type,jo(g),g.target,c(g,e.lockRef.current))},[]);p.useEffect(function(){return er.push(s),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:m}),document.addEventListener("wheel",i,Qn),document.addEventListener("touchmove",i,Qn),document.addEventListener("touchstart",f,Qn),function(){er=er.filter(function(g){return g!==s}),document.removeEventListener("wheel",i,Qn),document.removeEventListener("touchmove",i,Qn),document.removeEventListener("touchstart",f,Qn)}},[]);var h=e.removeScrollBar,b=e.inert;return p.createElement(p.Fragment,null,b?p.createElement(s,{styles:VO(o)}):null,h?p.createElement(IO,{gapMode:e.gapMode}):null)}function BO(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const UO=vO(Eh,zO);var Ph=p.forwardRef(function(e,t){return p.createElement(Ws,tn({},e,{ref:t,sideCar:UO}))});Ph.classNames=Ws.classNames;var HO=[" ","Enter","ArrowUp","ArrowDown"],ZO=[" ","Enter"],Un="Select",[Gs,qs,WO]=sc(Un),[Or,NA]=Bt(Un,[WO,Ls]),Ys=Ls(),[GO,Tn]=Or(Un),[qO,YO]=Or(Un),Th=e=>{const{__scopeSelect:t,children:n,open:r,defaultOpen:o,onOpenChange:s,value:a,defaultValue:c,onValueChange:i,dir:u,name:f,autoComplete:d,disabled:m,required:h,form:b}=e,g=Ys(t),[v,y]=p.useState(null),[w,S]=p.useState(null),[_,x]=p.useState(!1),E=oo(u),[j,O]=Yt({prop:r,defaultProp:o??!1,onChange:s,caller:Un}),[D,L]=Yt({prop:a,defaultProp:c,onChange:i,caller:Un}),K=p.useRef(null),A=v?b||!!v.closest("form"):!0,[z,G]=p.useState(new Set),B=Array.from(z).map(N=>N.props.value).join(";");return l.jsx(Mm,{...g,children:l.jsxs(GO,{required:h,scope:t,trigger:v,onTriggerChange:y,valueNode:w,onValueNodeChange:S,valueNodeHasChildren:_,onValueNodeHasChildrenChange:x,contentId:Pn(),value:D,onValueChange:L,open:j,onOpenChange:O,dir:E,triggerPointerDownPosRef:K,disabled:m,children:[l.jsx(Gs.Provider,{scope:t,children:l.jsx(qO,{scope:e.__scopeSelect,onNativeOptionAdd:p.useCallback(N=>{G($=>new Set($).add(N))},[]),onNativeOptionRemove:p.useCallback(N=>{G($=>{const M=new Set($);return M.delete(N),M})},[]),children:n})}),A?l.jsxs(rg,{"aria-hidden":!0,required:h,tabIndex:-1,name:f,autoComplete:d,value:D,onChange:N=>L(N.target.value),disabled:m,form:b,children:[D===void 0?l.jsx("option",{value:""}):null,Array.from(z)]},B):null]})})};Th.displayName=Un;var Nh="SelectTrigger",Ah=p.forwardRef((e,t)=>{const{__scopeSelect:n,disabled:r=!1,...o}=e,s=Ys(n),a=Tn(Nh,n),c=a.disabled||r,i=Pe(t,a.onTriggerChange),u=qs(n),f=p.useRef("touch"),[d,m,h]=sg(g=>{const v=u().filter(S=>!S.disabled),y=v.find(S=>S.value===a.value),w=ag(v,g,y);w!==void 0&&a.onValueChange(w.value)}),b=g=>{c||(a.onOpenChange(!0),h()),g&&(a.triggerPointerDownPosRef.current={x:Math.round(g.pageX),y:Math.round(g.pageY)})};return l.jsx($m,{asChild:!0,...s,children:l.jsx(pe.button,{type:"button",role:"combobox","aria-controls":a.contentId,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:c,"data-disabled":c?"":void 0,"data-placeholder":og(a.value)?"":void 0,...o,ref:i,onClick:de(o.onClick,g=>{g.currentTarget.focus(),f.current!=="mouse"&&b(g)}),onPointerDown:de(o.onPointerDown,g=>{f.current=g.pointerType;const v=g.target;v.hasPointerCapture(g.pointerId)&&v.releasePointerCapture(g.pointerId),g.button===0&&g.ctrlKey===!1&&g.pointerType==="mouse"&&(b(g),g.preventDefault())}),onKeyDown:de(o.onKeyDown,g=>{const v=d.current!=="";!(g.ctrlKey||g.altKey||g.metaKey)&&g.key.length===1&&m(g.key),!(v&&g.key===" ")&&HO.includes(g.key)&&(b(),g.preventDefault())})})})});Ah.displayName=Nh;var Mh="SelectValue",$h=p.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:o,children:s,placeholder:a="",...c}=e,i=Tn(Mh,n),{onValueNodeHasChildrenChange:u}=i,f=s!==void 0,d=Pe(t,i.onValueNodeChange);return lt(()=>{u(f)},[u,f]),l.jsx(pe.span,{...c,ref:d,style:{pointerEvents:"none"},children:og(i.value)?l.jsx(l.Fragment,{children:a}):s})});$h.displayName=Mh;var KO="SelectIcon",Dh=p.forwardRef((e,t)=>{const{__scopeSelect:n,children:r,...o}=e;return l.jsx(pe.span,{"aria-hidden":!0,...o,ref:t,children:r||"▼"})});Dh.displayName=KO;var XO="SelectPortal",Fh=e=>l.jsx(Vm,{asChild:!0,...e});Fh.displayName=XO;var Hn="SelectContent",Vh=p.forwardRef((e,t)=>{const n=Tn(Hn,e.__scopeSelect),[r,o]=p.useState();if(lt(()=>{o(new DocumentFragment)},[]),!n.open){const s=r;return s?wr.createPortal(l.jsx(Lh,{scope:e.__scopeSelect,children:l.jsx(Gs.Slot,{scope:e.__scopeSelect,children:l.jsx("div",{children:e.children})})}),s):null}return l.jsx(zh,{...e,ref:t})});Vh.displayName=Hn;var Wt=10,[Lh,Nn]=Or(Hn),JO="SelectContentImpl",QO=Qo("SelectContent.RemoveScroll"),zh=p.forwardRef((e,t)=>{const{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:s,onPointerDownOutside:a,side:c,sideOffset:i,align:u,alignOffset:f,arrowPadding:d,collisionBoundary:m,collisionPadding:h,sticky:b,hideWhenDetached:g,avoidCollisions:v,...y}=e,w=Tn(Hn,n),[S,_]=p.useState(null),[x,E]=p.useState(null),j=Pe(t,U=>_(U)),[O,D]=p.useState(null),[L,K]=p.useState(null),A=qs(n),[z,G]=p.useState(!1),B=p.useRef(!1);p.useEffect(()=>{if(S)return iO(S)},[S]),Kj();const N=p.useCallback(U=>{const[Y,...xe]=A().map(ie=>ie.ref.current),[ue]=xe.slice(-1),le=document.activeElement;for(const ie of U)if(ie===le||(ie==null||ie.scrollIntoView({block:"nearest"}),ie===Y&&x&&(x.scrollTop=0),ie===ue&&x&&(x.scrollTop=x.scrollHeight),ie==null||ie.focus(),document.activeElement!==le))return},[A,x]),$=p.useCallback(()=>N([O,S]),[N,O,S]);p.useEffect(()=>{z&&$()},[z,$]);const{onOpenChange:M,triggerPointerDownPosRef:ce}=w;p.useEffect(()=>{if(S){let U={x:0,y:0};const Y=ue=>{var le,ie;U={x:Math.abs(Math.round(ue.pageX)-(((le=ce.current)==null?void 0:le.x)??0)),y:Math.abs(Math.round(ue.pageY)-(((ie=ce.current)==null?void 0:ie.y)??0))}},xe=ue=>{U.x<=10&&U.y<=10?ue.preventDefault():S.contains(ue.target)||M(!1),document.removeEventListener("pointermove",Y),ce.current=null};return ce.current!==null&&(document.addEventListener("pointermove",Y),document.addEventListener("pointerup",xe,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",Y),document.removeEventListener("pointerup",xe,{capture:!0})}}},[S,M,ce]),p.useEffect(()=>{const U=()=>M(!1);return window.addEventListener("blur",U),window.addEventListener("resize",U),()=>{window.removeEventListener("blur",U),window.removeEventListener("resize",U)}},[M]);const[ye,Oe]=sg(U=>{const Y=A().filter(le=>!le.disabled),xe=Y.find(le=>le.ref.current===document.activeElement),ue=ag(Y,U,xe);ue&&setTimeout(()=>ue.ref.current.focus())}),fe=p.useCallback((U,Y,xe)=>{const ue=!B.current&&!xe;(w.value!==void 0&&w.value===Y||ue)&&(D(U),ue&&(B.current=!0))},[w.value]),W=p.useCallback(()=>S==null?void 0:S.focus(),[S]),Q=p.useCallback((U,Y,xe)=>{const ue=!B.current&&!xe;(w.value!==void 0&&w.value===Y||ue)&&K(U)},[w.value]),oe=r==="popper"?vi:Bh,me=oe===vi?{side:c,sideOffset:i,align:u,alignOffset:f,arrowPadding:d,collisionBoundary:m,collisionPadding:h,sticky:b,hideWhenDetached:g,avoidCollisions:v}:{};return l.jsx(Lh,{scope:n,content:S,viewport:x,onViewportChange:E,itemRefCallback:fe,selectedItem:O,onItemLeave:W,itemTextRefCallback:Q,focusSelectedItem:$,selectedItemText:L,position:r,isPositioned:z,searchRef:ye,children:l.jsx(Ph,{as:QO,allowPinchZoom:!0,children:l.jsx(wh,{asChild:!0,trapped:w.open,onMountAutoFocus:U=>{U.preventDefault()},onUnmountAutoFocus:de(o,U=>{var Y;(Y=w.trigger)==null||Y.focus({preventScroll:!0}),U.preventDefault()}),children:l.jsx(_c,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:s,onPointerDownOutside:a,onFocusOutside:U=>U.preventDefault(),onDismiss:()=>w.onOpenChange(!1),children:l.jsx(oe,{role:"listbox",id:w.contentId,"data-state":w.open?"open":"closed",dir:w.dir,onContextMenu:U=>U.preventDefault(),...y,...me,onPlaced:()=>G(!0),ref:j,style:{display:"flex",flexDirection:"column",outline:"none",...y.style},onKeyDown:de(y.onKeyDown,U=>{const Y=U.ctrlKey||U.altKey||U.metaKey;if(U.key==="Tab"&&U.preventDefault(),!Y&&U.key.length===1&&Oe(U.key),["ArrowUp","ArrowDown","Home","End"].includes(U.key)){let ue=A().filter(le=>!le.disabled).map(le=>le.ref.current);if(["ArrowUp","End"].includes(U.key)&&(ue=ue.slice().reverse()),["ArrowUp","ArrowDown"].includes(U.key)){const le=U.target,ie=ue.indexOf(le);ue=ue.slice(ie+1)}setTimeout(()=>N(ue)),U.preventDefault()}})})})})})})});zh.displayName=JO;var eR="SelectItemAlignedPosition",Bh=p.forwardRef((e,t)=>{const{__scopeSelect:n,onPlaced:r,...o}=e,s=Tn(Hn,n),a=Nn(Hn,n),[c,i]=p.useState(null),[u,f]=p.useState(null),d=Pe(t,j=>f(j)),m=qs(n),h=p.useRef(!1),b=p.useRef(!0),{viewport:g,selectedItem:v,selectedItemText:y,focusSelectedItem:w}=a,S=p.useCallback(()=>{if(s.trigger&&s.valueNode&&c&&u&&g&&v&&y){const j=s.trigger.getBoundingClientRect(),O=u.getBoundingClientRect(),D=s.valueNode.getBoundingClientRect(),L=y.getBoundingClientRect();if(s.dir!=="rtl"){const le=L.left-O.left,ie=D.left-le,Be=j.left-ie,We=j.width+Be,dt=Math.max(We,O.width),Ot=window.innerWidth-Wt,bt=Cu(ie,[Wt,Math.max(Wt,Ot-dt)]);c.style.minWidth=We+"px",c.style.left=bt+"px"}else{const le=O.right-L.right,ie=window.innerWidth-D.right-le,Be=window.innerWidth-j.right-ie,We=j.width+Be,dt=Math.max(We,O.width),Ot=window.innerWidth-Wt,bt=Cu(ie,[Wt,Math.max(Wt,Ot-dt)]);c.style.minWidth=We+"px",c.style.right=bt+"px"}const K=m(),A=window.innerHeight-Wt*2,z=g.scrollHeight,G=window.getComputedStyle(u),B=parseInt(G.borderTopWidth,10),N=parseInt(G.paddingTop,10),$=parseInt(G.borderBottomWidth,10),M=parseInt(G.paddingBottom,10),ce=B+N+z+M+$,ye=Math.min(v.offsetHeight*5,ce),Oe=window.getComputedStyle(g),fe=parseInt(Oe.paddingTop,10),W=parseInt(Oe.paddingBottom,10),Q=j.top+j.height/2-Wt,oe=A-Q,me=v.offsetHeight/2,U=v.offsetTop+me,Y=B+N+U,xe=ce-Y;if(Y<=Q){const le=K.length>0&&v===K[K.length-1].ref.current;c.style.bottom="0px";const ie=u.clientHeight-g.offsetTop-g.offsetHeight,Be=Math.max(oe,me+(le?W:0)+ie+$),We=Y+Be;c.style.height=We+"px"}else{const le=K.length>0&&v===K[0].ref.current;c.style.top="0px";const Be=Math.max(Q,B+g.offsetTop+(le?fe:0)+me)+xe;c.style.height=Be+"px",g.scrollTop=Y-Q+g.offsetTop}c.style.margin=`${Wt}px 0`,c.style.minHeight=ye+"px",c.style.maxHeight=A+"px",r==null||r(),requestAnimationFrame(()=>h.current=!0)}},[m,s.trigger,s.valueNode,c,u,g,v,y,s.dir,r]);lt(()=>S(),[S]);const[_,x]=p.useState();lt(()=>{u&&x(window.getComputedStyle(u).zIndex)},[u]);const E=p.useCallback(j=>{j&&b.current===!0&&(S(),w==null||w(),b.current=!1)},[S,w]);return l.jsx(nR,{scope:n,contentWrapper:c,shouldExpandOnScrollRef:h,onScrollButtonChange:E,children:l.jsx("div",{ref:i,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:_},children:l.jsx(pe.div,{...o,ref:d,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})});Bh.displayName=eR;var tR="SelectPopperPosition",vi=p.forwardRef((e,t)=>{const{__scopeSelect:n,align:r="start",collisionPadding:o=Wt,...s}=e,a=Ys(n);return l.jsx(Dm,{...a,...s,ref:t,align:r,collisionPadding:o,style:{boxSizing:"border-box",...s.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});vi.displayName=tR;var[nR,Mc]=Or(Hn,{}),bi="SelectViewport",Uh=p.forwardRef((e,t)=>{const{__scopeSelect:n,nonce:r,...o}=e,s=Nn(bi,n),a=Mc(bi,n),c=Pe(t,s.onViewportChange),i=p.useRef(0);return l.jsxs(l.Fragment,{children:[l.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),l.jsx(Gs.Slot,{scope:n,children:l.jsx(pe.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:c,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:de(o.onScroll,u=>{const f=u.currentTarget,{contentWrapper:d,shouldExpandOnScrollRef:m}=a;if(m!=null&&m.current&&d){const h=Math.abs(i.current-f.scrollTop);if(h>0){const b=window.innerHeight-Wt*2,g=parseFloat(d.style.minHeight),v=parseFloat(d.style.height),y=Math.max(g,v);if(y<b){const w=y+h,S=Math.min(b,w),_=w-S;d.style.height=S+"px",d.style.bottom==="0px"&&(f.scrollTop=_>0?_:0,d.style.justifyContent="flex-end")}}}i.current=f.scrollTop})})})]})});Uh.displayName=bi;var Hh="SelectGroup",[rR,oR]=Or(Hh),Zh=p.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,o=Pn();return l.jsx(rR,{scope:n,id:o,children:l.jsx(pe.div,{role:"group","aria-labelledby":o,...r,ref:t})})});Zh.displayName=Hh;var Wh="SelectLabel",Gh=p.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,o=oR(Wh,n);return l.jsx(pe.div,{id:o.id,...r,ref:t})});Gh.displayName=Wh;var as="SelectItem",[sR,qh]=Or(as),Yh=p.forwardRef((e,t)=>{const{__scopeSelect:n,value:r,disabled:o=!1,textValue:s,...a}=e,c=Tn(as,n),i=Nn(as,n),u=c.value===r,[f,d]=p.useState(s??""),[m,h]=p.useState(!1),b=Pe(t,w=>{var S;return(S=i.itemRefCallback)==null?void 0:S.call(i,w,r,o)}),g=Pn(),v=p.useRef("touch"),y=()=>{o||(c.onValueChange(r),c.onOpenChange(!1))};if(r==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return l.jsx(sR,{scope:n,value:r,disabled:o,textId:g,isSelected:u,onItemTextChange:p.useCallback(w=>{d(S=>S||((w==null?void 0:w.textContent)??"").trim())},[]),children:l.jsx(Gs.ItemSlot,{scope:n,value:r,disabled:o,textValue:f,children:l.jsx(pe.div,{role:"option","aria-labelledby":g,"data-highlighted":m?"":void 0,"aria-selected":u&&m,"data-state":u?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...a,ref:b,onFocus:de(a.onFocus,()=>h(!0)),onBlur:de(a.onBlur,()=>h(!1)),onClick:de(a.onClick,()=>{v.current!=="mouse"&&y()}),onPointerUp:de(a.onPointerUp,()=>{v.current==="mouse"&&y()}),onPointerDown:de(a.onPointerDown,w=>{v.current=w.pointerType}),onPointerMove:de(a.onPointerMove,w=>{var S;v.current=w.pointerType,o?(S=i.onItemLeave)==null||S.call(i):v.current==="mouse"&&w.currentTarget.focus({preventScroll:!0})}),onPointerLeave:de(a.onPointerLeave,w=>{var S;w.currentTarget===document.activeElement&&((S=i.onItemLeave)==null||S.call(i))}),onKeyDown:de(a.onKeyDown,w=>{var _;((_=i.searchRef)==null?void 0:_.current)!==""&&w.key===" "||(ZO.includes(w.key)&&y(),w.key===" "&&w.preventDefault())})})})})});Yh.displayName=as;var zr="SelectItemText",Kh=p.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:o,...s}=e,a=Tn(zr,n),c=Nn(zr,n),i=qh(zr,n),u=YO(zr,n),[f,d]=p.useState(null),m=Pe(t,y=>d(y),i.onItemTextChange,y=>{var w;return(w=c.itemTextRefCallback)==null?void 0:w.call(c,y,i.value,i.disabled)}),h=f==null?void 0:f.textContent,b=p.useMemo(()=>l.jsx("option",{value:i.value,disabled:i.disabled,children:h},i.value),[i.disabled,i.value,h]),{onNativeOptionAdd:g,onNativeOptionRemove:v}=u;return lt(()=>(g(b),()=>v(b)),[g,v,b]),l.jsxs(l.Fragment,{children:[l.jsx(pe.span,{id:i.textId,...s,ref:m}),i.isSelected&&a.valueNode&&!a.valueNodeHasChildren?wr.createPortal(s.children,a.valueNode):null]})});Kh.displayName=zr;var Xh="SelectItemIndicator",Jh=p.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e;return qh(Xh,n).isSelected?l.jsx(pe.span,{"aria-hidden":!0,...r,ref:t}):null});Jh.displayName=Xh;var yi="SelectScrollUpButton",Qh=p.forwardRef((e,t)=>{const n=Nn(yi,e.__scopeSelect),r=Mc(yi,e.__scopeSelect),[o,s]=p.useState(!1),a=Pe(t,r.onScrollButtonChange);return lt(()=>{if(n.viewport&&n.isPositioned){let c=function(){const u=i.scrollTop>0;s(u)};const i=n.viewport;return c(),i.addEventListener("scroll",c),()=>i.removeEventListener("scroll",c)}},[n.viewport,n.isPositioned]),o?l.jsx(tg,{...e,ref:a,onAutoScroll:()=>{const{viewport:c,selectedItem:i}=n;c&&i&&(c.scrollTop=c.scrollTop-i.offsetHeight)}}):null});Qh.displayName=yi;var xi="SelectScrollDownButton",eg=p.forwardRef((e,t)=>{const n=Nn(xi,e.__scopeSelect),r=Mc(xi,e.__scopeSelect),[o,s]=p.useState(!1),a=Pe(t,r.onScrollButtonChange);return lt(()=>{if(n.viewport&&n.isPositioned){let c=function(){const u=i.scrollHeight-i.clientHeight,f=Math.ceil(i.scrollTop)<u;s(f)};const i=n.viewport;return c(),i.addEventListener("scroll",c),()=>i.removeEventListener("scroll",c)}},[n.viewport,n.isPositioned]),o?l.jsx(tg,{...e,ref:a,onAutoScroll:()=>{const{viewport:c,selectedItem:i}=n;c&&i&&(c.scrollTop=c.scrollTop+i.offsetHeight)}}):null});eg.displayName=xi;var tg=p.forwardRef((e,t)=>{const{__scopeSelect:n,onAutoScroll:r,...o}=e,s=Nn("SelectScrollButton",n),a=p.useRef(null),c=qs(n),i=p.useCallback(()=>{a.current!==null&&(window.clearInterval(a.current),a.current=null)},[]);return p.useEffect(()=>()=>i(),[i]),lt(()=>{var f;const u=c().find(d=>d.ref.current===document.activeElement);(f=u==null?void 0:u.ref.current)==null||f.scrollIntoView({block:"nearest"})},[c]),l.jsx(pe.div,{"aria-hidden":!0,...o,ref:t,style:{flexShrink:0,...o.style},onPointerDown:de(o.onPointerDown,()=>{a.current===null&&(a.current=window.setInterval(r,50))}),onPointerMove:de(o.onPointerMove,()=>{var u;(u=s.onItemLeave)==null||u.call(s),a.current===null&&(a.current=window.setInterval(r,50))}),onPointerLeave:de(o.onPointerLeave,()=>{i()})})}),aR="SelectSeparator",ng=p.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e;return l.jsx(pe.div,{"aria-hidden":!0,...r,ref:t})});ng.displayName=aR;var wi="SelectArrow",iR=p.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,o=Ys(n),s=Tn(wi,n),a=Nn(wi,n);return s.open&&a.position==="popper"?l.jsx(Fm,{...o,...r,ref:t}):null});iR.displayName=wi;var cR="SelectBubbleInput",rg=p.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{const o=p.useRef(null),s=Pe(r,o),a=Ns(t);return p.useEffect(()=>{const c=o.current;if(!c)return;const i=window.HTMLSelectElement.prototype,f=Object.getOwnPropertyDescriptor(i,"value").set;if(a!==t&&f){const d=new Event("change",{bubbles:!0});f.call(c,t),c.dispatchEvent(d)}},[a,t]),l.jsx(pe.select,{...n,style:{...Lm,...n.style},ref:s,defaultValue:t})});rg.displayName=cR;function og(e){return e===""||e===void 0}function sg(e){const t=En(e),n=p.useRef(""),r=p.useRef(0),o=p.useCallback(a=>{const c=n.current+a;t(c),function i(u){n.current=u,window.clearTimeout(r.current),u!==""&&(r.current=window.setTimeout(()=>i(""),1e3))}(c)},[t]),s=p.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return p.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,o,s]}function ag(e,t,n){const o=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,s=n?e.indexOf(n):-1;let a=lR(e,Math.max(s,0));o.length===1&&(a=a.filter(u=>u!==n));const i=a.find(u=>u.textValue.toLowerCase().startsWith(o.toLowerCase()));return i!==n?i:void 0}function lR(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var uR=Th,ig=Ah,dR=$h,fR=Dh,pR=Fh,cg=Vh,mR=Uh,hR=Zh,lg=Gh,ug=Yh,gR=Kh,vR=Jh,dg=Qh,fg=eg,pg=ng;const bR=uR,yR=hR,Mu=dR,mg=p.forwardRef(({className:e,children:t,...n},r)=>l.jsxs(ig,{ref:r,className:V("flex h-10 w-full items-center justify-between rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",e),...n,children:[t,l.jsx(fR,{asChild:!0,children:l.jsx(ro,{className:"h-4 w-4 opacity-50"})})]}));mg.displayName=ig.displayName;const hg=p.forwardRef(({className:e,...t},n)=>l.jsx(dg,{ref:n,className:V("flex cursor-default items-center justify-center py-1",e),...t,children:l.jsx(Nf,{className:"h-4 w-4"})}));hg.displayName=dg.displayName;const gg=p.forwardRef(({className:e,...t},n)=>l.jsx(fg,{ref:n,className:V("flex cursor-default items-center justify-center py-1",e),...t,children:l.jsx(ro,{className:"h-4 w-4"})}));gg.displayName=fg.displayName;const vg=p.forwardRef(({className:e,children:t,position:n="popper",portalContainer:r,...o},s)=>l.jsx(pR,{container:r,children:l.jsxs(cg,{ref:s,className:V("relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:n,...o,children:[l.jsx(hg,{}),l.jsx(mR,{className:V("p-1",n==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:t}),l.jsx(gg,{})]})}));vg.displayName=cg.displayName;const bg=p.forwardRef(({className:e,...t},n)=>l.jsx(lg,{ref:n,className:V("py-1.5 pl-8 pr-2 text-sm font-semibold",e),...t}));bg.displayName=lg.displayName;const _i=p.forwardRef(({className:e,children:t,...n},r)=>l.jsxs(ug,{ref:r,className:V("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...n,children:[l.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:l.jsx(vR,{children:l.jsx(Tf,{className:"h-4 w-4"})})}),l.jsx(gR,{children:t})]}));_i.displayName=ug.displayName;const xR=p.forwardRef(({className:e,...t},n)=>l.jsx(pg,{ref:n,className:V("-mx-1 my-1 h-px bg-muted",e),...t}));xR.displayName=pg.displayName;function wR(){const e=window.__WPSOCIO_UI_ROOT_SELECTOR;if(typeof e=="string"&&e)return document.querySelector(e)||void 0}const is=p.forwardRef(({options:e,placeholder:t="...",id:n,"aria-label":r,triggerClassName:o,isLoading:s,portalContainer:a,...c},i)=>p.createElement(bR,{...c,key:c.value},l.jsx(mg,{className:V("w-45",o),id:n,"aria-label":r,ref:i,children:s?l.jsxs("div",{className:"flex items-center justify-between w-full",children:[l.jsx(Mu,{placeholder:t}),l.jsx(tc,{className:"opacity-50 me-2"})]}):l.jsx(Mu,{placeholder:t})}),l.jsx(vg,{portalContainer:a||wR(),children:e.map(u=>l.jsx(p.Fragment,{children:"options"in u&&Array.isArray(u.options)?l.jsxs(yR,{children:[l.jsx(bg,{children:u.label}),u.options.map((f,d)=>l.jsx(_i,{...f,value:f.value,className:"ms-2",children:f.label},`${f.value}:${f.label}:${d}`))]}):"value"in u?l.jsx(_i,{...u,value:u.value,children:u.label}):null},u.label))})));is.displayName="Select";const _R=()=>[{value:"post_content",label:C("Post Content")},{value:"before_more",label:C('Before "Read More"')},{value:"post_excerpt",label:C("Post Excerpt")}],SR=({prefix:e})=>{const n=(ut({name:we("message_template",e)})||"").includes("{post_excerpt}");return l.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 gap-6 my-6",children:[l.jsx("div",{children:l.jsx(ge,{name:we("excerpt_source",e),render:({field:r})=>l.jsx(_e,{label:Se("excerpt_source"),className:"md:flex-col",isDisabled:!n,children:l.jsx(ve,{children:l.jsx(is,{...r,onValueChange:r.onChange,disabled:!n,defaultValue:r.value,options:_R()})})})})}),l.jsx("div",{children:l.jsx(ge,{name:we("excerpt_length",e),render:({field:r})=>l.jsx(_e,{label:Se("excerpt_length"),description:C("Number of words for the excerpt."),className:"md:flex-col",isDisabled:!n,children:l.jsx(ve,{className:"max-w-[100px]",children:l.jsx(gt,{type:"number",max:300,min:1,disabled:!n,...r})})})})}),l.jsx("div",{children:l.jsx(ge,{name:we("excerpt_preserve_eol",e),render:({field:r})=>l.jsx(_e,{label:Se("excerpt_preserve_eol"),description:C("Preserve newlines in Post Excerpt."),className:"md:flex-col",isDisabled:!n,children:l.jsx(ve,{children:l.jsx(vt,{...r,value:void 0,checked:r.value,onCheckedChange:r.onChange,disabled:!n,"aria-readonly":!n})})})})})]})},CR=({disabled:e,prefix:t})=>{const[n,r,o,s]=ut({name:[we("link_preview_disabled",t),we("image_position",t),we("parse_mode",t),we("single_message",t)]}),c=s&&r==="after"&&(o==="none"||n)&&l.jsx(Ds,{type:"warning",title:l.jsxs("span",{children:[pd()?"👈":"👉"," ",l.jsx("span",{children:Ne(ae.sprintf(C("When %1$s is set to %2$s:"),"<ImagePosition />","<Value />"),{ImagePosition:l.jsx("b",{children:Se("image_position")}),Value:l.jsx("b",{children:C("After the Text")})})})]}),children:l.jsxs("ul",{className:"list-disc ms-6",children:[o==="none"&&l.jsx("li",{className:"text-destructive",children:Ne(ae.sprintf(C("%1$s should not be %2$s."),"<ParseMode />","<Value />"),{ParseMode:l.jsx("b",{children:Se("parse_mode")}),Value:l.jsx("b",{children:C("None")})})}),n&&l.jsx("li",{className:"text-destructive",children:Ne(ae.sprintf(C("%s should not be enabled."),"<DisablePreview />"),{DisablePreview:l.jsx("b",{children:Se("link_preview_disabled")})})})]})});return l.jsx(ge,{name:we("single_message",t),render:({field:i})=>l.jsx(_e,{className:"md:flex-col",description:C("Send both text and image in single message."),label:Se("single_message"),afterMessage:c,isDisabled:e,children:l.jsx(ve,{children:l.jsx(vt,{...i,value:void 0,checked:i.value,onCheckedChange:i.onChange,disabled:e,"aria-readonly":e})})})})},kR=({prefix:e})=>{const t=!ut({name:we("send_featured_image",e)}),n=p.useMemo(()=>[{value:"before",label:C("Before the Text"),isDisabled:t},{value:"after",label:C("After the Text"),isDisabled:t}],[t]);return l.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 gap-6 md:gap-2 my-6",children:[l.jsx("div",{children:l.jsx(ge,{name:we("send_featured_image",e),render:({field:r})=>l.jsx(_e,{className:"md:flex-col",label:Se("send_featured_image"),description:C("Send Featured Image (if exists)."),children:l.jsx(ve,{children:l.jsx(vt,{...r,value:void 0,checked:r.value,onCheckedChange:r.onChange})})})})}),l.jsx("div",{children:l.jsx(ge,{name:we("image_position",e),render:({field:r})=>l.jsx(_e,{label:Se("image_position"),className:"md:flex-col",isDisabled:t,children:l.jsx(ve,{children:l.jsx(lo,{...r,onValueChange:r.onChange,defaultValue:r.value,options:n,disabled:t})})})})}),l.jsx("div",{children:l.jsx(CR,{prefix:e,disabled:t})})]})},ER=({prefix:e})=>{const t=ut({name:we("link_preview_disabled",e)});return l.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 gap-6 md:gap-2 my-6",children:[l.jsx("div",{children:l.jsx(ge,{name:we("link_preview_disabled",e),render:({field:n})=>l.jsx(_e,{className:"md:flex-col",label:Se("link_preview_disabled"),description:C("Disables previews for links in the messages."),children:l.jsx(ve,{children:l.jsx(vt,{...n,value:void 0,checked:n.value,onCheckedChange:n.onChange})})})})}),l.jsx("div",{children:l.jsx(ge,{name:we("link_preview_url",e),render:({field:n})=>l.jsx(_e,{className:"md:flex-col",label:Se("link_preview_url"),description:l.jsxs(l.Fragment,{children:[C("URL to use for the link preview.")," ",l.jsx("span",{children:Ne(ae.sprintf(C("For example %s"),"<Macro />"),{Macro:l.jsx(nn,{content:"{full_url}"})})})]}),isDisabled:t,children:l.jsx(ve,{className:"max-w-[200px]",children:l.jsx(gt,{autoComplete:"off",disabled:t,placeholder:"{full_url}",...n})})})})}),l.jsx("div",{children:l.jsx(ge,{name:we("link_preview_above_text",e),render:({field:n})=>l.jsx(_e,{className:"md:flex-col",label:Se("link_preview_above_text"),description:C("Whether the link preview must be shown above the message text."),isDisabled:t,children:l.jsx(ve,{children:l.jsx(vt,{...n,value:void 0,checked:n.value,onCheckedChange:n.onChange,disabled:t,"aria-readonly":t})})})})})]})},jR=({prefix:e})=>l.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 gap-6 md:gap-2 my-6",children:[l.jsx("div",{children:l.jsx(ge,{name:we("cats_as_tags",e),render:({field:t})=>l.jsx(_e,{className:"md:flex-col",label:Se("cats_as_tags"),description:C("Send categories as hashtags."),children:l.jsx(ve,{children:l.jsx(vt,{...t,value:void 0,checked:t.value,onCheckedChange:t.onChange})})})})}),l.jsx("div",{children:l.jsx(yh,{prefix:e})}),l.jsx("div",{children:l.jsx(ge,{name:we("protect_content",e),render:({field:t})=>l.jsx(_e,{className:"md:flex-col",description:l.jsxs(l.Fragment,{children:[C("Protects the contents of sent messages from forwarding and saving."),l.jsx("br",{}),l.jsx(Ye,{href:"https://telegram.org/blog/protected-content-delete-by-date-and-more#protected-content-in-groups-and-channels",isExternal:!0,children:C("Learn more")})]}),label:Se("protect_content"),children:l.jsx(ve,{children:l.jsx(vt,{...t,value:void 0,checked:t.value,onCheckedChange:t.onChange})})})})})]}),OR=({children:e,docsLink:t,macros:n})=>{const[r,o]=p.useState(!1);return l.jsx(Jm,{open:r,onOpenChange:o,children:l.jsxs("div",{className:"relative overflow-hidden",children:[l.jsxs(Qm,{forceMount:!0,className:V(" p-4 pb-8 my-6 overflow-hidden border border-b-0 rounded-t",{"max-h-32 border-transparent":!r,"border-zinc-700/30":r}),children:[l.jsxs("div",{children:[r?l.jsxs(l.Fragment,{children:[l.jsxs("div",{className:"mb-4 text-start leading-6",children:[ae.sprintf("%s %s",pd()?"👈":"👉",C("You can use any text, emojis or these variables in any order."))," (",C("Click to copy"),")"]}),l.jsxs("p",{children:[l.jsx("b",{children:C("You can also use conditional logic in the template.")})," ",l.jsx(Ye,{href:t,isExternal:!0,children:C("Learn more")})]})]}):null,l.jsx("div",{className:"flex flex-col gap-8 my-4",children:Object.values(n).map((s,a)=>{const{label:c,macros:i=[],info:u}=s;return l.jsxs("section",{className:"flex flex-col gap-3",children:[l.jsxs("div",{className:"grid gap-2 grid-cols-1 xl:grid-cols-5",children:[l.jsx("h4",{className:"text-md font-semibold col-span-1",children:c}),l.jsx("div",{className:"col-span-4",children:i.map((f,d)=>l.jsx(nn,{content:f},d.toString()))})]}),u?l.jsx("p",{className:"text-foreground/70",children:Ne(u.replaceAll(`
`,"<br />"),{code:l.jsx(nn,{}),br:l.jsx("br",{})})}):null]},a.toString())})})]}),e]}),l.jsx("div",{className:V("absolute flex items-center justify-center bg-gradient-to-b from-zinc-700/30 to-zinc-700/90 p-2",r?"inset-x-0 bottom-4 h-12 border-x border-zinc-300/30":"rounded inset-0 inset-y-6"),children:l.jsx(Cj,{asChild:!0,children:l.jsxs(vn,{variant:"secondary",className:"h-8",children:[r?C("Collapse"):C("Expand"),r?l.jsx(Nf,{size:18}):l.jsx(ro,{size:18})]})})})]})})},{macros:RR}=sn("uiData"),IR=()=>l.jsxs(an,{title:C("Message Settings"),children:[l.jsx(nh,{prefix:ot}),l.jsx(OR,{docsLink:"https://wptelegram.pro/docs/template-conditional-logic/",macros:RR,children:l.jsx(bn,{location:"template"})}),l.jsx(SR,{prefix:ot}),l.jsx(_t,{}),l.jsx(kR,{prefix:ot}),l.jsx(_t,{}),l.jsx(jR,{prefix:ot}),l.jsx(_t,{}),l.jsx(ER,{prefix:ot})]}),PR=({is_wp_cron_disabled:e,is_action_scheduler_active:t,prefix:n})=>{const r=Number(ut({name:we("delay",n)}));return l.jsxs(l.Fragment,{children:[l.jsx(ge,{name:we("delay",n),render:({field:o})=>l.jsxs(_e,{label:Se("delay"),description:l.jsxs(l.Fragment,{children:[C("The delay starts after the post gets published.")," ",!t&&Ne(ae.sprintf(C("If you face any issues with delay in posting, please install the %s plugin."),"<link />"),{link:l.jsx(Ye,{href:"https://wordpress.org/plugins/action-scheduler/",isExternal:!0,children:"Action Scheduler"})})]}),children:[l.jsx(ve,{className:"max-w-[100px]",children:l.jsx(gt,{type:"number",max:300,min:0,step:"any",...o})})," ",C("Minute(s)")]})}),e&&r&&!t?l.jsxs(Ds,{type:"error",title:C("Warning"),className:"max-w-max mt-4 md:mt-0",icon:l.jsx(Mf,{size:"16"}),children:[C("WordPress cron should not be disabled!")," ",Ne(ae.sprintf(C("Otherwise, you may install the %s plugin."),"<link />"),{link:l.jsx(Ye,{href:"https://wordpress.org/plugins/action-scheduler/",isExternal:!0,children:"Action Scheduler"})})]}):null]})},TR=({prefix:e})=>l.jsx(ge,{name:we("disable_notification",e),render:({field:t})=>l.jsx(_e,{description:ae.sprintf("%s %s",C("Send the messages silently."),C("Users will receive a notification with no sound.")),label:Se("disable_notification"),children:l.jsx(ve,{children:l.jsx(vt,{...t,value:void 0,checked:t.value,onCheckedChange:t.onChange})})})}),NR=({prefix:e})=>l.jsxs(l.Fragment,{children:[l.jsx(ge,{name:we("post_edit_switch",e),render:({field:t})=>l.jsx(_e,{label:Se("post_edit_switch"),description:C("Show an ON/OFF switch on the post edit screen."),afterMessage:C("You can use this switch to override the settings for a particular post."),children:l.jsx(ve,{children:l.jsx(vt,{...t,value:void 0,checked:t.value,onCheckedChange:t.onChange})})})}),l.jsx(_t,{className:"my-8 md:my-4"}),l.jsx(ge,{name:we("plugin_posts",e),render:({field:t})=>l.jsx(_e,{description:C("Enable this option if you use a plugin to generate posts."),label:Se("plugin_posts"),children:l.jsx(ve,{children:l.jsx(vt,{...t,value:void 0,checked:t.value,onCheckedChange:t.onChange})})})})]}),{is_wp_cron_disabled:AR,action_scheduler:MR}=sn("uiData"),$R=()=>l.jsxs(an,{title:C("Miscellaneous"),children:[l.jsx(NR,{prefix:ot}),l.jsx(_t,{className:"my-8 md:my-4"}),l.jsx(PR,{prefix:ot,is_wp_cron_disabled:AR,is_action_scheduler_active:MR==="active"}),l.jsx(bn,{location:"delay"}),l.jsx(_t,{className:"my-8 md:my-4"}),l.jsx(TR,{prefix:ot})]}),$c=({children:e,className:t,wrapperClassName:n,...r})=>{const o=l.jsx(_t,{orientation:"vertical",className:V("w-0 h-4 border",t),...r});return l.jsxs("div",{className:V("flex flex-col justify-center items-center",n),children:[o,e,o]})},DR=({onAdd:e})=>l.jsxs(vn,{onClick:e,variant:"outline",children:[l.jsx(ec,{className:"me-2"}),C("Add rule")]}),yg={param:"category",values:[],operator:"in"},FR=({onAdd:e,onRemove:t})=>l.jsxs("div",{className:"flex flex-row md:flex-col max-w-max justify-center gap-2",children:[l.jsx(ss,{"aria-label":C("Remove this rule"),icon:l.jsx(ks,{}),onClick:t,title:C("Remove this rule"),variant:"outline",className:"text-destructive"}),l.jsx(ss,{"aria-label":C("Add another rule"),icon:l.jsx(ec,{}),onClick:e,title:C("Add another rule"),variant:"outline"})]});let Dr={};class VR{clear(){Dr={}}get length(){return Object.keys(Dr).length}getItem(t){return Dr[t]}key(){return null}removeItem(t){delete Dr[t]}setItem(t,n){Dr[t]=n}}const LR=new VR;function Zn(e){"@babel/helpers - typeof";return Zn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zn(e)}function zR(e,t){if(Zn(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Zn(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function xg(e){var t=zR(e,"string");return Zn(t)=="symbol"?t:t+""}function sr(e,t,n){return(t=xg(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function te(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$u(Object(n),!0).forEach(function(r){sr(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$u(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function BR(e){if(Array.isArray(e))return e}function UR(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,o,s,a,c=[],i=!0,u=!1;try{if(s=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;i=!1}else for(;!(i=(r=s.call(n)).done)&&(c.push(r.value),c.length!==t);i=!0);}catch(f){u=!0,o=f}finally{try{if(!i&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}function Si(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function wg(e,t){if(e){if(typeof e=="string")return Si(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Si(e,t):void 0}}function HR(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rt(e,t){return BR(e)||UR(e,t)||wg(e,t)||HR()}function ZR(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function cn(e,t){if(e==null)return{};var n,r,o=ZR(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var WR=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function GR(e){var t=e.defaultInputValue,n=t===void 0?"":t,r=e.defaultMenuIsOpen,o=r===void 0?!1:r,s=e.defaultValue,a=s===void 0?null:s,c=e.inputValue,i=e.menuIsOpen,u=e.onChange,f=e.onInputChange,d=e.onMenuClose,m=e.onMenuOpen,h=e.value,b=cn(e,WR),g=p.useState(c!==void 0?c:n),v=rt(g,2),y=v[0],w=v[1],S=p.useState(i!==void 0?i:o),_=rt(S,2),x=_[0],E=_[1],j=p.useState(h!==void 0?h:a),O=rt(j,2),D=O[0],L=O[1],K=p.useCallback(function(M,ce){typeof u=="function"&&u(M,ce),L(M)},[u]),A=p.useCallback(function(M,ce){var ye;typeof f=="function"&&(ye=f(M,ce)),w(ye!==void 0?ye:M)},[f]),z=p.useCallback(function(){typeof m=="function"&&m(),E(!0)},[m]),G=p.useCallback(function(){typeof d=="function"&&d(),E(!1)},[d]),B=c!==void 0?c:y,N=i!==void 0?i:x,$=h!==void 0?h:D;return te(te({},b),{},{inputValue:B,menuIsOpen:N,onChange:K,onInputChange:A,onMenuClose:G,onMenuOpen:z,value:$})}function se(){return se=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},se.apply(null,arguments)}function qR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Du(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,xg(r.key),r)}}function YR(e,t,n){return t&&Du(e.prototype,t),n&&Du(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ci(e,t){return Ci=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Ci(e,t)}function KR(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ci(e,t)}function cs(e){return cs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},cs(e)}function _g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_g=function(){return!!e})()}function XR(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function JR(e,t){if(t&&(Zn(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return XR(e)}function QR(e){var t=_g();return function(){var n,r=cs(e);if(t){var o=cs(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return JR(this,n)}}function eI(e){if(Array.isArray(e))return Si(e)}function tI(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function nI(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Dc(e){return eI(e)||tI(e)||wg(e)||nI()}function rI(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function oI(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var sI=function(){function e(n){var r=this;this._insertTag=function(o){var s;r.tags.length===0?r.insertionPoint?s=r.insertionPoint.nextSibling:r.prepend?s=r.container.firstChild:s=r.before:s=r.tags[r.tags.length-1].nextSibling,r.container.insertBefore(o,s),r.tags.push(o)},this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(r){r.forEach(this._insertTag)},t.insert=function(r){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(oI(this));var o=this.tags[this.tags.length-1];if(this.isSpeedy){var s=rI(o);try{s.insertRule(r,s.cssRules.length)}catch{}}else o.appendChild(document.createTextNode(r));this.ctr++},t.flush=function(){this.tags.forEach(function(r){var o;return(o=r.parentNode)==null?void 0:o.removeChild(r)}),this.tags=[],this.ctr=0},e}(),pt="-ms-",ls="-moz-",ke="-webkit-",Sg="comm",Fc="rule",Vc="decl",aI="@import",Cg="@keyframes",iI="@layer",cI=Math.abs,Ks=String.fromCharCode,lI=Object.assign;function uI(e,t){return it(e,0)^45?(((t<<2^it(e,0))<<2^it(e,1))<<2^it(e,2))<<2^it(e,3):0}function kg(e){return e.trim()}function dI(e,t){return(e=t.exec(e))?e[0]:e}function Ee(e,t,n){return e.replace(t,n)}function ki(e,t){return e.indexOf(t)}function it(e,t){return e.charCodeAt(t)|0}function Jr(e,t,n){return e.slice(t,n)}function Qt(e){return e.length}function Lc(e){return e.length}function Oo(e,t){return t.push(e),e}function fI(e,t){return e.map(t).join("")}var Xs=1,xr=1,Eg=0,Et=0,Ke=0,Rr="";function Js(e,t,n,r,o,s,a){return{value:e,root:t,parent:n,type:r,props:o,children:s,line:Xs,column:xr,length:a,return:""}}function Fr(e,t){return lI(Js("",null,null,"",null,null,0),e,{length:-e.length},t)}function pI(){return Ke}function mI(){return Ke=Et>0?it(Rr,--Et):0,xr--,Ke===10&&(xr=1,Xs--),Ke}function At(){return Ke=Et<Eg?it(Rr,Et++):0,xr++,Ke===10&&(xr=1,Xs++),Ke}function rn(){return it(Rr,Et)}function Fo(){return Et}function uo(e,t){return Jr(Rr,e,t)}function Qr(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function jg(e){return Xs=xr=1,Eg=Qt(Rr=e),Et=0,[]}function Og(e){return Rr="",e}function Vo(e){return kg(uo(Et-1,Ei(e===91?e+2:e===40?e+1:e)))}function hI(e){for(;(Ke=rn())&&Ke<33;)At();return Qr(e)>2||Qr(Ke)>3?"":" "}function gI(e,t){for(;--t&&At()&&!(Ke<48||Ke>102||Ke>57&&Ke<65||Ke>70&&Ke<97););return uo(e,Fo()+(t<6&&rn()==32&&At()==32))}function Ei(e){for(;At();)switch(Ke){case e:return Et;case 34:case 39:e!==34&&e!==39&&Ei(Ke);break;case 40:e===41&&Ei(e);break;case 92:At();break}return Et}function vI(e,t){for(;At()&&e+Ke!==57;)if(e+Ke===84&&rn()===47)break;return"/*"+uo(t,Et-1)+"*"+Ks(e===47?e:At())}function bI(e){for(;!Qr(rn());)At();return uo(e,Et)}function yI(e){return Og(Lo("",null,null,null,[""],e=jg(e),0,[0],e))}function Lo(e,t,n,r,o,s,a,c,i){for(var u=0,f=0,d=a,m=0,h=0,b=0,g=1,v=1,y=1,w=0,S="",_=o,x=s,E=r,j=S;v;)switch(b=w,w=At()){case 40:if(b!=108&&it(j,d-1)==58){ki(j+=Ee(Vo(w),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:j+=Vo(w);break;case 9:case 10:case 13:case 32:j+=hI(b);break;case 92:j+=gI(Fo()-1,7);continue;case 47:switch(rn()){case 42:case 47:Oo(xI(vI(At(),Fo()),t,n),i);break;default:j+="/"}break;case 123*g:c[u++]=Qt(j)*y;case 125*g:case 59:case 0:switch(w){case 0:case 125:v=0;case 59+f:y==-1&&(j=Ee(j,/\f/g,"")),h>0&&Qt(j)-d&&Oo(h>32?Vu(j+";",r,n,d-1):Vu(Ee(j," ","")+";",r,n,d-2),i);break;case 59:j+=";";default:if(Oo(E=Fu(j,t,n,u,f,o,c,S,_=[],x=[],d),s),w===123)if(f===0)Lo(j,t,E,E,_,s,d,c,x);else switch(m===99&&it(j,3)===110?100:m){case 100:case 108:case 109:case 115:Lo(e,E,E,r&&Oo(Fu(e,E,E,0,0,o,c,S,o,_=[],d),x),o,x,d,c,r?_:x);break;default:Lo(j,E,E,E,[""],x,0,c,x)}}u=f=h=0,g=y=1,S=j="",d=a;break;case 58:d=1+Qt(j),h=b;default:if(g<1){if(w==123)--g;else if(w==125&&g++==0&&mI()==125)continue}switch(j+=Ks(w),w*g){case 38:y=f>0?1:(j+="\f",-1);break;case 44:c[u++]=(Qt(j)-1)*y,y=1;break;case 64:rn()===45&&(j+=Vo(At())),m=rn(),f=d=Qt(S=j+=bI(Fo())),w++;break;case 45:b===45&&Qt(j)==2&&(g=0)}}return s}function Fu(e,t,n,r,o,s,a,c,i,u,f){for(var d=o-1,m=o===0?s:[""],h=Lc(m),b=0,g=0,v=0;b<r;++b)for(var y=0,w=Jr(e,d+1,d=cI(g=a[b])),S=e;y<h;++y)(S=kg(g>0?m[y]+" "+w:Ee(w,/&\f/g,m[y])))&&(i[v++]=S);return Js(e,t,n,o===0?Fc:c,i,u,f)}function xI(e,t,n){return Js(e,t,n,Sg,Ks(pI()),Jr(e,2,-2),0)}function Vu(e,t,n,r){return Js(e,t,n,Vc,Jr(e,0,r),Jr(e,r+1,-1),r)}function dr(e,t){for(var n="",r=Lc(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function wI(e,t,n,r){switch(e.type){case iI:if(e.children.length)break;case aI:case Vc:return e.return=e.return||e.value;case Sg:return"";case Cg:return e.return=e.value+"{"+dr(e.children,r)+"}";case Fc:e.value=e.props.join(",")}return Qt(n=dr(e.children,r))?e.return=e.value+"{"+n+"}":""}function _I(e){var t=Lc(e);return function(n,r,o,s){for(var a="",c=0;c<t;c++)a+=e[c](n,r,o,s)||"";return a}}function SI(e){return function(t){t.root||(t=t.return)&&e(t)}}function CI(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var kI=function(t,n,r){for(var o=0,s=0;o=s,s=rn(),o===38&&s===12&&(n[r]=1),!Qr(s);)At();return uo(t,Et)},EI=function(t,n){var r=-1,o=44;do switch(Qr(o)){case 0:o===38&&rn()===12&&(n[r]=1),t[r]+=kI(Et-1,n,r);break;case 2:t[r]+=Vo(o);break;case 4:if(o===44){t[++r]=rn()===58?"&\f":"",n[r]=t[r].length;break}default:t[r]+=Ks(o)}while(o=At());return t},jI=function(t,n){return Og(EI(jg(t),n))},Lu=new WeakMap,OI=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,r=t.parent,o=t.column===r.column&&t.line===r.line;r.type!=="rule";)if(r=r.parent,!r)return;if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!Lu.get(r))&&!o){Lu.set(t,!0);for(var s=[],a=jI(n,s),c=r.props,i=0,u=0;i<a.length;i++)for(var f=0;f<c.length;f++,u++)t.props[u]=s[i]?a[i].replace(/&\f/g,c[f]):c[f]+" "+a[i]}}},RI=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function Rg(e,t){switch(uI(e,t)){case 5103:return ke+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return ke+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return ke+e+ls+e+pt+e+e;case 6828:case 4268:return ke+e+pt+e+e;case 6165:return ke+e+pt+"flex-"+e+e;case 5187:return ke+e+Ee(e,/(\w+).+(:[^]+)/,ke+"box-$1$2"+pt+"flex-$1$2")+e;case 5443:return ke+e+pt+"flex-item-"+Ee(e,/flex-|-self/,"")+e;case 4675:return ke+e+pt+"flex-line-pack"+Ee(e,/align-content|flex-|-self/,"")+e;case 5548:return ke+e+pt+Ee(e,"shrink","negative")+e;case 5292:return ke+e+pt+Ee(e,"basis","preferred-size")+e;case 6060:return ke+"box-"+Ee(e,"-grow","")+ke+e+pt+Ee(e,"grow","positive")+e;case 4554:return ke+Ee(e,/([^-])(transform)/g,"$1"+ke+"$2")+e;case 6187:return Ee(Ee(Ee(e,/(zoom-|grab)/,ke+"$1"),/(image-set)/,ke+"$1"),e,"")+e;case 5495:case 3959:return Ee(e,/(image-set\([^]*)/,ke+"$1$`$1");case 4968:return Ee(Ee(e,/(.+:)(flex-)?(.*)/,ke+"box-pack:$3"+pt+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+ke+e+e;case 4095:case 3583:case 4068:case 2532:return Ee(e,/(.+)-inline(.+)/,ke+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Qt(e)-1-t>6)switch(it(e,t+1)){case 109:if(it(e,t+4)!==45)break;case 102:return Ee(e,/(.+:)(.+)-([^]+)/,"$1"+ke+"$2-$3$1"+ls+(it(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~ki(e,"stretch")?Rg(Ee(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(it(e,t+1)!==115)break;case 6444:switch(it(e,Qt(e)-3-(~ki(e,"!important")&&10))){case 107:return Ee(e,":",":"+ke)+e;case 101:return Ee(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+ke+(it(e,14)===45?"inline-":"")+"box$3$1"+ke+"$2$3$1"+pt+"$2box$3")+e}break;case 5936:switch(it(e,t+11)){case 114:return ke+e+pt+Ee(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return ke+e+pt+Ee(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return ke+e+pt+Ee(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return ke+e+pt+e+e}return e}var II=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case Vc:t.return=Rg(t.value,t.length);break;case Cg:return dr([Fr(t,{value:Ee(t.value,"@","@"+ke)})],o);case Fc:if(t.length)return fI(t.props,function(s){switch(dI(s,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return dr([Fr(t,{props:[Ee(s,/:(read-\w+)/,":"+ls+"$1")]})],o);case"::placeholder":return dr([Fr(t,{props:[Ee(s,/:(plac\w+)/,":"+ke+"input-$1")]}),Fr(t,{props:[Ee(s,/:(plac\w+)/,":"+ls+"$1")]}),Fr(t,{props:[Ee(s,/:(plac\w+)/,pt+"input-$1")]})],o)}return""})}},PI=[II],TI=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(g){var v=g.getAttribute("data-emotion");v.indexOf(" ")!==-1&&(document.head.appendChild(g),g.setAttribute("data-s",""))})}var o=t.stylisPlugins||PI,s={},a,c=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(g){for(var v=g.getAttribute("data-emotion").split(" "),y=1;y<v.length;y++)s[v[y]]=!0;c.push(g)});var i,u=[OI,RI];{var f,d=[wI,SI(function(g){f.insert(g)})],m=_I(u.concat(o,d)),h=function(v){return dr(yI(v),m)};i=function(v,y,w,S){f=w,h(v?v+"{"+y.styles+"}":y.styles),S&&(b.inserted[y.name]=!0)}}var b={key:n,sheet:new sI({key:n,container:a,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:s,registered:{},insert:i};return b.sheet.hydrate(c),b},$a={exports:{}},Ie={};/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var zu;function NI(){if(zu)return Ie;zu=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,s=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,c=e?Symbol.for("react.context"):60110,i=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,m=e?Symbol.for("react.suspense_list"):60120,h=e?Symbol.for("react.memo"):60115,b=e?Symbol.for("react.lazy"):60116,g=e?Symbol.for("react.block"):60121,v=e?Symbol.for("react.fundamental"):60117,y=e?Symbol.for("react.responder"):60118,w=e?Symbol.for("react.scope"):60119;function S(x){if(typeof x=="object"&&x!==null){var E=x.$$typeof;switch(E){case t:switch(x=x.type,x){case i:case u:case r:case s:case o:case d:return x;default:switch(x=x&&x.$$typeof,x){case c:case f:case b:case h:case a:return x;default:return E}}case n:return E}}}function _(x){return S(x)===u}return Ie.AsyncMode=i,Ie.ConcurrentMode=u,Ie.ContextConsumer=c,Ie.ContextProvider=a,Ie.Element=t,Ie.ForwardRef=f,Ie.Fragment=r,Ie.Lazy=b,Ie.Memo=h,Ie.Portal=n,Ie.Profiler=s,Ie.StrictMode=o,Ie.Suspense=d,Ie.isAsyncMode=function(x){return _(x)||S(x)===i},Ie.isConcurrentMode=_,Ie.isContextConsumer=function(x){return S(x)===c},Ie.isContextProvider=function(x){return S(x)===a},Ie.isElement=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===t},Ie.isForwardRef=function(x){return S(x)===f},Ie.isFragment=function(x){return S(x)===r},Ie.isLazy=function(x){return S(x)===b},Ie.isMemo=function(x){return S(x)===h},Ie.isPortal=function(x){return S(x)===n},Ie.isProfiler=function(x){return S(x)===s},Ie.isStrictMode=function(x){return S(x)===o},Ie.isSuspense=function(x){return S(x)===d},Ie.isValidElementType=function(x){return typeof x=="string"||typeof x=="function"||x===r||x===u||x===s||x===o||x===d||x===m||typeof x=="object"&&x!==null&&(x.$$typeof===b||x.$$typeof===h||x.$$typeof===a||x.$$typeof===c||x.$$typeof===f||x.$$typeof===v||x.$$typeof===y||x.$$typeof===w||x.$$typeof===g)},Ie.typeOf=S,Ie}var Bu;function AI(){return Bu||(Bu=1,$a.exports=NI()),$a.exports}var Da,Uu;function MI(){if(Uu)return Da;Uu=1;var e=AI(),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[e.ForwardRef]=r,s[e.Memo]=o;function a(b){return e.isMemo(b)?o:s[b.$$typeof]||t}var c=Object.defineProperty,i=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,m=Object.prototype;function h(b,g,v){if(typeof g!="string"){if(m){var y=d(g);y&&y!==m&&h(b,y,v)}var w=i(g);u&&(w=w.concat(u(g)));for(var S=a(b),_=a(g),x=0;x<w.length;++x){var E=w[x];if(!n[E]&&!(v&&v[E])&&!(_&&_[E])&&!(S&&S[E])){var j=f(g,E);try{c(b,E,j)}catch{}}}}return b}return Da=h,Da}MI();var $I=!0;function DI(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):r+=o+" "}),r}var Ig=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||$I===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},FI=function(t,n,r){Ig(t,n,r);var o=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var s=n;do t.insert(n===s?"."+o:"",s,t.sheet,!0),s=s.next;while(s!==void 0)}};function VI(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var LI={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},zI=/[A-Z]|^ms/g,BI=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Pg=function(t){return t.charCodeAt(1)===45},Hu=function(t){return t!=null&&typeof t!="boolean"},Fa=CI(function(e){return Pg(e)?e:e.replace(zI,"-$&").toLowerCase()}),Zu=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(BI,function(r,o,s){return en={name:o,styles:s,next:en},o})}return LI[t]!==1&&!Pg(t)&&typeof n=="number"&&n!==0?n+"px":n};function eo(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return en={name:o.name,styles:o.styles,next:en},o.name;var s=n;if(s.styles!==void 0){var a=s.next;if(a!==void 0)for(;a!==void 0;)en={name:a.name,styles:a.styles,next:en},a=a.next;var c=s.styles+";";return c}return UI(e,t,n)}case"function":{if(e!==void 0){var i=en,u=n(e);return en=i,eo(e,t,u)}break}}var f=n;return f}function UI(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=eo(e,t,n[o])+";";else for(var s in n){var a=n[s];if(typeof a!="object"){var c=a;Hu(c)&&(r+=Fa(s)+":"+Zu(s,c)+";")}else if(Array.isArray(a)&&typeof a[0]=="string"&&t==null)for(var i=0;i<a.length;i++)Hu(a[i])&&(r+=Fa(s)+":"+Zu(s,a[i])+";");else{var u=eo(e,t,a);switch(s){case"animation":case"animationName":{r+=Fa(s)+":"+u+";";break}default:r+=s+"{"+u+"}"}}}return r}var Wu=/label:\s*([^\s;\n{]+)\s*(;|$)/g,en;function Tg(e,t,n){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var r=!0,o="";en=void 0;var s=e[0];if(s==null||s.raw===void 0)r=!1,o+=eo(n,t,s);else{var a=s;o+=a[0]}for(var c=1;c<e.length;c++)if(o+=eo(n,t,e[c]),r){var i=s;o+=i[c]}Wu.lastIndex=0;for(var u="",f;(f=Wu.exec(o))!==null;)u+="-"+f[1];var d=VI(o)+u;return{name:d,styles:o,next:en}}var HI=function(t){return t()},ZI=Br.useInsertionEffect?Br.useInsertionEffect:!1,WI=ZI||HI,Ng=p.createContext(typeof HTMLElement<"u"?TI({key:"css"}):null);Ng.Provider;var GI=function(t){return p.forwardRef(function(n,r){var o=p.useContext(Ng);return t(n,o,r)})},qI=p.createContext({}),zc={}.hasOwnProperty,ji="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",YI=function(t,n){var r={};for(var o in n)zc.call(n,o)&&(r[o]=n[o]);return r[ji]=t,r},KI=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Ig(n,r,o),WI(function(){return FI(n,r,o)}),null},XI=GI(function(e,t,n){var r=e.css;typeof r=="string"&&t.registered[r]!==void 0&&(r=t.registered[r]);var o=e[ji],s=[r],a="";typeof e.className=="string"?a=DI(t.registered,s,e.className):e.className!=null&&(a=e.className+" ");var c=Tg(s,void 0,p.useContext(qI));a+=t.key+"-"+c.name;var i={};for(var u in e)zc.call(e,u)&&u!=="css"&&u!==ji&&(i[u]=e[u]);return i.className=a,n&&(i.ref=n),p.createElement(p.Fragment,null,p.createElement(KI,{cache:t,serialized:c,isStringTag:typeof o=="string"}),p.createElement(o,i))}),JI=XI,re=function(t,n){var r=arguments;if(n==null||!zc.call(n,"css"))return p.createElement.apply(void 0,r);var o=r.length,s=new Array(o);s[0]=JI,s[1]=YI(t,n);for(var a=2;a<o;a++)s[a]=r[a];return p.createElement.apply(null,s)};function Bc(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Tg(t)}var QI=function(){var t=Bc.apply(void 0,arguments),n="animation-"+t.name;return{name:n,styles:"@keyframes "+n+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}};function eP(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Oi=p.useLayoutEffect,tP=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],us=function(){};function nP(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function rP(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var s=[].concat(r);if(t&&e)for(var a in t)t.hasOwnProperty(a)&&t[a]&&s.push("".concat(nP(e,a)));return s.filter(function(c){return c}).map(function(c){return String(c).trim()}).join(" ")}var Gu=function(t){return pP(t)?t.filter(Boolean):Zn(t)==="object"&&t!==null?[t]:[]},Ag=function(t){t.className,t.clearValue,t.cx,t.getStyles,t.getClassNames,t.getValue,t.hasValue,t.isMulti,t.isRtl,t.options,t.selectOption,t.selectProps,t.setValue,t.theme;var n=cn(t,tP);return te({},n)},He=function(t,n,r){var o=t.cx,s=t.getStyles,a=t.getClassNames,c=t.className;return{css:s(n,t),className:o(r??{},a(n,t),c)}};function oP(e,t,n){if(n){var r=n(e,t);if(typeof r=="string")return r}return e}function Qs(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function sP(e){return Qs(e)?window.innerHeight:e.clientHeight}function Mg(e){return Qs(e)?window.pageYOffset:e.scrollTop}function ds(e,t){if(Qs(e)){window.scrollTo(0,t);return}e.scrollTop=t}function aP(e){var t=getComputedStyle(e),n=t.position==="absolute",r=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var o=e;o=o.parentElement;)if(t=getComputedStyle(o),!(n&&t.position==="static")&&r.test(t.overflow+t.overflowY+t.overflowX))return o;return document.documentElement}function iP(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function Ro(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:us,o=Mg(e),s=t-o,a=10,c=0;function i(){c+=a;var u=iP(c,o,s,n);ds(e,u),c<n?window.requestAnimationFrame(i):r(e)}i()}function qu(e,t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),o=t.offsetHeight/3;r.bottom+o>n.bottom?ds(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o<n.top&&ds(e,Math.max(t.offsetTop-o,0))}function cP(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function Yu(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}function lP(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}var $g=!1,uP={get passive(){return $g=!0}},Io=typeof window<"u"?window:{};Io.addEventListener&&Io.removeEventListener&&(Io.addEventListener("p",us,uP),Io.removeEventListener("p",us,!1));var dP=$g;function fP(e){return e!=null}function pP(e){return Array.isArray(e)}function Po(e,t,n){return e?t:n}var mP=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];var s=Object.entries(t).filter(function(a){var c=rt(a,1),i=c[0];return!r.includes(i)});return s.reduce(function(a,c){var i=rt(c,2),u=i[0],f=i[1];return a[u]=f,a},{})},hP=["children","innerProps"],gP=["children","innerProps"];function vP(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,o=e.placement,s=e.shouldScroll,a=e.isFixedPosition,c=e.controlHeight,i=aP(n),u={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return u;var f=i.getBoundingClientRect(),d=f.height,m=n.getBoundingClientRect(),h=m.bottom,b=m.height,g=m.top,v=n.offsetParent.getBoundingClientRect(),y=v.top,w=a?window.innerHeight:sP(i),S=Mg(i),_=parseInt(getComputedStyle(n).marginBottom,10),x=parseInt(getComputedStyle(n).marginTop,10),E=y-x,j=w-g,O=E+S,D=d-S-g,L=h-w+S+_,K=S+g-x,A=160;switch(o){case"auto":case"bottom":if(j>=b)return{placement:"bottom",maxHeight:t};if(D>=b&&!a)return s&&Ro(i,L,A),{placement:"bottom",maxHeight:t};if(!a&&D>=r||a&&j>=r){s&&Ro(i,L,A);var z=a?j-_:D-_;return{placement:"bottom",maxHeight:z}}if(o==="auto"||a){var G=t,B=a?E:O;return B>=r&&(G=Math.min(B-_-c,t)),{placement:"top",maxHeight:G}}if(o==="bottom")return s&&ds(i,L),{placement:"bottom",maxHeight:t};break;case"top":if(E>=b)return{placement:"top",maxHeight:t};if(O>=b&&!a)return s&&Ro(i,K,A),{placement:"top",maxHeight:t};if(!a&&O>=r||a&&E>=r){var N=t;return(!a&&O>=r||a&&E>=r)&&(N=a?E-x:O-x),s&&Ro(i,K,A),{placement:"top",maxHeight:N}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return u}function bP(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var Dg=function(t){return t==="auto"?"bottom":t},yP=function(t,n){var r,o=t.placement,s=t.theme,a=s.borderRadius,c=s.spacing,i=s.colors;return te((r={label:"menu"},sr(r,bP(o),"100%"),sr(r,"position","absolute"),sr(r,"width","100%"),sr(r,"zIndex",1),r),n?{}:{backgroundColor:i.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:c.menuGutter,marginTop:c.menuGutter})},Fg=p.createContext(null),xP=function(t){var n=t.children,r=t.minMenuHeight,o=t.maxMenuHeight,s=t.menuPlacement,a=t.menuPosition,c=t.menuShouldScrollIntoView,i=t.theme,u=p.useContext(Fg)||{},f=u.setPortalPlacement,d=p.useRef(null),m=p.useState(o),h=rt(m,2),b=h[0],g=h[1],v=p.useState(null),y=rt(v,2),w=y[0],S=y[1],_=i.spacing.controlHeight;return Oi(function(){var x=d.current;if(x){var E=a==="fixed",j=c&&!E,O=vP({maxHeight:o,menuEl:x,minHeight:r,placement:s,shouldScroll:j,isFixedPosition:E,controlHeight:_});g(O.maxHeight),S(O.placement),f==null||f(O.placement)}},[o,s,a,c,r,f,_]),n({ref:d,placerProps:te(te({},t),{},{placement:w||Dg(s),maxHeight:b})})},wP=function(t){var n=t.children,r=t.innerRef,o=t.innerProps;return re("div",se({},He(t,"menu",{menu:!0}),{ref:r},o),n)},_P=wP,SP=function(t,n){var r=t.maxHeight,o=t.theme.spacing.baseUnit;return te({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:o,paddingTop:o})},CP=function(t){var n=t.children,r=t.innerProps,o=t.innerRef,s=t.isMulti;return re("div",se({},He(t,"menuList",{"menu-list":!0,"menu-list--is-multi":s}),{ref:o},r),n)},Vg=function(t,n){var r=t.theme,o=r.spacing.baseUnit,s=r.colors;return te({textAlign:"center"},n?{}:{color:s.neutral40,padding:"".concat(o*2,"px ").concat(o*3,"px")})},kP=Vg,EP=Vg,jP=function(t){var n=t.children,r=n===void 0?"No options":n,o=t.innerProps,s=cn(t,hP);return re("div",se({},He(te(te({},s),{},{children:r,innerProps:o}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),o),r)},OP=function(t){var n=t.children,r=n===void 0?"Loading...":n,o=t.innerProps,s=cn(t,gP);return re("div",se({},He(te(te({},s),{},{children:r,innerProps:o}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),o),r)},RP=function(t){var n=t.rect,r=t.offset,o=t.position;return{left:n.left,position:o,top:r,width:n.width,zIndex:1}},IP=function(t){var n=t.appendTo,r=t.children,o=t.controlElement,s=t.innerProps,a=t.menuPlacement,c=t.menuPosition,i=p.useRef(null),u=p.useRef(null),f=p.useState(Dg(a)),d=rt(f,2),m=d[0],h=d[1],b=p.useMemo(function(){return{setPortalPlacement:h}},[]),g=p.useState(null),v=rt(g,2),y=v[0],w=v[1],S=p.useCallback(function(){if(o){var j=cP(o),O=c==="fixed"?0:window.pageYOffset,D=j[m]+O;(D!==(y==null?void 0:y.offset)||j.left!==(y==null?void 0:y.rect.left)||j.width!==(y==null?void 0:y.rect.width))&&w({offset:D,rect:j})}},[o,c,m,y==null?void 0:y.offset,y==null?void 0:y.rect.left,y==null?void 0:y.rect.width]);Oi(function(){S()},[S]);var _=p.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),o&&i.current&&(u.current=Sm(o,i.current,S,{elementResize:"ResizeObserver"in window}))},[o,S]);Oi(function(){_()},[_]);var x=p.useCallback(function(j){i.current=j,_()},[_]);if(!n&&c!=="fixed"||!y)return null;var E=re("div",se({ref:x},He(te(te({},t),{},{offset:y.offset,position:c,rect:y.rect}),"menuPortal",{"menu-portal":!0}),s),r);return re(Fg.Provider,{value:b},n?wr.createPortal(E,n):E)},PP=function(t){var n=t.isDisabled,r=t.isRtl;return{label:"container",direction:r?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},TP=function(t){var n=t.children,r=t.innerProps,o=t.isDisabled,s=t.isRtl;return re("div",se({},He(t,"container",{"--is-disabled":o,"--is-rtl":s}),r),n)},NP=function(t,n){var r=t.theme.spacing,o=t.isMulti,s=t.hasValue,a=t.selectProps.controlShouldRenderValue;return te({alignItems:"center",display:o&&s&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(r.baseUnit*2,"px")})},AP=function(t){var n=t.children,r=t.innerProps,o=t.isMulti,s=t.hasValue;return re("div",se({},He(t,"valueContainer",{"value-container":!0,"value-container--is-multi":o,"value-container--has-value":s}),r),n)},MP=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},$P=function(t){var n=t.children,r=t.innerProps;return re("div",se({},He(t,"indicatorsContainer",{indicators:!0}),r),n)},Ku,DP=["size"],FP=["innerProps","isRtl","size"],VP={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Lg=function(t){var n=t.size,r=cn(t,DP);return re("svg",se({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:VP},r))},Uc=function(t){return re(Lg,se({size:20},t),re("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},zg=function(t){return re(Lg,se({size:20},t),re("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Bg=function(t,n){var r=t.isFocused,o=t.theme,s=o.spacing.baseUnit,a=o.colors;return te({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:r?a.neutral60:a.neutral20,padding:s*2,":hover":{color:r?a.neutral80:a.neutral40}})},LP=Bg,zP=function(t){var n=t.children,r=t.innerProps;return re("div",se({},He(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),n||re(zg,null))},BP=Bg,UP=function(t){var n=t.children,r=t.innerProps;return re("div",se({},He(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),n||re(Uc,null))},HP=function(t,n){var r=t.isDisabled,o=t.theme,s=o.spacing.baseUnit,a=o.colors;return te({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:r?a.neutral10:a.neutral20,marginBottom:s*2,marginTop:s*2})},ZP=function(t){var n=t.innerProps;return re("span",se({},n,He(t,"indicatorSeparator",{"indicator-separator":!0})))},WP=QI(Ku||(Ku=eP([`
0%, 80%, 100% { opacity: 0; }
40% { opacity: 1; }
`]))),GP=function(t,n){var r=t.isFocused,o=t.size,s=t.theme,a=s.colors,c=s.spacing.baseUnit;return te({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:o,lineHeight:1,marginRight:o,textAlign:"center",verticalAlign:"middle"},n?{}:{color:r?a.neutral60:a.neutral20,padding:c*2})},Va=function(t){var n=t.delay,r=t.offset;return re("span",{css:Bc({animation:"".concat(WP," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},qP=function(t){var n=t.innerProps,r=t.isRtl,o=t.size,s=o===void 0?4:o,a=cn(t,FP);return re("div",se({},He(te(te({},a),{},{innerProps:n,isRtl:r,size:s}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),re(Va,{delay:0,offset:r}),re(Va,{delay:160,offset:!0}),re(Va,{delay:320,offset:!r}))},YP=function(t,n){var r=t.isDisabled,o=t.isFocused,s=t.theme,a=s.colors,c=s.borderRadius,i=s.spacing;return te({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:i.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:r?a.neutral5:a.neutral0,borderColor:r?a.neutral10:o?a.primary:a.neutral20,borderRadius:c,borderStyle:"solid",borderWidth:1,boxShadow:o?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:o?a.primary:a.neutral30}})},KP=function(t){var n=t.children,r=t.isDisabled,o=t.isFocused,s=t.innerRef,a=t.innerProps,c=t.menuIsOpen;return re("div",se({ref:s},He(t,"control",{control:!0,"control--is-disabled":r,"control--is-focused":o,"control--menu-is-open":c}),a,{"aria-disabled":r||void 0}),n)},XP=KP,JP=["data"],QP=function(t,n){var r=t.theme.spacing;return n?{}:{paddingBottom:r.baseUnit*2,paddingTop:r.baseUnit*2}},eT=function(t){var n=t.children,r=t.cx,o=t.getStyles,s=t.getClassNames,a=t.Heading,c=t.headingProps,i=t.innerProps,u=t.label,f=t.theme,d=t.selectProps;return re("div",se({},He(t,"group",{group:!0}),i),re(a,se({},c,{selectProps:d,theme:f,getStyles:o,getClassNames:s,cx:r}),u),re("div",null,n))},tT=function(t,n){var r=t.theme,o=r.colors,s=r.spacing;return te({label:"group",cursor:"default",display:"block"},n?{}:{color:o.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:s.baseUnit*3,paddingRight:s.baseUnit*3,textTransform:"uppercase"})},nT=function(t){var n=Ag(t);n.data;var r=cn(n,JP);return re("div",se({},He(t,"groupHeading",{"group-heading":!0}),r))},rT=eT,oT=["innerRef","isDisabled","isHidden","inputClassName"],sT=function(t,n){var r=t.isDisabled,o=t.value,s=t.theme,a=s.spacing,c=s.colors;return te(te({visibility:r?"hidden":"visible",transform:o?"translateZ(0)":""},aT),n?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:c.neutral80})},Ug={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},aT={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":te({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Ug)},iT=function(t){return te({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},Ug)},cT=function(t){var n=t.cx,r=t.value,o=Ag(t),s=o.innerRef,a=o.isDisabled,c=o.isHidden,i=o.inputClassName,u=cn(o,oT);return re("div",se({},He(t,"input",{"input-container":!0}),{"data-value":r||""}),re("input",se({className:n({input:!0},i),ref:s,style:iT(c),disabled:a},u)))},lT=cT,uT=function(t,n){var r=t.theme,o=r.spacing,s=r.borderRadius,a=r.colors;return te({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:a.neutral10,borderRadius:s/2,margin:o.baseUnit/2})},dT=function(t,n){var r=t.theme,o=r.borderRadius,s=r.colors,a=t.cropWithEllipsis;return te({overflow:"hidden",textOverflow:a||a===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:o/2,color:s.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},fT=function(t,n){var r=t.theme,o=r.spacing,s=r.borderRadius,a=r.colors,c=t.isFocused;return te({alignItems:"center",display:"flex"},n?{}:{borderRadius:s/2,backgroundColor:c?a.dangerLight:void 0,paddingLeft:o.baseUnit,paddingRight:o.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},Hg=function(t){var n=t.children,r=t.innerProps;return re("div",r,n)},pT=Hg,mT=Hg;function hT(e){var t=e.children,n=e.innerProps;return re("div",se({role:"button"},n),t||re(Uc,{size:14}))}var gT=function(t){var n=t.children,r=t.components,o=t.data,s=t.innerProps,a=t.isDisabled,c=t.removeProps,i=t.selectProps,u=r.Container,f=r.Label,d=r.Remove;return re(u,{data:o,innerProps:te(te({},He(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),s),selectProps:i},re(f,{data:o,innerProps:te({},He(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:i},n),re(d,{data:o,innerProps:te(te({},He(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},c),selectProps:i}))},vT=gT,bT=function(t,n){var r=t.isDisabled,o=t.isFocused,s=t.isSelected,a=t.theme,c=a.spacing,i=a.colors;return te({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:s?i.primary:o?i.primary25:"transparent",color:r?i.neutral20:s?i.neutral0:"inherit",padding:"".concat(c.baseUnit*2,"px ").concat(c.baseUnit*3,"px"),":active":{backgroundColor:r?void 0:s?i.primary:i.primary50}})},yT=function(t){var n=t.children,r=t.isDisabled,o=t.isFocused,s=t.isSelected,a=t.innerRef,c=t.innerProps;return re("div",se({},He(t,"option",{option:!0,"option--is-disabled":r,"option--is-focused":o,"option--is-selected":s}),{ref:a,"aria-disabled":r},c),n)},xT=yT,wT=function(t,n){var r=t.theme,o=r.spacing,s=r.colors;return te({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:s.neutral50,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},_T=function(t){var n=t.children,r=t.innerProps;return re("div",se({},He(t,"placeholder",{placeholder:!0}),r),n)},ST=_T,CT=function(t,n){var r=t.isDisabled,o=t.theme,s=o.spacing,a=o.colors;return te({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:r?a.neutral40:a.neutral80,marginLeft:s.baseUnit/2,marginRight:s.baseUnit/2})},kT=function(t){var n=t.children,r=t.isDisabled,o=t.innerProps;return re("div",se({},He(t,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),o),n)},ET=kT,ea={ClearIndicator:UP,Control:XP,DropdownIndicator:zP,DownChevron:zg,CrossIcon:Uc,Group:rT,GroupHeading:nT,IndicatorsContainer:$P,IndicatorSeparator:ZP,Input:lT,LoadingIndicator:qP,Menu:_P,MenuList:CP,MenuPortal:IP,LoadingMessage:OP,NoOptionsMessage:jP,MultiValue:vT,MultiValueContainer:pT,MultiValueLabel:mT,MultiValueRemove:hT,Option:xT,Placeholder:ST,SelectContainer:TP,SingleValue:ET,ValueContainer:AP},jT=function(t){return te(te({},ea),t.components)},Xu=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function OT(e,t){return!!(e===t||Xu(e)&&Xu(t))}function RT(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!OT(e[n],t[n]))return!1;return!0}function IT(e,t){t===void 0&&(t=RT);var n=null;function r(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];if(n&&n.lastThis===this&&t(o,n.lastArgs))return n.lastResult;var a=e.apply(this,o);return n={lastResult:a,lastArgs:o,lastThis:this},a}return r.clear=function(){n=null},r}var PT={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},TT=function(t){return re("span",se({css:PT},t))},Ju=TT,NT={guidance:function(t){var n=t.isSearchable,r=t.isMulti,o=t.tabSelectsValue,s=t.context,a=t.isInitialFocus;switch(s){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(o?", press Tab to select the option and exit the menu":"",".");case"input":return a?"".concat(t["aria-label"]||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(t){var n=t.action,r=t.label,o=r===void 0?"":r,s=t.labels,a=t.isDisabled;switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(o,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(s.length>1?"s":""," ").concat(s.join(","),", selected.");case"select-option":return a?"option ".concat(o," is disabled. Select another option."):"option ".concat(o,", selected.");default:return""}},onFocus:function(t){var n=t.context,r=t.focused,o=t.options,s=t.label,a=s===void 0?"":s,c=t.selectValue,i=t.isDisabled,u=t.isSelected,f=t.isAppleDevice,d=function(g,v){return g&&g.length?"".concat(g.indexOf(v)+1," of ").concat(g.length):""};if(n==="value"&&c)return"value ".concat(a," focused, ").concat(d(c,r),".");if(n==="menu"&&f){var m=i?" disabled":"",h="".concat(u?" selected":"").concat(m);return"".concat(a).concat(h,", ").concat(d(o,r),".")}return""},onFilter:function(t){var n=t.inputValue,r=t.resultsMessage;return"".concat(r).concat(n?" for search term "+n:"",".")}},AT=function(t){var n=t.ariaSelection,r=t.focusedOption,o=t.focusedValue,s=t.focusableOptions,a=t.isFocused,c=t.selectValue,i=t.selectProps,u=t.id,f=t.isAppleDevice,d=i.ariaLiveMessages,m=i.getOptionLabel,h=i.inputValue,b=i.isMulti,g=i.isOptionDisabled,v=i.isSearchable,y=i.menuIsOpen,w=i.options,S=i.screenReaderStatus,_=i.tabSelectsValue,x=i.isLoading,E=i["aria-label"],j=i["aria-live"],O=p.useMemo(function(){return te(te({},NT),d||{})},[d]),D=p.useMemo(function(){var B="";if(n&&O.onChange){var N=n.option,$=n.options,M=n.removedValue,ce=n.removedValues,ye=n.value,Oe=function(Y){return Array.isArray(Y)?null:Y},fe=M||N||Oe(ye),W=fe?m(fe):"",Q=$||ce||void 0,oe=Q?Q.map(m):[],me=te({isDisabled:fe&&g(fe,c),label:W,labels:oe},n);B=O.onChange(me)}return B},[n,O,g,c,m]),L=p.useMemo(function(){var B="",N=r||o,$=!!(r&&c&&c.includes(r));if(N&&O.onFocus){var M={focused:N,label:m(N),isDisabled:g(N,c),isSelected:$,options:s,context:N===r?"menu":"value",selectValue:c,isAppleDevice:f};B=O.onFocus(M)}return B},[r,o,m,g,O,s,c,f]),K=p.useMemo(function(){var B="";if(y&&w.length&&!x&&O.onFilter){var N=S({count:s.length});B=O.onFilter({inputValue:h,resultsMessage:N})}return B},[s,h,y,O,w,S,x]),A=(n==null?void 0:n.action)==="initial-input-focus",z=p.useMemo(function(){var B="";if(O.guidance){var N=o?"value":y?"menu":"input";B=O.guidance({"aria-label":E,context:N,isDisabled:r&&g(r,c),isMulti:b,isSearchable:v,tabSelectsValue:_,isInitialFocus:A})}return B},[E,r,o,b,g,v,y,O,c,_,A]),G=re(p.Fragment,null,re("span",{id:"aria-selection"},D),re("span",{id:"aria-focused"},L),re("span",{id:"aria-results"},K),re("span",{id:"aria-guidance"},z));return re(p.Fragment,null,re(Ju,{id:u},A&&G),re(Ju,{"aria-live":j,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},a&&!A&&G))},MT=AT,Ri=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],$T=new RegExp("["+Ri.map(function(e){return e.letters}).join("")+"]","g"),Zg={};for(var La=0;La<Ri.length;La++)for(var za=Ri[La],Ba=0;Ba<za.letters.length;Ba++)Zg[za.letters[Ba]]=za.base;var Wg=function(t){return t.replace($T,function(n){return Zg[n]})},DT=IT(Wg),Qu=function(t){return t.replace(/^\s+|\s+$/g,"")},FT=function(t){return"".concat(t.label," ").concat(t.value)},VT=function(t){return function(n,r){if(n.data.__isNew__)return!0;var o=te({ignoreCase:!0,ignoreAccents:!0,stringify:FT,trim:!0,matchFrom:"any"},t),s=o.ignoreCase,a=o.ignoreAccents,c=o.stringify,i=o.trim,u=o.matchFrom,f=i?Qu(r):r,d=i?Qu(c(n)):c(n);return s&&(f=f.toLowerCase(),d=d.toLowerCase()),a&&(f=DT(f),d=Wg(d)),u==="start"?d.substr(0,f.length)===f:d.indexOf(f)>-1}},LT=["innerRef"];function zT(e){var t=e.innerRef,n=cn(e,LT),r=mP(n,"onExited","in","enter","exit","appear");return re("input",se({ref:t},r,{css:Bc({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var BT=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function UT(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,o=e.onTopArrive,s=e.onTopLeave,a=p.useRef(!1),c=p.useRef(!1),i=p.useRef(0),u=p.useRef(null),f=p.useCallback(function(v,y){if(u.current!==null){var w=u.current,S=w.scrollTop,_=w.scrollHeight,x=w.clientHeight,E=u.current,j=y>0,O=_-x-S,D=!1;O>y&&a.current&&(r&&r(v),a.current=!1),j&&c.current&&(s&&s(v),c.current=!1),j&&y>O?(n&&!a.current&&n(v),E.scrollTop=_,D=!0,a.current=!0):!j&&-y>S&&(o&&!c.current&&o(v),E.scrollTop=0,D=!0,c.current=!0),D&&BT(v)}},[n,r,o,s]),d=p.useCallback(function(v){f(v,v.deltaY)},[f]),m=p.useCallback(function(v){i.current=v.changedTouches[0].clientY},[]),h=p.useCallback(function(v){var y=i.current-v.changedTouches[0].clientY;f(v,y)},[f]),b=p.useCallback(function(v){if(v){var y=dP?{passive:!1}:!1;v.addEventListener("wheel",d,y),v.addEventListener("touchstart",m,y),v.addEventListener("touchmove",h,y)}},[h,m,d]),g=p.useCallback(function(v){v&&(v.removeEventListener("wheel",d,!1),v.removeEventListener("touchstart",m,!1),v.removeEventListener("touchmove",h,!1))},[h,m,d]);return p.useEffect(function(){if(t){var v=u.current;return b(v),function(){g(v)}}},[t,b,g]),function(v){u.current=v}}var ed=["boxSizing","height","overflow","paddingRight","position"],td={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function nd(e){e.cancelable&&e.preventDefault()}function rd(e){e.stopPropagation()}function od(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function sd(){return"ontouchstart"in window||navigator.maxTouchPoints}var ad=!!(typeof window<"u"&&window.document&&window.document.createElement),Vr=0,tr={capture:!1,passive:!1};function HT(e){var t=e.isEnabled,n=e.accountForScrollbars,r=n===void 0?!0:n,o=p.useRef({}),s=p.useRef(null),a=p.useCallback(function(i){if(ad){var u=document.body,f=u&&u.style;if(r&&ed.forEach(function(b){var g=f&&f[b];o.current[b]=g}),r&&Vr<1){var d=parseInt(o.current.paddingRight,10)||0,m=document.body?document.body.clientWidth:0,h=window.innerWidth-m+d||0;Object.keys(td).forEach(function(b){var g=td[b];f&&(f[b]=g)}),f&&(f.paddingRight="".concat(h,"px"))}u&&sd()&&(u.addEventListener("touchmove",nd,tr),i&&(i.addEventListener("touchstart",od,tr),i.addEventListener("touchmove",rd,tr))),Vr+=1}},[r]),c=p.useCallback(function(i){if(ad){var u=document.body,f=u&&u.style;Vr=Math.max(Vr-1,0),r&&Vr<1&&ed.forEach(function(d){var m=o.current[d];f&&(f[d]=m)}),u&&sd()&&(u.removeEventListener("touchmove",nd,tr),i&&(i.removeEventListener("touchstart",od,tr),i.removeEventListener("touchmove",rd,tr)))}},[r]);return p.useEffect(function(){if(t){var i=s.current;return a(i),function(){c(i)}}},[t,a,c]),function(i){s.current=i}}var ZT=function(t){var n=t.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},WT={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function GT(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,o=r===void 0?!0:r,s=e.onBottomArrive,a=e.onBottomLeave,c=e.onTopArrive,i=e.onTopLeave,u=UT({isEnabled:o,onBottomArrive:s,onBottomLeave:a,onTopArrive:c,onTopLeave:i}),f=HT({isEnabled:n}),d=function(h){u(h),f(h)};return re(p.Fragment,null,n&&re("div",{onClick:ZT,css:WT}),t(d))}var qT={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},YT=function(t){var n=t.name,r=t.onFocus;return re("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:qT,value:"",onChange:function(){}})},KT=YT;function Hc(e){var t;return typeof window<"u"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function XT(){return Hc(/^iPhone/i)}function Gg(){return Hc(/^Mac/i)}function JT(){return Hc(/^iPad/i)||Gg()&&navigator.maxTouchPoints>1}function QT(){return XT()||JT()}function eN(){return Gg()||QT()}var tN=function(t){return t.label},nN=function(t){return t.label},rN=function(t){return t.value},oN=function(t){return!!t.isDisabled},sN={clearIndicator:BP,container:PP,control:YP,dropdownIndicator:LP,group:QP,groupHeading:tT,indicatorsContainer:MP,indicatorSeparator:HP,input:sT,loadingIndicator:GP,loadingMessage:EP,menu:yP,menuList:SP,menuPortal:RP,multiValue:uT,multiValueLabel:dT,multiValueRemove:fT,noOptionsMessage:kP,option:bT,placeholder:wT,singleValue:CT,valueContainer:NP},aN={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},iN=4,qg=4,cN=38,lN=qg*2,uN={baseUnit:qg,controlHeight:cN,menuGutter:lN},Ua={borderRadius:iN,colors:aN,spacing:uN},dN={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Yu(),captureMenuScroll:!Yu(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:VT(),formatGroupLabel:tN,getOptionLabel:nN,getOptionValue:rN,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:oN,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!lP(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var n=t.count;return"".concat(n," result").concat(n!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function id(e,t,n,r){var o=Xg(e,t,n),s=Jg(e,t,n),a=Kg(e,t),c=fs(e,t);return{type:"option",data:t,isDisabled:o,isSelected:s,label:a,value:c,index:r}}function zo(e,t){return e.options.map(function(n,r){if("options"in n){var o=n.options.map(function(a,c){return id(e,a,t,c)}).filter(function(a){return ld(e,a)});return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var s=id(e,n,t,r);return ld(e,s)?s:void 0}).filter(fP)}function Yg(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,Dc(n.options.map(function(r){return r.data}))):t.push(n.data),t},[])}function cd(e,t){return e.reduce(function(n,r){return r.type==="group"?n.push.apply(n,Dc(r.options.map(function(o){return{data:o.data,id:"".concat(t,"-").concat(r.index,"-").concat(o.index)}}))):n.push({data:r.data,id:"".concat(t,"-").concat(r.index)}),n},[])}function fN(e,t){return Yg(zo(e,t))}function ld(e,t){var n=e.inputValue,r=n===void 0?"":n,o=t.data,s=t.isSelected,a=t.label,c=t.value;return(!ev(e)||!s)&&Qg(e,{label:a,value:c,data:o},r)}function pN(e,t){var n=e.focusedValue,r=e.selectValue,o=r.indexOf(n);if(o>-1){var s=t.indexOf(n);if(s>-1)return n;if(o<t.length)return t[o]}return null}function mN(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}var Ha=function(t,n){var r,o=(r=t.find(function(s){return s.data===n}))===null||r===void 0?void 0:r.id;return o||null},Kg=function(t,n){return t.getOptionLabel(n)},fs=function(t,n){return t.getOptionValue(n)};function Xg(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function Jg(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var r=fs(e,t);return n.some(function(o){return fs(e,o)===r})}function Qg(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var ev=function(t){var n=t.hideSelectedOptions,r=t.isMulti;return n===void 0?r:n},hN=1,tv=function(e){KR(n,e);var t=QR(n);function n(r){var o;if(qR(this,n),o=t.call(this,r),o.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},o.blockOptionHover=!1,o.isComposing=!1,o.commonProps=void 0,o.initialTouchX=0,o.initialTouchY=0,o.openAfterFocus=!1,o.scrollToFocusedOptionOnUpdate=!1,o.userIsDragging=void 0,o.controlRef=null,o.getControlRef=function(i){o.controlRef=i},o.focusedOptionRef=null,o.getFocusedOptionRef=function(i){o.focusedOptionRef=i},o.menuListRef=null,o.getMenuListRef=function(i){o.menuListRef=i},o.inputRef=null,o.getInputRef=function(i){o.inputRef=i},o.focus=o.focusInput,o.blur=o.blurInput,o.onChange=function(i,u){var f=o.props,d=f.onChange,m=f.name;u.name=m,o.ariaOnChange(i,u),d(i,u)},o.setValue=function(i,u,f){var d=o.props,m=d.closeMenuOnSelect,h=d.isMulti,b=d.inputValue;o.onInputChange("",{action:"set-value",prevInputValue:b}),m&&(o.setState({inputIsHiddenAfterUpdate:!h}),o.onMenuClose()),o.setState({clearFocusValueOnUpdate:!0}),o.onChange(i,{action:u,option:f})},o.selectOption=function(i){var u=o.props,f=u.blurInputOnSelect,d=u.isMulti,m=u.name,h=o.state.selectValue,b=d&&o.isOptionSelected(i,h),g=o.isOptionDisabled(i,h);if(b){var v=o.getOptionValue(i);o.setValue(h.filter(function(y){return o.getOptionValue(y)!==v}),"deselect-option",i)}else if(!g)d?o.setValue([].concat(Dc(h),[i]),"select-option",i):o.setValue(i,"select-option");else{o.ariaOnChange(i,{action:"select-option",option:i,name:m});return}f&&o.blurInput()},o.removeValue=function(i){var u=o.props.isMulti,f=o.state.selectValue,d=o.getOptionValue(i),m=f.filter(function(b){return o.getOptionValue(b)!==d}),h=Po(u,m,m[0]||null);o.onChange(h,{action:"remove-value",removedValue:i}),o.focusInput()},o.clearValue=function(){var i=o.state.selectValue;o.onChange(Po(o.props.isMulti,[],null),{action:"clear",removedValues:i})},o.popValue=function(){var i=o.props.isMulti,u=o.state.selectValue,f=u[u.length-1],d=u.slice(0,u.length-1),m=Po(i,d,d[0]||null);f&&o.onChange(m,{action:"pop-value",removedValue:f})},o.getFocusedOptionId=function(i){return Ha(o.state.focusableOptionsWithIds,i)},o.getFocusableOptionsWithIds=function(){return cd(zo(o.props,o.state.selectValue),o.getElementId("option"))},o.getValue=function(){return o.state.selectValue},o.cx=function(){for(var i=arguments.length,u=new Array(i),f=0;f<i;f++)u[f]=arguments[f];return rP.apply(void 0,[o.props.classNamePrefix].concat(u))},o.getOptionLabel=function(i){return Kg(o.props,i)},o.getOptionValue=function(i){return fs(o.props,i)},o.getStyles=function(i,u){var f=o.props.unstyled,d=sN[i](u,f);d.boxSizing="border-box";var m=o.props.styles[i];return m?m(d,u):d},o.getClassNames=function(i,u){var f,d;return(f=(d=o.props.classNames)[i])===null||f===void 0?void 0:f.call(d,u)},o.getElementId=function(i){return"".concat(o.state.instancePrefix,"-").concat(i)},o.getComponents=function(){return jT(o.props)},o.buildCategorizedOptions=function(){return zo(o.props,o.state.selectValue)},o.getCategorizedOptions=function(){return o.props.menuIsOpen?o.buildCategorizedOptions():[]},o.buildFocusableOptions=function(){return Yg(o.buildCategorizedOptions())},o.getFocusableOptions=function(){return o.props.menuIsOpen?o.buildFocusableOptions():[]},o.ariaOnChange=function(i,u){o.setState({ariaSelection:te({value:i},u)})},o.onMenuMouseDown=function(i){i.button===0&&(i.stopPropagation(),i.preventDefault(),o.focusInput())},o.onMenuMouseMove=function(i){o.blockOptionHover=!1},o.onControlMouseDown=function(i){if(!i.defaultPrevented){var u=o.props.openMenuOnClick;o.state.isFocused?o.props.menuIsOpen?i.target.tagName!=="INPUT"&&i.target.tagName!=="TEXTAREA"&&o.onMenuClose():u&&o.openMenu("first"):(u&&(o.openAfterFocus=!0),o.focusInput()),i.target.tagName!=="INPUT"&&i.target.tagName!=="TEXTAREA"&&i.preventDefault()}},o.onDropdownIndicatorMouseDown=function(i){if(!(i&&i.type==="mousedown"&&i.button!==0)&&!o.props.isDisabled){var u=o.props,f=u.isMulti,d=u.menuIsOpen;o.focusInput(),d?(o.setState({inputIsHiddenAfterUpdate:!f}),o.onMenuClose()):o.openMenu("first"),i.preventDefault()}},o.onClearIndicatorMouseDown=function(i){i&&i.type==="mousedown"&&i.button!==0||(o.clearValue(),i.preventDefault(),o.openAfterFocus=!1,i.type==="touchend"?o.focusInput():setTimeout(function(){return o.focusInput()}))},o.onScroll=function(i){typeof o.props.closeMenuOnScroll=="boolean"?i.target instanceof HTMLElement&&Qs(i.target)&&o.props.onMenuClose():typeof o.props.closeMenuOnScroll=="function"&&o.props.closeMenuOnScroll(i)&&o.props.onMenuClose()},o.onCompositionStart=function(){o.isComposing=!0},o.onCompositionEnd=function(){o.isComposing=!1},o.onTouchStart=function(i){var u=i.touches,f=u&&u.item(0);f&&(o.initialTouchX=f.clientX,o.initialTouchY=f.clientY,o.userIsDragging=!1)},o.onTouchMove=function(i){var u=i.touches,f=u&&u.item(0);if(f){var d=Math.abs(f.clientX-o.initialTouchX),m=Math.abs(f.clientY-o.initialTouchY),h=5;o.userIsDragging=d>h||m>h}},o.onTouchEnd=function(i){o.userIsDragging||(o.controlRef&&!o.controlRef.contains(i.target)&&o.menuListRef&&!o.menuListRef.contains(i.target)&&o.blurInput(),o.initialTouchX=0,o.initialTouchY=0)},o.onControlTouchEnd=function(i){o.userIsDragging||o.onControlMouseDown(i)},o.onClearIndicatorTouchEnd=function(i){o.userIsDragging||o.onClearIndicatorMouseDown(i)},o.onDropdownIndicatorTouchEnd=function(i){o.userIsDragging||o.onDropdownIndicatorMouseDown(i)},o.handleInputChange=function(i){var u=o.props.inputValue,f=i.currentTarget.value;o.setState({inputIsHiddenAfterUpdate:!1}),o.onInputChange(f,{action:"input-change",prevInputValue:u}),o.props.menuIsOpen||o.onMenuOpen()},o.onInputFocus=function(i){o.props.onFocus&&o.props.onFocus(i),o.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(o.openAfterFocus||o.props.openMenuOnFocus)&&o.openMenu("first"),o.openAfterFocus=!1},o.onInputBlur=function(i){var u=o.props.inputValue;if(o.menuListRef&&o.menuListRef.contains(document.activeElement)){o.inputRef.focus();return}o.props.onBlur&&o.props.onBlur(i),o.onInputChange("",{action:"input-blur",prevInputValue:u}),o.onMenuClose(),o.setState({focusedValue:null,isFocused:!1})},o.onOptionHover=function(i){if(!(o.blockOptionHover||o.state.focusedOption===i)){var u=o.getFocusableOptions(),f=u.indexOf(i);o.setState({focusedOption:i,focusedOptionId:f>-1?o.getFocusedOptionId(i):null})}},o.shouldHideSelectedOptions=function(){return ev(o.props)},o.onValueInputFocus=function(i){i.preventDefault(),i.stopPropagation(),o.focus()},o.onKeyDown=function(i){var u=o.props,f=u.isMulti,d=u.backspaceRemovesValue,m=u.escapeClearsValue,h=u.inputValue,b=u.isClearable,g=u.isDisabled,v=u.menuIsOpen,y=u.onKeyDown,w=u.tabSelectsValue,S=u.openMenuOnFocus,_=o.state,x=_.focusedOption,E=_.focusedValue,j=_.selectValue;if(!g&&!(typeof y=="function"&&(y(i),i.defaultPrevented))){switch(o.blockOptionHover=!0,i.key){case"ArrowLeft":if(!f||h)return;o.focusValue("previous");break;case"ArrowRight":if(!f||h)return;o.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(E)o.removeValue(E);else{if(!d)return;f?o.popValue():b&&o.clearValue()}break;case"Tab":if(o.isComposing||i.shiftKey||!v||!w||!x||S&&o.isOptionSelected(x,j))return;o.selectOption(x);break;case"Enter":if(i.keyCode===229)break;if(v){if(!x||o.isComposing)return;o.selectOption(x);break}return;case"Escape":v?(o.setState({inputIsHiddenAfterUpdate:!1}),o.onInputChange("",{action:"menu-close",prevInputValue:h}),o.onMenuClose()):b&&m&&o.clearValue();break;case" ":if(h)return;if(!v){o.openMenu("first");break}if(!x)return;o.selectOption(x);break;case"ArrowUp":v?o.focusOption("up"):o.openMenu("last");break;case"ArrowDown":v?o.focusOption("down"):o.openMenu("first");break;case"PageUp":if(!v)return;o.focusOption("pageup");break;case"PageDown":if(!v)return;o.focusOption("pagedown");break;case"Home":if(!v)return;o.focusOption("first");break;case"End":if(!v)return;o.focusOption("last");break;default:return}i.preventDefault()}},o.state.instancePrefix="react-select-"+(o.props.instanceId||++hN),o.state.selectValue=Gu(r.value),r.menuIsOpen&&o.state.selectValue.length){var s=o.getFocusableOptionsWithIds(),a=o.buildFocusableOptions(),c=a.indexOf(o.state.selectValue[0]);o.state.focusableOptionsWithIds=s,o.state.focusedOption=a[c],o.state.focusedOptionId=Ha(s,a[c])}return o}return YR(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&qu(this.menuListRef,this.focusedOptionRef),eN()&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(o){var s=this.props,a=s.isDisabled,c=s.menuIsOpen,i=this.state.isFocused;(i&&!a&&o.isDisabled||i&&c&&!o.menuIsOpen)&&this.focusInput(),i&&a&&!o.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!i&&!a&&o.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(qu(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(o,s){this.props.onInputChange(o,s)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(o){var s=this,a=this.state,c=a.selectValue,i=a.isFocused,u=this.buildFocusableOptions(),f=o==="first"?0:u.length-1;if(!this.props.isMulti){var d=u.indexOf(c[0]);d>-1&&(f=d)}this.scrollToFocusedOptionOnUpdate=!(i&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[f],focusedOptionId:this.getFocusedOptionId(u[f])},function(){return s.onMenuOpen()})}},{key:"focusValue",value:function(o){var s=this.state,a=s.selectValue,c=s.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var i=a.indexOf(c);c||(i=-1);var u=a.length-1,f=-1;if(a.length){switch(o){case"previous":i===0?f=0:i===-1?f=u:f=i-1;break;case"next":i>-1&&i<u&&(f=i+1);break}this.setState({inputIsHidden:f!==-1,focusedValue:a[f]})}}}},{key:"focusOption",value:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",s=this.props.pageSize,a=this.state.focusedOption,c=this.getFocusableOptions();if(c.length){var i=0,u=c.indexOf(a);a||(u=-1),o==="up"?i=u>0?u-1:c.length-1:o==="down"?i=(u+1)%c.length:o==="pageup"?(i=u-s,i<0&&(i=0)):o==="pagedown"?(i=u+s,i>c.length-1&&(i=c.length-1)):o==="last"&&(i=c.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:c[i],focusedValue:null,focusedOptionId:this.getFocusedOptionId(c[i])})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Ua):te(te({},Ua),this.props.theme):Ua}},{key:"getCommonProps",value:function(){var o=this.clearValue,s=this.cx,a=this.getStyles,c=this.getClassNames,i=this.getValue,u=this.selectOption,f=this.setValue,d=this.props,m=d.isMulti,h=d.isRtl,b=d.options,g=this.hasValue();return{clearValue:o,cx:s,getStyles:a,getClassNames:c,getValue:i,hasValue:g,isMulti:m,isRtl:h,options:b,selectOption:u,selectProps:d,setValue:f,theme:this.getTheme()}}},{key:"hasValue",value:function(){var o=this.state.selectValue;return o.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var o=this.props,s=o.isClearable,a=o.isMulti;return s===void 0?a:s}},{key:"isOptionDisabled",value:function(o,s){return Xg(this.props,o,s)}},{key:"isOptionSelected",value:function(o,s){return Jg(this.props,o,s)}},{key:"filterOption",value:function(o,s){return Qg(this.props,o,s)}},{key:"formatOptionLabel",value:function(o,s){if(typeof this.props.formatOptionLabel=="function"){var a=this.props.inputValue,c=this.state.selectValue;return this.props.formatOptionLabel(o,{context:s,inputValue:a,selectValue:c})}else return this.getOptionLabel(o)}},{key:"formatGroupLabel",value:function(o){return this.props.formatGroupLabel(o)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var o=this.props,s=o.isDisabled,a=o.isSearchable,c=o.inputId,i=o.inputValue,u=o.tabIndex,f=o.form,d=o.menuIsOpen,m=o.required,h=this.getComponents(),b=h.Input,g=this.state,v=g.inputIsHidden,y=g.ariaSelection,w=this.commonProps,S=c||this.getElementId("input"),_=te(te(te({"aria-autocomplete":"list","aria-expanded":d,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":m,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},d&&{"aria-controls":this.getElementId("listbox")}),!a&&{"aria-readonly":!0}),this.hasValue()?(y==null?void 0:y.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return a?p.createElement(b,se({},w,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:S,innerRef:this.getInputRef,isDisabled:s,isHidden:v,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:f,type:"text",value:i},_)):p.createElement(zT,se({id:S,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:us,onFocus:this.onInputFocus,disabled:s,tabIndex:u,inputMode:"none",form:f,value:""},_))}},{key:"renderPlaceholderOrValue",value:function(){var o=this,s=this.getComponents(),a=s.MultiValue,c=s.MultiValueContainer,i=s.MultiValueLabel,u=s.MultiValueRemove,f=s.SingleValue,d=s.Placeholder,m=this.commonProps,h=this.props,b=h.controlShouldRenderValue,g=h.isDisabled,v=h.isMulti,y=h.inputValue,w=h.placeholder,S=this.state,_=S.selectValue,x=S.focusedValue,E=S.isFocused;if(!this.hasValue()||!b)return y?null:p.createElement(d,se({},m,{key:"placeholder",isDisabled:g,isFocused:E,innerProps:{id:this.getElementId("placeholder")}}),w);if(v)return _.map(function(O,D){var L=O===x,K="".concat(o.getOptionLabel(O),"-").concat(o.getOptionValue(O));return p.createElement(a,se({},m,{components:{Container:c,Label:i,Remove:u},isFocused:L,isDisabled:g,key:K,index:D,removeProps:{onClick:function(){return o.removeValue(O)},onTouchEnd:function(){return o.removeValue(O)},onMouseDown:function(z){z.preventDefault()}},data:O}),o.formatOptionLabel(O,"value"))});if(y)return null;var j=_[0];return p.createElement(f,se({},m,{data:j,isDisabled:g}),this.formatOptionLabel(j,"value"))}},{key:"renderClearIndicator",value:function(){var o=this.getComponents(),s=o.ClearIndicator,a=this.commonProps,c=this.props,i=c.isDisabled,u=c.isLoading,f=this.state.isFocused;if(!this.isClearable()||!s||i||!this.hasValue()||u)return null;var d={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return p.createElement(s,se({},a,{innerProps:d,isFocused:f}))}},{key:"renderLoadingIndicator",value:function(){var o=this.getComponents(),s=o.LoadingIndicator,a=this.commonProps,c=this.props,i=c.isDisabled,u=c.isLoading,f=this.state.isFocused;if(!s||!u)return null;var d={"aria-hidden":"true"};return p.createElement(s,se({},a,{innerProps:d,isDisabled:i,isFocused:f}))}},{key:"renderIndicatorSeparator",value:function(){var o=this.getComponents(),s=o.DropdownIndicator,a=o.IndicatorSeparator;if(!s||!a)return null;var c=this.commonProps,i=this.props.isDisabled,u=this.state.isFocused;return p.createElement(a,se({},c,{isDisabled:i,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var o=this.getComponents(),s=o.DropdownIndicator;if(!s)return null;var a=this.commonProps,c=this.props.isDisabled,i=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return p.createElement(s,se({},a,{innerProps:u,isDisabled:c,isFocused:i}))}},{key:"renderMenu",value:function(){var o=this,s=this.getComponents(),a=s.Group,c=s.GroupHeading,i=s.Menu,u=s.MenuList,f=s.MenuPortal,d=s.LoadingMessage,m=s.NoOptionsMessage,h=s.Option,b=this.commonProps,g=this.state.focusedOption,v=this.props,y=v.captureMenuScroll,w=v.inputValue,S=v.isLoading,_=v.loadingMessage,x=v.minMenuHeight,E=v.maxMenuHeight,j=v.menuIsOpen,O=v.menuPlacement,D=v.menuPosition,L=v.menuPortalTarget,K=v.menuShouldBlockScroll,A=v.menuShouldScrollIntoView,z=v.noOptionsMessage,G=v.onMenuScrollToTop,B=v.onMenuScrollToBottom;if(!j)return null;var N=function(W,Q){var oe=W.type,me=W.data,U=W.isDisabled,Y=W.isSelected,xe=W.label,ue=W.value,le=g===me,ie=U?void 0:function(){return o.onOptionHover(me)},Be=U?void 0:function(){return o.selectOption(me)},We="".concat(o.getElementId("option"),"-").concat(Q),dt={id:We,onClick:Be,onMouseMove:ie,onMouseOver:ie,tabIndex:-1,role:"option","aria-selected":o.state.isAppleDevice?void 0:Y};return p.createElement(h,se({},b,{innerProps:dt,data:me,isDisabled:U,isSelected:Y,key:We,label:xe,type:oe,value:ue,isFocused:le,innerRef:le?o.getFocusedOptionRef:void 0}),o.formatOptionLabel(W.data,"menu"))},$;if(this.hasOptions())$=this.getCategorizedOptions().map(function(fe){if(fe.type==="group"){var W=fe.data,Q=fe.options,oe=fe.index,me="".concat(o.getElementId("group"),"-").concat(oe),U="".concat(me,"-heading");return p.createElement(a,se({},b,{key:me,data:W,options:Q,Heading:c,headingProps:{id:U,data:fe.data},label:o.formatGroupLabel(fe.data)}),fe.options.map(function(Y){return N(Y,"".concat(oe,"-").concat(Y.index))}))}else if(fe.type==="option")return N(fe,"".concat(fe.index))});else if(S){var M=_({inputValue:w});if(M===null)return null;$=p.createElement(d,b,M)}else{var ce=z({inputValue:w});if(ce===null)return null;$=p.createElement(m,b,ce)}var ye={minMenuHeight:x,maxMenuHeight:E,menuPlacement:O,menuPosition:D,menuShouldScrollIntoView:A},Oe=p.createElement(xP,se({},b,ye),function(fe){var W=fe.ref,Q=fe.placerProps,oe=Q.placement,me=Q.maxHeight;return p.createElement(i,se({},b,ye,{innerRef:W,innerProps:{onMouseDown:o.onMenuMouseDown,onMouseMove:o.onMenuMouseMove},isLoading:S,placement:oe}),p.createElement(GT,{captureEnabled:y,onTopArrive:G,onBottomArrive:B,lockEnabled:K},function(U){return p.createElement(u,se({},b,{innerRef:function(xe){o.getMenuListRef(xe),U(xe)},innerProps:{role:"listbox","aria-multiselectable":b.isMulti,id:o.getElementId("listbox")},isLoading:S,maxHeight:me,focusedOption:g}),$)}))});return L||D==="fixed"?p.createElement(f,se({},b,{appendTo:L,controlElement:this.controlRef,menuPlacement:O,menuPosition:D}),Oe):Oe}},{key:"renderFormField",value:function(){var o=this,s=this.props,a=s.delimiter,c=s.isDisabled,i=s.isMulti,u=s.name,f=s.required,d=this.state.selectValue;if(f&&!this.hasValue()&&!c)return p.createElement(KT,{name:u,onFocus:this.onValueInputFocus});if(!(!u||c))if(i)if(a){var m=d.map(function(g){return o.getOptionValue(g)}).join(a);return p.createElement("input",{name:u,type:"hidden",value:m})}else{var h=d.length>0?d.map(function(g,v){return p.createElement("input",{key:"i-".concat(v),name:u,type:"hidden",value:o.getOptionValue(g)})}):p.createElement("input",{name:u,type:"hidden",value:""});return p.createElement("div",null,h)}else{var b=d[0]?this.getOptionValue(d[0]):"";return p.createElement("input",{name:u,type:"hidden",value:b})}}},{key:"renderLiveRegion",value:function(){var o=this.commonProps,s=this.state,a=s.ariaSelection,c=s.focusedOption,i=s.focusedValue,u=s.isFocused,f=s.selectValue,d=this.getFocusableOptions();return p.createElement(MT,se({},o,{id:this.getElementId("live-region"),ariaSelection:a,focusedOption:c,focusedValue:i,isFocused:u,selectValue:f,focusableOptions:d,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var o=this.getComponents(),s=o.Control,a=o.IndicatorsContainer,c=o.SelectContainer,i=o.ValueContainer,u=this.props,f=u.className,d=u.id,m=u.isDisabled,h=u.menuIsOpen,b=this.state.isFocused,g=this.commonProps=this.getCommonProps();return p.createElement(c,se({},g,{className:f,innerProps:{id:d,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:b}),this.renderLiveRegion(),p.createElement(s,se({},g,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:b,menuIsOpen:h}),p.createElement(i,se({},g,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),p.createElement(a,se({},g,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(o,s){var a=s.prevProps,c=s.clearFocusValueOnUpdate,i=s.inputIsHiddenAfterUpdate,u=s.ariaSelection,f=s.isFocused,d=s.prevWasFocused,m=s.instancePrefix,h=o.options,b=o.value,g=o.menuIsOpen,v=o.inputValue,y=o.isMulti,w=Gu(b),S={};if(a&&(b!==a.value||h!==a.options||g!==a.menuIsOpen||v!==a.inputValue)){var _=g?fN(o,w):[],x=g?cd(zo(o,w),"".concat(m,"-option")):[],E=c?pN(s,w):null,j=mN(s,_),O=Ha(x,j);S={selectValue:w,focusedOption:j,focusedOptionId:O,focusableOptionsWithIds:x,focusedValue:E,clearFocusValueOnUpdate:!1}}var D=i!=null&&o!==a?{inputIsHidden:i,inputIsHiddenAfterUpdate:void 0}:{},L=u,K=f&&d;return f&&!K&&(L={value:Po(y,w,w[0]||null),options:w,action:"initial-input-focus"},K=!d),(u==null?void 0:u.action)==="initial-input-focus"&&(L=null),te(te(te({},S),D),{},{prevProps:o,ariaSelection:L,prevWasFocused:K})}}]),n}(p.Component);tv.defaultProps=dN;var gN=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];function vN(e){var t=e.defaultOptions,n=t===void 0?!1:t,r=e.cacheOptions,o=r===void 0?!1:r,s=e.loadOptions;e.options;var a=e.isLoading,c=a===void 0?!1:a,i=e.onInputChange,u=e.filterOption,f=u===void 0?null:u,d=cn(e,gN),m=d.inputValue,h=p.useRef(void 0),b=p.useRef(!1),g=p.useState(Array.isArray(n)?n:void 0),v=rt(g,2),y=v[0],w=v[1],S=p.useState(typeof m<"u"?m:""),_=rt(S,2),x=_[0],E=_[1],j=p.useState(n===!0),O=rt(j,2),D=O[0],L=O[1],K=p.useState(void 0),A=rt(K,2),z=A[0],G=A[1],B=p.useState([]),N=rt(B,2),$=N[0],M=N[1],ce=p.useState(!1),ye=rt(ce,2),Oe=ye[0],fe=ye[1],W=p.useState({}),Q=rt(W,2),oe=Q[0],me=Q[1],U=p.useState(void 0),Y=rt(U,2),xe=Y[0],ue=Y[1],le=p.useState(void 0),ie=rt(le,2),Be=ie[0],We=ie[1];o!==Be&&(me({}),We(o)),n!==xe&&(w(Array.isArray(n)?n:void 0),ue(n)),p.useEffect(function(){return b.current=!0,function(){b.current=!1}},[]);var dt=p.useCallback(function($t,Ue){if(!s)return Ue();var et=s($t,Ue);et&&typeof et.then=="function"&&et.then(Ue,function(){return Ue()})},[s]);p.useEffect(function(){n===!0&&dt(x,function($t){b.current&&(w($t||[]),L(!!h.current))})},[]);var Ot=p.useCallback(function($t,Ue){var et=oP($t,Ue,i);if(!et){h.current=void 0,E(""),G(""),M([]),L(!1),fe(!1);return}if(o&&oe[et])E(et),G(et),M(oe[et]),L(!1),fe(!1);else{var k=h.current={};E(et),L(!0),fe(!z),dt(et,function(R){b&&k===h.current&&(h.current=void 0,L(!1),G(et),M(R||[]),fe(!1),me(R?te(te({},oe),{},sr({},et,R)):oe))})}},[o,dt,z,oe,i]),bt=Oe?[]:x&&z?$:y||[];return te(te({},d),{},{options:bt,isLoading:D||c,onInputChange:Ot,filterOption:f})}var bN=p.forwardRef(function(e,t){var n=vN(e),r=GR(n);return p.createElement(tv,se({ref:t},r))}),yN=bN;const Za={base:"border rounded-md bg-transparent hover:cursor-pointer",focus:"border-ring ring-1 ring-ring",nonFocus:"border-border"},xN="pl-1 py-0.5",wN="pl-1 py-0.5",_N="p-1 gap-1 data__values-container",SN="leading-7 ml-1",CN="bg-accent rounded items-center py-0.5 pl-2 pr-1 gap-1.5 data__multi-value",kN="leading-6 py-0.5",EN="bg-transparent text-primary opacity-50 hover:opacity-100",jN="p-1 gap-1",ON="p-1 bg-transparent text-primary opacity-50 hover:opacity-100",RN="bg-border hidden",IN="[&>svg]:w-4 [&>svg]:h-4 py-1 px-2 text-primary opacity-50",nv="opacity-50",PN="p-1 mt-2 border bg-background rounded-lg",TN="ml-3 mt-2 mb-1 text-semibold text-sm",ud={base:"hover:cursor-pointer px-3 py-2 rounded",focus:"bg-accent active:bg-secondary"},NN="p-2 bg-background border border-dashed rounded-sm",AN=e=>l.jsx(ea.DropdownIndicator,{...e,children:l.jsx(ro,{})}),MN=e=>l.jsx(ea.ClearIndicator,{...e,children:l.jsx(ks,{})}),$N=e=>l.jsx(ea.MultiValueRemove,{...e,children:l.jsx(ks,{})}),DN=()=>l.jsx(tc,{className:nv}),FN={DropdownIndicator:AN,ClearIndicator:MN,MultiValueRemove:$N,LoadingIndicator:DN},VN={input:e=>({...e,"input:focus":{boxShadow:"none"}}),multiValueLabel:e=>({...e,whiteSpace:"normal",overflow:"visible"}),control:e=>({...e,transition:"none"})},LN={control:({isFocused:e})=>V(e?Za.focus:Za.nonFocus,Za.base),placeholder:e=>V(xN,{"opacity-50":e.selectProps.isLoading}),input:()=>wN,valueContainer:()=>_N,singleValue:()=>SN,multiValue:()=>CN,multiValueLabel:()=>kN,multiValueRemove:()=>EN,indicatorsContainer:()=>jN,clearIndicator:()=>ON,indicatorSeparator:()=>RN,dropdownIndicator:()=>IN,menu:()=>PN,groupHeading:()=>TN,option:({isFocused:e})=>V(e&&ud.focus,ud.base),noOptionsMessage:()=>NN,loadingIndicator:()=>nv};function zN(e){return l.jsx(yN,{closeMenuOnSelect:!1,unstyled:!0,styles:VN,components:FN,classNames:LN,...e})}const BN=e=>{const t=p.useRef(e);return p.useEffect(()=>{t.current=e},[e]),t.current};function UN(e,t,n){var r=this,o=p.useRef(null),s=p.useRef(0),a=p.useRef(null),c=p.useRef([]),i=p.useRef(),u=p.useRef(),f=p.useRef(e),d=p.useRef(!0);f.current=e;var m=typeof window<"u",h=!t&&t!==0&&m;if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var b=!!(n=n||{}).leading,g=!("trailing"in n)||!!n.trailing,v="maxWait"in n,y="debounceOnServer"in n&&!!n.debounceOnServer,w=v?Math.max(+n.maxWait||0,t):null;p.useEffect(function(){return d.current=!0,function(){d.current=!1}},[]);var S=p.useMemo(function(){var _=function(L){var K=c.current,A=i.current;return c.current=i.current=null,s.current=L,u.current=f.current.apply(A,K)},x=function(L,K){h&&cancelAnimationFrame(a.current),a.current=h?requestAnimationFrame(L):setTimeout(L,K)},E=function(L){if(!d.current)return!1;var K=L-o.current;return!o.current||K>=t||K<0||v&&L-s.current>=w},j=function(L){return a.current=null,g&&c.current?_(L):(c.current=i.current=null,u.current)},O=function L(){var K=Date.now();if(E(K))return j(K);if(d.current){var A=t-(K-o.current),z=v?Math.min(A,w-(K-s.current)):A;x(L,z)}},D=function(){if(m||y){var L=Date.now(),K=E(L);if(c.current=[].slice.call(arguments),i.current=r,o.current=L,K){if(!a.current&&d.current)return s.current=o.current,x(O,t),b?_(o.current):u.current;if(v)return x(O,t),_(o.current)}return a.current||x(O,t),u.current}};return D.cancel=function(){a.current&&(h?cancelAnimationFrame(a.current):clearTimeout(a.current)),s.current=0,c.current=o.current=i.current=a.current=null},D.isPending=function(){return!!a.current},D.flush=function(){return a.current?j(Date.now()):u.current},D},[b,v,t,w,g,h,m,y]);return S}const HN=e=>{const t=`${e}/p2tg-rules/`;return p.useCallback(async n=>{const{setInProgress:r,setResult:o,param:s,search:a}=n;r==null||r(!0);try{const c=new URLSearchParams({param:s,search:a||""}),i=`${t}?${c.toString()}`,u=await rc.GET({path:i});return o==null||o(u),u}catch(c){return console.log("ERROR",c),o==null||o([]),[]}finally{r==null||r(!1)}},[t])},ZN=e=>{const{getValues:t}=Mt(),n=`${e}.param`,r=Ao("post",Zo(n),t());return ut({name:`${e}.param`,defaultValue:r})},WN="p2tg_rule_values",dd=()=>C("Loading..."),GN=()=>C("No options available");function qN({rest_namespace:e,rule:t,ruleset_name:n}){const[r,o]=p.useState(!1),[s,a]=p.useState([]),c=HN(e),{getItem:i,setItem:u}=pp(WN,{},LR),{setValue:f}=Mt(),d=ZN(n),m=BN(d);p.useEffect(()=>{m&&m!==d&&(f(`${n}.values`,[]),h(d))},[d,m]);const h=p.useCallback(g=>{if(!g)return;const v=i(g,[]);v.length?a(v):c({param:g,setInProgress:o,setResult:y=>{a(y),u(g,y)}})},[c,i,u]);p.useEffect(()=>{h(d)},[]);const b=UN((g,v)=>{c({param:d,search:g,setInProgress:o,setResult:y=>{v(y)}})},1e3);return l.jsx(ge,{name:`${n}.values`,defaultValue:t.values,render:({field:g})=>l.jsx(Gr,{children:l.jsx(ve,{children:l.jsx(zN,{"aria-label":C("Rule values"),closeMenuOnSelect:!1,defaultOptions:s,defaultValue:g.value,isLoading:r,isMulti:!0,loadOptions:b,loadingMessage:dd,noOptionsMessage:GN,onChange:g.onChange,placeholder:r?dd():C("Select..."),value:g.value})})})},d)}const YN=()=>[{value:"in",label:C("is in")},{value:"not_in",label:C("is not in")}],KN=e=>{const{ruleset_name:t,rule:n,rule_types:r}=e;return l.jsxs("div",{className:"flex flex-wrap gap-2 flex-col md:flex-row w-full",children:[l.jsx("div",{className:"grow-[2]",children:l.jsx(ge,{name:`${t}.param`,defaultValue:n.param,render:({field:o})=>l.jsx(Gr,{children:l.jsx(ve,{children:l.jsx(is,{...o,"aria-label":C("Rule type"),onValueChange:o.onChange,defaultValue:o.value,options:r,triggerClassName:"w-full"})})})})}),l.jsx("div",{className:"grow-[1]",children:l.jsx(ge,{name:`${t}.operator`,defaultValue:n.operator,render:({field:o})=>l.jsx(Gr,{children:l.jsx(ve,{children:l.jsx(is,{...o,"aria-label":C("Rule operator"),onValueChange:o.onChange,defaultValue:o.value,options:YN(),triggerClassName:"w-full"})})})})}),l.jsx("div",{className:"basis-full",children:l.jsx(qN,{...e})})]})},XN=({hasMultipleRules:e,onAdd:t,onRemove:n,...r})=>l.jsxs("div",{className:V("flex gap-2 flex-col md:flex-row items-center p-2 rounded",{"border p-2":e}),children:[l.jsx(KN,{...r}),l.jsx(FR,{onAdd:t,onRemove:n})]}),JN=({onRemove:e,name:t,rest_namespace:n,rule_types:r,RuleSetComponent:o=XN})=>{const s=`${t}.value`,a=$i({name:s});return p.useEffect(()=>{a.fields.length||e==null||e()},[a.fields.length,e]),l.jsx("div",{className:"border p-2 rounded",children:a.fields.map((c,i,{length:u})=>l.jsxs(p.Fragment,{children:[l.jsx("div",{children:l.jsx(o,{rest_namespace:n,rule_types:r,ruleset_name:`${s}.${i}`,rule:c,onAdd:()=>{a.insert(i+1,yg,{shouldFocus:!1})},onRemove:()=>{a.remove(i)},hasMultipleRules:a.fields.length>1})}),i<u-1?l.jsx($c,{wrapperClassName:"uppercase",children:C("And")}):null]},c.id))})},QN=({prefix:e,rest_namespace:t,rule_types:n,RuleSetComponent:r})=>{var a,c;const o=we("rules",e),s=$i({name:o});return l.jsxs("div",{className:V({"p-2 border":((a=s.fields)==null?void 0:a.length)>1}),children:[s.fields.map((i,u)=>l.jsxs("div",{children:[l.jsx(JN,{name:`${o}.${u}`,onRemove:()=>{s.remove(u)},rest_namespace:t,rule_types:n,RuleSetComponent:r}),l.jsx($c,{wrapperClassName:"uppercase",children:C("Or")})]},i.id)),l.jsxs("div",{className:"text-center mt-4",children:[!((c=s.fields)!=null&&c.length)&&l.jsx("p",{className:"mb-4",children:C("You can also define custom rules to send the posts.")}),l.jsx(DR,{onAdd:()=>{s.append({value:[yg]},{shouldFocus:!1})}})]})]})},eA=()=>[{value:"new",label:C("A new post is published")},{value:"existing",label:C("An existing post is updated")}],{api:{rest_namespace:tA=""},uiData:{post_types:nA,rule_types:rA}}=sn(),oA=()=>l.jsxs(an,{title:C("Rules"),children:[l.jsxs("div",{className:"flex flex-col gap-10 md:gap-4",children:[l.jsxs("div",{className:"flex flex-col sm:flex-row gap-10",children:[l.jsx("div",{className:"basis-[48%]",children:l.jsx(li,{name:`${ot}.send_when`,description:C("When the post should be sent to Telegram."),label:ht("send_when"),options:eA(),wrapperClassName:"md:flex-col"})}),l.jsx("div",{className:"basis-[48%]",children:l.jsx(li,{name:`${ot}.post_types`,description:C("Which post types should be sent."),label:ht("post_types"),options:nA,wrapperClassName:"md:flex-col"})})]}),l.jsxs("div",{children:[l.jsx(_t,{className:"my-0"}),l.jsx($c,{wrapperClassName:"uppercase",children:C("And")}),l.jsx(QN,{prefix:ot,rule_types:rA,rest_namespace:tA})]})]}),l.jsx(bn,{location:"rules"})]}),sA=()=>{const e=ut({name:"bot_username"});return l.jsxs(l.Fragment,{children:[l.jsx(Tc,{prefix:ot}),l.jsx(Nc,{name:`${ot}.active`,children:l.jsxs(eh,{children:[l.jsx(Gj,{botUsername:e||"",videoId:"m48V-gWz9-o"}),l.jsx(qj,{}),l.jsx(oA,{}),l.jsx(IR,{}),l.jsx(Yj,{}),l.jsx($R,{})]})})]})},aA=()=>l.jsx(Ds,{className:"my-2 h-max max-w-max",title:C("DISCLAIMER!"),children:l.jsx("em",{children:C("Use the proxy at your own risk!")})}),rv=({link:e,text:t,children:n})=>l.jsx(Ye,{href:e,isExternal:!0,children:t||n||C("Click here for instructions.")}),iA=({prefix:e})=>l.jsx(ge,{name:we("cf_worker_url",e),render:({field:t})=>l.jsx(_e,{description:C("The requests to Telegram will be sent via this URL."),label:Se("cf_worker_url"),afterMessage:l.jsx(rv,{link:"https://github.com/manzoorwanijk/telegram-bot-api-worker#how-to-deploy"}),children:l.jsx(ve,{className:"max-w-[700px]",children:l.jsx(gt,{autoComplete:"off",placeholder:"https://my-worker.mysubdomain.workers.dev",type:"url",...t})})})}),cA=({prefix:e})=>l.jsx(ge,{name:we("google_script_url",e),render:({field:t})=>l.jsx(_e,{description:C("The requests to Telegram will be sent via this URL."),label:Se("google_script_url"),afterMessage:l.jsx(rv,{link:"https://gist.github.com/manzoorwanijk/ee9ed032caedf2bb0c83dea73bc9a28e#how-to-deploy"}),children:l.jsx(ve,{className:"max-w-[700px]",children:l.jsx(gt,{autoComplete:"off",placeholder:"https://script.google.com/macros/s/XxXxXxXxXxXxXxX/exec",type:"url",...t})})})}),lA=()=>[{value:"CURLPROXY_HTTP",label:C("HTTP")},{value:"CURLPROXY_SOCKS4",label:C("SOCKS4")},{value:"CURLPROXY_SOCKS4A",label:C("SOCKS4A")},{value:"CURLPROXY_SOCKS5",label:C("SOCKS5")},{value:"CURLPROXY_SOCKS5_HOSTNAME",label:C("SOCKS5_HOSTNAME")}],uA=({prefix:e})=>l.jsxs("div",{className:"flex flex-col gap-8 md:gap-0",children:[l.jsx(ge,{name:we("proxy_host",e),render:({field:t})=>l.jsx(_e,{label:Se("proxy_host"),description:ae.sprintf(C("Host IP or domain name like %s."),"192.168.84.101"),children:l.jsx(ve,{className:"max-w-[300px]",children:l.jsx(gt,{autoComplete:"off",placeholder:"192.168.84.101",...t})})})}),l.jsx(ge,{name:we("proxy_port",e),render:({field:t})=>l.jsx(_e,{label:Se("proxy_port"),description:ae.sprintf(C("Target Port like %s."),"8080"),children:l.jsx(ve,{className:"max-w-[150px]",children:l.jsx(gt,{autoComplete:"off",placeholder:"8080",type:"number",...t})})})}),l.jsx(ge,{name:we("proxy_type",e),render:({field:t})=>l.jsx(_e,{label:Se("proxy_type"),children:l.jsx(ve,{children:l.jsx(lo,{...t,onValueChange:t.onChange,defaultValue:t.value,options:lA()})})})}),l.jsx(ge,{name:we("proxy_username",e),render:({field:t})=>l.jsx(_e,{description:C("Leave empty if not required."),label:Se("proxy_username"),children:l.jsx(ve,{className:"max-w-[300px]",children:l.jsx(gt,{autoComplete:"off",...t})})})}),l.jsx(ge,{name:we("proxy_password",e),render:({field:t})=>l.jsx(_e,{description:C("Leave empty if not required."),label:Se("proxy_password"),children:l.jsx(ve,{className:"max-w-[300px]",children:l.jsx(gt,{autoComplete:"off",type:"password",...t})})})})]}),dA=({prefix:e})=>{const t=ut({name:`${e}.proxy_method`});return t?l.jsxs(an,{title:C("Proxy settings"),children:[t==="cf_worker"&&l.jsx(iA,{prefix:e}),t==="google_script"&&l.jsx(cA,{prefix:e}),t==="php_proxy"&&l.jsx(uA,{prefix:e})]}):null},fA=()=>[{value:"cf_worker",label:C("Cloudflare worker")},{value:"google_script",label:C("Google Script")},{value:"php_proxy",label:C("PHP Proxy")}],pA=({prefix:e})=>l.jsxs(l.Fragment,{children:[l.jsx(Tc,{prefix:e}),l.jsxs(Nc,{name:`${e}.active`,children:[l.jsxs("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-4 auto-cols-max my-6",children:[l.jsx(aA,{}),l.jsx(Hs,{title:C("Proxy"),videoId:"J5H0QuSmo-s",asGridCol:!0})]}),l.jsx(an,{title:C("Proxy Method"),className:"mt-6",children:l.jsx(ge,{name:`${e}.proxy_method`,render:({field:t})=>l.jsx(_e,{label:Se("proxy_method"),description:C("Cloudflare worker is preferred."),children:l.jsx(ve,{children:l.jsx(lo,{...t,onValueChange:t.onChange,defaultValue:t.value,options:fA()})})})})}),l.jsx(dA,{prefix:e})]})]}),mA="proxy",hA=()=>l.jsx(pA,{prefix:mA}),gA=()=>[{id:"basics",title:C("Basics"),Component:Sj,description:C("Set up your bot that you want to use.")},{id:"p2tg",title:C("Post to Telegram"),Component:sA,description:C("With this module, you can configure how the posts are sent to Telegram.")},{id:"notify",title:C("Private Notifications"),Component:Wj,description:C("The module will watch the Email Notifications sent from this site and deliver them to you on Telegram.")},{id:"proxy",title:C("Proxy"),Component:hA,description:C("The module will help you bypass the ban on Telegram by making use of proxy.")},{id:"advanced",title:C("Advanced settings"),Component:Ek,description:C("Settings in this section should not be changed unless recommended by WP Telegram Support.")}],vA=()=>{const{submitCount:e,errors:t}=gs(),{getActiveTab:n,setActiveTab:r}=q1("wptelegram_settings"),o=p.useCallback(({id:a,title:c})=>{const i=!!e&&a&&a in t;return l.jsxs("span",{className:V("flex flex-row items-center justify-between",{"text-destructive":i,"font-bold":i}),children:[i&&l.jsx(Af,{})," ",c]})},[t,e]),s=p.useCallback(({title:a,Component:c,description:i})=>l.jsx(Y1,{title:i?a:void 0,className:"w-full border-0 shadow-none",description:i,titleClassName:"text-xl",headerClassName:"px-2",contentClassName:"px-2",children:l.jsx(c,{})}),[]);return l.jsx(uk,{defaultValue:n("basics"),items:gA(),onValueChange:r,renderTabTrigger:o,renderTabContent:s})},bA=G0(DC),yA=Hf(sn().savedSettings),xA=()=>{UC();const e=ub({defaultValues:yA,resolver:bA,mode:"onBlur"}),t=KC(e),n=HC();return l.jsx(db,{id:`${fr}-form`,onSubmit:e.handleSubmit(t,n),form:e,children:l.jsxs($_,{sidebar:l.jsx(W1,{}),children:[l.jsx(e1,{}),l.jsx(bn,{location:"header"}),l.jsx(vA,{}),l.jsx(xS,{form:`${fr}-form`})]})})},fd=document.getElementById(fr);dv(fr,{disableCommonCSS:!0});window.__WPSOCIO_UI_ROOT_SELECTOR=`#${fr}`;fv("wptelegram","wptelegram");fd?Hv.createRoot(fd).render(l.jsxs(I.StrictMode,{children:[l.jsx(xA,{}),l.jsx(zv,{})]})):console.error(`Root element not found: ${fr}`);
//# sourceMappingURL=settings-JGphJqLz.js.map