1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,88899,(e,t,r)=>{function n(e){return e&&e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function o(e){return e}function i(e,t){let r=(t=t||{}).delimiter||".",i=t.maxDepth,a=t.transformKey||o,l={};return!function e(o,s,u){u=u||1,Object.keys(o).forEach(function(c){let d=o[c],p=t.safe&&Array.isArray(d),f=Object.prototype.toString.call(d),m=n(d),h=s?s+r+a(c):a(c);if(!p&&!m&&("[object Object]"===f||"[object Array]"===f)&&Object.keys(d).length&&(!t.maxDepth||u<i))return e(d,h,u+1);l[h]=d})}(e),l}t.exports=i,i.flatten=i,i.unflatten=function e(t,r){let a=(r=r||{}).delimiter||".",l=r.overwrite||!1,s=r.transformKey||o,u={};if(n(t)||"[object Object]"!==Object.prototype.toString.call(t))return t;function c(e){let t=Number(e);return isNaN(t)||-1!==e.indexOf(".")||r.object?e:t}return Object.keys(t=Object.keys(t).reduce(function(e,n){var o,l;let s,u=Object.prototype.toString.call(t[n]);return("[object Object]"===u||"[object Array]"===u)&&(l=t[n],s=Object.prototype.toString.call(l),l&&("[object Array]"===s?l.length:"[object Object]"===s?Object.keys(l).length:!void 0))?Object.keys(o=i(t[n],r)).reduce(function(e,t){return e[n+a+t]=o[t],e},e):(e[n]=t[n],e)},{})).forEach(function(n){let o=n.split(a).map(s),i=c(o.shift()),d=c(o[0]),p=u;for(;void 0!==d;){if("__proto__"===i)return;let e=Object.prototype.toString.call(p[i]),t="[object Object]"===e||"[object Array]"===e;if(!l&&!t&&void 0!==p[i])return;(!l||t)&&(l||null!=p[i])||(p[i]="number"!=typeof d||r.object?{}:[]),p=p[i],o.length>0&&(i=c(o.shift()),d=c(o[0]))}p[i]=e(t[n],r)}),u}},75768,17655,99403,12895,59584,33380,21378,97709,99936,76203,95987,36239,11091,28544,98015,24633,30234,19641,e=>{"use strict";let t,r;var n,o=e.i(31166),i=e.i(88899);(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)();var a=(e,t)=>Object.keys(t).reduce((e,r)=>"slot"===t[r].type?(0,o.__spreadValues)({[r]:[]},e):e,e),l=e=>!!e&&"function"==typeof e.then,s=e=>e.reduce((e,t)=>(0,o.__spreadValues)((0,o.__spreadValues)({},e),t),{}),u=({value:e,fields:t,mappers:r,propKey:n="",propPath:o="",id:i="",config:a,recurseSlots:s=!1})=>{var p,f,m;let h=null==(p=t[n])?void 0:p.type,y=r[h];if(y&&"slot"===h){let u=e||[],c=s?u.map(e=>{if(!a.components[e.type])throw Error(`Could not find component config for ${e.type}`);return d(e,r,a,s)}):u;return c.some(l)?Promise.all(c):y({value:c,parentId:i,propName:o,field:t[n],propPath:o})}if(y&&t[n])return y({value:e,parentId:i,propName:n,field:t[n],propPath:o});if(e&&"object"==typeof e)if(!Array.isArray(e))return"$$typeof"in e?e:c({value:e,fields:(null==(m=t[n])?void 0:m.type)==="object"?t[n].objectFields:t,mappers:r,id:i,getPropPath:e=>`${o}.${e}`,config:a,recurseSlots:s});else{let c=(null==(f=t[n])?void 0:f.type)==="array"?t[n].arrayFields:null;if(!c)return e;let d=e.map((e,t)=>u({value:e,fields:c,mappers:r,propKey:n,propPath:`${o}[${t}]`,id:i,config:a,recurseSlots:s}));return d.some(l)?Promise.all(d):d}return e},c=({value:e,fields:t,mappers:r,id:n,getPropPath:o,config:i,recurseSlots:a})=>{let c=Object.entries(e).map(([e,s])=>{let c=u({value:s,fields:t,mappers:r,propKey:e,propPath:o(e),id:n,config:i,recurseSlots:a});return l(c)?c.then(t=>({[e]:t})):{[e]:c}},{});return c.some(l)?Promise.all(c).then(s):s(c)};function d(e,t,r,n=!1,i=!0){var s,u,p,f,m;let h="type"in e?e.type:"root",y="root"===h?r.root:null==(s=r.components)?void 0:s[h],v=c({value:i?a(null!=(u=e.props)?u:{},null!=(p=null==y?void 0:y.fields)?p:{}):e.props,fields:null!=(f=null==y?void 0:y.fields)?f:{},mappers:t,id:e.props&&null!=(m=e.props.id)?m:"root",getPropPath:e=>e,config:r,recurseSlots:n});return l(v)?v.then(t=>(0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:t})):(0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:v})}function p(e,t,r){var n,i;let a=e=>d(e,{slot:({value:e,parentId:t,propName:n})=>{var o;return null!=(o=r(e,{parentId:t,propName:n}))?o:e}},t,!0);if("props"in e)return a(e);let l=null!=(n=e.zones)?n:{},s=e.content.map(a);return{root:a(e.root),content:null!=(i=r(s,{parentId:"root",propName:"default-zone"}))?i:s,zones:Object.keys(l).reduce((e,t)=>
1(0,o.__spreadProps)((0,o.__spreadValues)({},e),{[t]:l[t].map(a)}),{})}}(0,o.init_react_import)();var f="root",m="default-zone",h=`${f}:${m}`;(0,o.init_react_import)(),(0,o.init_react_import)();var{flatten:y,unflatten:v}=i.default,g=e=>null!=e&&"[object Object]"===Object.prototype.toString.call(e),_="__puck_[]",b="__puck_{}";(0,o.init_react_import)();var x=e=>"type"in e?e:(0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:(0,o.__spreadProps)((0,o.__spreadValues)({},e.props),{id:"root"}),type:"root"});(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)();var w=e=>e?e&&e.indexOf(":")>-1?e.split(":"):[h,e]:[];function k(e,t,r=e=>e,n=e=>e){var i;let a={},l={},s={},u=(e,t,n,o,i)=>{var a;let[s]=t.split(":"),u=(null!=(a=r(n,t,o))?a:n)||[],[d,p]=t.split(":"),f=`${i||s}:${p}`,m=u.map((t,r)=>c(t,[...e,f],r));return l[f]={contentIds:m.map(e=>e.props.id),type:o},[f,m]},c=(r,i,l)=>{let c,p,f=n(r,i,l);if(!f)return r;let m=f.props.id,h=(0,o.__spreadProps)((0,o.__spreadValues)({},d(f,{slot:({value:e,parentId:t,propPath:r})=>{let[n,o]=u(i,`${t}:${r}`,e,"slot",t);return o}},t).props),{id:m});(function(e,t,r,n=[]){Object.entries(t.zones||{}).forEach(([t,o])=>{let[i]=w(t);i===e.props.id&&r(n,t,o)})})(r,e.data,(e,t,r)=>
1{let[n,o]=u(e,t,r,"dropzone",m);a[n]=o},i);let v=(0,o.__spreadProps)((0,o.__spreadValues)({},f),{props:h}),x=i[i.length-1],[k,E]=x?x.split(":"):[null,""];s[m]={data:v,flatData:(c=v,p=t,(0,o.__spreadProps)((0,o.__spreadValues)({},c),{props:function(e={}){let t={};for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r))continue;let n=e[r];Array.isArray(n)&&0===n.length?t[r]=_:g(n)&&0===Object.keys(n).length?t[r]=b:t[r]=n}return t}(y(d(c,{slot:()=>null},p).props))})),path:i,parentId:k,zone:E};let S=(0,o.__spreadProps)((0,o.__spreadValues)({},v),{props:(0,o.__spreadValues)({},v.props)});return"root"===h.id&&(delete S.type,delete S.props.id),S},p=e.data.zones||{},[f,m]=u([],h,e.data.content,"root"),v=Object.keys(a);Object.keys(p||{}).forEach(e=>{let[t]=e.split(":");if(v.includes(e))return;let[r,n]=u([h],e,p[e],"dropzone",t);a[e]=n},a);let E=x({props:(0,o.__spreadValues)({},null!=(i=e.data.root.props)?i:e.data.root)});e.data.root.readOnly&&(E.readOnly=e.data.root.readOnly);let S=c(E,[],-1),P=(0,o.__spreadValues)((0,o.__spreadValues)({},e.data.root),S);return(0,o.__spreadProps)((0,o.__spreadValues)({},e),{data:{root:P,content:m,zones:(0,o.__spreadValues)((0,o.__spreadValues)({},e.data.zones),a)},indexes:{nodes:(0,o.__spreadValues)((0,o.__spreadValues)({},e.indexes.nodes),s),zones:(0,o.__spreadValues)((0,o.__spreadValues)({},e.indexes.zones),l)}})}(0,o.init_react_import)();var E=(e,t)=>{if(t===h)return e;let r=(0,o.__spreadProps)((0,o.__spreadValues)({},e),{zones:e.zones?(0,o.__spreadValues)({},e.zones):{}});return r.zones[t]=r.zones[t]||[],r};e.s(["defaultSlots",0,a,"expandNode",0,e=>{let t=v(function(e={}){let t={};for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r))continue;let n=e[r];n===_?t[r]=[]:n===b?t[r]={}:t[r]=n}return t}(e.props));return(0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:t})},"getZoneId",0,w,"mapFields",0,d,"rootAreaId",0,f,"rootDroppableId",0,h,"rootZone",0,m,"setupZone",0,E,"toComponent",0,x,"walkAppState",0,k,"walkField",0,u,"walkTree",0,p],17655);let S="u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),P=new Uint8Array(16),C=[];for(let e=0;e<256;++e)C.push((e+256).toString(16).slice(1));let j=function(e,r,n){if(S&&!r&&!e)return S();let o=(e=e||{}).random||(e.rng||function(){if(!t&&!(t="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return t(P)})();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,r){n=n||0;for(let e=0;e<16;++e)r[n+e]=o[e];return r}return function(e,t=0){return C[e[t+0]]+C[e[t+1]]+C[e[t+2]]+C[e[t+3]]+"-"+C[e[t+4]]+C[e[t+5]]+"-"+C[e[t+6]]+C[e[t+7]]+"-"+C[e[t+8]]+C[e[t+9]]+"-"+C[e[t+10]]+C[e[t+11]]+C[e[t+12]]+C[e[t+13]]+C[e[t+14]]+C[e[t+15]]}(o)};(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)();var O=(e,t,r)=>{let n=Array.from(e||[]);return n.splice(t,0,r),n};(0,o.init_react_import)();var R=e=>e?`${e}-${j()}`:j();(0,o.init_react_import)();var M=(e,t)=>{let[r]=e.split(":"),n=t.indexes.nodes[r];return((null==n?void 0:n.path)||[]).map(e=>e.split(":")[0])};(0,o.init_react_import)();var V=(e,t,r=!1)=>{let n=R(e.type);return p((0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:r?(0,o.__spreadProps)((0,o.__spreadValues)({},e.props),{id:n}):(0,o.__spreadValues)({},e.props)}),t,e=>e.map(e=>{let t=R(e.type);return(0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:r?(0,o.__spreadProps)((0,o.__spreadValues)({},e.props),{id:t}):(0,o.__spreadValues)({id:t},e.props)})}))};function A(e,t,r){let n=t.id||R(t.componentType),i=V({type:t.componentType,props:(0,o.__spreadProps)((0,o.__spreadValues)({},r.config.components[t.componentType].defaultProps||{}),{id:n})},r.config),[a]=t.destinationZone.split(":"),l=M(t.destinationZone,e);return k(e,r.config,(e,r)=>r===t.destinationZone?O(e||[],t.destinationIndex,i):e,(e,r)=>e.props.id===n||e.props.id===a||l.includes(e.props.id)||r.includes(t.destinationZone)?e:null)}function L(e,t){var r,n;let o=null==(r=t.indexes.zones)?void 0:r[e.zone||h];return o?null==(n=t.indexes.nodes[o.contentIds[e.index]])?void 0:n.data:void 0}(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)();var z=(e,t)=>{let r=Array.from(e);return r.splice(t,1),r},N=(e,t,r)=>{if(t.sourceZone===t.destinationZone&&t.sourceIndex===t.destinationIndex)return e;let n=L({zone:t.sourceZone,index:t.sourceIndex},e);
1if(!n)return e;let o=M(t.sourceZone,e),i=M(t.destinationZone,e);return k(e,r.config,(e,r)=>r===t.sourceZone&&r===t.destinationZone?O(z(e,t.sourceIndex),t.destinationIndex,n):r===t.sourceZone?z(e,t.sourceIndex):r===t.destinationZone?O(e,t.destinationIndex,n):e,(e,r)=>{let[a]=t.sourceZone.split(":"),[l]=t.destinationZone.split(":"),s=e.props.id;return a===s||l===s||n.props.id===s||o.indexOf(s)>-1||i.indexOf(s)>-1||r.includes(t.destinationZone)?e:null})};(0,o.init_react_import)(),(0,o.init_react_import)();var T={};(0,o.init_react_import)(),(0,o.init_react_import)(),(0,o.init_react_import)();var I=e=>{let{data:t,ui:r}=e;return{data:t,ui:r}};(0,o.init_react_import)(),e.s(["createReducer",0,function({record:e,onAction:t,appStore:r}){var n;return n=(e,t)=>{if("set"===t.type){if("object"==typeof t.state){let n=(0,o.__spreadValues)((0,o.__spreadValues)({},e),t.state);return t.state.indexes?n:(console.warn("`set` is expensive and may cause unnecessary re-renders. Consider using a more atomic action instead."),k(n,r.config))}return(0,o.__spreadValues)((0,o.__spreadValues)({},e),t.state(e))}if("insert"===t.type)return A(e,t,r);if("replace"===t.type)return((e,t,r)=>
1{let[n]=t.destinationZone.split(":"),i=M(t.destinationZone,e),a=e.indexes.zones[t.destinationZone].contentIds[t.destinationIndex];if(a!==t.data.props.id)throw Error('Can\'t change the id during a replace action. Please us "remove" and "insert" to define a new node.');let l=[],s=p(t.data,r.config,(e,t)=>(l.push(`${t.parentId}:${t.propName}`),e.map(e=>{let t=R(e.type);return(0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:(0,o.__spreadValues)({id:t},e.props)})}))),u=(0,o.__spreadProps)((0,o.__spreadValues)({},e),{ui:(0,o.__spreadValues)((0,o.__spreadValues)({},e.ui),t.ui)});return Object.keys(e.indexes.zones).forEach(e=>{e.split(":")[0]!==a||l.includes(e)||delete u.indexes.zones[e]}),k(u,r.config,(e,r)=>{let n=[...e];return r===t.destinationZone&&(n[t.destinationIndex]=s),n},(e,t)=>{let r=t.map(e=>e.split(":")[0]);return e.props.id===s.props.id?s:e.props.id===n?e:i.indexOf(e.props.id)>-1?e:r.indexOf(s.props.id)>-1?e:null})})(e,t,r);if("replaceRoot"===t.type)return k(e,r.config,e=>e,e=>"root"===e.props.id?(0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:(0,o.__spreadValues)((0,o.__spreadValues)({},e.props),t.root.props),readOnly:t.root.readOnly}):e);if("duplicate"===t.type){let n,i,a,l;return n=L({index:t.sourceIndex,zone:t.sourceZone},e),i=M(t.sourceZone,e),a=(0,o.__spreadProps)((0,o.__spreadValues)({},n),{props:(0,o.__spreadProps)((0,o.__spreadValues)({},n.props),{id:R(n.type)})}),l=k(e,r.config,(e,r)=>r===t.sourceZone?O(e,t.sourceIndex+1,n):e,(e,r,n)=>{let l=r[r.length-1];if(r.map(e=>e.split(":")[0]).indexOf(a.props.id)>-1)return(0,o.__spreadProps)((0,o.__spreadValues)({},e),{props:(0,o.__spreadProps)((0,o.__spreadValues)({},e.props),{id:R(e.type)})});if(l===t.sourceZone&&n===t.sourceIndex+1)return a;let[s]=t.sourceZone.split(":");return s===e.props.id||i.indexOf(e.props.id)>-1?e:null}),(0,o.__spreadProps)((0,o.__spreadValues)({},l),{ui:(0,o.__spreadProps)((0,o.__spreadValues)({},l.ui),{itemSelector:{index:t.sourceIndex+1,zone:t.sourceZone}})})}if("reorder"===t.type)return N(e,{type:"move",sourceIndex:t.sourceIndex,sourceZone:t.destinationZone,destinationIndex:t.destinationIndex,destinationZone:t.destinationZone},r);if("move"===t.type)return N(e,t,r);if("remove"===t.type){let n,o,i;return n=L({index:t.index,zone:t.zone},e),o=Object.entries(e.indexes.nodes).reduce((e,[t,r])=>r.path.map(e=>e.split(":")[0]).includes(n.props.id)?[...e,t]:e,[n.props.id]),Object.keys((i=k(e,r.config,(e,r)=>r===t.zone?z(e,t.index):e)).data.zones||{}).forEach(e=>{let t=e.split(":")[0];o.includes(t)&&i.data.zones&&delete i.data.zones[e]}),Object.keys(i.indexes.zones).forEach(e=>{let t=e.split(":")[0];o.includes(t)&&delete i.indexes.zones[e]}),o.forEach(e=>{delete i.indexes.nodes[e]}),i}if("registerZone"===t.type)return T[t.zone]?(0,o.__spreadProps)((0,o.__spreadValues)({},e),{data:(0,o.__spreadProps)((0,o.__spreadValues)({},e.data),{zones:(0,o.__spreadProps)((0,o.__spreadValues)({},e.data.zones),{[t.zone]:T[t.zone]})}),indexes:(0,o.__spreadProps)((0,o.__spreadValues)({},e.indexes),{zones:(0,o.__spreadProps)((0,o.__spreadValues)({},e.indexes.zones),{[t.zone]:(0,o.__spreadProps)((0,o.__spreadValues)({},e.indexes.zones[t.zone]),{contentIds:T[t.zone].map(e=>e.props.id),type:"dropzone"})})})}):(0,o.__spreadProps)((0,o.__spreadValues)({},e),{data:E(e.data,t.zone)});if("unregisterZone"===t.type){let r,n;return r=(0,o.__spreadValues)({},e.data.zones||{}),n=(0,o.__spreadValues)({},e.indexes.zones||{}),r[t.zone]&&(T[t.zone]=r[t.zone],delete r[t.zone]),delete n[t.zone],(0,o.__spreadProps)((0,o.__spreadValues)({},e),{data:(0,o.__spreadProps)((0,o.__spreadValues)({},e.data),{zones:r}),indexes:(0,o.__spreadProps)((0,o.__spreadValues)({},e.indexes),{zones:n})})}return"setData"===t.type?"object"==typeof t.data?(console.warn("`setData` is expensive and may cause unnecessary re-renders. Consider using a more atomic action instead."),k((0,o.__spreadProps)((0,o.__spreadValues)({},e),{data:(0,o.__spreadValues)((0,o.__spreadValues)({},e.data),t.data)}),r.config)):k((0,o.__spreadProps)((0,o.__spreadValues)({},e),{data:(0,o.__spreadValues)((0,o.__spreadValues)({},e.data),t.data(e.data))}),r.config):"setUi"===t.type?"object"==typeof t.ui?(0,o.__spreadProps)((0,o.__spreadValues)({},e),{ui:(0,o.__spreadValues)((0,o.__spreadValues)({},e.ui),t.ui)}):(0,o.__spreadProps)((0,o.__spreadValues)({},e),{ui:(0,o.__spreadValues)((0,o.__spreadValues)({},e.ui),t.ui(e.ui))}):e},(r,o)=>{let i=n(r,o),a=!["registerZone","unregisterZone","setData","setUi","set"].includes(o.type);return(void 0!==o.recordHistory?o.recordHistory:a)&&e&&e(i),null==t||t(o,I(i),I(r)),i}},"generateId",0,R,"getItem",0,L,"insert",0,O,"insertAction",0,A,"makeStatePublic",0,I,"populateIds",0,V],75768);var D=Object.getOwnPropertyNames,H=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty;function F(e,t){return function(r,n,o){return e(r,n,o)&&t(r,n,o)}}function W(e){return function(t,r,n){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n);var o=n.cache,i=o.get(t),a=o.get(r);if(i&&a)return i===r&&a===t;o.set(t,r),o.set(r,t);var l=e(t,r,n);return o.delete(t),o.delete(r),l}}function B(e){return D(e).concat(H(e))}var $=Object.hasOwn||function(e,t){return q.call(e,t)};function Z(e,t){return e===t||!e&&!t&&e!=e&&t!=t}var K=Object.getOwnPropertyDescriptor,U=Object.keys;function X(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function Y(e,t){return Z(e.getTime(),t.getTime())}function G(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function J(e,t){return e===t}function Q(e,t,r){var n,o,i=e.size;if(i!==t.size)return!1;if(!i)return!0;for(var a=Array(i),l=e.entries(),s=0;(n=l.next())&&!n.done;){for(var u=t.entries(),c=!1,d=0;(o=u.next())&&!o.done;){if(a[d]){d++;continue}var p=n.value,f=o.value;if(r.equals(p[0],f[0],s,d,e,t,r)&&r.equals(p[1],f[1],p[0],f[0],e,t,r)){c=a[d]=!0;break}d++}if(!c)return!1;s++}return!0}function ee(e,t,r){var n=U(e),o=n.length;if(U(t).length!==o)return!1;for(;o-- >0;)if(!el(e,t,r,n[o]))return!1;return!0}function et(e,t,r){var n,o,i,a=B(e),l=a.length;if(B(t).length!==l)return!1;for(;l-- >0;)if(!el(e,t,r,n=a[l])||(o=K(e,n),i=K(t,n),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable)))return!1;return!0}function er(e,t){return Z(e.valueOf(),t.valueOf())}function en(e,t){return e.source===t.source&&e.flags===t.flags}function eo(e,t,r){var n,o,i=e.size;if(i!==t.size)return!1;if(!i)return!0;for(var a=Array(i),l=e.values();(n=l.next())&&!n.done;){for(var s=t.values(),u=!1,c=0;(o=s.next())&&!o.done;
1){if(!a[c]&&r.equals(n.value,o.value,n.value,o.value,e,t,r)){u=a[c]=!0;break}c++}if(!u)return!1}return!0}function ei(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function ea(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function el(e,t,r,n){return("_owner"===n||"__o"===n||"__v"===n)&&(!!e.$$typeof||!!t.$$typeof)||$(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var es=Array.isArray,eu="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,ec=Object.assign,ed=Object.prototype.toString.call.bind(Object.prototype.toString),ep=ef();function ef(e){void 0===e&&(e={});var t,r,n,o,i,a,l,s,u,c,d,p,f,m=e.circular,h=e.createInternalComparator,y=e.createState,v=e.strict,g=(r=(t=function(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,o={areArraysEqual:n?et:X,areDatesEqual:Y,areErrorsEqual:G,areFunctionsEqual:J,areMapsEqual:n?F(Q,et):Q,areNumbersEqual:Z,areObjectsEqual:n?et:ee,arePrimitiveWrappersEqual:er,areRegExpsEqual:en,areSetsEqual:n?F(eo,et):eo,areTypedArraysEqual:n?et:ei,areUrlsEqual:ea};if(r&&(o=ec({},o,r(o))),t){var i=W(o.areArraysEqual),a=W(o.areMapsEqual),l=W(o.areObjectsEqual),s=W(o.areSetsEqual);o=ec({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:l,areSetsEqual:s})}return o}(e)).areArraysEqual,n=t.areDatesEqual,o=t.areErrorsEqual,i=t.areFunctionsEqual,a=t.areMapsEqual,l=t.areNumbersEqual,s=t.areObjectsEqual,u=t.arePrimitiveWrappersEqual,c=t.areRegExpsEqual,d=t.areSetsEqual,p=t.areTypedArraysEqual,f=t.areUrlsEqual,function(e,t,m){if(e===t)return!0;if(null==e||null==t)return!1;var h=typeof e;if(h!==typeof t)return!1;if("object"!==h)return"number"===h?l(e,t,m):"function"===h&&i(e,t,m);var y=e.constructor;if(y!==t.constructor)return!1;if(y===Object)return s(e,t,m);if(es(e))return r(e,t,m);if(null!=eu&&eu(e))return p(e,t,m);if(y===Date)return n(e,t,m);if(y===RegExp)return c(e,t,m);if(y===Map)return a(e,t,m);if(y===Set)return d(e,t,m);var v=ed(e);return"[object Date]"===v?n(e,t,m):"[object RegExp]"===v?c(e,t,m):"[object Map]"===v?a(e,t,m):"[object Set]"===v?d(e,t,m):"[object Object]"===v?"function"!=typeof e.then&&"function"!=typeof t.then&&s(e,t,m):"[object URL]"===v?f(e,t,m):"[object Error]"===v?o(e,t,m):"[object Arguments]"===v?s(e,t,m):("[object Boolean]"===v||"[object Number]"===v||"[object String]"===v)&&u(e,t,m)}),_=h?h(g):function(e,t,r,n,o,i,a){return g(e,t,a)};return function(e){var t=e.circular,r=e.comparator,n=e.createState,o=e.equals,i=e.strict;if(n)return function(e,a){var l=n(),s=l.cache;return r(e,a,{cache:void 0===s?t?new WeakMap:void 0:s,equals:o,meta:l.meta,strict:i})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(e,t){return r(e,t,a)}}({circular:void 0!==m&&m,comparator:g,createState:y,equals:_,strict:void 0!==v&&v})}ef({strict:!0}),ef({circular:!0}),ef({circular:!0,strict:!0}),ef({createInternalComparator:function(){return Z}}),ef({strict:!0,createInternalComparator:function(){return Z}}),ef({circular:!0,createInternalComparator:function(){return Z}}),ef({circular:!0,createInternalComparator:function(){return Z},strict:!0}),e.s(["deepEqual",0,ep],99403),(0,o.init_react_import)();var em=[{width:360,height:"auto",icon:"Smartphone",label:"Small"},{width:768,height:"auto",icon:"Tablet",label:"Medium"},{width:1280,height:"auto",icon:"Monitor",label:"Large"},{width:"100%",height:"auto",icon:"FullWidth",label:"Full-width"}];(0,o.init_react_import)(),(0,o.init_react_import)();var eh=(e,t)=>e?Object.keys(e.props||{}).reduce((r,n)=>{let i=(null==e?void 0:e.props)||{},a=(null==t?void 0:t.props)||{};return(0,o.__spreadProps)((0,o.__spreadValues)({},r),{[n]:!ep(a[n],i[n])})},{}):{},ey={},ev=(e,t,...r)=>(0,o.__async)(null,[e,t,...r],function*(e,t,r={},n,i,a="replace",l=null){let s="type"in e&&"root"!==e.type?t.components[e.type]:t.root,u=(0,o.__spreadValues)({},e),c=(null==s?void 0:s.resolveData)&&e.props,p="id"in e.props?e.props.id:"root";if(c){let{item:t=null,resolved:i={},parentId:c=null}=ey[p]||{},d=null!==c&&(null==l?void 0:l.props.id)!==c,f=e&&!ep(e,t);if("move"===a&&!d||"move"!==a&&"force"!==a&&!f)return{node:i,didChange:!1};let m=eh(e,t);n&&n(e);let{props:h,readOnly:y={}}=yield s.resolveData(e,{changed:m,lastData:t,metadata:(0,o.__spreadValues)((0,o.__spreadValues)({},r),s.metadata),trigger:a,parent:l});u.props=(0,o.__spreadValues)((0,o.__spreadValues)({}
1,e.props),h),Object.keys(y).length&&(u.readOnly=y)}let f=x(u),m=yield d(u,{slot:e=>(0,o.__async)(null,[e],function*({value:e}){return yield Promise.all(e.map(e=>(0,o.__async)(null,null,function*(){return(yield ev(e,t,r,n,i,a,f)).node})))})},t);return c&&i&&i(u),ey[p]={item:e,resolved:m,parentId:null==l?void 0:l.props.id},{node:m,didChange:!ep(e,m)}});(0,o.init_react_import)();var eg={data:{content:[],root:{},zones:{}},ui:{leftSideBarVisible:!0,rightSideBarVisible:!0,arrayState:{},itemSelector:null,componentList:{},isDragging:!1,previewMode:"edit",viewports:{current:{width:em[0].width,height:em[0].height||"auto"},options:[],controlsVisible:!0},field:{focus:null},plugin:{current:null}},indexes:{nodes:{},zones:{}}};e.s(["defaultAppState",0,eg,"defaultViewports",0,em,"getChanged",0,eh,"resolveComponentData",0,ev],12895);var e_=e.i(33337);let eb=e=>{let t,r=new Set,n=(e,n)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=n?n:"object"!=typeof o||null===o)?o:Object.assign({},t,o),r.forEach(r=>r(t,e))}},o=()=>t,i={setState:n,getState:o,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e))},a=t=e(n,o,i);return i},ex=e=>e?eb(e):eb;e.s(["createStore",0,ex],59584);let ew=e=>e;function ek(e,t=ew){let r=e_.default.useSyncExternalStore(e.subscribe,e_.default.useCallback(()=>t(e.getState()),[e,t]),e_.default.useCallback(()=>t(e.getInitialState()),[e,t]));return e_.default.useDebugValue(r),r}let eE=e=>{let t=ex(e),r=e=>ek(t,e);return Object.assign(r,t),r};function eS(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function eP(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function eC(...e){return e_.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=eP(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():eP(e[t],null)}}}}(...e),e)}e.s(["create",0,e=>e?eE(e):eE,"useStore",0,ek],33380),e.s(["subscribeWithSelector",0,e=>(t,r,n)=>{let o=n.subscribe;return n.subscribe=(e,t,r)=>{let i=e;if(t){let o=(null==r?void 0:r.equalityFn)||Object.is,a=e(n.getState());i=r=>{let n=e(r);if(!o(a,n)){let e=a;t(a=n,e)}},(null==r?void 0:r.fireImmediately)&&t(a,a)}return o(i)},e(t,r,n)}],21378),"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",0,eS],97709),e.s(["useComposedRefs",0,eC],99936);var ej=e.i(68946);e.s(["createContextScope",0,function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>e_.createContext(e));return function(r){let n=r?.[e]||t;return e_.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let o=e_.createContext(n);o.displayName=t+"Context";let i=r.length;r=[...r,n];let a=t=>{let{scope:r,children:n,...a}=t,l=r?.[e]?.[i]||o,s=e_.useMemo(()=>a,Object.values(a));return(0,ej.jsx)(l.Provider,{value:s,children:n})};return a.displayName=t+"Provider",[a,function(r,a){let l=a?.[e]?.[i]||o,s=e_.useContext(l);if(s)return s;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return e_.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}],76203);var eO=e.i(56974);function eR(e){let t=e_.forwardRef((t,r)=>{var n;let o,i,{children:a,...l}=t,s=null,u=!1,c=[];eL(a)&&"function"==typeof eT&&(a=eT(a._payload)),e_.Children.forEach(a,e=>{var t;if(t=e,e_.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===eM){u=!0;let t="child"in e.props?e.props.child:e.props.children;eL(t)&&"function"==typeof eT&&(t=eT(t._payload)),s=eV(e,t),c.push(s?.props?.children)}else c.push(e)}),s?s=e_.cloneElement(s,void 0,c):!u&&1===e_.Children.count(a)&&e_.isValidElement(a)&&(s=a);let d=s?(n=s,(i=(o=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in o&&o.isReactWarning)?n.ref:(i=(o=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in o&&o.isReactWarning)?n.props.ref:n.props.ref||n.ref):void 0,p=eC(r,d);if(!s){if(a||0===a)throw Error(u?eN(e):ez(e));return a}let f=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}
1:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(l,s.props??{});return s.type!==e_.Fragment&&(f.ref=r?p:d),e_.cloneElement(s,f)});return t.displayName=`${e}.Slot`,t}var eM=Symbol.for("radix.slottable"),eV=(e,t)=>{if("child"in e.props){let t=e.props.child;return e_.isValidElement(t)?e_.cloneElement(t,void 0,e.props.children(t.props.children)):null}return e_.isValidElement(t)?t:null},eA=Symbol.for("react.lazy");function eL(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===eA&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var ez=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,eN=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,eT=e_[" use ".trim().toString()];e.s(["createSlot",0,eR],95987);var eI=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=eR(`Primitive.${t}`),n=e_.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,ej.jsx)(o?r:t,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function eD(e,t){e&&eO.flushSync(()=>e.dispatchEvent(t))}function eH(e){let t=e_.useRef(e);return e_.useEffect(()=>{t.current=e}),e_.useMemo(()=>(...e)=>t.current?.(...e),[])}e.s(["Primitive",0,eI,"dispatchDiscreteCustomEvent",0,eD],36239),e.s(["useCallbackRef",0,eH],11091);var eq="dismissableLayer.update",eF=e_.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),eW=e_.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,deferPointerDownOutside:o=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:l,onInteractOutside:s,onDismiss:u,...c}=e,d=e_.useContext(eF),[p,f]=e_.useState(null),m=p?.ownerDocument??globalThis?.document,[,h]=e_.useState({}),y=eC(t,e=>f(e)),v=Array.from(d.layers),[g]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),_=v.indexOf(g),b=p?v.indexOf(p):-1,x=d.layersWithOutsidePointerEventsDisabled.size>0,w=b>=_,k=e_.useRef(!1),E=function(e,t){let{ownerDocument:r=globalThis?.document,deferPointerDownOutside:n=!1,isDeferredPointerDownOutsideRef:o,dismissableSurfaces:i}=t,a=eH(e),l=e_.useRef(!1),s=e_.useRef(!1),u=e_.useRef(new Map),c=e_.useRef(()=>{});return e_.useEffect(()=>{function e(){s.current=!1,o.current=!1,u.current.clear()}function t(e){if(!s.current)return;let t=e.target;t instanceof Node&&[...i].some(e=>e.contains(t))||u.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{s.current&&c.current()},0)}function d(e){s.current&&u.current.set(e.type,!1)}let p=t=>{if(t.target&&!l.current){let i=function(){r.removeEventListener("click",c.current);let t=Array.from(u.current.values()).some(Boolean);e(),t||e$("dismissableLayer.pointerDownOutside",a,l,{discrete:!0})},l={originalEvent:t};s.current=!0,o.current=n&&0===t.button,u.current.clear(),n&&0===t.button?(r.removeEventListener("click",c.current),c.current=i,r.addEventListener("click",c.current,{once:!0})):i()}else r.removeEventListener("click",c.current),e();l.current=!1},f=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of f)r.addEventListener(e,t,!0),r.addEventListener(e,d);let m=window.setTimeout(()=>{r.addEventListener("pointerdown",p)},0);return()=>{for(let e of(window.clearTimeout(m),r.removeEventListener("pointerdown",p),r.removeEventListener("click",c.current),f))r.removeEventListener(e,t,!0),r.removeEventListener(e,d)}},[r,a,n,o,i]),{onPointerDownCapture:()=>l.current=!0}}(e=>{let t=e.target;if(!(t instanceof Node))return;let r=[...d.branches].some(e=>e.contains(t));w&&!r&&(a?.(e),s?.(e),e.defaultPrevented||u?.())},{ownerDocument:m,deferPointerDownOutside:o,isDeferredPointerDownOutsideRef:k,dismissableSurfaces:d.dismissableSurfaces}),S=function(e,t=globalThis?.document){let r=eH(e),n=e_.useRef(!1);return e_.useEffect(()=>{let e=e=>{e.target&&!n.current&&e$("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{if(o&&k.current)return;let t=e.target;![...d.branches].some(e=>e.contains(t))&&(l?.(e),s?.(e),e.defaultPrevented||u?.())},m);return!function(e,t=globalThis?.document){let r=eH(e);e_.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{b===d.layers.size-1&&(i?.(e),!e.defaultPrevented&&u&&(e.preventDefault(),u()))},m),e_.useEffect(()=>{if(p)return r&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(n=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(p)),d.layers.add(p),eB(),()=>{r&&(d.layersWithOutsidePointerEventsDisabled.delete(p),0===d.layersWithOutsidePointerEventsDisabled.size&&(m.body.style.pointerEvents=n))}},[p,m,r,d]),e_.useEffect(()=>()=>{p&&(d.layers.delete(p),d.layersWithOutsidePointerEventsDisabled.delete(p),eB())},[p,d]),e_.useEffect(()=>{let e=()=>h({});return document.addEventListener(eq,e),()=>document.removeEventListener(eq,e)},[]),(0,ej.jsx)(eI.div,{...c,ref:y,style:{pointerEvents:x?w?"auto":"none":void 0,...e.style},onFocusCapture:eS(e.onFocusCapture,S.onFocusCapture),onBlurCapture:eS(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:eS(e.onPointerDownCapture,E.onPointerDownCapture)})});function eB(){let e=new CustomEvent(eq);document.dispatchEvent(e)}function e$(e,t,r,{discrete:n}){let o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?eD(o,i):o.dispatchEvent(i)}eW.displayName="DismissableLayer",e_.forwardRef((e,t)=>
1{let r=e_.useContext(eF),n=e_.useRef(null),o=eC(t,n);return e_.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,ej.jsx)(eI.div,{...e,ref:o})}).displayName="DismissableLayerBranch",e.s(["DismissableLayer",0,eW],28544);var eZ=0,eK=null;function eU(){let 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}e.s(["useFocusGuards",0,function(){e_.useEffect(()=>{eK||(eK={start:eU(),end:eU()});let{start:e,end:t}=eK;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),eZ++,()=>{1===eZ&&(eK?.start.remove(),eK?.end.remove(),eK=null),eZ=Math.max(0,eZ-1)}},[])}],98015);var eX="focusScope.autoFocusOnMount",eY="focusScope.autoFocusOnUnmount",eG={bubbles:!1,cancelable:!0},eJ=e_.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[l,s]=e_.useState(null),u=eH(o),c=eH(i),d=e_.useRef(null),p=eC(t,e=>s(e)),f=e_.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;e_.useEffect(()=>{if(n){let e=function(e){if(f.paused||!l)return;let t=e.target;l.contains(t)?d.current=t:e1(d.current,{select:!0})},t=function(e){if(f.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||e1(d.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&e1(l)});return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,l,f.paused]),e_.useEffect(()=>{if(l){e2.add(f);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(eX,eG);l.addEventListener(eX,u),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(e1(n,{select:t}),document.activeElement!==r)return}(eQ(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&e1(l))}return()=>{l.removeEventListener(eX,u),setTimeout(()=>{let t=new CustomEvent(eY,eG);l.addEventListener(eY,c),l.dispatchEvent(t),t.defaultPrevented||e1(e??document.body,{select:!0}),l.removeEventListener(eY,c),e2.remove(f)},0)}}},[l,u,c,f]);let m=e_.useCallback(e=>{if(!r&&!n||f.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var i;let t,n=e.currentTarget,[a,l]=[e0(t=eQ(i=n),i),e0(t.reverse(),i)];a&&l?e.shiftKey||o!==l?e.shiftKey&&o===a&&(e.preventDefault(),r&&e1(l,{select:!0})):(e.preventDefault(),r&&e1(a,{select:!0})):o===n&&e.preventDefault()}},[r,n,f.paused]);return(0,ej.jsx)(eI.div,{tabIndex:-1,...a,ref:p,onKeyDown:m})});function eQ(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function e0(e,t){for(let r of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function e1(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}eJ.displayName="FocusScope";var e2=(r=[],{add(e){let t=r[0];e!==t&&t?.pause(),(r=e3(r,e)).unshift(e)},remove(e){r=e3(r,e),r[0]?.resume()}});function e3(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}e.s(["FocusScope",0,eJ],24633);var e4=globalThis?.document?e_.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,e4],30234);var e6=e_[" useId ".trim().toString()]||(()=>void 0),e5=0;e.s(["useId",0,function(e){let[t,r]=e_.useState(e6());return e4(()=>{e||r(e=>e??String(e5++))},[e]),e||(t?`radix-${t}`:"")}],19641)},22240,93646,20819,44129,e=>{"use strict";let t=["top","right","bottom","left"],r=t.reduce((e,t)=>
1e.concat(t,t+"-start",t+"-end"),[]),n=Math.min,o=Math.max,i=Math.round,a=Math.floor,l=e=>({x:e,y:e}),s={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function c(e,t,r){return o(e,n(t,r))}function d(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}let y=new Set(["top","bottom"]);function v(e){return y.has(p(e))?"y":"x"}function g(e){return m(v(e))}function _(e,t,r){void 0===r&&(r=!1);let n=f(e),o=g(e),i=h(o),a="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=C(a)),[a,C(a)]}function b(e){let t=C(e);return[x(e),t,x(t)]}function x(e){return e.replace(/start|end/g,e=>u[e])}let w=["left","right"],k=["right","left"],E=["top","bottom"],S=["bottom","top"];function P(e,t,r,n){let o=f(e),i=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?k:w;return t?w:k;case"left":case"right":return t?E:S;default:return[]}}(p(e),"start"===r,n);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(x)))),i}function C(e){return e.replace(/left|right|bottom|top/g,e=>s[e])}function j(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function O(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function R(e,t,r){let n,{reference:o,floating:i}=e,a=v(t),l=g(t),s=h(l),u=p(t),c="y"===a,d=o.x+o.width/2-i.width/2,m=o.y+o.height/2-i.height/2,y=o[s]/2-i[s]/2;switch(u){case"top":n={x:d,y:o.y-i.height};break;case"bottom":n={x:d,y:o.y+o.height};break;case"right":n={x:o.x+o.width,y:m};break;case"left":n={x:o.x-i.width,y:m};break;default:n={x:o.x,y:o.y}}switch(f(t)){case"start":n[l]-=y*(r&&c?-1:1);break;case"end":n[l]+=y*(r&&c?-1:1)}return n}async function M(e,t){var r;void 0===t&&(t={});let{x:n,y:o,platform:i,rects:a,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:p="floating",altBoundary:f=!1,padding:m=0}=d(t,e),h=j(m),y=l[f?"floating"===p?"reference":"floating":p],v=O(await i.getClippingRect({element:null==(r=await (null==i.isElement?void 0:i.isElement(y)))||r?y:y.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:u,rootBoundary:c,strategy:s})),g="floating"===p?{x:n,y:o,width:a.floating.width,height:a.floating.height}:a.reference,_=await (null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),b=await (null==i.isElement?void 0:i.isElement(_))&&await (null==i.getScale?void 0:i.getScale(_))||{x:1,y:1},x=O(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:g,offsetParent:_,strategy:s}):g);return{top:(v.top-x.top+h.top)/b.y,bottom:(x.bottom-v.bottom+h.bottom)/b.y,left:(v.left-x.left+h.left)/b.x,right:(x.right-v.right+h.right)/b.x}}e.s(["clamp",0,c,"createCoords",0,l,"evaluate",0,d,"floor",0,a,"getAlignment",0,f,"getAlignmentAxis",0,g,"getAlignmentSides",0,_,"getAxisLength",0,h,"getExpandedPlacements",0,b,"getOppositeAlignmentPlacement",0,x,"getOppositeAxis",0,m,"getOppositeAxisPlacements",0,P,"getOppositePlacement",0,C,"getPaddingObject",0,j,"getSide",0,p,"getSideAxis",0,v,"max",0,o,"min",0,n,"placements",0,r,"rectToClientRect",0,O,"round",0,i,"sides",0,t],93646);let V=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:a}=r,l=i.filter(Boolean),s=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=R(u,n,s),p=n,f={},m=0;for(let r=0;r<l.length;r++){var h;let{name:i,fn:y}=l[r],{x:v,y:g,data:_,reset:b}=await y({x:c,y:d,initialPlacement:n,placement:p,strategy:o,middlewareData:f,re
1cts:u,platform:{...a,detectOverflow:null!=(h=a.detectOverflow)?h:M},elements:{reference:e,floating:t}});c=null!=v?v:c,d=null!=g?g:d,f={...f,[i]:{...f[i],..._}},b&&m<=50&&(m++,"object"==typeof b&&(b.placement&&(p=b.placement),b.rects&&(u=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):b.rects),{x:c,y:d}=R(u,p,s)),r=-1)}return{x:c,y:d,placement:p,strategy:o,middlewareData:f}};function A(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function L(e){return t.some(t=>e[t]>=0)}function z(e){let t=n(...e.map(e=>e.left)),r=n(...e.map(e=>e.top));return{x:t,y:r,width:o(...e.map(e=>e.right))-t,height:o(...e.map(e=>e.bottom))-r}}let N=new Set(["left","top"]);async function T(e,t){let{placement:r,platform:n,elements:o}=e,i=await (null==n.isRTL?void 0:n.isRTL(o.floating)),a=p(r),l=f(r),s="y"===v(r),u=N.has(a)?-1:1,c=i&&s?-1:1,m=d(t,e),{mainAxis:h,crossAxis:y,alignmentAxis:g}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return l&&"number"==typeof g&&(y="end"===l?-1*g:g),s?{x:y*c,y:h*u}:{x:h*u,y:y*c}}function I(){return"u">typeof window}function D(e){return F(e)?(e.nodeName||"").toLowerCase():"#document"}function H(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function q(e){var t;return null==(t=(F(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function F(e){return!!I()&&(e instanceof Node||e instanceof H(e).Node)}function W(e){return!!I()&&(e instanceof Element||e instanceof H(e).Element)}function B(e){return!!I()&&(e instanceof HTMLElement||e instanceof H(e).HTMLElement)}function $(e){return!(!I()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof H(e).ShadowRoot)}let Z=new Set(["inline","contents"]);function K(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=ea(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!Z.has(o)}let U=new Set(["table","td","th"]);function X(e){return U.has(D(e))}let Y=[":popover-open",":modal"];function G(e){return Y.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let J=["transform","translate","scale","rotate","perspective"],Q=["transform","translate","scale","rotate","perspective","filter"],ee=["paint","layout","strict","content"];function et(e){let t=en(),r=W(e)?ea(e):e;return J.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||Q.some(e=>(r.willChange||"").includes(e))||ee.some(e=>(r.contain||"").includes(e))}function er(e){let t=es(e);for(;B(t)&&!ei(t);){if(et(t))return t;if(G(t))break;t=es(t)}return null}function en(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let eo=new Set(["html","body","#document"]);function ei(e){return eo.has(D(e))}function ea(e){return H(e).getComputedStyle(e)}function el(e){return W(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function es(e){if("html"===D(e))return e;let t=e.assignedSlot||e.parentNode||$(e)&&e.host||q(e);return $(t)?t.host:t}function eu(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let o=function e(t){let r=es(t);return ei(r)?t.ownerDocument?t.ownerDocument.body:t.body:B(r)&&K(r)?r:e(r)}(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),a=H(o);if(i){let e=ec(a);return t.concat(a,a.visualViewport||[],K(o)?o:[],e&&r?eu(e):[])}return t.concat(o,eu(o,[],r))}function ec(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ed(e){let t=ea(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=B(e),a=o?e.offsetWidth:r,l=o?e.offsetHeight:n,s=i(r)!==a||i(n)!==l;return s&&(r=a,n=l),{width:r,height:n,$:s}}function ep(e){return W(e)?e:e.contextElement}function ef(e){let t=ep(e);if(!B(t))return l(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:a}=ed(t),s=(a?i(r.width):r.width)/n,u=(a?i(r.height):r.height)/o;return s&&Number.isFinite(s)||(s=1),u&&Number.isFinite(u)||(u=1),{x:s,y:u}}e.s(["getComputedStyle",0,ea,"getContainingBlock",0,er,"getDocumentElement",0,q,"getFrameElement",0,ec,"getNodeName",0,D,"getNodeScroll",0,el,"getOverflowAncestors",0,eu,"getParentNode",0,es,"getWindow",0,H,"isContainingBlock",0,et,"isElement",0,W,"isHTMLElement",0,B,"isLastTraversableNode",0,ei,"isOverflowElement",0,K,"isShadowRoot",0,$,"isTableElement",0,X,"isTopLayer",0,G,"isWebKit",0,en],20819);let em=l(0);function eh(e){let t=H(e);
1return en()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:em}function ey(e,t,r,n){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let i=e.getBoundingClientRect(),a=ep(e),s=l(1);t&&(n?W(n)&&(s=ef(n)):s=ef(e));let u=(void 0===(o=r)&&(o=!1),n&&(!o||n===H(a))&&o)?eh(a):l(0),c=(i.left+u.x)/s.x,d=(i.top+u.y)/s.y,p=i.width/s.x,f=i.height/s.y;if(a){let e=H(a),t=n&&W(n)?H(n):n,r=e,o=ec(r);for(;o&&n&&t!==r;){let e=ef(o),t=o.getBoundingClientRect(),n=ea(o),i=t.left+(o.clientLeft+parseFloat(n.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(n.paddingTop))*e.y;c*=e.x,d*=e.y,p*=e.x,f*=e.y,c+=i,d+=a,o=ec(r=H(o))}}return O({width:p,height:f,x:c,y:d})}function ev(e,t){let r=el(e).scrollLeft;return t?t.left+r:ey(q(e)).left+r}function eg(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-ev(e,r),y:r.top+t.scrollTop}}let e_=new Set(["absolute","fixed"]);function eb(e,t,r){var n;let i;if("viewport"===t)i=function(e,t){let r=H(e),n=q(e),o=r.visualViewport,i=n.clientWidth,a=n.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;let e=en();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}let u=ev(n);if(u<=0){let e=n.ownerDocument,t=e.body,r=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,a=Math.abs(n.clientWidth-t.clientWidth-o);a<=25&&(i-=a)}else u<=25&&(i+=u);return{width:i,height:a,x:l,y:s}}(e,r);else if("document"===t){let t,r,a,l,s,u,c;n=q(e),t=q(n),r=el(n),a=n.ownerDocument.body,l=o(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),s=o(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),u=-r.scrollLeft+ev(n),c=-r.scrollTop,"rtl"===ea(a).direction&&(u+=o(t.clientWidth,a.clientWidth)-l),i={width:l,height:s,x:u,y:c}}else if(W(t)){let e,n,o,a,s,u;n=(e=ey(t,!0,"fixed"===r)).top+t.clientTop,o=e.left+t.clientLeft,a=B(t)?ef(t):l(1),s=t.clientWidth*a.x,u=t.clientHeight*a.y,i={width:s,height:u,x:o*a.x,y:n*a.y}}else{let r=eh(e);i={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return O(i)}function ex(e){return"static"===ea(e).position}function ew(e,t){if(!B(e)||"fixed"===ea(e).position)return null;if(t)return t(e);let r=e.offsetParent;return q(e)===r&&(r=r.ownerDocument.body),r}function ek(e,t){let r=H(e);if(G(e))return r;if(!B(e)){let t=es(e);for(;t&&!ei(t);){if(W(t)&&!ex(t))return t;t=es(t)}return r}let n=ew(e,t);for(;n&&X(n)&&ex(n);)n=ew(n,t);return n&&ei(n)&&ex(n)&&!et(n)?r:n||er(e)||r}let eE=async function(e){let t=this.getOffsetParent||ek,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=B(t),o=q(t),i="fixed"===r,a=ey(e,!0,i,t),s={scrollLeft:0,scrollTop:0},u=l(0);if(n||!n&&!i)if(("body"!==D(t)||K(o))&&(s=el(t)),n){let e=ey(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=ev(o));i&&!n&&o&&(u.x=ev(o));let c=!o||n||i?l(0):eg(o,s);return{x:a.left+s.scrollLeft-u.x-c.x,y:a.top+s.scrollTop-u.y-c.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},eS={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,i="fixed"===o,a=q(n),s=!!t&&G(t.floating);if(n===a||s&&i)return r;let u={scrollLeft:0,scrollTop:0},c=l(1),d=l(0),p=B(n);if((p||!p&&!i)&&(("body"!==D(n)||K(a))&&(u=el(n)),B(n))){let e=ey(n);c=ef(n),d.x=e.x+n.clientLeft,d.y=e.y+n.clientTop}let f=!a||p||i?l(0):eg(a,u);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+d.x+f.x,y:r.y*c.y-u.scrollTop*c.y+d.y+f.y}},getDocumentElement:q,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:i,strategy:a}=e,l=[..."clippingAncestors"===r?G(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=eu(e,[],!1).filter(e=>W(e)&&"body"!==D(e)),o=null,i="fixed"===ea(e).position,a=i?es(e):e;for(;W(a)&&!ei(a);){let t=ea(a),r=et(a);r||"fixed"!==t.position||(o=null),(i?!r&&!o:!r&&"static"===t.position&&!!o&&e_.has(o.position)||K(a)&&!r&&function e(t,r){let n=es(t);return!(n===r||!W(n)||ei(n))&&("fixed"===ea(n).position||e(n,r))}(e,a))?n=n.filter(e=>e!==a):o=t,a=es(a)}return t.set(e,n),n}(t,this._c):[].concat(r),i],s=l[0],u=l.reduce((e,r)=>{let i=eb(t,r,a);return e.top=o(i.top,e.top),e.right=n(i.right,e.right),e.bottom=n(i.bottom,e.bottom),e.left=o(i.left,e.left),e},eb(t,s,a));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:ek,getElementRects:eE,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=ed(e);return{width:t,height:r}},getScale:ef,isElement:W,isRTL:function(e){return"rtl"===ea(e).direction}};function eP(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eC=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:o,y:i,placement:a,middlewareData:l}=t,s=await T(t,e);return a===(null==(r=l.offset)?void 0:r.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}},ej=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:o,platform:i}=t,{mainAxis:a=!0,crossAxis:l=!1,limiter:s={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=d(e,t),f={x:r,y:n},h=await i.detectOverflow(t,u),y=v(p(o)),g=m(y),_=f[g],b=f[y];if(a){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",r=_+h[e],n=_-h[t];_=c(r,_,n)}if(l){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",r=b+h[e],n=b-h[t];
1b=c(r,b,n)}let x=s.fn({...t,[g]:_,[y]:b});return{...x,data:{x:x.x-r,y:x.y-n,enabled:{[g]:a,[y]:l}}}}}},eO=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,n,o,i,a;let{placement:l,middlewareData:s,rects:u,initialPlacement:c,platform:f,elements:m}=t,{mainAxis:h=!0,crossAxis:y=!0,fallbackPlacements:g,fallbackStrategy:x="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:k=!0,...E}=d(e,t);if(null!=(r=s.arrow)&&r.alignmentOffset)return{};let S=p(l),j=v(c),O=p(c)===c,R=await (null==f.isRTL?void 0:f.isRTL(m.floating)),M=g||(O||!k?[C(c)]:b(c)),V="none"!==w;!g&&V&&M.push(...P(c,k,w,R));let A=[c,...M],L=await f.detectOverflow(t,E),z=[],N=(null==(n=s.flip)?void 0:n.overflows)||[];if(h&&z.push(L[S]),y){let e=_(l,u,R);z.push(L[e[0]],L[e[1]])}if(N=[...N,{placement:l,overflows:z}],!z.every(e=>e<=0)){let e=((null==(o=s.flip)?void 0:o.index)||0)+1,t=A[e];if(t&&("alignment"!==y||j===v(t)||N.every(e=>v(e.placement)!==j||e.overflows[0]>0)))return{data:{index:e,overflows:N},reset:{placement:t}};let r=null==(i=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!r)switch(x){case"bestFit":{let e=null==(a=N.filter(e=>{if(V){let t=v(e.placement);return t===j||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=c}if(l!==r)return{reset:{placement:r}}}return{}}}},eR=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,i;let a,l,{placement:s,rects:u,platform:c,elements:m}=t,{apply:h=()=>{},...y}=d(e,t),g=await c.detectOverflow(t,y),_=p(s),b=f(s),x="y"===v(s),{width:w,height:k}=u.floating;"top"===_||"bottom"===_?(a=_,l=b===(await (null==c.isRTL?void 0:c.isRTL(m.floating))?"start":"end")?"left":"right"):(l=_,a="end"===b?"top":"bottom");let E=k-g.top-g.bottom,S=w-g.left-g.right,P=n(k-g[a],E),C=n(w-g[l],S),j=!t.middlewareData.shift,O=P,R=C;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(R=S),null!=(i=t.middlewareData.shift)&&i.enabled.y&&(O=E),j&&!b){let e=o(g.left,0),t=o(g.right,0),r=o(g.top,0),n=o(g.bottom,0);x?R=w-2*(0!==e||0!==t?e+t:o(g.left,g.right)):O=k-2*(0!==r||0!==n?r+n:o(g.top,g.bottom))}await h({...t,availableWidth:R,availableHeight:O});let M=await c.getDimensions(m.floating);return w!==M.width||k!==M.height?{reset:{rects:!0}}:{}}}},eM=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:n}=t,{strategy:o="referenceHidden",...i}=d(e,t);switch(o){case"referenceHidden":{let e=A(await n.detectOverflow(t,{...i,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:L(e)}}}case"escaped":{let e=A(await n.detectOverflow(t,{...i,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:L(e)}}}default:return{}}}}},eV=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:i,rects:a,platform:l,elements:s,middlewareData:u}=t,{element:p,padding:m=0}=d(e,t)||{};if(null==p)return{};let y=j(m),v={x:r,y:o},_=g(i),b=h(_),x=await l.getDimensions(p),w="y"===_,k=w?"clientHeight":"clientWidth",E=a.reference[b]+a.reference[_]-v[_]-a.floating[b],S=v[_]-a.reference[_],P=await (null==l.getOffsetParent?void 0:l.getOffsetParent(p)),C=P?P[k]:0;C&&await (null==l.isElement?void 0:l.isElement(P))||(C=s.floating[k]||a.floating[b]);let O=C/2-x[b]/2-1,R=n(y[w?"top":"left"],O),M=n(y[w?"bottom":"right"],O),V=C-x[b]-M,A=C/2-x[b]/2+(E/2-S/2),L=c(R,A,V),z=!u.arrow&&null!=f(i)&&A!==L&&a.reference[b]/2-(A<R?R:M)-x[b]/2<0,N=z?A<R?A-R:A-V:0;return{[_]:v[_]+N,data:{[_]:L,centerOffset:A-L-N,...z&&{alignmentOffset:N}},reset:z}}}),eA=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:r,y:n,placement:o,rects:i,middlewareData:a}=t,{offset:l=0,mainAxis:s=!0,crossAxis:u=!0}=d(e,t),c={x:r,y:n},f=v(o),h=m(f),y=c[h],g=c[f],_=d(l,t),b="number"==typeof _?{mainAxis:_,crossAxis:0}:{mainAxis:0,crossAxis:0,..._};if(s){let e="y"===h?"height":"width",t=i.reference[h]-i.floating[e]+b.mainAxis,r=i.reference[h]+i.reference[e]-b.mainAxis;y<t?y=t:y>r&&(y=r)}if(u){var x,w;let e="y"===h?"width":"height",t=N.has(p(o)),r=i.reference[f]-i.floating[e]+(t&&(null==(x=a.offset)?void 0:x[f])||0)+(t?0:b.crossAxis),n=i.reference[f]+i.reference[e]+(t?0:(null==(w=a.offset)?void 0:w[f])||0)-(t?b.crossAxis:0);g<r?g=r:g>n&&(g=n)}return{[h]:y,[f]:g}}}},eL=(e,t,r)=>{let n=new Map,o={platform:eS,...r},i={...o.platform,_c:n};return V(e,t,{...o,platform:i})};e.s(["arrow",0,eV,"autoPlacement",0,function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,o,i,a;let{rects:l,middlewareData:s,placement:u,platform:c,elements:m}=t,{crossAxis:h=!1,alignment:y,allowedPlacements:v=r,autoAlignment:g=!0,...b}=d(e,t),w=void 0!==y||v===r?((a=y||null)?[...v.filter(e=>f(e)===a),...v.filter(e=>f(e)!==a)]:v.filter(e=>p(e)===e)).filter(e=>!a||f(e)===a||!!g&&x(e)!==e):v,k=await c.detectOverflow(t,b),E=(null==(n=s.autoPlacement)?void 0:n.index)||0,S=w[E];if(null==S)return{};let P=_(S,l,await (null==c.isRTL?void 0:c.isRTL(m.floating)));if(u!==S)return{reset:{placement:w[0]}};let C=[k[p(S)],k[P[0]],k[P[1]]],j=[...(null==(o=s.autoPlacement)?void 0:o.overflows)||[],{placement:S,overflows:C}],O=w[E+1];if(O)return{data:{index:E+1,overflows:j},reset:{placement:O}};let R=j.map(e=>{let t=f(e.placement);return[e.placement,t&&h?e.overflows.slice(0,2).reduce((e,t)=>
1e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),M=(null==(i=R.filter(e=>e[2].slice(0,f(e[0])?2:3).every(e=>e<=0))[0])?void 0:i[0])||R[0][0];return M!==u?{data:{index:E+1,overflows:j},reset:{placement:M}}:{}}}},"autoUpdate",0,function(e,t,r,i){let l;void 0===i&&(i={});let{ancestorScroll:s=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:p=!1}=i,f=ep(e),m=s||u?[...f?eu(f):[],...eu(t)]:[];m.forEach(e=>{s&&e.addEventListener("scroll",r,{passive:!0}),u&&e.addEventListener("resize",r)});let h=f&&d?function(e,t){let r,i=null,l=q(e);function s(){var e;clearTimeout(r),null==(e=i)||e.disconnect(),i=null}return!function u(c,d){void 0===c&&(c=!1),void 0===d&&(d=1),s();let p=e.getBoundingClientRect(),{left:f,top:m,width:h,height:y}=p;if(c||t(),!h||!y)return;let v={rootMargin:-a(m)+"px "+-a(l.clientWidth-(f+h))+"px "+-a(l.clientHeight-(m+y))+"px "+-a(f)+"px",threshold:o(0,n(1,d))||1},g=!0;function _(t){let n=t[0].intersectionRatio;if(n!==d){if(!g)return u();n?u(!1,n):r=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==n||eP(p,e.getBoundingClientRect())||u(),g=!1}try{i=new IntersectionObserver(_,{...v,root:l.ownerDocument})}catch(e){i=new IntersectionObserver(_,v)}i.observe(e)}(!0),s}(f,r):null,y=-1,v=null;c&&(v=new ResizeObserver(e=>{let[n]=e;n&&n.target===f&&v&&(v.unobserve(t),cancelAnimationFrame(y),y=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),r()}),f&&!p&&v.observe(f),v.observe(t));let g=p?ey(e):null;return p&&function t(){let n=ey(e);g&&!eP(g,n)&&r(),g=n,l=requestAnimationFrame(t)}(),r(),()=>{var e;m.forEach(e=>{s&&e.removeEventListener("scroll",r),u&&e.removeEventListener("resize",r)}),null==h||h(),null==(e=v)||e.disconnect(),v=null,p&&cancelAnimationFrame(l)}},"computePosition",0,eL,"detectOverflow",0,M,"flip",0,eO,"hide",0,eM,"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:r,elements:i,rects:a,platform:l,strategy:s}=t,{padding:u=2,x:c,y:f}=d(e,t),m=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(i.reference))||[]),h=function(e){let t=e.slice().sort((e,t)=>e.y-t.y),r=[],n=null;for(let e=0;e<t.length;e++){let o=t[e];!n||o.y-n.y>n.height/2?r.push([o]):r[r.length-1].push(o),n=o}return r.map(e=>O(z(e)))}(m),y=O(z(m)),g=j(u),_=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===h.length&&h[0].left>h[1].right&&null!=c&&null!=f)return h.find(e=>c>e.left-g.left&&c<e.right+g.right&&f>e.top-g.top&&f<e.bottom+g.bottom)||y;if(h.length>=2){if("y"===v(r)){let e=h[0],t=h[h.length-1],n="top"===p(r),o=e.top,i=t.bottom,a=n?e.left:t.left,l=n?e.right:t.right;return{top:o,bottom:i,left:a,right:l,width:l-a,height:i-o,x:a,y:o}}let e="left"===p(r),t=o(...h.map(e=>e.right)),i=n(...h.map(e=>e.left)),a=h.filter(r=>e?r.left===i:r.right===t),l=a[0].top,s=a[a.length-1].bottom;return{top:l,bottom:s,left:i,right:t,width:t-i,height:s-l,x:i,y:l}}return y}},floating:i.floating,strategy:s});return a.reference.x!==_.reference.x||a.reference.y!==_.reference.y||a.reference.width!==_.reference.width||a.reference.height!==_.reference.height?{reset:{rects:_}}:{}}}},"limitShift",0,eA,"offset",0,eC,"shift",0,ej,"size",0,eR],44129);var ez=e.i(33337),eN=e.i(56974),eT="u">typeof document?ez.useLayoutEffect:function(){};function eI(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!eI(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!eI(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function eD(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eH(e,t){let r=eD(e);return Math.round(t*r)/r}function eq(e){let t=ez.useRef(e);return eT(()=>{t.current=e}),t}e.s(["arrow",0,(e,t)=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?eV({element:r.current,padding:n}).fn(t):{}:r?eV({element:r,padding:n}).fn(t):{}},options:[e,t]}),"flip",0,(e,t)=>({...eO(e),options:[e,t]}),"hide",0,(e,t)=>({...eM(e),options:[e,t]}),"limitShift",0,(e,t)=>({...eA(e),options:[e,t]}),"offset",0,(e,t)=>({...eC(e),options:[e,t]}),"shift",0,(e,t)=>({...ej(e),options:[e,t]}),"size",0,(e,t)=>({...eR(e),options:[e,t]}),"useFloating",0,function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:s,open:u}=e,[c,d]=ez.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,f]=ez.useState(n);eI(p,n)||f(n);let[m,h]=ez.useState(null),[y,v]=ez.useState(null),g=ez.useCallback(e=>
1{e!==w.current&&(w.current=e,h(e))},[]),_=ez.useCallback(e=>{e!==k.current&&(k.current=e,v(e))},[]),b=i||m,x=a||y,w=ez.useRef(null),k=ez.useRef(null),E=ez.useRef(c),S=null!=s,P=eq(s),C=eq(o),j=eq(u),O=ez.useCallback(()=>{if(!w.current||!k.current)return;let e={placement:t,strategy:r,middleware:p};C.current&&(e.platform=C.current),eL(w.current,k.current,e).then(e=>{let t={...e,isPositioned:!1!==j.current};R.current&&!eI(E.current,t)&&(E.current=t,eN.flushSync(()=>{d(t)}))})},[p,t,r,C,j]);eT(()=>{!1===u&&E.current.isPositioned&&(E.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);let R=ez.useRef(!1);eT(()=>(R.current=!0,()=>{R.current=!1}),[]),eT(()=>{if(b&&(w.current=b),x&&(k.current=x),b&&x){if(P.current)return P.current(b,x,O);O()}},[b,x,O,P,S]);let M=ez.useMemo(()=>({reference:w,floating:k,setReference:g,setFloating:_}),[g,_]),V=ez.useMemo(()=>({reference:b,floating:x}),[b,x]),A=ez.useMemo(()=>{let e={position:r,left:0,top:0};if(!V.floating)return e;let t=eH(V.floating,c.x),n=eH(V.floating,c.y);return l?{...e,transform:"translate("+t+"px, "+n+"px)",...eD(V.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,l,V.floating,c.x,c.y]);return ez.useMemo(()=>({...c,update:O,refs:M,elements:V,floatingStyles:A}),[c,O,M,V,A])}],22240)},80676,e=>{"use strict";e.i(89221);var t,r,n,o,i,a,l,s=e.i(75768),u=e.i(12895),c=e.i(53445),d=e.i(17655),p=e.i(31166),f=e.i(33337),m=e.i(33380),h=e.i(21378),y=e.i(97709),v=e.i(99936),g=e.i(76203),_=e.i(28544),b=e.i(98015),x=e.i(24633),w=e.i(19641),k=e.i(22240),E=e.i(44129),S=e.i(36239),P=e.i(68946),C=f.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...i}=e;return(0,P.jsx)(S.Primitive.svg,{...i,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,P.jsx)("polygon",{points:"0,0 30,0 15,10"})})});C.displayName="Arrow";var j=e.i(11091),O=e.i(30234),R="Popper",[M,V]=(0,g.createContextScope)(R),[A,L]=M(R),z=e=>{let{__scopePopper:t,children:r}=e,[n,o]=f.useState(null),[i,a]=f.useState(void 0);return(0,P.jsx)(A,{scope:t,anchor:n,onAnchorChange:o,placementState:i,setPlacementState:a,children:r})};z.displayName=R;var N="PopperAnchor",T=f.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...o}=e,i=L(N,r),a=f.useRef(null),l=i.onAnchorChange,s=f.useCallback(e=>{a.current=e,e&&l(e)},[l]),u=(0,v.useComposedRefs)(t,s),c=f.useRef(null);f.useEffect(()=>{if(!n)return;let e=c.current;c.current=n.current,e!==c.current&&l(c.current)});let d=i.placementState&&K(i.placementState),p=d?.[0],m=d?.[1];return n?null:(0,P.jsx)(S.Primitive.div,{"data-radix-popper-side":p,"data-radix-popper-align":m,...o,ref:u})});T.displayName=N;var I="PopperContent",[D,H]=M(I),q=f.forwardRef((e,t)=>{let{__scopePopper:r,side:n="bottom",sideOffset:o=0,align:i="center",alignOffset:a=0,arrowPadding:l=0,avoidCollisions:s=!0,collisionBoundary:u=[],collisionPadding:c=0,sticky:d="partial",hideWhenDetached:p=!1,updatePositionStrategy:m="optimized",onPlaced:h,...y}=e,g=L(I,r),[_,b]=f.useState(null),x=(0,v.useComposedRefs)(t,e=>b(e)),[w,C]=f.useState(null),R=function(e){let[t,r]=f.useState(void 0);return(0,O.useLayoutEffect)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(w),M=R?.width??0,V=R?.height??0,A="number"==typeof c?c:{top:0,right:0,bottom:0,left:0,...c},z=Array.isArray(u)?u:[u],N=z.length>0,T={padding:A,boundary:z.filter($),altBoundary:N},{refs:H,floatingStyles:q,placement:F,isPositioned:W,middlewareData:B}=(0,k.useFloating)({strategy:"fixed",placement:n+("center"!==i?"-"+i:""),whileElementsMounted:(...e)=>(0,E.autoUpdate)(...e,{animationFrame:"always"===m}),elements:{reference:g.anchor},middleware:[(0,k.offset)({mainAxis:o+V,alignmentAxis:a}),s&&(0,k.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===d?(0,k.limitShift)():void 0,...T}),s&&(0,k.flip)({...T}),(0,k.size)({...T,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${r}px`),a.setProperty("--radix-popper-available-height",`${n}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}}),w&&(0,k.arrow)({element:w,padding:l}),Z({arrowWidth:M,arrowHeight:V}),p&&(0,k.hide)({strategy:"referenceHidden",...T,boundary:N?T.boun
1dary:void 0})]}),U=g.setPlacementState;(0,O.useLayoutEffect)(()=>(U(F),()=>{U(void 0)}),[F,U]);let[X,Y]=K(F),G=(0,j.useCallbackRef)(h);(0,O.useLayoutEffect)(()=>{W&&G?.()},[W,G]);let J=B.arrow?.x,Q=B.arrow?.y,ee=B.arrow?.centerOffset!==0,[et,er]=f.useState();return(0,O.useLayoutEffect)(()=>{_&&er(window.getComputedStyle(_).zIndex)},[_]),(0,P.jsx)("div",{ref:H.setFloating,"data-radix-popper-content-wrapper":"",style:{...q,transform:W?q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[B.transformOrigin?.x,B.transformOrigin?.y].join(" "),...B.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,P.jsx)(D,{scope:r,placedSide:X,placedAlign:Y,onArrowChange:C,arrowX:J,arrowY:Q,shouldHideArrow:ee,children:(0,P.jsx)(S.Primitive.div,{"data-side":X,"data-align":Y,...y,ref:x,style:{...y.style,animation:W?void 0:"none"}})})})});q.displayName=I;var F="PopperArrow",W={top:"bottom",right:"left",bottom:"top",left:"right"},B=f.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=H(F,r),i=W[o.placedSide];return(0,P.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,P.jsx)(C,{...n,ref:t,style:{...n.style,display:"block"}})})});function $(e){return null!==e}B.displayName=F;var Z=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[s,u]=K(r),c={start:"0%",center:"50%",end:"100%"}[u],d=(o.arrow?.x??0)+a/2,p=(o.arrow?.y??0)+l/2,f="",m="";return"bottom"===s?(f=i?c:`${d}px`,m=`${-l}px`):"top"===s?(f=i?c:`${d}px`,m=`${n.floating.height+l}px`):"right"===s?(f=`${-l}px`,m=i?c:`${p}px`):"left"===s&&(f=`${n.floating.width+l}px`,m=i?c:`${p}px`),{data:{x:f,y:m}}}});function K(e){let[t,r="center"]=e.split("-");return[t,r]}var U=e.i(56974),X=f.forwardRef((e,t)=>{let{container:r,...n}=e,[o,i]=f.useState(!1);(0,O.useLayoutEffect)(()=>i(!0),[]);let a=r||o&&globalThis?.document?.body;return a?U.createPortal((0,P.jsx)(S.Primitive.div,{...n,ref:t}),a):null});X.displayName="Portal";var Y=e=>{var t;let r,n,{present:o,children:i}=e,a=function(e){var t,r;let[n,o]=f.useState(),i=f.useRef(null),a=f.useRef(e),l=f.useRef("none"),[s,u]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},f.useReducer((e,t)=>r[e][t]??e,t));return f.useEffect(()=>{let e=J(i.current);l.current="mounted"===s?e:"none"},[s]),(0,O.useLayoutEffect)(()=>{let t=i.current,r=a.current;if(r!==e){let n=l.current,o=J(t);e?u("MOUNT"):"none"===o||t?.display==="none"?u("UNMOUNT"):r&&n!==o?u("ANIMATION_OUT"):u("UNMOUNT"),a.current=e}},[e,u]),(0,O.useLayoutEffect)(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let o=J(i.current).includes(CSS.escape(r.animationName));if(r.target===n&&o&&(u("ANIMATION_END"),!a.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},o=e=>{e.target===n&&(l.current=J(i.current))};return n.addEventListener("animationstart",o),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",o),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:f.useCallback(e=>{i.current=e?getComputedStyle(e):null,o(e)},[])}}(o),l="function"==typeof i?i({present:a.isPresent}):f.Children.only(i),s=function(...e){let t=f.useRef(e);return t.current=e,f.useCallback(e=>{let r=t.current,n=!1,o=r.map(t=>{let r=G(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<o.length;
1e++){let t=o[e];"function"==typeof t?t():G(r[e],null)}}},[])}(a.ref,(t=l,(n=(r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.ref:(n=(r=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof i||a.isPresent?f.cloneElement(l,{ref:s}):null};function G(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function J(e){return e?.animationName||"none"}Y.displayName="Presence";var Q=e.i(95987);f[" useEffectEvent ".trim().toString()],f[" useInsertionEffect ".trim().toString()];var ee=f[" useInsertionEffect ".trim().toString()]||O.useLayoutEffect;Symbol("RADIX:SYNC_STATE");var et=new WeakMap,er=new WeakMap,en={},eo=0,ei=function(e){return e&&(e.host||ei(e.parentNode))},ea=function(e,t,r,n){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=ei(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});en[r]||(en[r]=new WeakMap);var i=en[r],a=[],l=new Set,s=new Set(o),u=function(e){!e||l.has(e)||(l.add(e),u(e.parentNode))};o.forEach(u);var c=function(e){!e||s.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))c(e);else try{var t=e.getAttribute(n),o=null!==t&&"false"!==t,s=(et.get(e)||0)+1,u=(i.get(e)||0)+1;et.set(e,s),i.set(e,u),a.push(e),1===s&&o&&er.set(e,!0),1===u&&e.setAttribute(r,"true"),o||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return c(t),l.clear(),eo++,function(){a.forEach(function(e){var t=et.get(e)-1,o=i.get(e)-1;et.set(e,t),i.set(e,o),t||(er.has(e)||e.removeAttribute(n),er.delete(e)),o||e.removeAttribute(r)}),--eo||(et=new WeakMap,et=new WeakMap,er=new WeakMap,en={})}},el=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live], script"))),ea(n,o,r,"aria-hidden")):function(){return null}},es=function(){return(es=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function eu(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}var ec=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),ed="width-before-scroll-bar";function ep(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var ef="u">typeof window?f.useLayoutEffect:f.useEffect,em=new WeakMap,eh=(void 0===t&&(t={}),(void 0===r&&(r=function(e){return e}),n=[],o=!1,i={read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var t=r(e,o);return n.push(t),function(){n=n.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(o=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){o=!0;var t=[];if(n.length){var r=n;n=[],r.forEach(e),t=n}var i=function(){var r=t;t=[],r.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}}).options=es({async:!0,ssr:!1},t),i),ey=function(){},ev=f.forwardRef(function(e,t){var r,n,o,i,a=f.useRef(null),l=f.useState({onScrollCapture:ey,onWheelCapture:ey,onTouchMoveCapture:ey}),s=l[0],u=l[1],c=e.forwardProps,d=e.children,p=e.className,m=e.removeScrollBar,h=e.enabled,y=e.shards,v=e.sideCar,g=e.noRelative,_=e.noIsolation,b=e.inert,x=e.allowPinchZoom,w=e.as,k=e.gapMode,E=eu(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),S=(r=[a,t],n=function(e){return r.forEach(function(t){return ep(t,e)})},(o=(0,f.useState)(function(){return{value:null,callback:n,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=n,i=o.facade,ef(function(){var e=em.get(i);if(e){var t=new Set(e),n=new Set(r),o=i.current;t.forEach(function(e){n.has(e)||ep(e,null)}
1),n.forEach(function(e){t.has(e)||ep(e,o)})}em.set(i,r)},[r]),i),P=es(es({},E),s);return f.createElement(f.Fragment,null,h&&f.createElement(v,{sideCar:eh,removeScrollBar:m,shards:y,noRelative:g,noIsolation:_,inert:b,setCallbacks:u,allowPinchZoom:!!x,lockRef:a,gapMode:k}),c?f.cloneElement(f.Children.only(d),es(es({},P),{ref:S})):f.createElement(void 0===w?"div":w,es({},P,{className:p,ref:S}),d))});ev.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ev.classNames={fullWidth:ed,zeroRight:ec};var eg=function(e){var t=e.sideCar,r=eu(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return f.createElement(n,es({},r))};eg.isSideCarExport=!0;var e_=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=l||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},eb=function(){var e=e_();return function(t,r){f.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},ex=function(){var e=eb();return function(t){return e(t.styles,t.dynamic),null}},ew={left:0,top:0,right:0,gap:0},ek=function(e){return parseInt(e||"",10)||0},eE=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[ek(r),ek(n),ek(o)]},eS=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return ew;var t=eE(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},eP=ex(),eC="data-scroll-locked",ej=function(e,t,r,n){var o=e.left,i=e.top,a=e.right,l=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(n,";\n padding-right: ").concat(l,"px ").concat(n,";\n }\n body[").concat(eC,"] {\n overflow: hidden ").concat(n,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(n,";\n "),"padding"===r&&"padding-right: ".concat(l,"px ").concat(n,";")].filter(Boolean).join(""),"\n }\n \n .").concat(ec," {\n right: ").concat(l,"px ").concat(n,";\n }\n \n .").concat(ed," {\n margin-right: ").concat(l,"px ").concat(n,";\n }\n \n .").concat(ec," .").concat(ec," {\n right: 0 ").concat(n,";\n }\n \n .").concat(ed," .").concat(ed," {\n margin-right: 0 ").concat(n,";\n }\n \n body[").concat(eC,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},eO=function(){var e=parseInt(document.body.getAttribute(eC)||"0",10);return isFinite(e)?e:0},eR=function(){f.useEffect(function(){return document.body.setAttribute(eC,(eO()+1).toString()),function(){var e=eO()-1;e<=0?document.body.removeAttribute(eC):document.body.setAttribute(eC,e.toString())}},[])},eM=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;eR();var i=f.useMemo(function(){return eS(o)},[o]);return f.createElement(eP,{styles:ej(i,!t,o,r?"":"!important")})},eV=!1;if("u">typeof window)try{var eA=Object.defineProperty({},"passive",{get:function(){return eV=!0,!0}});window.addEventListener("test",eA,eA),window.removeEventListener("test",eA,eA)}catch(e){eV=!1}var eL=!!eV&&{passive:!1},ez=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},eN=function(e,t){var r=t.ownerDocument,n=t;do{if("u">typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),eT(e,n)){var o=eI(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body)return!1},eT=function(e,t){return"v"===e?ez(t,"overflowY"):ez(t,"overflowX")},eI=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eD=function(e,t,r,n,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*n,s=r.target,u=t.contains(s),c=!1,d=l>0,p=0,f=0;do{if(!s)break;var m=eI(e,s),h=m[0],y=m[1]-m[2]-a*h;(h||y)&&eT(e,s)&&(p+=y,f+=h);var v=s.parentNode;s=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!u&&s!==document.body||u&&(t.contains(s)||t===s))return d&&(o&&1>Math.abs(p)||!o&&l>p)?c=!0:!d&&(o&&1>Math.abs(f)||!o&&-l>f)&&(c=!0),c},eH=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eq=function(e){return[e.deltaX,e.deltaY]},eF=function(e){return e&&"current"in e?e.current:e},eW=0,eB=[];let e$=(a=function(e){var t=f.useRef([]),r=f.useRef([0,0]),n=f.useRef(),o=f.useState(eW++)[0],i=f.useState(ex)[0],a=f.useRef(e);f.useEffect(function(){a.current=e},[e]),f.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o<i;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}
1)([e.lockRef.current],(e.shards||[]).map(eF),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=f.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var o,i=eH(e),l=r.current,s="deltaX"in e?e.deltaX:l[0]-i[0],u="deltaY"in e?e.deltaY:l[1]-i[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var p=window.getSelection(),f=p&&p.anchorNode;if(f&&(f===c||f.contains(c)))return!1;var m=eN(d,c);if(!m)return!0;if(m?o=d:(o="v"===d?"h":"v",m=eN(d,c)),!m)return!1;if(!n.current&&"changedTouches"in e&&(s||u)&&(n.current=o),!o)return!0;var h=n.current||o;return eD(h,t,e,"h"===h?s:u,!0)},[]),s=f.useCallback(function(e){if(eB.length&&eB[eB.length-1]===i){var r="deltaY"in e?eq(e):eH(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(a.current.shards||[]).map(eF).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=f.useCallback(function(e,r,n,o){var i={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),c=f.useCallback(function(e){r.current=eH(e),n.current=void 0},[]),d=f.useCallback(function(t){u(t.type,eq(t),t.target,l(t,e.lockRef.current))},[]),p=f.useCallback(function(t){u(t.type,eH(t),t.target,l(t,e.lockRef.current))},[]);f.useEffect(function(){return eB.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",s,eL),document.addEventListener("touchmove",s,eL),document.addEventListener("touchstart",c,eL),function(){eB=eB.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,eL),document.removeEventListener("touchmove",s,eL),document.removeEventListener("touchstart",c,eL)}},[]);var m=e.removeScrollBar,h=e.inert;return f.createElement(f.Fragment,null,h?f.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?f.createElement(eM,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},eh.useMedium(a),eg);var eZ=f.forwardRef(function(e,t){return f.createElement(ev,es({},e,{ref:t,sideCar:e$}))});eZ.classNames=ev.classNames;var eK="Popover",[eU,eX]=(0,g.createContextScope)(eK,[V]),eY=V(),[eG,eJ]=eU(eK),eQ=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:o,onOpenChange:i,modal:a=!1}=e,l=eY(t),s=f.useRef(null),[u,c]=f.useState(!1),[d,p]=function({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[o,i,a]=function({defaultProp:e,onChange:t}){let[r,n]=f.useState(e),o=f.useRef(r),i=f.useRef(t);return ee(()=>{i.current=t},[t]),f.useEffect(()=>{o.current!==r&&(i.current?.(r),o.current=r)},[r,o]),[r,n,i]}({defaultProp:t,onChange:r}),l=void 0!==e,s=l?e:o;{let t=f.useRef(void 0!==e);f.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. 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.`)}t.current=l},[l,n])}return[s,f.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&a.current?.(r)}else i(t)},[l,e,i,a])]}({prop:n,defaultProp:o??!1,onChange:i,caller:eK});return(0,P.jsx)(z,{...l,children:(0,P.jsx)(eG,{scope:t,contentId:(0,w.useId)(),triggerRef:s,open:d,onOpenChange:p,onOpenToggle:f.useCallback(()=>p(e=>!e),[p]),hasCustomAnchor:u,onCustomAnchorAdd:f.useCallback(()=>c(!0),[]),onCustomAnchorRemove:f.useCallback(()=>c(!1),[]),modal:a,children:r})})};eQ.displayName=eK;var e0="PopoverAnchor";f.forwardRef((e,t)=>
1{let{__scopePopover:r,...n}=e,o=eJ(e0,r),i=eY(r),{onCustomAnchorAdd:a,onCustomAnchorRemove:l}=o;return f.useEffect(()=>(a(),()=>l()),[a,l]),(0,P.jsx)(T,{...i,...n,ref:t})}).displayName=e0;var e1="PopoverTrigger",e2=f.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=eJ(e1,r),i=eY(r),a=(0,v.useComposedRefs)(t,o.triggerRef),l=(0,P.jsx)(S.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":to(o.open),...n,ref:a,onClick:(0,y.composeEventHandlers)(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?l:(0,P.jsx)(T,{asChild:!0,...i,children:l})});e2.displayName=e1;var e3="PopoverPortal",[e4,e6]=eU(e3,{forceMount:void 0}),e5=e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,i=eJ(e3,t);return(0,P.jsx)(e4,{scope:t,forceMount:r,children:(0,P.jsx)(Y,{present:r||i.open,children:(0,P.jsx)(X,{asChild:!0,container:o,children:n})})})};e5.displayName=e3;var e8="PopoverContent",e9=f.forwardRef((e,t)=>{let r=e6(e8,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,i=eJ(e8,e.__scopePopover);return(0,P.jsx)(Y,{present:n||i.open,children:i.modal?(0,P.jsx)(te,{...o,ref:t}):(0,P.jsx)(tt,{...o,ref:t})})});e9.displayName=e8;var e7=(0,Q.createSlot)("PopoverContent.RemoveScroll"),te=f.forwardRef((e,t)=>{let r=eJ(e8,e.__scopePopover),n=f.useRef(null),o=(0,v.useComposedRefs)(t,n),i=f.useRef(!1);return f.useEffect(()=>{let e=n.current;if(e)return el(e)},[]),(0,P.jsx)(eZ,{as:e7,allowPinchZoom:!0,children:(0,P.jsx)(tr,{...e,ref:o,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,y.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),i.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,y.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;i.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,y.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),tt=f.forwardRef((e,t)=>{let r=eJ(e8,e.__scopePopover),n=f.useRef(!1),o=f.useRef(!1);return(0,P.jsx)(tr,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let i=t.target;r.triggerRef.current?.contains(i)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),tr=f.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:a,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onInteractOutside:c,...d}=e,p=eJ(e8,r),f=eY(r);return(0,b.useFocusGuards)(),(0,P.jsx)(x.FocusScope,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,P.jsx)(_.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:c,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onDismiss:()=>p.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,P.jsx)(q,{"data-state":to(p.open),role:"dialog",id:p.contentId,...f,...d,ref:t,style:{...d.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),tn="PopoverClose";function to(e){return e?"open":"closed"}f.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=eJ(tn,r);return(0,P.jsx)(S.Primitive.button,{type:"button",...n,ref:t,onClick:(0,y.composeEventHandlers)(e.onClick,()=>o.onOpenChange(!1))})}).displayName=tn,f.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=eY(r);return(0,P.jsx)(B,{...o,...n,ref:t})}).displayName="PopoverArrow",(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)();var ti=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();(0,p.init_react_import)(),(0,p.init_react_import)();var ta={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"},tl=(0,f.forwardRef)((e,t)=>{var{color:r="currentColor",size:n=24,strokeWidth:o=2,absoluteStrokeWidth:i,className:a="",children:l,iconNode:s}=e,u=(0,p.__objRest)(e,["color","size","strokeWidth","absoluteStrokeWidth","className","children","iconNode"]);return(0,f.createElement)("svg",(0,p.__spreadValues)((0,p.__spreadProps)((0,p.__spreadValues)({ref:t},ta),{width:n,height:n,stroke:r,strokeWidth:i?24*Number(o)/Number(n):o,className:ti("lucide",a)}),u),[...s.map(([e,t])=>(0,f.createElement)(e,t)),...Array.isArray(l)?l:[l]])}),ts=(e,t)=>{let r=(0,f.forwardRef)((r,n)=>{var{className:o}=r,i=(0,p.__objRest)(r,["className"]);return(0,f.createElement)(tl,(0,p.__spreadValues)({ref:n,iconNode:t,className:ti(`lucide-${e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,o)},i))});return r.displayName=`${e}`,r},tu=ts("AlignLeft",[["path",{d:"M15 12H3",key:"6jk70r"}],["path",{d:"M17 18H3",key:"1amg6g"}],["path",{d:"M21 6H3",key:"1jwq7v"}]]);(0,p.init_react_import)();var tc=ts("Heading",[["path",{d:"M6 12h12",key:"8npq4p"}],["path",{d:"M6 20V4",key:"1w1bmo"}],["path",{d:"M18 20V4",key:"o2hl4u"}]]);(0,p.init_react_import)();var td=ts("List",[["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 18h.01",key:"1tta3j"}],["path",{d:"M3 6h.01",key:"1rqtza"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 18h13",key:"1lx6n3"}],["path",{d:"M8 6h13",key:"ik3vkj"}]]);(0,p.init_react_import)(),(0,p.init_react_import)();var tp=ts("AlignCenter",[["path",{d:"M17 12H7",key:"16if0g"}],["path",{d:"M19 18H5",key:"18s9l3"}],["path",{d:"M21 6H3",key:"1jwq7v"}]]);(0,p.init_react_import)();var tf=ts("AlignJustify",[["path",{d:"M3 12h18",key:"1i2n21"}],["path",{d:"M3 18h18",key:"1h113x"}],["path",{d:"M3 6h18",key:"d0wm0j"}]]);(0,p.init_react_import)();var tm=ts("AlignRight",[["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M21 18H7",key:"1ygte8"}],["path",{d:"M21 6H3",key:"1jwq7v"}]]);(0,p.init_react_import)();var th=ts("Bold",[["path",{d:"M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8",key:"mg9rjx"}]]);(0,p.init_react_import)();var ty=ts("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);(0,p.init_react_import)();var tv=ts("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);(0,p.init_react_import)();var tg=ts("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);(0,p.init_react_import)();var t_=ts("CircleCheckBig",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);(0,p.init_react_import)();var tb=ts("Code",[["polyline",{points:"16 18 22 12 16 6",key:"z7tu5w"}],["polyline",{points:"8 6 2 12 8 18",key:"1eg1df"}]]);(0,p.init_react_import)();
1var tx=ts("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);(0,p.init_react_import)();var tw=ts("CornerLeftUp",[["polyline",{points:"14 9 9 4 4 9",key:"m9oyvo"}],["path",{d:"M20 20h-7a4 4 0 0 1-4-4V4",key:"1blwi3"}]]);(0,p.init_react_import)();var tk=ts("EllipsisVertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]]);(0,p.init_react_import)();var tE=ts("Expand",[["path",{d:"m21 21-6-6m6 6v-4.8m0 4.8h-4.8",key:"1c15vz"}],["path",{d:"M3 16.2V21m0 0h4.8M3 21l6-6",key:"1fsnz2"}],["path",{d:"M21 7.8V3m0 0h-4.8M21 3l-6 6",key:"hawz9i"}],["path",{d:"M3 7.8V3m0 0h4.8M3 3l6 6",key:"u9ee12"}]]);(0,p.init_react_import)();var tS=ts("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);(0,p.init_react_import)();var tP=ts("Hammer",[["path",{d:"m15 12-8.373 8.373a1 1 0 1 1-3-3L12 9",key:"eefl8a"}],["path",{d:"m18 15 4-4",key:"16gjal"}],["path",{d:"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172V7l-2.26-2.26a6 6 0 0 0-4.202-1.756L9 2.96l.92.82A6.18 6.18 0 0 1 12 8.4V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5",key:"b7pghm"}]]);(0,p.init_react_import)();var tC=ts("Hash",[["line",{x1:"4",x2:"20",y1:"9",y2:"9",key:"4lhtct"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15",key:"vyu0kd"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21",key:"1ggp8o"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21",key:"weycgp"}]]);(0,p.init_react_import)();var tj=ts("Heading1",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"m17 12 3-2v8",key:"1hhhft"}]]);(0,p.init_react_import)();var tO=ts("Heading2",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1",key:"9jr5yi"}]]);(0,p.init_react_import)();var tR=ts("Heading3",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"M17.5 10.5c1.7-1 3.5 0 3.5 1.5a2 2 0 0 1-2 2",key:"68ncm8"}],["path",{d:"M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2",key:"1ejuhz"}]]);(0,p.init_react_import)();var tM=ts("Heading4",[["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"M17 10v3a1 1 0 0 0 1 1h3",key:"tj5zdr"}],["path",{d:"M21 10v8",key:"1kdml4"}],["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}]]);(0,p.init_react_import)();var tV=ts("Heading5",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["path",{d:"M17 13v-3h4",key:"1nvgqp"}],["path",{d:"M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17",key:"2nebdn"}]]);(0,p.init_react_import)();var tA=ts("Heading6",[["path",{d:"M4 12h8",key:"17cfdx"}],["path",{d:"M4 18V6",key:"1rz3zl"}],["path",{d:"M12 18V6",key:"zqpxq5"}],["circle",{cx:"19",cy:"16",r:"2",key:"15mx69"}],["path",{d:"M20 10c-2 2-3 3.5-3 6",key:"f35dl0"}]]);(0,p.init_react_import)();var tL=ts("Italic",[["line",{x1:"19",x2:"10",y1:"4",y2:"4",key:"15jd3p"}],["line",{x1:"14",x2:"5",y1:"20",y2:"20",key:"bu0au3"}],["line",{x1:"15",x2:"9",y1:"4",y2:"20",key:"uljnxc"}]]);(0,p.init_react_import)();var tz=ts("Layers",[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]]);(0,p.init_react_import)();var tN=ts("LayoutGrid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]]);(0,p.init_react_import)();var tT=ts("Link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]);(0,p.init_react_import)();var tI=ts("ListOrdered",[["path",{d:"M10 12h11",key:"6m4ad9"}],["path",{d:"M10 18h11",key:"11hvi2"}],["path",{d:"M10 6h11",key:"c7qv1k"}],["path",{d:"M4 10h2",key:"16xx2s"}],["path",{d:"M4 6h1v4",key:"cnovpq"}],["path",{d:"M6 18H4c0-1 2-2 2-3s-1-1.5-2-1",key:"m9a95d"}]]);(0,p.init_react_import)();var tD=ts("LockOpen",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 9.9-1",key:"1mm8w8"}]]);(0,p.init_react_import)();
1var tH=ts("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);(0,p.init_react_import)();var tq=ts("Maximize2",[["polyline",{points:"15 3 21 3 21 9",key:"mznyad"}],["polyline",{points:"9 21 3 21 3 15",key:"1avn1i"}],["line",{x1:"21",x2:"14",y1:"3",y2:"10",key:"ota7mn"}],["line",{x1:"3",x2:"10",y1:"21",y2:"14",key:"1atl0r"}]]);(0,p.init_react_import)();var tF=ts("Minimize2",[["polyline",{points:"4 14 10 14 10 20",key:"11kfnr"}],["polyline",{points:"20 10 14 10 14 4",key:"rlmsce"}],["line",{x1:"14",x2:"21",y1:"10",y2:"3",key:"o5lafz"}],["line",{x1:"3",x2:"10",y1:"21",y2:"14",key:"1atl0r"}]]);(0,p.init_react_import)();var tW=ts("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);(0,p.init_react_import)();var tB=ts("Monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]);(0,p.init_react_import)();var t$=ts("PanelLeft",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);(0,p.init_react_import)();var tZ=ts("PanelRight",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M15 3v18",key:"14nvp0"}]]);(0,p.init_react_import)();var tK=ts("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);(0,p.init_react_import)();var tU=ts("Quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]);(0,p.init_react_import)();var tX=ts("RectangleEllipsis",[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2",key:"9lu3g6"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M17 12h.01",key:"1m0b6t"}],["path",{d:"M7 12h.01",key:"eqddd0"}]]);(0,p.init_react_import)();var tY=ts("Redo2",[["path",{d:"m15 14 5-5-5-5",key:"12vg1m"}],["path",{d:"M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13",key:"6uklza"}]]);(0,p.init_react_import)();var tG=ts("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);(0,p.init_react_import)();var tJ=ts("SlidersHorizontal",[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]]);(0,p.init_react_import)();var tQ=ts("Smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);(0,p.init_react_import)();var t0=ts("SquareCode",[["path",{d:"M10 9.5 8 12l2 2.5",key:"3mjy60"}],["path",{d:"m14 9.5 2 2.5-2 2.5",key:"1bir2l"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]]);(0,p.init_react_import)();var t1=ts("Strikethrough",[["path",{d:"M16 4H9a3 3 0 0 0-2.83 4",key:"43sutm"}],["path",{d:"M14 12a4 4 0 0 1 0 8H6",key:"nlfj13"}],["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}]]);(0,p.init_react_import)();var t2=ts("Tablet",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["line",{x1:"12",x2:"12.01",y1:"18",y2:"18",key:"1dp563"}]]);(0,p.init_react_import)();var t3=ts("ToyBrick",[["rect",{width:"18",height:"12",x:"3",y:"8",rx:"1",key:"158fvp"}],["path",{d:"M10 8V5c0-.6-.4-1-1-1H6a1 1 0 0 0-1 1v3",key:"s0042v"}],["path",{d:"M19 8V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3",key:"9wmeh2"}]]);(0,p.init_react_import)();var t4=ts("Trash",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}]]);(0,p.init_react_import)();var t6=ts("Type",[["polyline",{points:"4 7 4 4 20 4 20 7",key:"1nosan"}],["line",{x1:"9",x2:"15",y1:"20",y2:"20",key:"swin9y"}],["line",{x1:"12",x2:"12",y1:"4",y2:"20",key:"1tx1rr"}]]);(0,p.init_react_import)();
1var t5=ts("Underline",[["path",{d:"M6 4v6a6 6 0 0 0 12 0V4",key:"9kb039"}],["line",{x1:"4",x2:"20",y1:"20",y2:"20",key:"nun2al"}]]);(0,p.init_react_import)();var t8=ts("Undo2",[["path",{d:"M9 14 4 9l5-5",key:"102s5s"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",key:"f3b9sd"}]]);(0,p.init_react_import)();var t9=ts("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);(0,p.init_react_import)();var t7=ts("ZoomIn",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14",key:"1vmskp"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]]);(0,p.init_react_import)();var re=ts("ZoomOut",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]]);(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)();var rt={ControlLeft:"ctrl",ControlRight:"ctrl",MetaLeft:"meta",MetaRight:"meta",ShiftLeft:"shift",ShiftRight:"shift",KeyA:"a",KeyB:"b",KeyC:"c",KeyD:"d",KeyE:"e",KeyF:"f",KeyG:"g",KeyH:"h",KeyI:"i",KeyJ:"j",KeyK:"k",KeyL:"l",KeyM:"m",KeyN:"n",KeyO:"o",KeyP:"p",KeyQ:"q",KeyR:"r",KeyS:"s",KeyT:"t",KeyU:"u",KeyV:"v",KeyW:"w",KeyX:"x",KeyY:"y",KeyZ:"z",Delete:"delete",Backspace:"backspace",AltRight:"altRight"},rr=(0,m.create)()((0,h.subscribeWithSelector)(e=>({held:{},hold:t=>e(e=>e.held[t]?e:{held:(0,p.__spreadProps)((0,p.__spreadValues)({},e.held),{[t]:!0})}),release:t=>e(e=>e.held[t]?{held:(0,p.__spreadProps)((0,p.__spreadValues)({},e.held),{[t]:!1})}:e),reset:(t={})=>e(()=>({held:t})),triggers:{}}))),rn=e=>{let t=e=>{if(e.getModifierState("AltGraph"))return void rr.getState().hold("altRight");let t=rt[e.code];if(t){rr.getState().hold(t);let{held:r,triggers:n}=rr.getState();Object.values(n).forEach(({combo:t,cb:n})=>{Object.entries(t).every(([e,t])=>!!r[e]===t)&&Object.entries(r).every(([e,r])=>!!t[e]===r)&&!1!==n(e)&&e.preventDefault()}),"meta"!==t&&"ctrl"!==t&&"shift"!==t&&rr.getState().release(t)}},r=e=>{if(!e.getModifierState("AltGraph")&&"ControlRight"===e.code)return void rr.getState().release("altRight");let t=rt[e.code];t&&("meta"===t?rr.getState().reset():rr.getState().release(t))},n=e=>{"hidden"===document.visibilityState&&rr.getState().reset()},o=()=>{rr.getState().reset()};return window.addEventListener("blur",o),e.addEventListener("keydown",t),e.addEventListener("keyup",r),e.addEventListener("visibilitychange",n),()=>{e.removeEventListener("keydown",t),e.removeEventListener("keyup",r),e.removeEventListener("visibilitychange",n),window.removeEventListener("blur",o)}},ro=(e,t)=>{(0,f.useEffect)(()=>rr.setState(r=>({triggers:(0,p.__spreadProps)((0,p.__spreadValues)({},r.triggers),{[`${Object.keys(e).join("+")}`]:{combo:e,cb:t}})})),[])},ri=e=>(0,p.__spreadProps)((0,p.__spreadValues)({},e),{ui:(0,p.__spreadProps)((0,p.__spreadValues)({},e.ui),{field:(0,p.__spreadProps)((0,p.__spreadValues)({},e.ui.field),{focus:null})})});(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)();var ra=(e,t)=>{let r=[];return(0,d.walkAppState)(e,t,e=>e,e=>(r.push(e),e)),r};(0,p.init_react_import)(),(0,p.init_react_import)();var rl={title:{type:"text"}},rs=e=>(0,m.create)()((0,h.subscribeWithSelector)((t,r)=>{var n,o;let i,a;return(0,p.__spreadProps)((0,p.__spreadValues)({instanceId:(0,s.generateId)(),state:u.defaultAppState,config:{components:{}},componentState:{},plugins:[],overrides:{},viewports:u.defaultViewports,zoomConfig:{autoZoom:1,rootHeight:0,zoom:1},status:"LOADING",iframe:{},_experimentalFullScreenCanvas:!1,_experimentalVirtualization:!1,metadata:{},fieldTransforms:{}},e),{fields:{fields:{},loading:!1,lastResolvedData:{},id:void 0},history:{initialAppState:{},index:0,histories:[],hasPast:()=>r().history.index>0,hasFuture:()=>r().history.index<r().history.histories.length-1,prevHistory:()=>{let{history:e}=r();
1return e.hasPast()?e.histories[e.index-1]:null},nextHistory:()=>{let e=r().history;return e.hasFuture()?e.histories[e.index+1]:null},currentHistory:()=>r().history.histories[r().history.index],back:()=>{var e;let{history:n,dispatch:o}=r();n.hasPast()&&(o({type:"set",state:ri((null==(e=n.prevHistory())?void 0:e.state)||n.initialAppState)}),t({history:(0,p.__spreadProps)((0,p.__spreadValues)({},n),{index:n.index-1})}))},forward:()=>{var e;let{history:n,dispatch:o}=r();if(n.hasFuture()){let r=null==(e=n.nextHistory())?void 0:e.state;o({type:"set",state:r?ri(r):{}}),t({history:(0,p.__spreadProps)((0,p.__spreadValues)({},n),{index:n.index+1})})}},setHistories:e=>{var n;let{dispatch:o,history:i}=r();o({type:"set",state:(null==(n=e[e.length-1])?void 0:n.state)||i.initialAppState}),t({history:(0,p.__spreadProps)((0,p.__spreadValues)({},i),{histories:e,index:e.length-1})})},setHistoryIndex:e=>{var n;let{dispatch:o,history:i}=r();o({type:"set",state:(null==(n=i.histories[e])?void 0:n.state)||i.initialAppState}),t({history:(0,p.__spreadProps)((0,p.__spreadValues)({},i),{index:e})})},record:function(e,t=300){let r;return(...n)=>{clearTimeout(r),r=setTimeout(()=>{e(...n)},t)}}(e=>{let{histories:n,index:o}=r().history,i={state:e,id:(0,s.generateId)("history")},a=[...n.slice(0,o+1),i];t({history:(0,p.__spreadProps)((0,p.__spreadValues)({},r().history),{histories:a,index:a.length-1})})},250)},nodes:(i=new Map,{registerNode:(e,t)=>{i.set(e,t)},unregisterNode:e=>{i.delete(e)},syncNode:e=>{var t;e&&(null==(t=i.get(e))||t.sync())},syncNodes:e=>{e.forEach(e=>{var t;e&&(null==(t=i.get(e))||t.sync())})},setOverlayVisible:(e,t)=>{if(!e)return;let r=i.get(e);if(r){if(t)return void r.showOverlay();r.hideOverlay()}}}),permissions:{cache:{},globalPermissions:{drag:!0,edit:!0,delete:!0,duplicate:!0,insert:!0},resolvedPermissions:{},getPermissions:({item:e,type:t,root:n}={})=>{let{config:o,permissions:i}=r(),{globalPermissions:a,resolvedPermissions:l}=i;if(e){let t=o.components[e.type],r=(0,p.__spreadValues)((0,p.__spreadValues)({},a),null==t?void 0:t.permissions),n=l[e.props.id];return n?(0,p.__spreadValues)((0,p.__spreadValues)({},a),n):r}if(t){let e=o.components[t];return(0,p.__spreadValues)((0,p.__spreadValues)({},a),null==e?void 0:e.permissions)}if(n){let e=o.root,t=(0,p.__spreadValues)((0,p.__spreadValues)({},a),null==e?void 0:e.permissions),r=l.root;return r?(0,p.__spreadValues)((0,p.__spreadValues)({},a),r):t}return a},resolvePermissions:a=(...e)=>(0,p.__async)(null,[...e],function*(e={},n){let{state:o,permissions:i,config:a}=r(),{cache:l,globalPermissions:c}=i,d=(e,n=!1)=>(0,p.__async)(null,null,function*(){var o,i;let{config:a,state:d,setComponentLoading:f}=r(),m=l[e.props.id],h=d.indexes.nodes,y=null==(o=h[e.props.id])?void 0:o.parentId,v=y?h[y]:null,g=null!=(i=null==v?void 0:v.data)?i:null,_="root"===e.type?a.root:a.components[e.type];if(!_)return;let b=(0,p.__spreadValues)((0,p.__spreadValues)({},c),_.permissions);if(_.resolvePermissions){let o=(0,u.getChanged)(e,null==m?void 0:m.lastData),i=Object.values(o).some(e=>!0===e),a=(null==m?void 0:m.lastParentId)!==y;if(i||a||n){let n=f(e.props.id,!0,50),i=yield _.resolvePermissions(e,{changed:o,lastPermissions:(null==m?void 0:m.lastPermissions)||null,permissions:b,appState:(0,s.makeStatePublic)(d),lastData:(null==m?void 0:m.lastData)||null,parent:g}),a=r().permissions;t({permissions:(0,p.__spreadProps)((0,p.__spreadValues)({},a),{cache:(0,p.__spreadProps)((0,p.__spreadValues)({},a.cache),{[e.props.id]:{lastParentId:y,lastData:e,lastPermissions:i}}),resolvedPermissions:(0,p.__spreadProps)((0,p.__spreadValues)({},a.resolvedPermissions),{[e.props.id]:i})})}),n()}}}),{item:f,type:m,root:h}=e;f?yield d(f,n):m?ra(o,a).filter(e=>e.type===m).map(e=>(0,p.__async)(null,null,function*(){yield d(e,n)})):h?((e=!1)=>{let{state:t}=r();d({type:"root",props:(0,p.__spreadProps)((0,p.__spreadValues)({},t.data.root.props),{id:"root"})},e)})(n):ra(o,a).map(e=>(0,p.__async)(null,null,function*(){yield d(e,n)}))}),refreshPermissions:e=>a(e,!0)},getCurrentData:()=>{var e;let t=r();return null!=(e=t.selectedItem)?e:t.state.data.root},getComponentConfig:e=>{var t;let{config:n,selectedItem:o}=r(),i=(null==(t=n.root)?void 0:t.fields)||rl;return e&&"root"!==e?n.components[e]:o?n.components[o.type]:(0,p.__spreadProps)((0,p.__spreadValues)({},n.root),{fields:i})},selectedItem:(null==(n=null==e?void 0:e.state)?void 0:n.ui.itemSelector)?(0,s.getItem)(null==(o=null==e?void 0:e.state)?void 0:o.ui.itemSelector,e.state):null,dispatch:e=>t(t=>{var n,o;let{record:i}=r().history,a=(0,s.createReducer)({record:i,appStore:t})(t.state,e),l=a.ui.itemSelector?(0,s.getItem)(a.ui.itemSelector,a):null;return null==(o=(n=r()).onAction)||o.call(n,e,a,r().state),(0,p.__spreadProps)((0,p.__spreadValues)({},t),{state:a,selectedItem:l})}),setZoomConfig:e=>t({zoomConfig:e}),setStatus:e=>t({status:e}),setComponentState:e=>t({componentState:e}),pendingLoadTimeouts:{},setComponentLoading:(e,n=!0,o=0)=>{let{setComponentState:i,pendingLoadTimeouts:a}=r(),l=(0,s.generateId)(),u=()=>{var n;
1let{componentState:o}=r();clearTimeout(c),delete a[l],t({pendingLoadTimeouts:a}),i((0,p.__spreadProps)((0,p.__spreadValues)({},o),{[e]:(0,p.__spreadProps)((0,p.__spreadValues)({},o[e]),{loadingCount:Math.max(((null==(n=o[e])?void 0:n.loadingCount)||0)-1,0)})}))},c=setTimeout(()=>{n?(()=>{var t;let{componentState:n}=r();i((0,p.__spreadProps)((0,p.__spreadValues)({},n),{[e]:(0,p.__spreadProps)((0,p.__spreadValues)({},n[e]),{loadingCount:((null==(t=n[e])?void 0:t.loadingCount)||0)+1})}))})():u(),delete a[l],t({pendingLoadTimeouts:a})},o);return t({pendingLoadTimeouts:(0,p.__spreadProps)((0,p.__spreadValues)({},a),{[e]:c})}),u},unsetComponentLoading:e=>{let{setComponentLoading:t}=r();t(e,!1)},setUi:(e,r)=>t(t=>{let n=(0,s.createReducer)({record:()=>{},appStore:t})(t.state,{type:"setUi",ui:e,recordHistory:r}),o=n.ui.itemSelector?(0,s.getItem)(n.ui.itemSelector,n):null;return(0,p.__spreadProps)((0,p.__spreadValues)({},t),{state:n,selectedItem:o})}),resolveComponentData:(e,t)=>(0,p.__async)(null,null,function*(){var n,o;let{config:i,metadata:a,setComponentLoading:l,permissions:s,state:c}=r(),d="id"in e.props?e.props.id:"root",f=null==(n=c.indexes.nodes[d])?void 0:n.parentId,m=f?c.indexes.nodes[f]:null,h=null!=(o=null==m?void 0:m.data)?o:null,y={};return yield(0,u.resolveComponentData)(e,i,a,e=>{let t="id"in e.props?e.props.id:"root";y[t]=l(t,!0,50)},e=>(0,p.__async)(null,null,function*(){let t="id"in e.props?e.props.id:"root";"type"in e?yield s.refreshPermissions({item:e}):yield s.refreshPermissions({root:!0}),y[t]()}),t,h)}),resolveAndCommitData:()=>(0,p.__async)(null,null,function*(){let{config:e,state:t,dispatch:n,resolveComponentData:o}=r();(0,d.walkAppState)(t,e,e=>e,(e,t)=>(t.length>1||o(e,"load").then(e=>{let{state:t}=r(),o=t.indexes.nodes[e.node.props.id];if(o&&e.didChange)if("root"===e.node.props.id)n({type:"replaceRoot",root:(e=>{if("type"in e&&"root"!==e.type)throw Error("Converting non-root item to root.");let{readOnly:t}=e;if(e.props){if("id"in e.props){let r=e.props,{id:n}=r;return{props:(0,p.__objRest)(r,["id"]),readOnly:t}}return{props:e.props,readOnly:t}}return{props:{},readOnly:t}})(e.node)});else{let r=`${o.parentId}:${o.zone}`,i=t.indexes.zones[r].contentIds.indexOf(e.node.props.id);n({type:"replace",data:e.node,destinationIndex:i,destinationZone:r})}}),e))})})})),ru=(0,f.createContext)(rs());function rc(){return(0,f.useContext)(ru)}(0,p.init_react_import)();var rd=(0,f.createContext)({}),rp=()=>(0,f.useContext)(rd);(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)();var rf={Select:"_Select_xjbef_1","Select-button":"_Select-button_xjbef_6","Select--hasOptions":"_Select--hasOptions_xjbef_19","Select--disabled":"_Select--disabled_xjbef_23","Select-buttonIcon":"_Select-buttonIcon_xjbef_27","Select--standalone":"_Select--standalone_xjbef_33","Select--actionBar":"_Select--actionBar_xjbef_38","Select--hasValue":"_Select--hasValue_xjbef_44","Select-items":"_Select-items_xjbef_61",SelectItem:"_SelectItem_xjbef_72","SelectItem--isSelected":"_SelectItem--isSelected_xjbef_87","SelectItem-icon":"_SelectItem-icon_xjbef_93"};(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)(),(0,p.init_react_import)();var rm=function(e){var t=e.top,r=e.right,n=e.bottom,o=e.left;return{top:t,right:r,bottom:n,left:o,width:r-o,height:n-t,x:o,y:t,center:{x:(r+o)/2,y:(n+t)/2}}},rh=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},ry={top:0,right:0,bottom:0,left:0},rv=function(e){var t=e.borderBox,r=e.margin,n=void 0===r?ry:r,o=e.border,i=void 0===o?ry:o,a=e.padding,l=void 0===a?ry:a,s=rm({top:t.top-n.top,left:t.left-n.left,bottom:t.bottom+n.bottom,right:t.right+n.right}),u=rm(rh(t,i)),c=rm(rh(u,l));return{marginBox:s,borderBox:rm(t),paddingBox:u,contentBox:c,margin:n,border:i,padding:l}},rg=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var r=Number(t);return isNaN(r)&&function(e){if(!e)throw Error("Invariant failed")}(!1),r},r_=function(e,t){var r={top:rg(t.marginTop),right:rg(t.marginRight),bottom:rg(t.marginBottom),left:rg(t.marginLeft)};return rv({borderBox:e,margin:r,padding:{top:rg(t.paddingTop),right:rg(t.paddingRight),bottom:rg(t.paddingBottom),left:rg(t.paddingLeft)},border:{top:rg(t.borderTopWidth),right:rg(t.borderRightWidth),bottom:rg(t.borderBottomWidth),left:rg(t.borderLeftWidth)}})},rb=function(e){return r_(e.getBoundingClientRect(),window.getComputedStyle(e))}
1,rx=(0,c.get_class_name_factory_default)("Select",rf),rw=(0,c.get_class_name_factory_default)("SelectItem",rf),rk=({children:e,isSelected:t,onClick:r})=>(0,P.jsx)("button",{className:rw({isSelected:t}),onClick:r,children:e}),rE=({children:e,options:t,onChange:r,value:n,defaultValue:o,mode:i,disabled:a=!1})=>{let[l,s]=(0,f.useState)(!1),u=t.length>0;return(0,P.jsx)("div",{className:rx({hasValue:n!==o,hasOptions:u,actionBar:"actionBar"===i,standalone:"standalone"===i,disabled:a||!u}),children:(0,P.jsxs)(eQ,{open:l,onOpenChange:s,children:[u?(0,P.jsx)(e2,{asChild:!0,children:(0,P.jsxs)("button",{className:rx("button"),children:[(0,P.jsx)("span",{className:rx("buttonIcon"),children:e}),(0,P.jsx)(ty,{size:12})]})}):(0,P.jsx)("div",{children:(0,P.jsxs)("div",{className:rx("button"),children:[(0,P.jsx)("span",{className:rx("buttonIcon"),children:e}),(0,P.jsx)(ty,{size:12})]})}),t.length>0&&(0,P.jsx)(e5,{children:(0,P.jsx)(e9,{align:"start",children:(0,P.jsx)("ul",{className:rx("items"),"data-puck-rte-menu":!0,children:t.map(e=>{let t=e.icon;return(0,P.jsx)("li",{children:(0,P.jsxs)(rk,{isSelected:n===e.value,onClick:()=>{r(e.value),s(!1)},children:[t&&(0,P.jsx)("div",{className:rw("icon"),children:(0,P.jsx)(t,{size:16})}),e.label]})},e.value)})})})})]})})};e.s(["AlignCenter",0,tp,"AlignJustify",0,tf,"AlignLeft",0,tu,"AlignRight",0,tm,"Bold",0,th,"ChevronDown",0,ty,"ChevronRight",0,tv,"ChevronUp",0,tg,"CircleCheckBig",0,t_,"Code",0,tb,"ControlContext",0,rd,"Copy",0,tx,"CornerLeftUp",0,tw,"EllipsisVertical",0,tk,"Expand",0,tE,"Globe",0,tS,"Hammer",0,tP,"Hash",0,tC,"Heading",0,tc,"Heading1",0,tj,"Heading2",0,tO,"Heading3",0,tR,"Heading4",0,tM,"Heading5",0,tV,"Heading6",0,tA,"Italic",0,tL,"Layers",0,tz,"LayoutGrid",0,tN,"Link",0,tT,"List",0,td,"ListOrdered",0,tI,"Lock",0,tH,"LockOpen",0,tD,"Maximize2",0,tq,"Minimize2",0,tF,"Minus",0,tW,"Monitor",0,tB,"PanelLeft",0,t$,"PanelRight",0,tZ,"Plus",0,tK,"Quote",0,tU,"RectangleEllipsis",0,tX,"Redo2",0,tY,"Search",0,tG,"SelectControl",0,function({renderDefaultIcon:e,onChange:t,options:r,value:n,defaultValue:o}){var i,a;let{inline:l,readOnly:s}=rp(),u=(0,f.useMemo)(()=>r.reduce((e,t)=>(0,p.__spreadProps)((0,p.__spreadValues)({},e),{[t.value]:t}),{}),[r]),c=null!=(a=n&&(null==(i=u[n])?void 0:i.icon))?a:e;return(0,P.jsx)(rE,{options:r,onChange:t,value:n,defaultValue:o,mode:l?"actionBar":"standalone",disabled:s,children:(0,P.jsx)(c,{})})},"SlidersHorizontal",0,tJ,"Smartphone",0,tQ,"SquareCode",0,t0,"Strikethrough",0,t1,"Tablet",0,t2,"ToyBrick",0,t3,"Trash",0,t4,"Type",0,t6,"Underline",0,t5,"Undo2",0,t8,"X",0,t9,"ZoomIn",0,t7,"ZoomOut",0,re,"appStoreContext",0,ru,"createAppStore",0,rs,"getBox",0,rb,"monitorHotkeys",0,rn,"reorder",0,(e,t,r)=>{let n=Array.from(e),[o]=n.splice(t,1);return n.splice(r,0,o),n},"replace",0,(e,t,r)=>{let n=Array.from(e);return n.splice(t,1),n.splice(t,0,r),n},"useAppStore",0,function(e){let t=(0,f.useContext)(ru);return(0,m.useStore)(t,e)},"useAppStoreApi",0,rc,"useControlContext",0,rp,"useHotkey",0,ro,"useMonitorHotkeys",0,()=>{(0,f.useEffect)(()=>rn(document),[])},"useRegisterFieldsSlice",0,(e,t)=>{let r=(0,f.useCallback)(r=>(0,p.__async)(null,null,function*(){var n,o;let{fields:i,lastResolvedData:a}=e.getState().fields,l=e.getState().metadata,c=e.getState().state.indexes.nodes,d=c[t||"root"],f=null==d?void 0:d.data,m=(null==d?void 0:d.parentId)?c[d.parentId]:null,h=(null==m?void 0:m.data)||null,{getComponentConfig:y,state:v}=e.getState(),g=y(null==f?void 0:f.type);if(!f||!g)return;let _=g.fields||{},b=g.resolveFields,x=i;if(r&&(e.setState(e=>({fields:(0,p.__spreadProps)((0,p.__spreadValues)({},e.fields),{fields:_,id:t})})),x=_),b){let r=setTimeout(()=>{e.setState(e=>({fields:(0,p.__spreadProps)((0,p.__spreadValues)({},e.fields),{loading:!0})}))},50),i=(null==(n=a.props)?void 0:n.id)===t?a:null,c=(0,u.getChanged)(f,i),d=yield b(f,{changed:c,fields:_,lastFields:x,metadata:(0,p.__spreadValues)((0,p.__spreadValues)({},l),g.metadata),lastData:i,appState:(0,s.makeStatePublic)(v),parent:h});if(clearTimeout(r),(null==(o=e.getState().selectedItem)?void 0:o.props.id)!==t)return;e.setState({fields:{fields:d,loading:!1,lastResolvedData:f,id:t}})}else e.setState(e=>({fields:(0,p.__spreadProps)((0,p.__spreadValues)({},e.fields),{fields:_,id:t})}))}),[t]);(0,f.useEffect)(()=>(r(!0),e.subscribe(e=>e.state.indexes.nodes[t||"root"],()=>r())),[t])},"useRegisterHistorySlice",0,function(e,{histories:t,index:r,initialAppState:n}){(0,f.useEffect)(()=>e.setState({history:(0,p.__spreadProps)((0,p.__spreadValues)({},e.getState().history),{histories:t,index:r,initialAppState:n})}),[t,r,n]);let o=()=>{e.getState().history.back()},i=()=>{e.getState().history.forward()};ro({altRight:!1,meta:!0,z:!0},o),ro({altRight:!1,meta:!0,shift:!0,z:!0},i),ro({altRight:!1,meta:!0,y:!0},i),ro({altRight:!1,ctrl:!0,z:!0},o),ro({altRight:!1,ctrl:!0,shift:!0,z:!0},i),ro({altRight:!1,ctrl:!0,y:!0},i)},"useRegisterPermissionsSlice",0,(e,t)=>{(0,f.useEffect)(()=>{let{permissions:r}=e.getState(),{globalPermissions:n}=r;e.setState({permissions:(0,p.__spreadProps)((0,p.__spreadValues)({},r),{globalPermissions:(0,p.__spreadValues)((0,p.__spreadValues)({},n),t)})}),r.resolvePermissions()},[t]),(0,f.useEffect)(()=>e.subscribe(e=>e.state.data,()=>{e.getState().permissions.resolvePermissions()}),[]),(0,f.useEffect)(()=>e.subscribe(e=>e.config,()=>{e.getState().permissions.resolvePermissions()}),[])},"useResetAutoZoom",0,e=>{let t=rc();return r=>{let{state:n,zoomConfig:o,setZoomConfig:i}=t.getState(),{viewports:a}=n.ui,l=(null==r?void 0:r.viewports)||a;e.current&&i(((e,t,r)=>{let{width:n,height:o}=rb(t).contentBox,i="auto"===e.height?o:e.height,a=0,l=1;if("number"==typeof e.width&&(e.width>n||i>o)){let t=Math.min(n/e.width,1),s=Math.min(o/i,1);r=t,t<s?a=i/r:(a=i,r=s),l=r}else l=1,r=1,a=i;return{autoZoom:l,rootHeight:a,zoom:r}})(null==l?void 0:l.current,e.current,o.zoom))}}],80676)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.