1"use strict";(self.rspackChunkcircle=self.rspackChunkcircle||[]).push([[66182],{999392(e){e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!=o--;)if(!e(t[o],n[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(a=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(o=r;0!=o--;)if(!Object.prototype.hasOwnProperty.call(n,a[o]))return!1;for(o=r;0!=o--;){var r,o,a,l=a[o];if(!e(t[l],n[l]))return!1}return!0}return t!=t&&n!=n}},425386(e,t,n){var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&o(t,e,n);return a(t,e),t},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};Object.defineProperty(t,"__esModule",{value:!0});var s=l(n(933578)),u="u">typeof window&&"navigator"in window&&/Win/i.test(navigator.platform),c="u">typeof window&&"navigator"in window&&/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform),d="npm__react-simple-code-editor__textarea",f="\n/**\n * Reset the text fill color so that placeholder is visible\n */\n.".concat(d,":empty {\n -webkit-text-fill-color: inherit !important;\n}\n\n/**\n * Hack to apply on some CSS on IE10 and IE11\n */\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /**\n * IE doesn't support '-webkit-text-fill-color'\n * So we use 'color: transparent' to make the text transparent on IE\n * Unlike other browsers, it doesn't affect caret color in IE\n */\n .").concat(d," {\n color: transparent !important;\n }\n\n .").concat(d,"::selection {\n background-color: #accef7 !important;\n color: transparent !important;\n }\n}\n"),p=s.forwardRef(function(e,t){var n=e.autoFocus,o=e.disabled,a=e.form,l=e.highlight,p=e.ignoreTabKey,v=void 0!==p&&p,g=e.insertSpaces,y=void 0===g||g,m=e.maxLength,b=e.minLength,S=e.name,k=e.onBlur,C=e.onClick,E=e.onFocus,w=e.onKeyDown,x=e.onKeyUp,P=e.onValueChange,O=e.padding,D=void 0===O?0:O,I=e.placeholder,_=e.preClassName,j=e.readOnly,K=e.required,T=e.style,F=e.tabSize,B=void 0===F?2:F,M=e.textareaClassName,z=e.textareaId,L=e.value,N=i(e,["autoFocus","disabled","form","highlight","ignoreTabKey","insertSpaces","maxLength","minLength","name","onBlur","onClick","onFocus","onKeyDown","onKeyUp","onValueChange","padding","placeholder","preClassName","readOnly","required","style","tabSize","textareaClassName","textareaId","value"]),R=s.useRef({stack:[],offset:-1}),U=s.useRef(null),W=s.useState(!0),A=W[0],H=W[1],$={paddingTop:"object"==typeof D?D.top:D,paddingRight:"object"==typeof D?D.right:D,paddingBottom:"object"==typeof D?D.bottom:D,paddingLeft:"object"==typeof D?D.left:D},V=l(L),q=function(e,t){return e.substring(0,t).split("\n")},X=s.useCallback(function(e,t){void 0===t&&(t=!1);var n,o,a,l=R.current,i=l.stack,s=l.offset;if(i.length&&s>-1){R.current.stack=i.slice(0,s+1);var u=R.current.stack.length;if(u>100){var c=u-100;R.current.stack=i.slice(c,u),R.current.offset=Math.max(R.current.offset-c,0)}}var d=Date.now();if(t){var f=R.current.stack[R.current.offset];if(f&&d-f.timestamp<3e3){var p=/[^a-z0-9]([a-z0-9]+)$/i,h=null==(n=q(f.value,f.selectionStart).pop())?void 0:n.match(p),v=null==(o=q(e.value,e.selectionStart).pop())?void 0:o.match(p);if((null==h?void 0:h[1])&&(null==(a=null==v?void 0:v[1])?void 0:a.startsWith(h[1]))){R.current.stack[R.current.offset]=r(r({},e),{timestamp:d});return}}}R.current.stack.push(r(r({},e),{timestamp:d})),R.current.offset++},[]),Y=s.useCallback(function(){var e=U.current;e&&X({value:e.value,selectionStart:e.selectionStart,selectionEnd:e.selectionEnd})},[X]),Z=function(e){var t=U.current;t&&(t.value=e.value,t.selectionStart=e.selectionStart,t.selectionEnd=e.selectionEnd,null==P||P(e.value))},G=function(e){var t=U.current,n=R.current.stack[R.current.offset];n&&t&&(R.current.stack[R.current.offset]=r(r({},n),{selectionStart:t.selectionStart,selectionEnd:t.selectionEnd})),X(e),Z(e)},J=function(){var e=R.current,t=e.stack,n=e.offset,r=t[n-1];r&&(Z(r),R.current.offset=Math.max(n-1,0))},Q=function(){var e=R.current,t=e.stack,n=e.offset,r=t[n+1];r&&(Z(r),R.current.offset=Math.min(n+1,t.length-1))};return s.useEffect(function(){Y()},[Y]),s.useImperativeHandle(t,function(){return{get session(){return{history:R.current}},set session(session){R.current=session.history}}},[]),s.createElement("div",r({},N,{style:r(r({},h.container),T)}),s.createElement("pre",r({className:_,"aria-hidden":"true",style:r(r(r({},h.editor),h.highlight),$)},"string"==typeof V?{dangerouslySetInnerHTML:{__html:V+"<br />"}}:{children:V})),s.createElement("textarea",{ref:function(e){return U.current=e},style:r(r(r({},h.editor),h.textarea),$),className:d+(M?" ".concat(M):""),id:z,value:L,onChange:function(e){var t=e.currentTarget,n=t.value;X({value:n,selectionStart:t.selectionStart,selectionEnd:t.selectionEnd},!0),P(n)},onKeyDown:function(e){if(!w||(w(e),!e.defaultPrevented)){"Escape"===e.key&&e.currentTarget.blur();var t=e.currentTarget,n=t.value,r=t.selectionStart,o=t.selectionEnd,a=(y?" ":" ").repeat(B);if("Tab"===e.key&&!v&&A)if(e.preventDefault(),e.shiftKey){var l=q(n,r),i=l.length-1,s=q(n,o).length-1,d=n.split("\n").map(function(e,t){return t>=i&&t<=s&&e.startsWith(a)?e.substring(a.length):e}).join("\n");if(n!==d){var f=l[i];G({value:d,selectionStart:(null==f?void 0:f.startsWith(a))?r-a.length:r,selectionEnd:o-(n.length-d.length)})}}else if(r!==o){var l=q(n,r),p=l.length-1,h=q(n,o).length-1,f=l[p];G({value:n.split("\n").map(function(e,t){return t>=p&&t<=h?a+e:e}).join("\n"),selectionStart:f&&/\S/.test(f)?r+a.length:r,selectionEnd:o+a.length*(h-p+1)})}else{var g=r+a.length;G({value:n.substring(0,r)+a+n.substring(o),selectionStart:g,selectionEnd:g})}else if("Backspace"===e.key){var m=r!==o;if(n.substring(0,r).endsWith(a)&&!m){e.preventDefault();var g=r-a.length;G({value:n.substring(0,r-a.length)+n.substring(o),selectionStart:g,selectionEnd:g})}}else if("Enter"===e.key){if(r===o){var b=q(n,r).pop(),S=null==b?void 0:b.match(/^\s+/);if(null==S?void 0:S[0]){e.preventDefault();var k="\n"+S[0],g=r+k.length;G({value:n.substring(0,r)+k+n.substring(o),selectionStart:g,selectionEnd:g})}}}else if(57===e.keyCode||219===e.keyCode||222===e.keyCode||192===e.keyCode){var C=void 0;57===e.keyCode&&e.shiftKey?C=["(",")"]:219===e.keyCode?C=e.shiftKey?["{","}"]:["[","]"]:222===e.keyCode?C=e.shiftKey?['"','"']:["'","'"]:192!==e.keyCode||e.shiftKey||(C=["`","`"]),r!==o&&C&&(e.preventDefault(),G({value:n.substring(0,r)+C[0]+n.substring(r,o)+C[1]+n.substring(o),selectionStart:r,selectionEnd:o+2}))}else(c?e.metaKey&&90===e.keyCode:e.ctrlKey&&90===e.keyCode)&&!e.shiftKey&&!e.altKey?(e.preventDefault(),J()):(c?e.metaKey&&90===e.keyCode&&e.shiftKey:u?e.ctrlKey&&89===e.keyCode:e.ctrlKey&&90===e.keyCode&&e.shiftKey)&&!e.altKey?(e.preventDefault(),Q()):77===e.keyCode&&e.ctrlKey&&(!c||e.shiftKey)&&(e.preventDefault(),H(function(e){return!e}))}},onClick:C,onKeyUp:x,onFocus:E,onBlur:k,disabled:o,form:a,maxLength:m,minLength:b,name:S,placeholder:I,readOnly:j,required:K,autoFocus:n,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"data-gramm":!1}),s.createElement("style",{dangerouslySetInnerHTML:{__html:f}}))}),h={container:{position:"relative",textAlign:"left",boxSizing:"border-box",padding:0,overflow:"hidden"},textarea:{position:"absolute",top:0,left:0,height:"100%",width:"100%",resize:"none",color:"inherit",overflow:"hidden",MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",WebkitTextFillColor:"transparent"},highlight:{position:"relative",pointerEvents:"none"},editor:{margin:0,border:0,background:"none",boxSizing:"inherit",display:"inherit",fontFamily:"inherit",fontSize:"inherit",fontStyle:"inherit",fontVariantLigatures:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",tabSize:"inherit",textIndent:"inherit",textRendering:"inherit",textTransform:"inherit",whiteSpace:"pre-wrap",wordBreak:"keep-all",overflowWrap:"break-word"}};t.default=p},235685(e,t,n){var r=n(973704),o=n(11736),a=n(933578),l=n(391426);function i(e,t){return(0,o.r)(e.h,e.s,e.v,t?e.a:void 0)}function s({value:e,defaultValue:t="#000000",onChange:n,supportTransparency:u=!1,className:c,"aria-label":d="Color picker","data-testid":f}){let[p,h]=(0,a.useState)(()=>(0,o.n)(e??t)),v=(0,a.useRef)(e);if(void 0!==e&&e!==v.current){let t=(0,o.n)(e),n=i(p,u);e.toUpperCase()!==n.toUpperCase()&&(v.current=e,h(t))}let g=(0,a.useCallback)(e=>{h(e);let t=i(e,u);v.current=t,n?.(t)},[n,u]),y=(0,a.useCallback)(e=>{g({...p,h:e})},[p,g]),m=(0,a.useCallback)((e,t)=>{g({...p,s:e,v:t})},[p,g]),b=(0,a.useCallback)(e=>{g({...p,a:e})},[p,g]),S=(0,a.useCallback)(e=>{g(e)},[g]);return(0,l.jsx)("div",{role:"group","aria-label":d,"data-testid":f,className:(0,r.t)("ColorPicker","w-full max-w-[360px]",c),children:(0,l.jsx)(o.t,{hue:p.h,saturation:p.s,value:p.v,alpha:p.a,onHueChange:y,onSaturationValueChange:m,onAlphaChange:b,showTransparency:u,onColorChange:S})})}s.displayName="ColorPicker",n.d(t,{s:()=>s})}
1,146907(e,t,n){let r,o;n.d(t,{EN:()=>L,_q:()=>M,kS:()=>z});var a,l=n(135739),i=n(840239),s=n(933578),u=n(185636),c=n(775794),d=n(71976),f=n(108284),p=n(873622),h=n(9117);let v=(0,s.createContext)(()=>{});function g({value:e,children:t}){return s.createElement(v.Provider,{value:e},t)}var y=n(132178),m=n(835242),b=n(603753),S=n(959488),k=n(294),C=n(658209);let E=null!=(a=s.startTransition)?a:function(e){e()};var w=n(616251),x=((r=x||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),P=((o=P||{})[o.ToggleDisclosure=0]="ToggleDisclosure",o[o.CloseDisclosure=1]="CloseDisclosure",o[o.SetButtonId=2]="SetButtonId",o[o.SetPanelId=3]="SetPanelId",o[o.SetButtonElement=4]="SetButtonElement",o[o.SetPanelElement=5]="SetPanelElement",o);let O={0:e=>({...e,disclosureState:(0,S.Y)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},D=(0,s.createContext)(null);function I(e){let t=(0,s.useContext)(D);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,I),t}return t}D.displayName="DisclosureContext";let _=(0,s.createContext)(null);_.displayName="DisclosureAPIContext";let j=(0,s.createContext)(null);function K(e,t){return(0,S.Y)(t.type,O,e,t)}j.displayName="DisclosurePanelContext";let T=s.Fragment,F=C.Ac.RenderStrategy|C.Ac.Static,B=(0,C.FX)(function(e,t){let{defaultOpen:n=!1,...r}=e,o=(0,s.useRef)(null),a=(0,p.P)(t,(0,p.a)(e=>{o.current=e},void 0===e.as||(0,C.zv)(e.as))),l=(0,s.useReducer)(K,{disclosureState:+!n,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:i,buttonId:u},d]=l,h=(0,c._)(e=>{d({type:1});let t=(0,k.TW)(o.current);if(!t||!u)return;let n=e?b.Lk(e)?e:"current"in e&&b.Lk(e.current)?e.current:t.getElementById(u):t.getElementById(u);null==n||n.focus()}),v=(0,s.useMemo)(()=>({close:h}),[h]),m=(0,f._)({open:0===i,close:h}),E=(0,C.Ci)();return s.createElement(D.Provider,{value:l},s.createElement(_.Provider,{value:v},s.createElement(g,{value:h},s.createElement(y.El,{value:(0,S.Y)(i,{0:y.Uw.Open,1:y.Uw.Closed})},E({ourProps:{ref:a},theirProps:r,slot:m,defaultTag:T,name:"Disclosure"})))))}),M=(0,C.FX)(function(e,t){let n=(0,s.useId)(),{id:r=`headlessui-disclosure-button-${n}`,disabled:o=!1,autoFocus:a=!1,...h}=e,[v,g]=I("Disclosure.Button"),y=(0,s.useContext)(j),b=null!==y&&y===v.panelId,S=(0,s.useRef)(null),k=(0,p.P)(S,t,(0,c._)(e=>{if(!b)return g({type:4,element:e})}));(0,s.useEffect)(()=>{if(!b)return g({type:2,buttonId:r}),()=>{g({type:2,buttonId:null})}},[r,g,b]);let E=(0,c._)(e=>{var t;if(b){if(1===v.disclosureState)return;switch(e.key){case w.D.Space:case w.D.Enter:e.preventDefault(),e.stopPropagation(),g({type:0}),null==(t=v.buttonElement)||t.focus()}}else switch(e.key){case w.D.Space:case w.D.Enter:e.preventDefault(),e.stopPropagation(),g({type:0})}}),x=(0,c._)(e=>{e.key===w.D.Space&&e.preventDefault()}),P=(0,c._)(e=>{var t;(0,m.l)(e.currentTarget)||o||(b?(g({type:0}),null==(t=v.buttonElement)||t.focus()):g({type:0}))}),{isFocusVisible:O,focusProps:D}=(0,l.o)({autoFocus:a}),{isHovered:_,hoverProps:K}=(0,i.M)({isDisabled:o}),{pressed:T,pressProps:F}=(0,u.Z)({disabled:o}),B=(0,f._)({open:0===v.disclosureState,hover:_,active:T,disabled:o,focus:O,autofocus:a}),M=(0,d.c)(e,v.buttonElement),z=b?(0,C.v6)({ref:k,type:M,disabled:o||void 0,autoFocus:a,onKeyDown:E,onClick:P},D,K,F):(0,C.v6)({ref:k,id:r,type:M,"aria-expanded":0===v.disclosureState,"aria-controls":v.panelElement?v.panelId:void 0,disabled:o||void 0,autoFocus:a,onKeyDown:E,onKeyUp:x,onClick:P},D,K,F);return(0,C.Ci)()({ourProps:z,theirProps:h,slot:B,defaultTag:"button",name:"Disclosure.Button"})}),z=(0,C.FX)(function(e,t){let n=(0,s.useId)(),{id:r=`headlessui-disclosure-panel-${n}`,transition:o=!1,...a}=e,[l,i]=I("Disclosure.Panel"),{close:u}=function e(t){let n=(0,s.useContext)(_);if(null===n){let n=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,e),n}return n}
1("Disclosure.Panel"),[d,v]=(0,s.useState)(null),g=(0,p.P)(t,(0,c._)(e=>{E(()=>i({type:5,element:e}))}),v);(0,s.useEffect)(()=>(i({type:3,panelId:r}),()=>{i({type:3,panelId:null})}),[r,i]);let m=(0,y.O_)(),[b,S]=(0,h.p)(o,d,null!==m?(m&y.Uw.Open)===y.Uw.Open:0===l.disclosureState),k=(0,f._)({open:0===l.disclosureState,close:u}),w={ref:g,id:r,...(0,h.B)(S)},x=(0,C.Ci)();return s.createElement(y.$x,null,s.createElement(j.Provider,{value:l.panelId},x({ourProps:w,theirProps:a,slot:k,defaultTag:"div",features:F,visible:b,name:"Disclosure.Panel"})))}),L=Object.assign(B,{Button:M,Panel:z})}}]); 2//# sourceMappingURL=/packs/js/66182-2a9b5e3959ec88be.js.map
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.