PageSourceSearch

https://checkoutpage.com/_next/static/chunks/4cae96cb-f1ae78edf8e7e32f.js

js checkoutpage.com collected 2026-10-02 11:09:18 UTC 149,788 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6576],{90297:(e,t,n)=>{let r,o;n.d(t,{B3:()=>tQ,BJ:()=>aB,D0:()=>e4,DP:()=>nc,DZ:()=>oR,EY:()=>rx,GG:()=>ns,JU:()=>rW,Zp:()=>oa,az:()=>rP,l6:()=>aT,mc:()=>ox,so:()=>rX,xA:()=>ow,y$:()=>r0});var a,i,l,d,s,u,c,f,b,h,p,g,m,v,x,y,w,k,j,O,E,A,C,z,R,$,S,M,T,L,_,B,P,H,Z,I,F,N,D,V,W,q,G,X,U,Y,K,Q,J,ee,et,en,er,eo,ea,ei,el,ed,es,eu,ec,ef,eb,eh,ep,eg,em,ev,ex,ey,ew,ek,ej,eO,eE,eA,eC,ez,eR,e$,eS,eM,eT,eL,e_,eB,eP,eH,eZ,eI,eF,eN,eD=n(73539),eV=n(42731),eW=n(27359),eq=n(80581),eG=n(23414),eX=n(60842),eU=n(26808),eY=n(84385),eK=n.n(eY),eQ=n(98720),eJ=n(94482),e0=n(22314);let e1=[],e5={},e2={top:"bottom",right:"left",bottom:"top",left:"right"};function e4(e){return 0===e?0:"".concat(e/16,"rem")}function e9(e,t,n){return((null==t?void 0:t.map(n))||[]).map((t,n)=>0===n?t:{["@media screen and (min-width: ".concat(e[n-1],"px)")]:t})}function e3(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e1;if(!Array.isArray(n))throw Error("the property must be array of numbers");return 0===n.length?null:e9(e.sanity.media,n,n=>{var r;return r=e4(e.sanity.space[n]),t.reduce((e,t)=>(e[t]=r,e),{})})}function e6(e,t){let{$size:n,$weight:r,theme:o}=t,{fonts:a,media:i}=o.sanity,{family:l,sizes:d,weights:s}=a[e],u=r&&s[r]||s.regular,c=d[2],f={position:"relative",fontFamily:l,fontWeight:u,padding:"1px 0",margin:0,"&:before":{content:'""',display:"block",height:0},"&:after":{content:'""',display:"block",height:0},"& > code, & > span":{display:"block"},"&:not([hidden])":{display:"block"}};return n?[f,...e9(i,n,e=>(function(e){let{ascenderHeight:t,descenderHeight:n,fontSize:r,iconSize:o,letterSpacing:a,lineHeight:i}=e,l=t+n,d=i-l,s=2*Math.floor(1.125*r/2)+1;return{fontSize:e4(r),lineHeight:"calc(".concat(i," / ").concat(r,")"),letterSpacing:e4(a),transform:"translateY(".concat(e4(n),")"),"&:before":{marginTop:"calc(".concat(e4(0-l)," - 1px)")},"&:after":{marginBottom:"-1px"},"& svg:not([data-sanity-icon])":{fontSize:"calc(".concat(s," / 16 * 1rem)"),margin:e4((d-s)/2)},"& [data-sanity-icon]":{fontSize:"calc(".concat(o," / 16 * 1rem)"),margin:e4((d-o)/2)}}})(d[e]||c))]:(e6.warned||(console.warn("No size specified for responsive font",{fontKey:e,$size:n,props:t,base:f}),e6.warned=!0),[f])}function e8(e){let{theme:t}=e;return e9(t.sanity.media,e.$align,e=>({textAlign:e}))}function e7(e,t){let n=(0,eV.useMemo)(()=>JSON.stringify(null!=e?e:t),[t,e]);return(0,eV.useMemo)(()=>void 0===e?t||e1:Array.isArray(e)?e:[e],[n])}function te(e,t){let n=[e];for(let e of t)Array.isArray(e)?n.push(...e):n.push(e);return n.filter(Boolean)}function tt(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e1,n=arguments.length>2?arguments[2]:void 0,[r,o]=(0,eV.useState)(null),[a,i]=(0,eV.useState)(()=>te(r,t)),l=(0,eV.useRef)(a);return(0,eV.useEffect)(()=>{let e=l.current,n=te(r,t);if(e.length!==n.length){i(n),l.current=n;return}for(let t of e)if(!n.includes(t)){i(n),l.current=n;return}for(let t of n)if(!e.includes(t)){i(n),l.current=n;return}},[r,t]),(0,eV.useEffect)(()=>{if(!e)return;let t=t=>{let r=t.target;if(r instanceof Node&&(!n||n.contains(r))){for(let e of a)if(r===e||e.contains(r))return;e(t)}};return window.addEventListener("mousedown",t),()=>{window.removeEventListener("mousedown",t)}},[n,e,a]),o}var tn=[],tr="ResizeObserver loop completed with undelivered notifications.",to=function(){var e;"function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:tr}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=tr),window.dispatchEvent(e)};!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(a||(a={}));var ta=function(e){return Object.freeze(e)},ti=function(e,t){this.inlineSize=e,this.blockSize=t,ta(this)},tl=function(){function e(e,t,n,r){return this.x=e,this.y=t,this.width=n,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,ta(this)}return e.prototype.toJSON=function(){return{x:this.x,y:this.y,top:this.top,right:this.right,bottom:this.bottom,left:this.left,width:this.width,height:this.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),td=function(e){return e instanceof SVGElement&&"getBBox"in e},ts=function(e){if(td(e)){var t=e.getBBox(),n=t.width,r=t.height;return!n&&!r}var o=e.offsetWidth,a=e.offsetHeight;return!(o||a||e.getClientRects().length)},tu=function(e){if(e instanceof Element)return!0;var t,n=null==(t=null==e?void 0:e.ownerDocument)?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},tc=function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;
1case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},tf="undefined"!=typeof window?window:{},tb=new WeakMap,th=/auto|scroll/,tp=/^tb|vertical/,tg=/msie|trident/i.test(tf.navigator&&tf.navigator.userAgent),tm=function(e){return parseFloat(e||"0")},tv=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=!1),new ti((n?t:e)||0,(n?e:t)||0)},tx=ta({devicePixelContentBoxSize:tv(),borderBoxSize:tv(),contentBoxSize:tv(),contentRect:new tl(0,0,0,0)}),ty=function(e,t){if(void 0===t&&(t=!1),tb.has(e)&&!t)return tb.get(e);if(ts(e))return tb.set(e,tx),tx;var n=getComputedStyle(e),r=td(e)&&e.ownerSVGElement&&e.getBBox(),o=!tg&&"border-box"===n.boxSizing,a=tp.test(n.writingMode||""),i=!r&&th.test(n.overflowY||""),l=!r&&th.test(n.overflowX||""),d=r?0:tm(n.paddingTop),s=r?0:tm(n.paddingRight),u=r?0:tm(n.paddingBottom),c=r?0:tm(n.paddingLeft),f=r?0:tm(n.borderTopWidth),b=r?0:tm(n.borderRightWidth),h=r?0:tm(n.borderBottomWidth),p=r?0:tm(n.borderLeftWidth),g=c+s,m=d+u,v=p+b,x=f+h,y=l?e.offsetHeight-x-e.clientHeight:0,w=i?e.offsetWidth-v-e.clientWidth:0,k=r?r.width:tm(n.width)-(o?g+v:0)-w,j=r?r.height:tm(n.height)-(o?m+x:0)-y,O=k+g+w+v,E=j+m+y+x,A=ta({devicePixelContentBoxSize:tv(Math.round(k*devicePixelRatio),Math.round(j*devicePixelRatio),a),borderBoxSize:tv(O,E,a),contentBoxSize:tv(k,j,a),contentRect:new tl(c,d,k,j)});return tb.set(e,A),A},tw=function(e,t,n){var r=ty(e,n),o=r.borderBoxSize,i=r.contentBoxSize,l=r.devicePixelContentBoxSize;switch(t){case a.DEVICE_PIXEL_CONTENT_BOX:return l;case a.BORDER_BOX:return o;default:return i}},tk=function(e){var t=ty(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=ta([t.borderBoxSize]),this.contentBoxSize=ta([t.contentBoxSize]),this.devicePixelContentBoxSize=ta([t.devicePixelContentBoxSize])},tj=function(e){if(ts(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},tO=function(){var e=1/0,t=[];tn.forEach(function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach(function(t){var n=new tk(t.target),o=tj(t.target);r.push(n),t.lastReportedSize=tw(t.target,t.observedBox),o<e&&(e=o)}),t.push(function(){n.callback.call(n.observer,r,n.observer)}),n.activeTargets.splice(0,n.activeTargets.length)}});for(var n=0;n<t.length;n++)(0,t[n])();return e},tE=function(e){tn.forEach(function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach(function(n){n.isActive()&&(tj(n.target)>e?t.activeTargets.push(n):t.skippedTargets.push(n))})})},tA=function(){var e=0;for(tE(0);tn.some(function(e){return e.activeTargets.length>0});)tE(e=tO());return tn.some(function(e){return e.skippedTargets.length>0})&&to(),e>0},tC=[],tz=function(e){if(!i){var t=0,n=document.createTextNode("");new MutationObserver(function(){return tC.splice(0).forEach(function(e){return e()})}).observe(n,{characterData:!0}),i=function(){n.textContent="".concat(t?t--:t++)}}tC.push(e),i()},tR=function(e){tz(function(){requestAnimationFrame(e)})},t$=0,tS={attributes:!0,characterData:!0,childList:!0,subtree:!0},tM=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],tT=function(e){return void 0===e&&(e=0),Date.now()+e},tL=!1,t_=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!tL){tL=!0;var n=tT(e);tR(function(){var r=!1;try{r=tA()}finally{if(tL=!1,e=n-tT(),!t$)return;r?t.run(1e3):e>0?t.run(e):t.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,tS)};document.body?t():tf.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),tM.forEach(function(t){return tf.addEventListener(t,e.listener,!0)}))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),tM.forEach(function(t){return tf.removeEventListener(t,e.listener,!0)}),this.stopped=!0)},e}()),tB=function(e){!t$&&e>0&&t_.start(),(t$+=e)||t_.stop()},tP=function(){function e(e,t){this.target=e,this.observedBox=t||a.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=tw(this.target,this.observedBox,!0);return td(e=this.target)||tc(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),tH=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},tZ=new WeakMap,tI=function(e,t){for(var n=0;n<e.length;n+=1)if(e[n].target===t)return n;return -1},tF=function(){function e(){}return e.connect=function(e,t){var n=new tH(e,t);tZ.set(e,n)},e.observe=function(e,t,n){var r=tZ.get(e),o=0===r.observationTargets.length;0>tI(r.observationTargets,t)&&(o&&tn.push(r),r.observationTargets.push(new tP(t,n&&n.box)),tB(1),t_.schedule())},e.unobserve=function(e,t){var n=tZ.get(e),r=tI(n.observationTargets,t),o=1===n.observationTargets.length;r>=0&&(o&&tn.splice(tn.indexOf(n),1),n.observationTargets.splice(r,1),tB(-1))},e.disconnect=function(e){var t=this,n=tZ.get(e);
1n.observationTargets.slice().forEach(function(n){return t.unobserve(e,n.target)}),n.activeTargets.splice(0,n.activeTargets.length)},e}(),tN=function(){function e(e){if(0==arguments.length)throw TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof e)throw TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");tF.connect(this,e)}return e.prototype.observe=function(e,t){if(0==arguments.length)throw TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!tu(e))throw TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");tF.observe(this,e,t)},e.prototype.unobserve=function(e){if(0==arguments.length)throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!tu(e))throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");tF.unobserve(this,e)},e.prototype.disconnect=function(){tF.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();let tD="undefined"!=typeof document&&"undefined"!=typeof window&&window.ResizeObserver?window.ResizeObserver:tN,tV=function(){let e=new WeakMap,t=new WeakMap;return{subscribe(n,r){let o=t.get(n)||[],a=e.get(n);return t.has(n)||(t.set(n,o),a=({subscribe(e,t){let n=new tD(e=>{let[n]=e;t({_contentRect:n.contentRect,border:{width:n.borderBoxSize[0].inlineSize,height:n.borderBoxSize[0].blockSize},content:{width:n.contentRect.width,height:n.contentRect.height}})});return n.observe(e),()=>{n.unobserve(e),n.disconnect()}}}).subscribe(n,e=>{for(let t of o)t(e)})),o.push(r),()=>{let e=o.indexOf(r);e>-1&&o.splice(e,1),0===o.length&&a&&a()}}}}();function tW(e){let[t,n]=(0,eV.useState)(null);return(0,eV.useEffect)(()=>{if(e)return tV.subscribe(e,n)},[e]),t}function tq(e){return(0,eV.useEffect)(()=>(addEventListener("keydown",e),()=>removeEventListener("keydown",e)),[e])}function tG(e){return Math.max(Math.min(e,255),0)}function tX(e){return Math.max(Math.min(e,255),0)}function tU(e){let{r:t,g:n,b:r}=e;return"#"+(0x1000000+(t<<16)+(n<<8)+r).toString(16).slice(1)}let tY=/hsl\(\s*(\d+)\s*,\s*((\d+(?:\.\d+)?)%)\s*,\s*((\d+(?:\.\d+)?)%)\s*\)/i;function tK(e){if(!e)return{r:0,g:0,b:0};if("string"!=typeof e)throw Error("parseColor: expected a string");if(function(e){if("#"!==e[0]||4!==e.length&&7!==e.length)return!1;for(let t of e.slice(1))if(-1==="0123456789ABCDEFabcdef".indexOf(t))return!1;return!0}(e)){if(4===e.length){let t=e.slice(1,2),n=e.slice(2,3),r=e.slice(3,4);return{r:parseInt(t+t,16),g:parseInt(n+n,16),b:parseInt(r+r,16)}}return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16)}}if(e.startsWith("hsl("))return function(e){let t=e.s/100,n=e.l/100,r=(1-Math.abs(2*n-1))*t,o=r*(1-Math.abs(e.h/60%2-1)),a=n-r/2,i=0,l=0,d=0;return 0<=e.h&&e.h<60?(i=r,l=o,d=0):60<=e.h&&e.h<120?(i=o,l=r,d=0):120<=e.h&&e.h<180?(i=0,l=r,d=o):180<=e.h&&e.h<240?(i=0,l=o,d=r):240<=e.h&&e.h<300?(i=o,l=0,d=r):300<=e.h&&e.h<360&&(i=r,l=0,d=o),{r:Math.round((i+a)*255),g:Math.round((l+a)*255),b:Math.round((d+a)*255)}}(function(e){let t=tY.exec(e);if(!t)throw Error('parseHsl: string is not a HSL color: "'.concat(e,'"'));return{h:parseInt(t[1]),s:parseFloat(t[3]),l:parseFloat(t[5])}}(e));throw Error('parseColor: unexpected color format: "'.concat(e,'"'))}function tQ(e,t){let n=tK(e);return"rgba(".concat(n.r,",").concat(n.g,",").concat(n.b,",").concat(t,")")}function tJ(e,t,n,r,o,a){return{default:e.button({base:t,dark:n,solid:r.default,muted:o.default,mode:a}),primary:e.button({base:t,dark:n,solid:r.primary,muted:o.primary,mode:a}),positive:e.button({base:t,dark:n,solid:r.positive,muted:o.positive,mode:a}),caution:e.button({base:t,dark:n,solid:r.caution,muted:o.caution,mode:a}),critical:e.button({base:t,dark:n,solid:r.critical,muted:o.critical,mode:a})}}let t0="hsl(0, 0%, 0%)",t1="hsl(0, 0%, 100%)",t5={default:{lightest:"hsl(0, 0%, 95%)",lighter:"hsl(0, 0%, 70%)",light:"hsl(0, 0%, 65%)",base
1:"hsl(0, 0%, 50%)",dark:"hsl(0, 0%, 35%)",darker:"hsl(0, 0%, 20%)",darkest:"hsl(0, 0%, 5%)"},transparent:{lightest:"hsl(240, 100%, 95%)",lighter:"hsl(240, 100%, 70%)",light:"hsl(240, 100%, 65%)",base:"hsl(240, 100%, 50%)",dark:"hsl(240, 100%, 35%)",darker:"hsl(240, 100%, 20%)",darkest:"hsl(240, 100%, 5%)"},primary:{lightest:"hsl(240, 100%, 95%)",lighter:"hsl(240, 100%, 70%)",light:"hsl(240, 100%, 65%)",base:"hsl(240, 100%, 50%)",dark:"hsl(240, 100%, 35%)",darker:"hsl(240, 100%, 20%)",darkest:"hsl(240, 100%, 5%)"},positive:{lightest:"hsl(120, 100%, 95%)",lighter:"hsl(120, 100%, 70%)",light:"hsl(120, 100%, 65%)",base:"hsl(120, 100%, 50%)",dark:"hsl(120, 100%, 35%)",darker:"hsl(120, 100%, 20%)",darkest:"hsl(120, 100%, 5%)"},caution:{lightest:"hsl(60, 100%, 95%)",lighter:"hsl(60, 100%, 70%)",light:"hsl(60, 100%, 65%)",base:"hsl(60, 100%, 50%)",dark:"hsl(60, 100%, 35%)",darker:"hsl(60, 100%, 20%)",darkest:"hsl(60, 100%, 5%)"},critical:{lightest:"hsl(0, 100%, 95%)",lighter:"hsl(0, 100%, 70%)",light:"hsl(0, 100%, 65%)",base:"hsl(0, 100%, 50%)",dark:"hsl(0, 100%, 35%)",darker:"hsl(0, 100%, 20%)",darkest:"hsl(0, 100%, 5%)"}},t2={gray:"hsl(0, 0%, 50%)",red:"hsl(0, 100%, 50%)",orange:"hsl(30, 100%, 50%)",yellow:"hsl(60, 100%, 50%)",green:"hsl(120, 100%, 50%)",cyan:"hsl(180, 100%, 50%)",blue:"hsl(240, 100%, 50%)",purple:"hsl(270, 100%, 50%)",magenta:"hsl(300, 100%, 50%)"},t4={transparent:{bg:[t5.transparent.darkest,t5.transparent.lightest],fg:[t5.transparent.lightest,t5.transparent.darkest],border:[t5.transparent.darker,t5.transparent.lighter],focusRing:[t5.transparent.base,t5.transparent.base]},primary:{bg:[t5.primary.darkest,t5.primary.lightest],fg:[t5.primary.lightest,t5.primary.darkest],border:[t5.primary.darker,t5.primary.lighter],focusRing:[t5.primary.base,t5.primary.base]},positive:{bg:[t5.positive.darkest,t5.positive.lightest],fg:[t5.positive.lightest,t5.positive.darkest],border:[t5.positive.darker,t5.positive.lighter],focusRing:[t5.positive.base,t5.positive.base]},caution:{bg:[t5.caution.darkest,t5.caution.lightest],fg:[t5.caution.lightest,t5.caution.darkest],border:[t5.caution.darker,t5.caution.lighter],focusRing:[t5.caution.base,t5.caution.base]},critical:{bg:[t5.critical.darkest,t5.critical.lightest],fg:[t5.critical.lightest,t5.critical.darkest],border:[t5.critical.darker,t5.critical.lighter],focusRing:[t5.critical.base,t5.critical.base]}},t9={base:e=>{let{dark:t,name:n}=e;return"default"===n?{bg:t?t0:t1,fg:t?t1:t0,border:t?t5.default.darkest:t5.default.lightest,focusRing:t5.primary.base,shadow:{outline:t0,umbra:t0,penumbra:t0,ambient:t0},skeleton:{from:t?t1:t0,to:t?t1:t0}}:{bg:t4[n].bg[+!t],fg:t4[n].fg[+!t],border:t4[n].border[+!t],focusRing:t4[n].focusRing[+!t],shadow:{outline:t0,umbra:t0,penumbra:t0,ambient:t0},skeleton:{from:t?t1:t0,to:t?t1:t0}}},solid:e=>{let{base:t,dark:n,state:r,tone:o}=e,a=t5[o];return"hovered"===r?{bg:n?a.light:a.dark,bg2:n?a.light:a.dark,border:n?a.lighter:a.darker,fg:n?a.darkest:a.lightest,muted:{fg:t0},accent:{fg:t0},link:{fg:t0},code:{bg:t0,fg:t0},skeleton:t.skeleton}:{bg:a.base,bg2:a.base,border:n?a.light:a.dark,fg:n?a.darkest:a.lightest,muted:{fg:t0},accent:{fg:t0},link:{fg:t0},code:{bg:t0,fg:t0},skeleton:t.skeleton}},muted:e=>{let{base:t,dark:n,state:r,tone:o}=e,a=t5[o];return"hovered"===r?{bg:n?a.darker:a.lighter,bg2:n?a.darker:a.lighter,border:n?a.lighter:a.darker,fg:n?a.lightest:a.darkest,muted:{fg:t0},accent:{fg:t0},link:{fg:t0},code:{bg:t0,fg:t0},skeleton:t.skeleton}:{bg:n?a.darkest:a.lightest,bg2:n?a.darkest:a.lightest,border:n?a.darker:a.lighter,fg:n?a.lighter:a.darker,muted:{fg:t0},accent:{fg:t0},link:{fg:t0},code:{bg:t0,fg:t0},skeleton:t.skeleton}},button:e=>{let{base:t,mode:n,muted:r,solid:o}=e;return"bleed"===n?{...r,enabled:{bg:"transparent",bg2:"transparent",fg:r.enabled.fg,border:"transparent",muted:{fg:t0},accent:{fg:t0},link:{fg:t0},code:{bg:t0,fg:t0},skeleton:t.skeleton},hovered:{bg:r.enabled.bg,bg2:r.enabled.bg,fg:r.hovered.fg,border:"transparent",muted:{fg:t0},accent:{fg:t0},link:{fg:t0},code:{bg:t0,fg:t0},skeleton:t.skeleton}}:"ghost"===n?{...o,enabled:r.enabled}:o},card:e=>{let{base:t}=e;return{bg:t0,bg2:t0,fg:t0,border:t0,muted:{fg:t0},accent:{fg:t0},link:{fg:t0},code:{bg:t0,fg:t0},skeleton:t.skeleton}},input:()=>({bg:t0,fg:t0,border:t0,placeholder:t0}),selectable:e=>{let{muted:t,state:n,tone:r}=e;return t[r][n]},spot:e=>{let{key:t}=e;return t2[t]},syntax:()=>({atrule:t0,attrName:t0,attrValue:t0,attribute:t0,boolean:t0,builtin:t0,cdata:t0,char:t0,class:t0,className:t0,comment:t0,constant:t0,deleted:t0,doctype:t0,entity:t0,function:t0,hexcode:t0,id:t0,important:t0,inserted:t0,keyword:t0,number:t0,operator:t0,prolog:t0,property:t0,pseudoClass:t0,pseudoElement:t0,punctuation:t0,regex:t0,selector:t0,string:t0,symbol:t0,tag:t0,unit:t0,url:t0,variable:t0})};function t3(e,t,n,r,o,a){return{enabled:e.selectable({base:t,dark:n,solid:r,muted:o,state:"enabled",tone:a}),hovered:e.selectable({base:t,dark:n,solid:r,muted:o,state:"hovered",tone:a}),pressed:e.selectable({base:t,dark:n,solid:r,muted:o,state:"pressed",tone:a}),selected:e.selectable({base:t,dark:n,solid:r,muted:o,state:"selected",tone:a}),disabled:e.selectable({base:t,dark:n,solid:r,muted:o,state:"disabled",tone:a})}}function t6(e,t){return{default:t8(e,t,"default"),transparent:t8(e,t,"transparent"),primary:t8(e,t,"primary"),positive:t8(e,t,"positive"),caution:t8(e,t,"caution"),critical:t8(e,t,"critical")}}function t8(e,t,n){let r=e.base({dark:t,name:n}),o={default:{enabled:e.solid({base:r,dark:t,tone:"default",name:n,state:"enabled"}),disabled:e.solid({base:r,dark:t,tone:"default",name:n,state:"disabled"}),hovered:e.solid({base:r,dark:t,tone:"default",name:n,state:"hovered"}),pressed:e.solid({base:r,dark:t,tone:"default",name:n,state:"pressed"}),selected:e.solid({base:r,dark:t,tone:"default",name:n,state:"selected"})},transparent:{enabled:e.solid({base:r,dark:t,tone:"transparent",name:n,state:"enabled"}),disabled:e.solid({base:r,dark:t,tone:"transparent",name:n,state:"disabled"}),hovered:e.solid({base:r,dark:t,tone:"transparent",name:n,state:"hovered"}),pressed:e.solid({base:r,dark:t,tone:"transparent",name:n,state:"pressed"}),selected:e.solid({base:r,dark:t,tone:"transparent",name:n,state:"selected"})},primary:{enabled:e.solid({base:r,dark:t,tone:"primary",name:n,state:"enabled"}),disabled:e.solid({base:r,dark:t,tone:"primary",name:n,state:"disabled"}),hovered:e.solid({base:r,dark:t,tone:"primary",name:n,state:"hovered"}),pressed:e.solid({base:r,dark:t,tone:"primary",name:n,state:"pressed"}),selected:e.solid({base:r,dark:t,tone:"primary",name:n,state:"selected"})},positive:{enabled:e.solid({base:r,dark:t,tone:"positive",name:n,state:"enabled"}),disabled:e.solid({base:r,dark:t,tone:"positive",name:n,state:"disabled"}),hovered:e.solid({base:r,dark:t,tone:"positive",name:n,state:"hovered"}),pressed:e.solid({base:r,dark:t,tone:"positive",name:n,state:"pressed"}),selected:e.solid({base:r,dark:t,tone:"positive",name:n,state:"selected"})},caution:{enabled:e.solid({base:r,dark:t,tone:"caution",name:n,state:"enabled"}),disabled:e.solid({base:r,dark:t,tone:"caution",name:n,state:"disabled"}),hovered:e.solid({base:r,dark:t,tone:"caution",name:n,state:"hovered"}),pressed:e.solid({base:r,dark:t,tone:"caution",name:n,state:"pressed"}),selected:e.solid({base:r,dark:t,tone:"caution",name:n,state:"selected"})},critical:{enabled:e.solid({base:r,dark:t,tone:"critical",name:n,state:"enabled"}),disabled:e.solid({base:r,dark:t,tone:"critical",name:n,state:"disabled"}),hovered:e.solid({base:r,dark:t,tone:"critical",name:n,state:"hovered"}),pressed:e.solid({base:r,dark:t,tone:"critical",name:n,state:"pressed"}),selected:e.solid({base:r,dark:t,tone:"critical",name:n,state:"selected"})}},a={default:{enabled:e.muted({base:r,dark:t,tone:"default",name:n,state:"enabled"}),disabled:e.muted({base:r,dark:t,tone:"default",name:n,state:"disabled"}),hovered:e.muted({base:r,dark:t,tone:"default",name:n,state:"hovered"}),pressed:e.muted({base:r,dark:t,tone:"default",name:n,state:"pressed"}),selected:e.muted({base:r,dark:t,tone:"default",name:n,state:"selected"})},transparent:{enabled:e.muted({base:r,dark:t,tone:"transparent",name:n,state:"enabled"}),disabled:e.muted({base:r,dark:t,tone:"transparent",name:n,state:"disabled"}),hovered:e.muted({base:r,dark:t,tone:"transparent",name:n,state:"hovered"}),pressed:e.muted({base:r,dark:t,tone:"transparent",name:n,state:"pressed"}),selected:e.muted({base:r,dark:t,tone:"transparent",name:n,state:"selected"})},primary:{enabled:e.muted({base:r,dark:t,tone:"primary",name:n,state:"enabled"}),disabled:e.muted({base:r,dark:t,tone:"primary",name:n,state:"disabled"}),hovered:e.muted({base:r,dark:t,tone:"primary",name:n,state:"hovered"}),pressed:e.muted({base:r,dark:t,tone:"primary",name:n,state:"pressed"}),selected:e.muted({base:r,dark:t,tone:"primary",name:n,state:"selected"})},positive:{enabled:e.muted({base:r,dark:t,tone:"positive",name:n,state:"enabled"}),disabled:e.muted({base:r,dark:t,tone:"positive",name:n,state:"disabled"}),hovered:e.muted({base:r,dark:t,tone:"positive",name:n,state:"hovered"}),pressed:e.muted({base:r,dark:t,tone:"positive",name:n,state:"pressed"}),selected:e.muted({base:r,dark:t,tone:"positive",name:n,state:"selected"})},caution:{enabled:e.muted({base:r,dark:t,tone:"caution",name:n,state:"enabled"}),disabled:e.muted({base:r,dark:t,tone:"caution",name:n,state:"disabled"}),hovered:e.muted({base:r,dark:t,tone:"caution",name:n,state:"hovered"}),pressed:e.muted({base:r,dark:t,tone:"caution",name:n,state:"pressed"}),selected:e.muted({base:r,dark:t,tone:"caution",name:n,state:"selected"})},critical:{enabled:e.muted({base:r,dark:t,tone:"critical",name:n,state:"enabled"}),disabled:e.muted({base:r,dark:t,tone:"critical",name:n,state:"disabled"}),hovered:e.muted({base:r,dark:t,tone:"critical",name:n,state:"hovered"}),pressed:e.muted({base:r,dark:t,tone:"critical",name:n,state:"pressed"}),selected:e.muted({base:r,dark:t,tone:"critical",name:n,state:"selected"})}};return{base:r,button:{default:tJ(e,r,t,o,a,"default"),ghost:tJ(e,r,t,o,a,"ghost"),bleed:tJ(e,r,t,o,a,"bleed")},card:{enabled:e.card({base:r,dark:t,name:n,state:"enabled",solid:o,muted:a}),disabled:e.card({base:r,dark:t,name:n,state:"disabled",solid:o,muted:a}),hovered:e.card({base:r,dark:t,name:n,state:"hovered",solid:o,muted:a}),pressed:e.card({base:r,dark:t,name:n,state:"pressed",solid:o,muted:a}),selected:e.card({base:r,dark:t,name:n,state:"selected",solid:o,muted:a})},dark:t,input:{default:{enabled:e.input({base:r,dark:t,mode:"default",state:"enabled",solid:o.default,muted:a.default}),disabled:e.input({base:r,dark:t,mode:"default",state:"disabled",solid:o.default,muted:a.default}),hovered:e.input({base:r,dark:t,mode:"default",state:"hovered",solid:o.default,muted:a.default}),readOnly:e.input({base:r,dark:t,mode:"default",state:"readOnly",solid:o.default,muted:a.default})},invalid:{enabled:e.input({base:r,dark:t,mode:"invalid",state:"enabled",solid:o.default,muted:a.default}),disabled:e.input({base:r,dark:t,mode:"invalid",state:"disabled",solid:o.default,muted:a.default}),hovered:e.input({base:r,dark:t,mode:"invalid",state:"hovered",solid:o.default,muted:a.default}),readOnly:e.input({base:r,dark:t,mode:"invalid",state:"readOnly",solid:o.default,muted:a.default})}},selectable:{default:t3(e,r,t,o,a,"default"),primary:t3(e,r,t,o,a,"primary"),positive:t3(e,r,t,o,a,"positive"),caution:t3(e,r,t,o,a,"caution"),critical:t3(e,r,t,o,a,"critical")},spot:{gray:e.spot({base:r,dark:t,key:"gray"}),blue:e.spot({base:r,dark:t,key:"blue"}),purple:e.spot({base:r,dark:t,key:"purple"}),magenta:e.spot({base:r,dark:t,key:"magenta"}),red:e.spot({base:r,dark:t,key:"red"}),orange:e.spot({base:r,dark:t,key:"orange"}),yellow:e.spot({base:r,dark:t,key:"yellow"}),green:e.spot({base:r,dark:t,key:"green"}),cyan:e.spot({base:r,dark:t,key:"cyan"})},syntax:e.syntax({base:r,dark:t}),solid:o,muted:a}}function t7(e,t){let n=tK(e),r=tK(t);return tU({r:Math.round(tG(255*(n.r/255*(r.r/255)))),g:Math.round(tG(255*(n.g/255*(r.g/255)))),b:Math.round(tG(255*(n.b/255*(r.b/255))))})}function ne(e,t){var n,r,o,a,i,l;let d=tK(e),s=tK(t);return tU({r:Math.round(tX(255*((n=d.r/255)+(r=s.r/255)-n*r))),g:Math.round(tX(255*((o=d.g/255)+(a=s.g/255)-o*a))),b:Math.round(tX(255*((i=d.b/255)+(l=s.b/255)-i*l)))})}let nt={default:eX.OZ.gray,transparent:eX.OZ.gray,primary:eX.OZ.blue,positive:eX.OZ.green,caution:eX.OZ.yellow,critical:eX.OZ.red},nn=["default","transparent"];!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={...t9,...e};t6(t,!1),t6(t,!0)}({base:e=>{let{dark:t,name:n}=e;if("default"===n){let e=eX.OZ.gray,n=t?e[900].hex:e[100].hex;return{fg:t?eX.ON.hex:eX.Ql.hex,bg:t?eX.Ql.hex:eX.ON.hex,border:e[t?800:200].hex,focusRing:eX.OZ.blue[500].hex,shadow:{outline:tQ(e[500].hex,.4),umbra:t?tQ(e[950].hex,.4):tQ(e[500].hex,.2),penumbra:t?tQ(e[950].hex,.28):tQ(e[500].hex,.14),ambient:t?tQ(e[950].hex,.24):tQ(e[500].hex,.12)},skeleton:{from:n,to:tQ(n,.5)}}}if("transparent"===n){let e=nt.default,n=e[t?800:200].hex;return{fg:e[t?100:900].hex,bg:e[t?950:50].hex,border:e[t?800:300].hex,focusRing:eX.OZ.blue[500].hex,shadow:{outline:tQ(e[500].hex,.4),umbra:t?tQ(e[900].hex,.4):tQ(e[500].hex,.2),penumbra:t?tQ(e[900].hex,.28):tQ(e[500].hex,.14),ambient:t?tQ(e[900].hex,.24):tQ(e[500].hex,.12)},skeleton:{from:n,to:tQ(n,.5)}}}let r=nt[n]||nt.default,o=r[t?800:200].hex;return{fg:r[t?100:900].hex,bg:r[t?950:50].hex,border:r[t?800:200].hex,focusRing:r[500].hex,shadow:{outline:tQ(r[500].hex,.4),umbra:t?tQ(r[900].hex,.4):tQ(r[500].hex,.2),penumbra:t?tQ(r[900].hex,.28):tQ(r[500].hex,.14),ambient:t?tQ(r[900].hex,.24):tQ(r[500].hex,.12)},skeleton:{from:o,to:tQ(o,.5)}}},solid:e=>{let{base:t,dark:n,name:r,state:o,tone:a}=e,i=n?ne:t7,l=n?t7:ne,d=nt[r]||nt.default,s=nn.includes(r)&&nn.includes(a),u=nt["default"===a?r:a]||d;if("disabled"===o){u=d;let e=i(t.bg,u[n?800:200].hex),r=l(e,u[n?200:800].hex);return{bg:e,bg2:l(e,u[n?50:950].hex),border:i(t.bg,u[n?800:200].hex),fg:i(t.bg,n?eX.Ql.hex:eX.ON.hex),muted:{fg:i(t.bg,u[n?950:50].hex)},accent:{fg:i(t.bg,u[n?950:50].hex)},link:{fg:i(t.bg,u[n?950:50].hex)},code:{bg:e,fg:i(t.bg,u[n?950:50].hex)},skeleton:{from:r,to:tQ(r,.5)}}}if("hovered"===o){let e=i(t.bg,u[n?300:600].hex),r=l(e,u[n?200:800].hex);return{bg:e,bg2:l(e,u[n?50:950].hex),border:i(t.bg,u[n?300:600].hex),fg:i(t.bg,n?eX.Ql.hex:eX.ON.hex),muted:{fg:i(t.bg,u[n?800:200].hex)},accent:{fg:l(e,eX.OZ.red[n?800:200].hex)},link:{fg:l(e,eX.OZ.blue[n?800:200].hex)},code:{bg:i(e,u[n?950:50].hex),fg:i(t.bg,u[n?800:200].hex)},skeleton:{from:r,to:tQ(r,.5)}}}if("pressed"===o){let e=i(t.bg,u[n?200:800].hex),r=l(e,u[n?200:800].hex);return{bg:i(t.bg,u[n?200:800].hex),bg2:l(e,u[n?50:950].hex),border:i(t.bg,u[n?200:800].hex),fg:i(t.bg,n?eX.Ql.hex:eX.ON.hex),muted:{fg:i(t.bg,u[n?800:200].hex)},accent:{fg:l(e,eX.OZ.red[n?800:200].hex)},link:{fg:l(e,eX.OZ.blue[n?800:200].hex)},code:{bg:i(e,u[n?950:50].hex),fg:i(t.bg,u[n?800:200].hex)},skeleton:{from:r,to:tQ(r,.5)}}}if("selected"===o){s&&(u=nt.primary);let e=i(t.bg,u[n?200:800].hex),r=l(e,u[n?200:800].hex);return{bg:e,bg2:l(e,u[n?50:950].hex),border:i(t.bg,u[n?200:800].hex),fg:i(t.bg,n?eX.Ql.hex:eX.ON.hex),muted:{fg:i(t.bg,u[n?800:200].hex)},accent:{fg:l(e,eX.OZ.red[n?800:200].hex)},link:{fg:l(e,eX.OZ.blue[n?800:200].hex)},code:{bg:i(e,u[n?950:50].hex),fg:i(t.bg,u[n?800:200].hex)},skeleton:{from:r,to:tQ(r,.5)}}}let c=i(t.bg,u[n?400:500].hex),f=l(c,u[n?200:800].hex);return{bg:c,bg2:l(c,u[n?50:950].hex),border:i(t.bg,u[n?400:500].hex),fg:i(t.bg,n?eX.Ql.hex:eX.ON.hex),muted:{fg:i(t.bg,u[n?900:100].hex)},accent:{fg:l(c,eX.OZ.red[n?900:100].hex)},link:{fg:l(c,eX.OZ.blue[n?900:100].hex)},code:{bg:i(c,u[n?950:50].hex),fg:i(t.bg,u[n?900:100].hex)},skeleton:{from:f,to:tQ(f,.5)}}},muted:e=>{let{base:t,dark:n,name:r,state:o,tone:a}=e,i=n?ne:t7,l=nt[r]||nt.default,d=nn.includes(r)&&nn.includes(a),s=nt["default"===a?r:a]||l;if("disabled"===o){s=l;let e=t.bg,r=i(e,s[n?900:100].hex);return{bg:e,bg2:i(e,s[n?950:50].hex),border:i(e,s[n?950:50].hex),fg:i(e,s[n?800:200].hex),muted:{fg:i(e,s[n?900:100].hex)},accent:{fg:i(e,s[n?900:100].hex)},link:{fg:i(e,s[n?900:100].hex)},code:{bg:e,fg:i(e,s[n?900:100].hex)},skeleton:{from:tQ(r,.5),to:tQ(r,.25)}}}if("hovered"===o){let e=i(t.bg,s[n?950:50].hex),r=i(e,s[n?900:100].hex);return{bg:e,bg2:i(e,s[n?950:50].hex),border:i(e,s[n?900:100].hex),fg:i(t.bg,s[n?200:800].hex),muted:{fg:i(t.bg,s[n?400:600].h
1ex)},accent:{fg:i(t.bg,eX.OZ.red[n?400:500].hex)},link:{fg:i(t.bg,eX.OZ.blue[n?400:600].hex)},code:{bg:i(e,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:r,to:tQ(r,.5)}}}if("pressed"===o||"selected"===o){d&&(s=nt.primary);let e=i(t.bg,s[n?900:100].hex),r=i(e,s[n?900:100].hex);return{bg:e,bg2:i(e,s[n?950:50].hex),border:i(e,s[n?900:100].hex),fg:i(t.bg,s[n?200:800].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(e,eX.OZ.red[n?400:500].hex)},link:{fg:i(e,eX.OZ.blue[n?400:600].hex)},code:{bg:i(e,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:r,to:tQ(r,.5)}}}let u=t.bg,c=i(u,s[n?900:100].hex);return{bg:u,bg2:i(u,s[n?950:50].hex),border:i(u,s[n?900:100].hex),fg:i(t.bg,s[n?300:700].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(t.bg,eX.OZ.red[n?400:500].hex)},link:{fg:i(t.bg,eX.OZ.blue[n?400:600].hex)},code:{bg:i(t.bg,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:c,to:tQ(c,.5)}}},button:e=>{let{base:t,mode:n,muted:r,solid:o}=e;return"bleed"===n?{enabled:{...r.enabled,border:r.enabled.bg},hovered:{...r.hovered,border:r.hovered.bg},pressed:{...r.pressed,border:r.pressed.bg},selected:{...r.selected,border:r.selected.bg},disabled:{...r.disabled,border:r.disabled.bg}}:"ghost"===n?{...o,enabled:{...r.enabled,border:t.border},disabled:r.disabled}:o},card:e=>{let{base:t,dark:n,muted:r,name:o,solid:a,state:i}=e;if("hovered"===i)return r[o].hovered;if("disabled"===i)return r[o].disabled;let l=nn.includes(o),d=nt[o]||nt.default,s=n?ne:t7;
1if("pressed"===i)return l?r.primary.pressed:r[o].pressed;if("selected"===i)return l?a.primary.enabled:a[o].enabled;let u=t.bg,c=s(t.bg,d[n?900:100].hex);return{bg:u,bg2:s(u,d[n?950:50].hex),fg:t.fg,border:t.border,muted:{fg:s(t.bg,d[n?400:600].hex)},accent:{fg:s(t.bg,eX.OZ.red[n?400:500].hex)},link:{fg:s(t.bg,eX.OZ.blue[n?400:600].hex)},code:{bg:s(t.bg,d[n?950:50].hex),fg:d[n?400:600].hex},skeleton:{from:c,to:tQ(c,.5)}}},input:e=>{let{base:t,dark:n,mode:r,state:o}=e,a=n?ne:t7;if("invalid"===r){let e=nt.critical;return{bg:a(t.bg,e[n?950:50].hex),fg:a(t.bg,e[n?400:600].hex),border:a(t.bg,e[n?800:200].hex),placeholder:a(t.bg,e[n?600:400].hex)}}return"hovered"===o?{bg:t.bg,fg:t.fg,border:a(t.bg,eX.OZ.gray[n?700:300].hex),placeholder:a(t.bg,eX.OZ.gray[n?600:400].hex)}:"disabled"===o?{bg:a(t.bg,eX.OZ.gray[n?950:50].hex),fg:a(t.bg,eX.OZ.gray[n?700:300].hex),border:a(t.bg,eX.OZ.gray[n?900:100].hex),placeholder:a(t.bg,eX.OZ.gray[n?800:200].hex)}:"readOnly"===o?{bg:a(t.bg,eX.OZ.gray[n?950:50].hex),fg:a(t.bg,eX.OZ.gray[n?200:800].hex),border:a(t.bg,eX.OZ.gray[n?800:200].hex),placeholder:a(t.bg,eX.OZ.gray[n?600:400].hex)}:{bg:t.bg,fg:t.fg,border:t.border,placeholder:a(t.bg,eX.OZ.gray[n?600:400].hex)}},selectable:e=>{let{base:t,muted:n,tone:r,solid:o,state:a}=e;return"enabled"===a?{...n[r].enabled,bg:t.bg}:"pressed"===a?"default"===r?n.primary.pressed:n[r].pressed:"selected"===a?"default"===r?o.primary.enabled:o[r].enabled:"disabled"===a?{...n[r].disabled,bg:t.bg}:n[r][a]},spot:e=>{let{base:t,dark:n,key:r}=e;return(n?ne:t7)(t.bg,eX.OZ[r][n?400:500].hex)},syntax:e=>{let{base:t,dark:n}=e,r=n?ne:t7,o=n?400:600,a=n?600:400;return{atrule:r(t.bg,eX.OZ.purple[o].hex),attrName:r(t.bg,eX.OZ.green[o].hex),attrValue:r(t.bg,eX.OZ.yellow[o].hex),attribute:r(t.bg,eX.OZ.yellow[o].hex),boolean:r(t.bg,eX.OZ.purple[o].hex),builtin:r(t.bg,eX.OZ.purple[o].hex),cdata:r(t.bg,eX.OZ.yellow[o].hex),char:r(t.bg,eX.OZ.yellow[o].hex),class:r(t.bg,eX.OZ.orange[o].hex),className:r(t.bg,eX.OZ.cyan[o].hex),comment:r(t.bg,eX.OZ.gray[a].hex),constant:r(t.bg,eX.OZ.purple[o].hex),deleted:r(t.bg,eX.OZ.red[o].hex),doctype:r(t.bg,eX.OZ.gray[a].hex),entity:r(t.bg,eX.OZ.red[o].hex),function:r(t.bg,eX.OZ.green[o].hex),hexcode:r(t.bg,eX.OZ.blue[o].hex),id:r(t.bg,eX.OZ.purple[o].hex),important:r(t.bg,eX.OZ.purple[o].hex),inserted:r(t.bg,eX.OZ.yellow[o].hex),keyword:r(t.bg,eX.OZ.magenta[o].hex),number:r(t.bg,eX.OZ.purple[o].hex),operator:r(t.bg,eX.OZ.magenta[o].hex),prolog:r(t.bg,eX.OZ.gray[a].hex),property:r(t.bg,eX.OZ.blue[o].hex),pseudoClass:r(t.bg,eX.OZ.yellow[o].hex),pseudoElement:r(t.bg,eX.OZ.yellow[o].hex),punctuation:r(t.bg,eX.OZ.gray[o].hex),regex:r(t.bg,eX.OZ.blue[o].hex),selector:r(t.bg,eX.OZ.red[o].hex),string:r(t.bg,eX.OZ.yellow[o].hex),symbol:r(t.bg,eX.OZ.purple[o].hex),tag:r(t.bg,eX.OZ.red[o].hex),unit:r(t.bg,eX.OZ.orange[o].hex),url:r(t.bg,eX.OZ.red[o].hex),variable:r(t.bg,eX.OZ.red[o].hex)}}});let nr={dialog:{zOffset:600},popover:{zOffset:400},tooltip:{zOffset:200}},no=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof window)return window;if("undefined"!=typeof self)return self;if(void 0!==n.g)return n.g;throw Error("@sanity/ui: could not locate global scope")}(),na=Symbol.for("@sanity/ui/context/theme");no[na]=no[na]||(0,eV.createContext)(null);let ni=no[na];function nl(e){let t=(0,eV.useContext)(ni),{children:n,scheme:r=(null==t?void 0:t.scheme)||"light",theme:o=(null==t?void 0:t.theme)||null,tone:a=(null==t?void 0:t.tone)||"default"}=e,i=(0,eV.useMemo)(()=>{if(!o)return null;let{color:e,layer:t,...n}=o,i=e[r]||e.light,l=i[a]||i.default;return{sanity:{...n,color:l,layer:t||nr}}},[r,o,a]),l=(0,eV.useMemo)(()=>o&&{version:0,theme:o,scheme:r,tone:a},[o,r,a]);return i?(0,eD.jsx)(ni.Provider,{value:l,children:(0,eD.jsx)(eG.NP,{theme:i,children:n})}):(0,eD.jsx)("pre",{children:'ThemeProvider: no "theme" property provided'})}function nd(e){return!!(e&&"object"==typeof e)}function ns(){let e=(0,eV.useContext)(ni);if(!e)throw Error("useRootTheme(): missing context value");if(!nd(e)||0!==e.version)throw Error("useRootTheme(): the context value is not compatible");return e}function nu(e){let{children:t,scheme:n,tone:r}=e,o=ns();return(0,eD.jsx)(nl,{scheme:n||o.scheme,theme:o.theme,tone:r,children:t})}function nc(){return(0,eG.DP)()}let nf=new WeakMap;function nb(){return 0}function nh(){let{media:e}=nc().sanity,t=nf.get(e);return t||(t=function(e){let t,n=e.length,r=()=>{if(!t){t=[];for(let o=n;o>-1;o-=1){var r;let n=0===(r=o)?"screen and (max-width: ".concat(e[r]-1,"px)"):r===e.length?"screen and (min-width: ".concat(e[r-1],"px)"):"screen and (min-width: ".concat(e[r-1],"px) and (max-width: ").concat(e[r]-1,"px)");t.push({index:o,mq:window.matchMedia(n)})}}return t};return{getSnapshot:()=>{for(let{index:e,mq:t}of r())if(t.matches)return e;return 0},subscribe:e=>{let t=[];for(let{mq:n}of r()){let r=()=>{n.matches&&e()};
1n.addEventListener("change",r),t.push(()=>n.removeEventListener("change",r))}return()=>{for(let e of t)e()}}}}(e),nf.set(e,t)),(0,eV.useSyncExternalStore)(t.subscribe,t.getSnapshot,nb)}function np(){return r||(r=window.matchMedia("(prefers-color-scheme: dark)")),r}function ng(){return o||(o=window.matchMedia("(prefers-reduced-motion: reduce)")),o}let nm="undefined"!=typeof window?eV.useLayoutEffect:eV.useEffect;function nv(e){let t=(0,eV.useRef)(null);return nm(()=>{e&&("function"==typeof e?e(t.current):e.current=t.current)}),t}function nx(e,t){(0,eV.useEffect)(()=>{e.current&&e.current.setCustomValidity(t||"")},[t,e])}let ny="1px solid var(--card-border-color)";function nw(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$border,e=>e?{"&&":{border:ny}}:{"&&":{border:0}})}function nk(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$borderTop,e=>e?{"&&":{borderTop:ny}}:{"&&":{borderTop:0}})}function nj(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$borderRight,e=>e?{"&&":{borderRight:ny}}:{"&&":{borderRight:0}})}function nO(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$borderBottom,e=>e?{"&&":{borderBottom:ny}}:{"&&":{borderBottom:0}})}function nE(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$borderLeft,e=>e?{"&&":{borderLeft:ny}}:{"&&":{borderLeft:0}})}let nA={'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},nC={content:"content-box",border:"border-box"},nz={stretch:"stretch",fill:"100%"};function nR(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$display,e=>({"&:not([hidden])":{display:e}}))}function n$(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$sizing,e=>({boxSizing:nC[e]}))}function nS(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$height,e=>({height:nz[e]}))}function nM(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$overflow,e=>({overflow:e}))}let nT={"&&:not([hidden])":{display:"flex"}};function nL(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$align,e=>({alignItems:e}))}function n_(e){let{theme:t}=e,{media:n,space:r}=t.sanity;return e9(n,e.$gap,e=>({gap:e?e4(r[e]):void 0}))}function nB(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$wrap,e=>({flexWrap:e}))}function nP(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$justify,e=>({justifyContent:e}))}function nH(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$direction,e=>({flexDirection:e}))}let nZ={minWidth:0,minHeight:0};function nI(){return[nZ,nF]}function nF(e){let{theme:t}=e,{media:n}=t.sanity;return e.$flex?e9(n,e.$flex,e=>({flex:e})):e1}function nN(e){return"inset 0 0 0 ".concat(e.width,"px ").concat(e.color)}function nD(e){let{base:t,border:n,focusRing:r}=e,o=r.offset+r.width,a=0-r.offset,i=t?t.bg:"var(--card-bg-color)";return[a>0&&"inset 0 0 0 ".concat(a,"px var(--card-focus-ring-color)"),n&&nN(n),a<0&&"0 0 0 ".concat(0-a,"px ").concat(i),o>0&&"0 0 0 ".concat(o,"px var(--card-focus-ring-color)")].filter(Boolean).join(",")}let nV={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},nW={auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},nq={auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"};function nG(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$autoFlow,e=>({gridAutoFlow:e}))}function nX(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$autoRows,e=>({gridAutoRows:e&&nq[e]}))}function nU(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$autoCols,e=>({gridAutoColumns:e&&nW[e]}))}function nY(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$columns,e=>({gridTemplateColumns:e&&"repeat(".concat(e,",minmax(0,1fr));")}))}function nK(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$rows,e=>({gridTemplateRows:e&&"repeat(".concat(e,",minmax(0,1fr));")}))}function nQ(e){let{theme:t}=e,{media:n,space:r}=t.sanity;return e9(n,e.$gap,e=>({gridGap:e?e4(r[e]):void 0}))}function nJ(e){let{theme:t}=e,{media:n,space:r}=t.sanity;return e9(n,e.$gapX,e=>({columnGap:e?e4(r[e]):void 0}))}function n0(e){let{theme:t}=e,{media:n,space:r}=t.sanity;return e9(n,e.$gapY,e=>({rowGap:e?e4(r[e]):void 0}))}let n1={auto:"auto",full:"1 / -1"},n5={auto:"auto",full:"1 / -1"};function n2(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$row,e=>"number"==typeof e?{gridRow:"span ".concat(e," / span ").concat(e)}:{gridRow:n1[e]})}function n4(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$rowStart,e=>
1({gridRowStart:e}))}function n9(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$rowEnd,e=>({gridRowEnd:e}))}function n3(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$column,e=>"number"==typeof e?{gridColumn:"span ".concat(e," / span ").concat(e)}:{gridColumn:n5[e]})}function n6(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$columnStart,e=>({gridColumnStart:e}))}function n8(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$columnEnd,e=>({gridColumnEnd:e}))}function n7(e){let{$fontSize:t,$iconLeft:n,$iconRight:r,$padding:o,$space:a,theme:i}=e,{fonts:l,media:d,space:s}=i.sanity,u=Math.max(o.length,a.length,t.length),c=[],f=[],b=[];for(let e=0;e<u;e+=1)b[e]=void 0===t[e]?b[e-1]:t[e],c[e]=void 0===o[e]?c[e-1]:o[e],f[e]=void 0===a[e]?f[e-1]:a[e];return e9(d,c,(e,t)=>{let o=l.text.sizes[b[t]]||l.text.sizes[2],a=o.lineHeight-o.ascenderHeight-o.descenderHeight,i=s[c[t]],d=s[f[t]],u={paddingTop:e4(i-o.ascenderHeight),paddingRight:e4(i),paddingBottom:e4(i-o.descenderHeight),paddingLeft:e4(i)};return r&&(u.paddingRight=e4(i+a+d)),n&&(u.paddingLeft=e4(i+a+d)),u})}function re(e){return n7({...e,$iconRight:!0})}var rt=Object.freeze,rn=Object.defineProperty,rr=(e,t)=>rt(rn(e,"raw",{value:rt(t||e.slice())}));let ro=(0,eG.AH)(l||(l=rr(["\n  &:not([hidden]) {\n    display: flex;\n  }\n\n  align-items: center;
1\n"])));function ra(){return ro}function ri(e){let{theme:t,$scheme:n,$tone:r,$weight:o}=e,a=t.sanity.fonts.text,i=t.sanity.color.input;return(0,eG.AH)(d||(d=rr(["\n    appearance: none;\n    background: none;\n    border: 0;\n    border-radius: 0;\n    outline: none;\n    width: 100%;\n    box-sizing: border-box;\n    font-family: ",";\n    font-weight: ",";\n    margin: 0;\n    position: relative;\n    z-index: 1;\n    display: block;\n\n    /* NOTE: This is a hack to disable Chrome’s autofill styles */\n    &:-webkit-autofill,\n    &:-webkit-autofill:hover,\n    &:-webkit-autofill:focus,\n    &:-webkit-autofill:active {\n      -webkit-text-fill-color: var(--input-fg-color) !important;\n      transition: background-color 5000s;\n      transition-delay: 86400s /* 24h */;\n    }\n\n    /* &:is(textarea) */\n    &[data-as='textarea'] {\n      resize: none;\n    }\n\n    color: var(--input-fg-color);\n\n    &::placeholder {\n      color: var(--input-placeholder-color);\n    }\n\n    &[data-scheme='","'][data-tone='","'] {\n      --input-fg-color: ",";\n      --input-placeholder-color: ",";\n\n      /* enabled */\n      &:not(:invalid):not(:disabled):not(:read-only) {\n        --input-fg-color: ",";\n        --input-placeholder-color: ",";\n      }\n\n      /* disabled */\n      &:not(:invalid):disabled {\n        --input-fg-color: ",";\n        --input-placeholder-color: ",";\n      }\n\n      /* invalid */\n      &:invalid {\n        --input-fg-color: ",";\n        --input-placeholder-color: ",";\n      }\n\n      /* readOnly */\n      &:read-only {\n        --input-fg-color: ",";\n        --input-placeholder-color: ",";\n      }\n    }\n  "])),a.family,o&&a.weights[o]||a.weights.regular,n,r,i.default.enabled.fg,i.default.enabled.placeholder,i.default.enabled.fg,i.default.enabled.placeholder,i.default.disabled.fg,i.default.disabled.placeholder,i.invalid.enabled.fg,i.invalid.enabled.placeholder,i.default.readOnly.fg,i.default.readOnly.placeholder)}function rl(e){let{theme:t}=e,{fonts:n,media:r}=t.sanity;return e9(r,e.$fontSize,e=>{let t=n.text.sizes[e]||n.text.sizes[2];return{fontSize:e4(t.fontSize),lineHeight:t.lineHeight/t.fontSize}})}function rd(e){let{$hasPrefix:t,$hasSuffix:n,$scheme:r,$tone:o,theme:a}=e,{focusRing:i,input:l}=a.sanity,d=a.sanity.color.input;return(0,eG.AH)(s||(s=rr(["\n    --input-box-shadow: none;\n\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    display: block;\n    pointer-events: none;\n    z-index: 0;\n\n    background-color: var(--card-bg-color);\n    box-shadow: var(--input-box-shadow);\n\n    border-top-left-radius: ",";\n    border-bottom-left-radius: ",";\n    border-top-right-radius: ",";\n    border-bottom-right-radius: ",";\n\n    &[data-scheme='","'][data-tone='","'] {\n      --card-bg-color: ",";\n      --card-fg-color: ",";\n\n      /* enabled */\n      *:not(:disabled) + &[data-border] {\n        --input-box-shadow: ",";\n      }\n\n      /* invalid */\n      *:not(:disabled):invalid + & {\n        --card-bg-color: ",";\n        --card-fg-color: ",";\n\n        &[data-border] {\n          --input-box-shadow: ",";\n        }\n      }\n\n      /* focused */\n      *:not(:disabled):focus + & {\n        &[data-border] {\n          --input-box-shadow: ",";\n        }\n\n        &:not([data-border]) {\n          --input-box-shadow: ",";\n        }\n      }\n\n      /* disabled */\n      *:disabled + & {\n        --card-bg-color: "," !important;\n        --card-fg-color: "," !important;\n\n        &[data-border] {\n          --input-box-shadow: ",";\n        }\n      }\n\n      /* readOnly */\n      *:read-only + & {\n        --card-bg-color: "," !important;\n        --card-fg-color: "," !important;\n      }\n\n      /* hovered */\n      @media (hover: hover) {\n        *:not(:disabled):not(:read-only):not(:invalid):hover + & {\n          --card-bg-color: ",";\n          --card-fg-color: ",";\n        }\n\n        *:not(:disabled):not(:read-only):not(:invalid):not(:focus):hover + &[data-border] {\n          --input-box-shadow: ",";\n        }\n      }\n    }\n  "])),t?0:void 0,t?0:void 0,n?0:void 0,n?0:void 0,r,o,d.default.enabled.bg,d.default.enabled.fg,nN({color:d.default.enabled.border,width:l.border.width}),d.invalid.enabled.bg,d.invalid.enabled.fg,nN({color:d.invalid.enabled.border,width:l.border.width}),nD({border:{color:d.default.enabled.border,width:l.border.width},focusRing:i}),nD({focusRing:i}),d.default.disabled.bg,d.default.disabled.fg,nN({color:d.default.disabled.border,width:l.border.width}),d.default.readOnly.bg,d.default.readOnly.fg,d.default.hovered.bg,d.default.hovered.fg,nN({color:d.default.hovered.border,width:l.border.width}))}function rs(e){let{theme:t}=e;return[e3(t,["padding"],e.$padding),e3(t,["paddingLeft","paddingRight"],e.$paddingX
1),e3(t,["paddingTop","paddingBottom"],e.$paddingY),e3(t,["paddingTop"],e.$paddingTop),e3(t,["paddingRight"],e.$paddingRight),e3(t,["paddingBottom"],e.$paddingBottom),e3(t,["paddingLeft"],e.$paddingLeft)].filter(Boolean)}function ru(e){let{theme:t}=e,{media:n,radius:r}=t.sanity;return e9(n,e.$radius,e=>({borderRadius:e4(r[e])}))}function rc(e,t){return"".concat(e.map(e4).join(" ")," ").concat(t)}var rf=Object.freeze,rb=Object.defineProperty,rh=(e,t)=>rf(rb(e,"raw",{value:rf(t||e.slice())})),rp=Object.freeze,rg=Object.defineProperty;let rm=eG.Ay.div(function(e){return e6("text",e)},e8,function(e){let{$accent:t,$muted:n,theme:r}=e,{weights:o}=r.sanity.fonts.text;return(0,eG.AH)(f||(f=rh(["\n    color: var(--card-fg-color);\n\n    ","\n\n    ","\n\n    & code {\n      font-family: ",";\n      border-radius: 1px;\n      background-color: var(--card-code-bg-color);\n      color: var(--card-code-fg-color);\n    }\n\n    & a {\n      text-decoration: none;\n      border-radius: 1px;\n      color: var(--card-link-color);\n      outline: none;\n\n      @media (hover: hover) {\n        &:hover {\n          text-decoration: underline;\n        }\n      }\n\n      &:focus {\n        box-shadow:\n          0 0 0 1px var(--card-bg-color),\n          0 0 0 3px var(--card-focus-ring-color);\n      }\n\n      &:focus:not(:focus-visible) {\n        box-shadow: none;\n      }\n    }\n\n    & strong {\n      font-weight: ",";\n    }\n\n    & svg {\n      /* Certain popular CSS libraries changes the defaults for SVG display */\n      /* Make sure SVGs are rendered as inline elements */\n      display: inline;\n    }\n\n    & [data-sanity-icon] {\n      vertical-align: baseline;\n    }\n  "])),t&&(0,eG.AH)(u||(u=rh(["\n      color: var(--card-accent-fg-color);\n    "]))),n&&(0,eG.AH)(c||(c=rh(["\n      color: var(--card-muted-fg-color);\n    "]))),r.sanity.fonts.code.family,o.bold)}),rv=eG.Ay.span(b||(b=((e,t)=>rp(rg(e,"raw",{value:rp(t||e.slice())})))(["\n  display: block;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  overflow: clip;\n"]))),rx=(0,eV.forwardRef)(function(e,t){let{accent:n=!1,align:r,children:o,muted:a=!1,size:i=2,textOverflow:l,weight:d,...s}=e,u=o;return"ellipsis"===l&&(u=(0,eD.jsx)(rv,{children:u})),(0,eD.jsx)(rm,{"data-ui":"Text",...s,$accent:n,$align:e7(r),$muted:a,ref:t,$size:e7(i),$weight:d,children:(0,eD.jsx)("span",{children:u})})}),ry={root:function(e){let{$color:t,theme:n}=e,{focusRing:r}=n.sanity;return{backgroundColor:t,position:"relative",boxSizing:"border-box",userSelect:"none",boxShadow:"0 0 0 1px var(--card-bg-color)",'&[data-status="inactive"]':{opacity:.5},"&>svg":{"&:not([hidden])":{display:"block"}},'&[data-as="button"]':{WebkitFontSmoothing:"inherit",appearance:"none",margin:0,padding:0,border:0,font:"inherit",color:"inherit",outline:"none","&:focus":{boxShadow:nD({focusRing:r})},"&:focus:not(:focus-visible)":{boxShadow:"none"}}}},arrow:function(){return{position:"absolute",boxSizing:"border-box",zIndex:0,opacity:0,transition:"all 0.2s linear",transform:"rotate(-90deg) translate3d(0, 6px, 0)",left:0,right:0,top:0,bottom:0,"& > svg":{width:"11px",height:"7px",position:"absolute",top:"-5px",left:"50%",transform:"translateX(-6px)","&:not([hidden])":{display:"block"}},"[data-arrow-position='inside'] > &":{transform:"rotate(-90deg) translate3d(0, 6px, 0)",opacity:0},"[data-arrow-position='top'] > &":{opacity:1,transform:"rotate(0deg)"},"[data-arrow-position='bottom'] > &":{opacity:1,transform:"rotate(-180deg)"}}},bgStroke:function(){return{strokeWidth:"4px",stroke:"var(--card-bg-color)"}},stroke:function(){return{strokeWidth:"3px",'[data-status="editing"] &':{strokeDasharray:"2 4",strokeLinecap:"round"}}},initials:function(e){let{theme:t}=e,{base:n}=t.sanity.color;return{width:"100%",height:"100%",color:n.fg,alignItems:"center",justifyContent:"center",textTransform:"uppercase",textAlign:"center",borderRadius:"50%","&:not([hidden])":{display:"flex"}}}},rw=eG.Ay.div(function(e){let{theme:t}=e,{avatar:n,media:r}=t.sanity;return e9(r,e.$size,e=>{let t=n.sizes[e]||n.sizes[0];
1return{width:e4(t.size),height:e4(t.size),borderRadius:e4(t.size/2),"&>svg":{width:e4(t.size),height:e4(t.size),borderRadius:e4(t.size/2)}}})},ry.root),rk=eG.Ay.div(ry.arrow),rj=eG.Ay.ellipse(ry.bgStroke),rO=eG.Ay.ellipse(ry.stroke),rE=eG.Ay.div(ry.initials);(0,eV.forwardRef)(function(e,t){let{as:n,color:r="gray",src:o,title:a,initials:i,onImageLoadError:l,arrowPosition:d,animateArrowFrom:s,status:u="online",size:c=0,...f}=e,b=eW.isValidElementType(n)?n:"div",h=e7(c),p=nc(),g=p.sanity.color.spot[r]||p.sanity.color.spot.gray,m=(p.sanity.avatar.sizes[h[0]]||p.sanity.avatar.sizes[0]).size,v=m/2,x=(0,eV.useId)(),[y,w]=(0,eV.useState)(s||d||"inside"),[k,j]=(0,eV.useState)(!1),O="avatar-image-".concat(x);(0,eV.useEffect)(()=>{if(y===d)return;let e=requestAnimationFrame(()=>w(d));return()=>cancelAnimationFrame(e)},[y,d]),(0,eV.useEffect)(()=>{o&&j(!1)},[o]);let E=(0,eV.useCallback)(()=>{j(!0),l&&l(Error("Avatar: the image failed to load"))},[l]),A=(0,eV.useMemo)(()=>h.map(e=>0===e?0:e+1),[h]);return(0,eD.jsxs)(rw,{as:b,"data-as":"string"==typeof b?b:void 0,"data-ui":"Avatar",...f,$size:h,$color:g,"aria-label":a,"data-arrow-position":y,"data-status":u,ref:t,title:a,children:[(0,eD.jsx)(rk,{children:(0,eD.jsx)("svg",{width:"11",height:"7",viewBox:"0 0 11 7",fill:"none",children:(0,eD.jsx)("path",{d:"M6.67948 1.50115L11 7L0 7L4.32052 1.50115C4.92109 0.736796 6.07891 0.736795 6.67948 1.50115Z",fill:g})})}),!k&&o&&(0,eD.jsxs)("svg",{viewBox:"0 0 ".concat(m," ").concat(m),fill:"none",children:[(0,eD.jsx)("defs",{children:(0,eD.jsx)("pattern",{id:O,patternContentUnits:"objectBoundingBox",width:"1",height:"1",children:(0,eD.jsx)("image",{href:o,width:"1",height:"1",onError:E})})}),(0,eD.jsx)("circle",{cx:v,cy:v,r:v,fill:"url(#".concat(O,")")}),(0,eD.jsx)(rj,{cx:v,cy:v,rx:v,ry:v,vectorEffect:"non-scaling-stroke"}),(0,eD.jsx)(rO,{cx:v,cy:v,rx:v,ry:v,stroke:g,vectorEffect:"non-scaling-stroke"})]}),(k||!o)&&i&&(0,eD.jsx)(eD.Fragment,{children:(0,eD.jsx)(rE,{children:(0,eD.jsx)(rx,{as:"span",size:A,children:(0,eD.jsx)("strong",{children:i})})})})]})});var rA=Object.freeze,rC=Object.defineProperty,rz=(e,t)=>rA(rC(e,"raw",{value:rA(t||e.slice())}));let rR=eG.Ay.div(function(e){let{theme:t}=e,{avatar:n,media:r}=t.sanity;return e9(r,e.$size,e=>{let t=n.sizes[e];return t?{borderRadius:e4(t.size/2),minWidth:e4(t.size),height:e4(t.size)}:e5})},function(e){let{theme:t}=e;return(0,eG.AH)(h||(h=rz(["\n    align-items: center;\n    justify-content: center;\n    box-sizing: border-box;\n    user-select: none;\n    color: inherit;\n    color: var(--card-fg-color);\n    background: var(--card-bg-color);\n    box-shadow:\n      0 0 0 1px var(--card-bg-color),\n      inset 0 0 0 1.5px var(--card-hairline-hard-color);\n    padding: 0 ",";\n\n    &:not([hidden]) {\n      display: flex;\n    }\n  "])),e4(t.sanity.space[2]))}),r$=(0,eV.forwardRef)(function(e,t){let{count:n,size:r=0}=e,o=e7(r),a=(0,eV.useMemo)(()=>o.map(e=>0===e?0:e+1),[o]);return(0,eD.jsx)(rR,{$size:o,"data-ui":"AvatarCounter",ref:t,children:(0,eD.jsx)(rx,{as:"span",size:a,children:(0,eD.jsx)("strong",{children:n})})})});function rS(e){return(Array.isArray(e)?e:[e]).filter(e=>(0,eq.isElement)(e)||(0,eq.isFragment)(e)||"string"==typeof e)}var rM=Object.freeze,rT=Object.defineProperty;let rL=(0,eG.AH)(p||(p=((e,t)=>rM(rT(e,"raw",{value:rM(t||e.slice())})))(["\n  white-space: nowrap;\n\n  & > div {\n    vertical-align: top;\n\n    &:not([hidden]) {\n      display: inline-block;\n    }\n  }\n"]))),r_=eG.Ay.div(function(e){let{theme:t}=e,{avatar:n,media:r}=t.sanity;return e9(r,e.$size,e=>{let t=n.sizes[e];return t?{"& > div + div":{marginLeft:e4(t.distance)}}:e5})},function(){return rL});(0,eV.forwardRef)(function(e,t){let{children:n,maxLength:r=4,size:o=0,...a}=e,i=rS(n).filter(e=>"string"!=typeof e),l=Math.max(r,0),d=e7(o),s=i.length,u=s-(l-1),c=u>1?i.slice(u,s):i;return(0,eD.jsxs)(r_,{"data-ui":"AvatarStack",...a,ref:t,$size:d,children:[0===s&&(0,eD.jsx)("div",{children:(0,eD.jsx)(r$,{count:s})}),0!==s&&u>1&&(0,eD.jsx)("div",{children:(0,eD.jsx)(r$,{count:u,size:d})}),c.map((e,t)=>(0,eD.jsx)("div",{children:(0,eV.cloneElement)(e,{size:d})},String(t)))]})});let rB=eG.Ay.div(function(){return nA},nI,function(){return[n$,nS,nM,nR]},function(){return[n2,n4,n9,n3,n6,n8]},function(e){let{theme:t}=e;return[e3(t,["margin"],e.$margin),e3(t,["marginLeft","marginRight"],e.$marginX),e3(t,["marginTop","marginBottom"],e.$marginY),e3(t,["marginTop"],e.$marginTop),e3(t,["marginRight"],e.$marginRight),e3(t,["marginBottom"],e.$marginBottom),e3(t,["marginLeft"],e.$marginLeft)].filter(
1Boolean)},rs),rP=(0,eV.forwardRef)(function(e,t){let{as:n="div",column:r,columnStart:o,columnEnd:a,display:i="block",flex:l,height:d,margin:s=0,marginX:u,marginY:c,marginTop:f,marginRight:b,marginBottom:h,marginLeft:p,overflow:g,padding:m=0,paddingX:v,paddingY:x,paddingTop:y,paddingRight:w,paddingBottom:k,paddingLeft:j,row:O,rowStart:E,rowEnd:A,sizing:C,...z}=e;return(0,eD.jsx)(rB,{"data-as":"string"==typeof n?n:void 0,"data-ui":"Box",...z,$column:e7(r),$columnStart:e7(o),$columnEnd:e7(a),$display:e7(i),$flex:e7(l),$height:e7(d),$margin:e7(s),$marginX:e7(u),$marginY:e7(c),$marginTop:e7(f),$marginRight:e7(b),$marginBottom:e7(h),$marginLeft:e7(p),$overflow:e7(g),$padding:e7(m),$paddingX:e7(v),$paddingY:e7(x),$paddingTop:e7(y),$paddingRight:e7(w),$paddingBottom:e7(k),$paddingLeft:e7(j),$row:e7(O),$rowStart:e7(E),$rowEnd:e7(A),$sizing:e7(C),as:n,ref:t,children:e.children})});var rH=Object.freeze,rZ=Object.defineProperty,rI=(e,t)=>rH(rZ(e,"raw",{value:rH(t||e.slice())})),rF=Object.freeze,rN=Object.defineProperty;let rD=eG.Ay.div(function(e){return e6("label",e)},e8,function(e){let{$accent:t,$muted:n,theme:r}=e,{fonts:o}=r.sanity;return(0,eG.AH)(v||(v=rI(["\n    text-transform: uppercase;\n\n    ","\n\n    ","\n\n    & code {\n      font-family: ",";\n      border-radius: 1px;\n    }\n\n    & a {\n      text-decoration: none;\n      border-radius: 1px;\n    }\n\n    & svg {\n      /* Certain popular CSS libraries changes the defaults for SVG display */\n      /* Make sure SVGs are rendered as inline elements */\n      display: inline;\n    }\n\n    & [data-sanity-icon] {\n      vertical-align: baseline;\n    }\n  "])),t&&(0,eG.AH)(g||(g=rI(["\n      color: var(--card-accent-fg-color);\n    "]))),n&&(0,eG.AH)(m||(m=rI(["\n      color: var(--card-muted-fg-color);\n    "]))),o.code.family)}),rV=eG.Ay.span(x||(x=((e,t)=>rF(rN(e,"raw",{value:rF(t||e.slice())})))(["\n  display: block;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  overflow: clip;\n"]))),rW=(0,eV.forwardRef)(function(e,t){let{accent:n,align:r,children:o,muted:a=!1,size:i=2,textOverflow:l,weight:d,...s}=e,u=o;return u="ellipsis"===l?(0,eD.jsx)(rV,{children:u}):(0,eD.jsx)("span",{children:u}),(0,eD.jsx)(rD,{"data-ui":"Label",...s,$accent:n,$align:e7(r),$muted:a,$size:e7(i),$weight:d,ref:t,children:u})}),rq=(0,eG.Ay)(rP)(ru,function(e){let{$mode:t,$tone:n,theme:r}=e,o=r.sanity.color["outline"===t?"muted":"solid"],a=o[n]||o.default;return{backgroundColor:a.enabled.bg,color:a.enabled.fg,boxShadow:"inset 0 0 0 1px ".concat(a.enabled.border),cursor:"default","&:not([hidden])":{display:"inline-block"}}});(0,eV.forwardRef)(function(e,t){let{children:n,fontSize:r,mode:o="default",padding:a=1,radius:i=2,tone:l="default",...d}=e;return(0,eD.jsx)(rq,{"data-ui":"Badge",...d,$mode:o,$tone:l,$radius:e7(i),padding:e7(a),ref:t,children:(0,eD.jsx)(rW,{size:r,children:n})})});let rG=(0,eG.Ay)(rP)(nI,function(){return[nT,nL,n_,nB,nP,nH]}),rX=(0,eV.forwardRef)(function(e,t){let{align:n,as:r,direction:o="row",gap:a,justify:i,wrap:l,...d}=e;return(0,eD.jsx)(rG,{"data-ui":"Flex",...d,$align:e7(n),$direction:e7(o),$gap:e7(a),$justify:e7(i),$wrap:e7(l),forwardedAs:r,ref:t})});var rU=Object.freeze,rY=Object.defineProperty,rK=(e,t)=>rU(rY(e,"raw",{value:rU(t||e.slice())}));let rQ=(0,eG.i7)(y||(y=rK(["\n  from {\n    transform: rotate(0deg);\n  }\n\n  to {\n    transform: rotate(360deg);\n  }\n"]))),rJ=(0,eG.Ay)(rx)(w||(w=rK(["\n  & > span > svg {\n    animation: "," 500ms linear infinite;\n  }\n"])),rQ),r0=(0,eV.forwardRef)(function(e,t){return(0,eD.jsx)(rJ,{"data-ui":"Spinner",...e,ref:t,children:(0,eD.jsx)(eU.Nl1,{})})});function r1(e,t){var n,r,o,a,i,l,d,s;let u=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{"--card-shadow-outline-color":e.shadow.outline,"--card-shadow-umbra-color":e.shadow.umbra,"--card-shadow-penumbra-color":e.shadow.penumbra,"--card-shadow-ambient-color":e.shadow.ambient,"--card-focus-ring-color":e.focusRing,"--card-bg-color":t.bg,"--card-bg-image":u?"repeating-conic-gradient(".concat(t.bg," 0% 25%, ").concat(t.bg2||t.bg," 0% 50%)"):void 0,"--card-fg-color":t.fg,"--card-border-color":t.border,"--card-muted-fg-color":null==(n=t.muted)?void 0:n.fg,"--card-accent-fg-color":null==(r=t.accent)?void 0:r.fg,"--card-link-fg-color":null==(o=t.link)?void 0:o.fg,"--card-code-bg-color":null==(a=t.code)?void 0:a.bg,"--card-code-fg-color":null==(i=t.code)?void 0:i.fg,"--card-skeleton-color-from":null==(l=t.skeleton)?void 0:l.from,"--card-skeleton-color-to":null==(d=t.skeleton)?void 0:d.to,"--card-link-color":null==(s=t.link)?void 0:s.fg,"--card-hairline-soft-color":t.border,"--card-hairline-hard-color":t.border}}var r5=Object.freeze,r2=Object.defineProperty,r4=(e,t)=>r5(r2(e,"raw",{value:r5(t||e.slice())}));let r9={border:{width:1}};var r3=Object.freeze,r6=Object.defineProperty;let r8=eG.Ay.button(ru,function(){return(0,eG.AH)(k||(k=r4(["\n    -webkit-font-smoothing: inherit;\n    appearance: none;\n    display: inline-flex;
1\n    align-items: center;\n    font: inherit;\n    border: 0;\n    outline: none;\n    user-select: none;\n    text-decoration: none;\n    border: 0;\n    box-sizing: border-box;\n    padding: 0;\n    margin: 0;\n    white-space: nowrap;\n    text-align: left;\n    position: relative;\n\n    & > span {\n      display: block;\n      flex: 1;\n      min-width: 0;\n      border-radius: inherit;\n    }\n\n    &::-moz-focus-inner {\n      border: 0;\n      padding: 0;\n    }\n  "])))},function(e){var t,n;let{$mode:r,theme:o}=e,{focusRing:a}=o.sanity,i=o.sanity.color.base,l=o.sanity.color.button[r]||o.sanity.color.button.default,d=l[e.$tone]||l.default,s={width:r9.border.width,color:"var(--card-border-color)"};return[r1(i,d.enabled),{backgroundColor:"var(--card-bg-color)",color:"var(--card-fg-color)",boxShadow:nN(s),'&:disabled, &[data-disabled="true"]':r1(i,d.disabled),"&:not([data-disabled='true'])":{"&:focus":{boxShadow:nD({base:i,border:s,focusRing:a})},"&:focus:not(:focus-visible)":{boxShadow:nN(s)},"@media (hover: hover)":{"&:hover":r1(i,d.hovered),"&:active":r1(i,d.pressed),"&[data-hovered]":r1(i,d.hovered)},"&[data-selected]":r1(i,d.pressed)}},null==(n=null==(t=o.sanity.styles)?void 0:t.button)?void 0:n.root].filter(
1Boolean)}),r7=eG.Ay.div(j||(j=((e,t)=>r3(r6(e,"raw",{value:r3(t||e.slice())})))(["\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: var(--card-bg-color);\n  border-radius: inherit;\n  z-index: 1;\n  box-shadow: inherit;\n"]))),oe=(0,eV.forwardRef)(function(e,t){let{children:n,disabled:r,fontSize:o,icon:a,iconRight:i,justify:l="center",loading:d,mode:s="default",padding:u=3,paddingX:c,paddingY:f,paddingTop:b,paddingBottom:h,paddingLeft:p,paddingRight:g,radius:m=2,selected:v,space:x=3,text:y,textAlign:w,tone:k="default",type:j="button",...O}=e,E=e7(l),A=e7(u),C=e7(c),z=e7(f),R=e7(b),$=e7(h),S=e7(p),M=e7(g),T=e7(m),L=e7(x),_=nc(),B=(0,eV.useMemo)(()=>({padding:A,paddingX:C,paddingY:z,paddingTop:R,paddingBottom:$,paddingLeft:S,paddingRight:M}),[A,C,z,R,$,S,M]);return(0,eD.jsxs)(r8,{"data-ui":"Button",...O,$mode:s,$radius:T,$tone:k,"data-disabled":!!(d||r),"data-selected":v?"":void 0,disabled:!!(d||r),ref:t,type:j,children:[!!d&&(0,eD.jsx)(r7,{children:(0,eD.jsx)(r0,{})}),(a||y||i)&&(0,eD.jsx)(rP,{as:"span",...B,children:(0,eD.jsxs)(rX,{as:"span",justify:E,children:[a&&(0,eD.jsxs)(rx,{size:o,children:[(0,eV.isValidElement)(a)&&a,(0,eq.isValidElementType)(a)&&(0,eV.createElement)(a)]}),y&&(0,eD.jsx)(rP,{flex:i?1:void 0,marginLeft:a?L:void 0,marginRight:i?L:void 0,children:(0,eD.jsx)(rx,{align:w,size:o,textOverflow:"ellipsis",weight:_.sanity.button.textWeight,children:y})}),i&&(0,eD.jsxs)(rx,{size:o,children:[(0,eV.isValidElement)(i)&&i,(0,eq.isValidElementType)(i)&&(0,eV.createElement)(i)]})]})}),n&&(0,eD.jsx)(rP,{as:"span",...B,children:n})]})});var ot=Object.freeze,on=Object.defineProperty,or=(e,t)=>ot(on(e,"raw",{value:ot(t||e.slice())}));let oo=(0,eG.Ay)(rP)(function(){return[nw,nk,nj,nO,nE]},ru,function(e){let{theme:t}=e,{media:n,shadows:r}=t.sanity;return e9(n,e.$shadow,e=>(function(e){if(!e)return e5;let t="0 0 0 ".concat(e4(1)," var(--card-shadow-outline-color)"),n=rc(e.umbra,"var(--card-shadow-umbra-color)"),r=rc(e.penumbra,"var(--card-shadow-penumbra-color)"),o=rc(e.ambient,"var(--card-shadow-ambient-color)");return{boxShadow:"".concat(t,", ").concat(n,", ").concat(r,", ").concat(o)}})(r[e]))},function(e){return[function(e){let{$checkered:t,theme:n}=e,r=n.sanity.space;return(0,eG.AH)(E||(E=or(["\n    ","\n\n    &[data-as='button'] {\n      -webkit-font-smoothing: inherit;\n      appearance: none;\n      outline: none;\n      font: inherit;\n      text-align: inherit;\n      border: 0;\n      width: -webkit-fill-available;\n      width: stretch;\n    }\n\n    /* &:is(a) */\n    &[data-as='a'] {\n      outline: none;\n      text-decoration: none;\n    }\n\n    /* &:is(pre) */\n    &[data-as='pre'] {\n      font: inherit;\n    }\n  "])),t&&(0,eG.AH)(O||(O=or(["\n      background-size: ","px ","px;\n      background-position: 50% 50%;\n      background-image: var(--card-bg-image);\n    "])),r[3],r[3]))}(e),function(e){var t,n;let{$checkered:r,$focusRing:o,theme:a}=e,{focusRing:i}=a.sanity,{base:l,card:d,dark:s}=a.sanity.color,u={width:0,color:"var(--card-border-color)"};return(0,eG.AH)(A||(A=or(["\n    color-scheme: ",";\n\n    ","\n\n    background-color: var(--card-bg-color);\n    color: var(--card-fg-color);\n\n    /* &:is(button) */\n    &[data-as='button'] {\n      --card-focus-ring-box-shadow: none;\n\n      cursor: default;\n      box-shadow: var(--card-focus-ring-box-shadow);\n\n      &:disabled {\n        ","\n      }\n\n      &:not(:disabled) {\n        &[data-pressed] {\n          ","\n        }\n\n        &[data-selected] {\n          ","\n        }\n\n        @media (hover: hover) {\n          &:not([data-pressed]):not([data-selected]) {\n            &[data-hovered],\n            &:hover {\n              ","\n            }\n\n            &:active {\n              ","\n            }\n          }\n        }\n\n        &:focus {\n          --card-focus-ring-box-shadow: ",";\n        }\n\n        &:focus:not(:focus-visible) {\n          --card-focus-ring-box-shadow: ",";\n        }\n      }\n    }\n\n    /* &:is(a) */\n    &[data-as='a'] {\n      cursor: pointer;\n      box-shadow: var(--card-focus-ring-box-shadow);\n\n      &[data-disabled] {\n        ","\n      }\n\n      &:not([data-disabled]) {\n        &[data-pressed] {\n          ","\n        }\n\n        &[data-selected] {\n          ","\n        }\n\n        @media (hover: hover) {\n          &:not([data-pressed]):not
1([data-selected]) {\n            &[data-hovered],\n            &:hover {\n              ","\n            }\n\n            &:active {\n              ","\n            }\n          }\n        }\n\n        &:focus {\n          --card-focus-ring-box-shadow: ",";\n        }\n\n        &:focus:not(:focus-visible) {\n          --card-focus-ring-box-shadow: ",";\n        }\n      }\n    }\n\n    ","\n  "])),s?"dark":"light",r1(l,d.enabled,r),r1(l,d.disabled,r),r1(l,d.pressed,r),r1(l,d.selected,r),r1(l,d.hovered,r),r1(l,d.pressed,r),o?nD({base:l,border:u,focusRing:i}):void 0,o?nN(u):void 0,r1(l,d.disabled,r),r1(l,d.pressed,r),r1(l,d.selected,r),r1(l,d.hovered,r),r1(l,d.pressed,r),o?nD({base:l,border:u,focusRing:i}):void 0,o?nN(u):void 0,null==(n=null==(t=a.sanity.styles)?void 0:t.card)?void 0:n.root)}(e)]}),oa=(0,eV.forwardRef)(function(e,t){let{__unstable_checkered:n=!1,__unstable_focusRing:r=!1,as:o,border:a,borderTop:i,borderRight:l,borderBottom:d,borderLeft:s,pressed:u,radius:c=0,scheme:f,selected:b,shadow:h,tone:p="default",...g}=e,m=(0,eq.isValidElementType)(o)?o:"div",v=ns(),x="inherit"===p?v.tone:p;return(0,eD.jsx)(nu,{scheme:f,tone:x,children:(0,eD.jsx)(oo,{"data-as":"string"==typeof m?m:void 0,"data-scheme":v.scheme,"data-ui":"Card","data-tone":x,...g,$border:e7(a),$borderTop:e7(i),$borderRight:e7(l),$borderBottom:e7(d),$borderLeft:e7(s),$checkered:n,$focusRing:r,$radius:e7(c),$shadow:e7(h),$tone:x,"data-checkered":n?"":void 0,"data-pressed":u?"":void 0,"data-selected":b?"":void 0,forwardedAs:m,ref:t,selected:b})})});var oi=Object.freeze,ol=Object.defineProperty,od=(e,t)=>oi(ol(e,"raw",{value:oi(t||e.slice())}));let os=eG.Ay.div(function(){return(0,eG.AH)(C||(C=od(["\n    position: relative;\n    display: inline-block;\n  "])))}),ou=eG.Ay.input(function(e){let{theme:t}=e,n=t.sanity.color.input,{focusRing:r,input:o,radius:a}=t.sanity;return(0,eG.AH)(z||(z=od(["\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    outline: none;\n    opacity: 0;\n    z-index: 1;\n    padding: 0;\n    margin: 0;\n\n    & + span {\n      position: relative;\n      display: block;\n      height: ",";\n      width: ",";\n      box-sizing: border-box;\n      box-shadow: ",";\n      border-radius: ",";\n      line-height: 1;\n      background-color: ",";\n\n      & > svg {\n        display: block;\n        position: absolute;\n        opacity: 0;\n        height: 100%;\n        width: 100%;\n\n        & > path {\n          vector-effect: non-scaling-stroke;\n          stroke-width: 2 !important;\n        }\n      }\n    }\n\n    &:not(:disabled):focus + span {\n      box-shadow: ",";\n    }\n\n    &:not(:disabled):focus:not(:focus-visible) + span {\n      box-shadow: ",";\n    }\n\n    &:checked + span > svg:first-child {\n      opacity: 1;\n    }\n\n    &[data-read-only] + span {\n      background-color: ",";\n      box-shadow: ",";\n      color: ",";\n    }\n\n    &:not([data-read-only]):disabled + span {\n      background-color: ",";\n      box-shadow: ",";\n      color: ",";\n    }\n\n    &:indeterminate + span > svg:last-child {\n      opacity: 1;\n    }\n  "])),e4(o.checkbox.size),e4(o.checkbox.size),nN({color:n.default.enabled.border,width:o.border.width}),e4(a[2]),n.default.enabled.bg,nD({border:{width:o.border.width,color:n.default.enabled.border},focusRing:r}),nN({color:n.default.enabled.border,width:o.border.width}),n.default.readOnly.bg,nN({width:o.border.width,color:n.default.readOnly.border}),n.default.readOnly.fg,n.default.disabled.bg,nN({width:o.border.width,color:n.default.disabled.border}),n.default.disabled.fg)});(0,eV.forwardRef)(function(e,t){let{checked:n,className:r,disabled:o,indeterminate:a,customValidity:i,readOnly:l,style:d,...s}=e,u=nv(t);return nx(u,i),(0,eV.useEffect)(()=>{u.current&&(u.current.indeterminate=a||!1)},[a,u]),(0,eD.jsxs)(os,{className:r,"data-ui":"Checkbox",style:d,children:[(0,eD.jsx)(ou,{"data-read-only":!o&&l?"":void 0,...s,checked:n,disabled:o||l,type:"checkbox",readOnly:l,ref:u}),(0,eD.jsxs)("span",{children:[(0,eD.jsx)(eU.Nrt,{}),(0,eD.jsx)(eU.YPx,{})]})]})});var oc=Object.freeze,of=Object.defineProperty,ob=(e,t)=>
1oc(of(e,"raw",{value:oc(t||e.slice())}));function oh(e){let{theme:t}=e,n=t.sanity.color.syntax;return{"&.atrule":{color:n.atrule},"&.attr-name":{color:n.attrName},"&.attr-value":{color:n.attrValue},"&.attribute":{color:n.attribute},"&.boolean":{color:n.boolean},"&.builtin":{color:n.builtin},"&.cdata":{color:n.cdata},"&.char":{color:n.char},"&.class":{color:n.class},"&.class-name":{color:n.className},"&.comment":{color:n.comment},"&.constant":{color:n.constant},"&.deleted":{color:n.deleted},"&.doctype":{color:n.doctype},"&.entity":{color:n.entity},"&.function":{color:n.function},"&.hexcode":{color:n.hexcode},"&.id":{color:n.id},"&.important":{color:n.important},"&.inserted":{color:n.inserted},"&.keyword":{color:n.keyword},"&.number":{color:n.number},"&.operator":{color:n.operator},"&.prolog":{color:n.prolog},"&.property":{color:n.property},"&.pseudo-class":{color:n.pseudoClass},"&.pseudo-element":{color:n.pseudoElement},"&.punctuation":{color:n.punctuation},"&.regex":{color:n.regex},"&.selector":{color:n.selector},"&.string":{color:n.string},"&.symbol":{color:n.symbol},"&.tag":{color:n.tag},"&.unit":{color:n.unit},"&.url":{color:n.url},"&.variable":{color:n.variable}}}let op=eG.Ay.pre(function(){return(0,eG.AH)(R||(R=ob(["\n    color: var(--card-code-fg-color);\n\n    & code {\n      font-family: inherit;\n\n      &.refractor .token {\n        ","\n      }\n    }\n\n    & a {\n      color: inherit;\n      text-decoration: underline;\n      border-radius: 1px;\n    }\n\n    & svg {\n      /* Certain popular CSS libraries changes the defaults for SVG display */\n      /* Make sure SVGs are rendered as inline elements */\n      display: inline;\n    }\n\n    & [data-sanity-icon] {\n      vertical-align: baseline;\n    }\n  "])),oh)},function(e){return e6("code",e)}),og=(0,eV.forwardRef)(function(e,t){let{children:n,language:r,size:o=2,weight:a,...i}=e,l="string"==typeof r?r:void 0,d=!!l&&eK().hasLanguage(l);return(0,eD.jsxs)(op,{"data-ui":"Code",...i,$size:e7(o),$weight:a,ref:t,children:[!(l&&d)&&(0,eD.jsx)("code",{children:n}),l&&d&&(0,eD.jsx)(eK(),{inline:!0,language:l,value:String(n)})]})}),om={width:"100%",margin:"0 auto"},ov=(0,eG.Ay)(rP)(function(){return om},function(e){let{theme:t}=e,{container:n,media:r}=t.sanity;return e9(r,e.$width,e=>({maxWidth:"auto"===e?"none":e4(n[e])}))}),ox=(0,eV.forwardRef)(function(e,t){let{as:n,width:r=2,...o}=e;return(0,eD.jsx)(ov,{"data-ui":"Container",...o,$width:e7(r),forwardedAs:n,ref:t})}),oy=(0,eG.Ay)(rP)(function(){return[nV,nG,nX,nU,nY,nK,nQ,nJ,n0]}),ow=(0,eV.forwardRef)(function(e,t){let{as:n,autoRows:r,autoCols:o,autoFlow:a,columns:i,gap:l,gapX:d,gapY:s,rows:u,children:c,...f}=e;return(0,eD.jsx)(oy,{"data-as":"string"==typeof n?n:void 0,"data-ui":"Grid",...f,$autoRows:e7(r),$autoCols:e7(o),$autoFlow:e7(a),$columns:e7(i),$gap:e7(l),$gapX:e7(d),$gapY:e7(s),$rows:e7(u),forwardedAs:n,ref:t,children:c})});var ok=Object.freeze,oj=Object.defineProperty,oO=(e,t)=>ok(oj(e,"raw",{value:ok(t||e.slice())})),oE=Object.freeze,oA=Object.defineProperty;let oC=eG.Ay.div(function(e){let{$accent:t,$muted:n,theme:r}=e;return(0,eG.AH)(M||(M=oO(["\n    ","\n\n    ","\n\n    & code {\n      font-family: ",";\n      border-radius: 1px;\n    }\n\n    & a {\n      text-decoration: none;\n      border-radius: 1px;\n      color: var(--card-link-color);\n      outline: none;\n\n      @media (hover: hover) {\n        &:hover {\n          text-decoration: underline;\n        }\n      }\n\n      &:focus {\n        box-shadow:\n          0 0 0 1px var(--card-bg-color),\n          0 0 0 3px var(--card-focus-ring-color);\n      }\n\n      &:focus:not(:focus-visible) {\n        box-shadow: none;\n      }\n    }\n\n    & svg {\n      /* Certain popular CSS libraries changes the defaults for SVG display */\n      /* Make sure SVGs are rendered as inline elements */\n      display: inline;\n    }\n\n    & [data-sanity-icon] {\n      vertical-align: baseline;\n    }\n  "])),t&&(0,eG.AH)($||($=oO(["\n      color: var(--card-accent-fg-color);\n    "]))),n&&(0,eG.AH)(S||(S=oO(["\n      color: var(--card-muted-fg-color);\n    "]))),r.sanity.fonts.code.family)},e8,function(e){return e6("heading",e)}),oz=eG.Ay.span(T||(T=((e,t)=>oE(oA(e,"raw",{value:oE(t||e.slice())})))(["\n  display: block;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  overflow: clip;\n"]))),oR=(0,eV.forwardRef)(function(e,t){let{accent:n=!1,align:r,children:o,muted:a=!1,size:i=2,textOverflow:l,weight:d,...s}=e,u=o;return"ellipsis"===l&&(u=(0,eD.jsx)(oz,{children:u})),(0,eD.jsx)(oC,{"data-ui":"Heading",...s,$accent:n,$align:e7(r),$muted:a,$size:e7(i),$weight:d,ref:t,children:(0,eD.jsx)("span",{children:u})})}),o$=(0,eG.Ay)(rP)(function(){return{lineHeight:0,"&&:not([hidden])":{display:"block"},"& > div":{display:"inline-block",verticalAlign:"middle"}}},function(e){let{theme:t}=e;return e9(t.sanity.media,e.$space,e=>{let n=e4(t.sanity.space[e]);return{margin:"-".concat(n," 0 0 -").concat(n),"& > div":{padding:"".concat(n," 0 0 ").concat(n)}}})}),oS=(0,eV.forwardRef)(function(e,t){let{as:n,children:r,space:o,...a}=e,i=(0,eV.useMemo)(()=>
1rS(r).filter(Boolean).map((e,t)=>(0,eD.jsx)("div",{children:e},t)),[r]);return(0,eD.jsx)(o$,{"data-ui":"Inline",...a,$space:e7(o),forwardedAs:n,ref:t,children:i})});var oM=Object.freeze,oT=Object.defineProperty,oL=(e,t)=>oM(oT(e,"raw",{value:oM(t||e.slice())}));let o_=eG.Ay.kbd(ru,function(){return(0,eG.AH)(L||(L=oL(["\n    background: var(--card-bg-color);\n    font: inherit;\n    box-shadow: inset 0 0 0 1px var(--card-hairline-hard-color);\n\n    &:not([hidden]) {\n      display: inline-block;\n    }\n  "])))}),oB=(0,eV.forwardRef)(function(e,t){let{children:n,fontSize:r=1,padding:o=1,radius:a=2,...i}=e;return(0,eD.jsx)(o_,{"data-ui":"KBD",...i,$radius:e7(a),ref:t,children:(0,eD.jsx)(rP,{as:"span",padding:o,children:(0,eD.jsx)(og,{as:"span",muted:!0,size:r,children:n})})})}),oP=Symbol.for("@sanity/ui/context/boundaryElement");no[oP]=no[oP]||(0,eV.createContext)(null);let oH=no[oP],oZ={version:0,element:null};function oI(){let e=(0,eV.useContext)(oH);if(e&&(!nd(e)||0!==e.version))throw Error("useBoundaryElement(): the context value is not compatible");return e||oZ}(0,eV.forwardRef)(function(e,t){let n=nc(),{children:r,media:o=n.sanity.media,...a}=e,i=nv(t),[l,d]=(0,eV.useState)(null),s=tW(l),u=(0,eV.useMemo)(()=>{var e;return null!=(e=null==s?void 0:s.border.width)?e:window.innerWidth},[s]),c=(0,eV.useMemo)(()=>(function(e,t){let n=[];for(let r=0;r<e.length;r+=1)e[r]>t&&n.push(r);return n})(o,u),[o,u]),f=(0,eV.useMemo)(()=>(function(e,t){let n=[];for(let r=0;r<e.length;r+=1)e[r]<=t&&n.push(r);return n})(o,u),[o,u]),b=(0,eV.useCallback)(e=>{i.current=e,d(e)},[i]);return(0,eD.jsx)("div",{"data-ui":"ElementQuery",...a,"data-eq-max":c.length?c.join(" "):void 0,"data-eq-min":f.length?f.join(" "):void 0,ref:b,children:r})});var oF=Object.defineProperty,oN=(e,t,n)=>t in e?oF(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function oD(e){if(!nd(e)||0!==e.version)throw Error("the context value is not compatible");if(!e)throw Error("components using `useLayer()` should be wrapped in a <LayerProvider>.");if(0===e.version)return e;throw Error("could not get layer context")}eV.Component;let oV=Symbol.for("@sanity/ui/context/layer");no[oV]=no[oV]||(0,eV.createContext)(null);let oW=no[oV];function oq(){let e=(0,eV.useContext)(oW);if(!e)throw Error("useLayer(): missing context value");try{return oD(e)}catch(e){if(e instanceof Error)throw Error("useLayer(): ".concat(e.message));throw Error("useLayer(): ".concat(e))}}function oG(e){return e instanceof Node&&e.nodeType===Node.ELEMENT_NODE}function oX(e){return oG(e)&&"A"===e.nodeName}function oU(e){return oG(e)&&"BUTTON"===e.nodeName}function oY(e,t){return e.contains(t)||e===t}function oK(e){if(!function(e){return!!(e.tabIndex>0)||0===e.tabIndex&&null!==e.getAttribute("tabIndex")||(oX(e)?!!e.href&&"ignore"!==e.rel:oG(e)&&"INPUT"===e.nodeName?"hidden"!==e.type&&"file"!==e.type&&!e.disabled:!!(oU(e)||oG(e)&&"SELECT"===e.nodeName||oG(e)&&"TEXTAREA"===e.nodeName)&&!e.disabled)}(e))return!1;try{e.focus()}catch(e){}return document.activeElement===e}function oQ(e){for(let t=0;t<e.childNodes.length;t++){let n=e.childNodes[t];if(oG(n)&&(oK(n)||oQ(n)))return!0}return!1}function oJ(e){var t;let{children:n,zOffset:r=0}=e,o=(0,eV.useContext)(oW),a=o&&oD(o),i=null==a?void 0:a.registerChild,l=(null!=(t=null==a?void 0:a.level)?t:0)+1,d=e7(r),s=d.length-1,u=Math.min(nh(),s),c=a?a.zIndex+d[u]:d[u],[,f]=(0,eV.useState)({}),[b,h]=(0,eV.useState)(0),p=0===b,g=(0,eV.useCallback)(e=>{let t=null==i?void 0:i(e);return void 0!==e?f(t=>{var n;let r=null!=(n=t[e])?n:0,o={...t,[e]:r+1};return h(Object.keys(o).length),o}):h(e=>e+1),()=>{void 0!==e?f(t=>{let n={...t};return 1===n[e]?(delete n[e],h(Object.keys(n).length)):n[e]-=1,n}):h(e=>e-1),null==t||t()}},[i]);(0,eV.useEffect)(()=>null==i?void 0:i(l),[l,i]);let m=(0,eV.useMemo)(()=>({version:0,isTopLayer:p,level:l,registerChild:g,size:b,zIndex:c}),[p,l,g,b,c]);return(0,eD.jsx)(oW.Provider,{value:m,children:n})}let o0=eG.Ay.div({position:"relative"}),o1=(0,eV.forwardRef)(function(e,t){let{children:n,onActivate:r,onFocus:o,style:a=e5,...i}=e,{zIndex:l,isTopLayer:d}=oq(),s=(0,eV.useRef)(null),u=nv(t),c=(0,eV.useRef)(d);(0,eV.useEffect)(()=>{c.current!==d&&d&&(null==r||r({activeElement:s.current})),c.current=d},[d,r]);let f=(0,eV.useCallback)(e=>{null==o||o(e);let t=u.current,n=document.activeElement;d&&t&&n&&oG(n)&&oY(t,n)&&(s.current=n)},[u,d,o]);return(0,eD.jsx)(o0,{...i,"data-ui":"Layer",onFocus:f,ref:u,style:{...a,zIndex:l},children:n})}),o5=(0,eV.forwardRef)(function(e,t){let{children:n,zOffset:r=1,...o}=e;return(0,eD.jsx)(oJ,{zOffset:r,children:(0,eD.jsx)(o1,{...o,ref:t,children:n})})}),o2=Symbol.for("@sanity/ui/context/portal"),o4=Symbol.for("@sanity/ui/context/portal/element");no[o4]=null,no[o2]=no[o2]||(0,eV.createContext)({version:0,boundaryElement:null,get element
1(){if("undefined"==typeof document)return null;if(no[o4])return no[o4];return no[o4]=document.createElement("div"),no[o4].setAttribute("data-portal",""),document.body.appendChild(no[o4]),no[o4]}});let o9=no[o2];function o3(){let e=(0,eV.useContext)(o9);if(!e)throw Error("usePortal(): missing context value");if(!nd(e)||0!==e.version)throw Error("usePortal(): the context value is not compatible");return e}function o6(e){var t;let{children:n,__unstable_name:r}=e,o=o3(),a=(r?o.elements&&o.elements[r]:o.element)||(null==(t=o.elements)?void 0:t.default);return a?(0,e0.createPortal)(n,a):null}var o8=Object.freeze,o7=Object.defineProperty;let ae=eG.Ay.div(_||(_=((e,t)=>o8(o7(e,"raw",{value:o8(t||e.slice())})))(["\n  display: block;\n  width: 0;\n  height: 0;\n  position: absolute;\n  overflow: hidden;\n  overflow: clip;\n"])));(0,eV.forwardRef)(function(e,t){let{as:n,children:r}=e;return(0,eD.jsx)(ae,{"aria-hidden":!0,as:n,"data-ui":"SrOnly",ref:t,children:r})});var at=Object.freeze,an=Object.defineProperty,ar=(e,t)=>at(an(e,"raw",{value:at(t||e.slice())}));let ao=eG.Ay.div(B||(B=ar(["\n  position: relative;\n"]))),aa=eG.Ay.div(P||(P=ar(["\n  position: absolute;\n  left: 0;\n  right: 0;\n"])));(0,eV.forwardRef)(function(e,t){let{as:n="div",gap:r=0,getItemKey:o,items:a=[],onChange:i,renderItem:l,...d}=e,{space:s}=nc().sanity,u=nv(t),c=(0,eV.useRef)(null),[f,b]=(0,eV.useState)(0),[h,p]=(0,eV.useState)(0),[g,m]=(0,eV.useState)(-1);(0,eV.useEffect)(()=>{if(!c.current)return;let e=c.current.firstChild;e instanceof HTMLElement&&m(e.offsetHeight)},[l]),(0,eV.useEffect)(()=>{if(!u.current)return;let e=u.current.parentNode;for(;e&&!function(e){if(!(e instanceof Element))return!1;let t=window.getComputedStyle(e);return t.overflowX.includes("auto")||t.overflowX.includes("scroll")||t.overflowY.includes("auto")||t.overflowY.includes("scroll")}(e);)e=e.parentNode;if(e){let t=e;if(!(t instanceof HTMLElement))return;let n=()=>{b(t.scrollTop)};t.addEventListener("scroll",n,{passive:!0});let r=new tD(e=>{p(e[0].contentRect.height)});return r.observe(t),n(),()=>{t.removeEventListener("scroll",n),r.unobserve(t),r.disconnect()}}let t=()=>{b(window.scrollY)},n=()=>{p(window.innerHeight)};return window.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",n),p(window.innerHeight),t(),()=>{window.removeEventListener("scroll",t),window.removeEventListener("resize",n)}},[u]);let v=a.length,x=g?v*(g+s[r])-s[r]:0,y=x?Math.max(Math.floor(f/x*v)-2,0):0,w=x?Math.ceil((f+h)/x*v)+1:0;(0,eV.useEffect)(()=>{i&&i({fromIndex:y,gap:s[r],itemHeight:g,scrollHeight:h,scrollTop:f,toIndex:w})},[y,r,g,i,h,f,s,w]);let k=(0,eV.useMemo)(()=>l&&0!==a.length?-1===g?[(0,eD.jsx)(aa,{children:l(a[0])},0)]:a.slice(y,w).map((e,t)=>{let n=y+t,a=l(e),i=o?o(e,n):n;return(0,eD.jsx)(aa,{style:{top:n*(g+s[r])},children:a},i)}):null,[y,r,o,g,a,l,s,w]),j=(0,eV.useMemo)(()=>({height:x}),[x]);return(0,eD.jsx)(ao,{as:n,"data-ui":"VirtualList",...d,ref:u,children:(0,eD.jsx)("div",{ref:c,style:j,children:k})})});let ai=[0,0,0,0],al={top:["bottom","left","right"],"top-start":["bottom-start","left-start","right-start"],"top-end":["bottom-end","left-end","right-end"],bottom:["top","left","right"],"bottom-start":["top-start","left-start","right-start"],"bottom-end":["top-end","left-end","right-end"],left:["right","top","bottom"],"left-start":["right-start","top-start","bottom-start"],"left-end":["right-end","top-end","bottom-end"],right:["left","top","bottom"],"right-start":["left-start","top-start","bottom-start"],"right-end":["left-end","top-end","bottom-end"]};var ad=Object.freeze,as=Object.defineProperty,au=(e,t)=>ad(as(e,"raw",{value:ad(t||e.slice())}));let ac=eG.Ay.div(H||(H=au(["\n  position: absolute;\n  pointer-events: none;\n  width: ","px;\n  height: ","px;\n  fill: none;\n\n  :empty + & {\n    display: none;\n  }\n\n  & > svg {\n    display: block;\n    transform-origin: ","px ","px;\n  }\n\n  [data-placement^='top'] > & {\n    bottom: -","px;\n  }\n\n  [data-placement^='right'] > & {\n    left: -","px;\n\n    & > svg {\n      transform: rotate(90deg);\n    }\n  }\n\n  [data-placement^='left'] > & {\n    right: -","px;\n\n    & > svg {\n      transform: rotate(-90deg);\n    }\n  }\n\n  [data-placement^='bottom'] > & {\n    top: -","px;\n\n    & > svg {\n      transform: rotate(180deg);\n    }\n  }\n"])),27,27,13.5,13.5,27,27,27,27),af=eG.Ay.path(Z||(Z=au(["\n  fill: var(--card-shadow-outline-color);\n"]))),ab=eG.Ay.path(I||(I=au(["\n  fill: var(--card-bg-color);\n"]))),ah=(0,eV.forwardRef)(function(e,t){return(0,eD.jsx)(ac,{"data-ui":"Popover__arrow",...e,ref:t,children:(0,eD.jsxs)("svg",{width:27,height:11,viewBox:"0 0 27 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,eD.jsx)(af,{d:"M1.18708 1C3.29803 1.0011 5.29585 1.95479 6.62414 3.59561L11.1683 9.20895C12.369 10.6922 14.631 10.6922 15.8317 9.20894L20.3759 3.59561C21.7042 1.95478 23.702 1.0011 25.8129 1H21.9436C21.0533 1.49255 20.2545 2.15618 19.5986 2.96641L15.0545 8.57975C14.254 9.56855 12.746 9.56855 11.9455 8.57975L7.40139 2.96642C6.74548 2.15618 5.94673 1.49255 5.05643 1H1.
118708Z"}),(0,eD.jsx)(ab,{d:"M1.18342 0C3.59749 0 5.88246 1.0901 7.40138 2.96642L11.9455 8.57975C12.746 9.56855 14.254 9.56855 15.0545 8.57975L19.5986 2.96641C21.1175 1.0901 23.4025 0 25.8166 0H27H0H1.18342Z"})]})})}),ap=(0,eG.Ay)(oa)({"&:not([hidden])":{display:"flex"},flexDirection:"column",width:"max-content",minWidth:"min-content"}),ag=(0,eV.memo)((0,eV.forwardRef)(function(e,t){let{__unstable_margins:n,arrow:r,arrowRef:o,arrowX:a,arrowY:i,children:l,padding:d,placement:s,overflow:u,radius:c,scheme:f,shadow:b,strategy:h,style:p,tone:g,width:m,x:v,y:x,...y}=e,{zIndex:w}=oq(),k=(0,eV.useMemo)(()=>n||ai,[n]),j=(null!=v?v:0)+k[3],O=(null!=x?x:0)+k[0],E=(0,eV.useMemo)(()=>({position:h,top:O,left:j,width:m,zIndex:w,...p}),[h,p,m,j,O,w]),A=s&&e2[s.split("-")[0]],C=(0,eV.useMemo)(()=>{let e={left:null!==a?a:void 0,top:null!==i?i:void 0,right:void 0,bottom:void 0};return A&&(e[A]=-27),e},[a,i,A]);return(0,eD.jsxs)(ap,{"data-ui":"Popover",...y,"data-placement":s,radius:c,ref:t,scheme:f,shadow:b,sizing:"border",style:E,tone:g,children:[(0,eD.jsx)(rX,{"data-ui":"Popover__wrapper",direction:"column",flex:1,overflow:u,children:(0,eD.jsx)(rX,{direction:"column",flex:1,padding:d,children:l})}),r&&(0,eD.jsx)(ah,{ref:o,style:C})]})}));ag.displayName="PopoverCard";let am=(0,eV.memo)((0,eV.forwardRef)(function(e,t){var n,r,o,a,i,l,d,s,u;let c=nc(),f=oI(),{__unstable_margins:b=ai,arrow:h=!0,boundaryElement:p=f.element,children:g,constrainSize:m=!1,content:v,disabled:x,fallbackPlacements:y=null!=(r=e.fallbackPlacements)?r:al[null!=(n=e.placement)?n:"bottom"],matchReferenceWidth:w,floatingBoundary:k=null!=(o=e.boundaryElement)?o:f.element,open:j,overflow:O="hidden",padding:E,placement:A="bottom",portal:C,preventOverflow:z=!0,radius:R=3,referenceBoundary:$=null!=(a=e.boundaryElement)?a:f.element,referenceElement:S,scheme:M,shadow:T=3,tone:L="inherit",width:_="auto",zOffset:B=null==(i=c.sanity.layer)?void 0:i.popover.zOffset,updateRef:P,...H}=e,Z=null==(l=tW(p))?void 0:l.border,I=e7(E),F=e7(R),N=e7(T),D=e7(_),V=e7(B),W=nv(t),q=(0,eV.useRef)(null),G="viewport",X=nh(),U=m||z?null==Z?void 0:Z.width:void 0,Y=function(e){let{mediaIndex:t,theme:n,width:r}=e,o=r[t],a=void 0===o?r[r.length-1]:o;return"number"==typeof a?n.sanity.container[a]:void 0}({mediaIndex:X,theme:c,width:D}),K=(0,eV.useRef)(Y);(0,eV.useEffect)(()=>{K.current=Y},[Y]);let Q=function(e){let{boundaryWidth:t,currentWidth:n}=e;if(void 0!==n||void 0!==t)return Math.min(null!=n?n:1/0,(t||1/0)-8)}({boundaryWidth:U,currentWidth:Y}),J=(0,eV.useRef)(Q);(0,eV.useEffect)(()=>{J.current=Q},[Q]);let ee=(0,eV.useRef)();(0,eV.useEffect)(()=>{let e=W.current;if(!j||!e)return;let t=ee.current;w?void 0!==t&&(e.style.width="".concat(t,"px")):void 0!==Y&&(e.style.width="".concat(Y,"px")),"number"==typeof Q&&(e.style.maxWidth="".concat(Q,"px"))},[Y,W,w,Q,j]);let et=(0,eV.useMemo)(()=>{let e=[];return(m||z)&&e.push((0,eQ.UU)({boundary:k||void 0,fallbackPlacements:y,padding:4,rootBoundary:G})),e.push((0,eQ.cY)({mainAxis:4*!!h})),(m||w)&&e.push(function(e){let{apply:t,margins:n,padding:r=0}=e;return{name:"@sanity/ui/size",async fn(o){let{elements:a,placement:i,platform:l,rects:d}=o,{floating:s,reference:u}=d,c=await (0,eQ.__)(o,{altBoundary:!0,boundary:e.boundaryElement||void 0,elementContext:"floating",padding:r,rootBoundary:"viewport"}),f=1/0,b=1/0,h=s.width,p=s.height;i.includes("top")&&(f=h-(c.left+c.right),b=p-c.top),i.includes("right")&&(f=h-c.right,b=p-(c.top+c.bottom)),i.includes("bottom")&&(f=h-(c.left+c.right),b=p-c.bottom),i.includes("left")&&(f=h-c.left,b=p-(c.top+c.bottom)),t({availableWidth:f-n[1]-n[3],availableHeight:b-n[0]-n[2],elements:a,referenceWidth:u.width-n[1]-n[3]});let g=await l.getDimensions(a.floating),m=g.height;return h!==g.width||p!==m?{reset:{rects:!0}}:{}}}}({apply(e){let{availableWidth:t,availableHeight:n,elements:r,referenceWidth:o}=e;ee.current=o;let a=K.current,i=J.current;w?r.floating.style.width="".concat(o,"px"):void 0!==a&&(r.floating.style.width="".concat(a,"px")),m&&(r.floating.style.maxWidth="".concat(Math.min(t,null!=i?i:1/0),"px"),r.floating.style.maxHeight="".concat(n,"px"))},boundaryElement:k||void 0,constrainSize:m,margins:b,matchReferenceWidth:w,padding:4})),z&&e.push((0,eQ.BN)({boundary:k||void 0,rootBoundary:G,padding:4})),h&&e.push((0,eJ.UE)({element:q,padding:4})),e.push((0,eQ.jD)({boundary:$||void 0,padding:4,strategy:"referenceHidden"})),e},[h,m,y,k,b,w,z,$]),{x:en,y:er,middlewareData:eo,placement:ea,refs:ei,strategy:el,update:ed}=(0,eJ.we)({middleware:et,placement:A,whileElementsMounted:eQ.ll}),es=null==(d=eo.hide)?void 0:d.referenceHidden,eu=null==(s=eo.arrow)?void 0:s.x,ec=null==(u=eo.arrow)?void 0:u.y,ef=(0,eV.useCallback)(e=>{q.current=e},[]),eb=(0,eV.useCallback)(e=>{W.current=e,ei.setFloating(e)},[W,ei]),eh=(0,eV.useCallback)(e=>{ei.setReference(e);let t=null==g?void 0:g.ref;"function"==typeof t?t(e):t&&(t.current=e)},[g,ei]),ep=(0,eV.useMemo)(()=>!g||S?null:(0,eV.cloneElement)(g,{ref:eh}),[g,S,eh]);if((0,eV.useEffect)(()=>{P&&("function"==typeof P?P(ed):P&&(P.current=ed))},[ed,P]),(0,eV.useEffect)(()=>{ei.setReference(S||null)},[S,ei]),x)return g||(0,eD.jsx)(eD.Fragment,{});let eg=(0,eD.jsx)(oJ,{zOffset:V,children:(0,eD.jsx)(ag,{...H,__unstable_margins:b,arrow:h,arrowRef:ef,arrowX:eu,arrowY:ec,hidden:es,overflow:O,padding:I,placement:ea,radius:F,ref:eb,scheme:M,shadow:N,strategy:el,tone:L,width:w?ee.current:Y,x:en,y:er,children:v})});return(0,eD.jsxs)(eD.Fragment,{children:[j&&(0,eD.jsx)(eD.Fragment,{children:C?(0,eD.jsx)(o6,{__unstable_name:"string"==typeof C?C:void 0,children:eg}):eg}),ep]})}));am.displayName="Popover";var av=Object.freeze,ax=Object.defineProperty,ay=(e,t)=>av(ax(e,"raw",{value:av(t||e.slice())}));let aw=eG.Ay.div(function(){return(0,eG.AH)(F||(F=ay(["\n    position: relative;\n\n    &:not([hidden]) {\n      display: inline-block;\n    }\n\n    &[data-read-only] {\n      outline: 1px solid red;\n    }\n  "])))}),ak=eG.Ay.input(function(e){let{theme:t}=e,{focusRing:n,input:r}=t.sanity,o=t.sanity.color.input,a=(r.radio.size-r.radio.markSize)/2;return(0,eG.AH)(N||(N=ay(["\n    appearance: none;\n    position: absolute;\n    top: 0;\n    left: 0;\n    opacity: 0;\n    height: 100%;\n    width: 100%;\n    outline: none;\n    z-index: 1;\n    padding: 0;\n    margin: 0;\n    border-radius: ",";\n    border: none;\n\n    /* enabled */\n    & + span {\n      display: block;\n      position: relative;\n      height: ",";\n      width: ",";\n      border-radius: ",";\n      background: ",";\n      box-shadow: ",";\n\n      &::after {\n        content: '';\n        position: absolute;\n        top: ",";\n        left: ",";\n        height: ",";\n        width: ",";\n        border-radius: ",";\n        background: ",";\n        opacity: 0;\n      }\n    }\n\n    /* focused */\n    &:not(:disabled):focus + span {\n      box-shadow: ",";\n    }\n\n    &:not(:disabled):focus:not(:focus-visible) + span {\n      box-shadow: ",";\n    }\n\n    &:checked + span::after {\n      opacity: 1;\n    }\n\n    /* read only */\n    &[data-read-only] + span {\n      box-shadow: 0 0 0 1px ",";\n      background: ",";\n\n      &::after {\n        background: ",";\n      }\n    }\n\n    /* disabled */\n    &:not([data-read-only]):disabled + span {\n      box-shadow: 0 0 0 1px ",";\n      background: ",";\n\n      &::after {\n        background: ",";\n      }\n    }\n  "])),e4(r.radio.size/2),e4(r.radio.size),e4(r.radio.size),e4(r.radio.size/2),o.default.enabled.bg,nN({color:o.default.enabled.border,width:r.border.width}),e4(a),e4(a),e4(r.radio.markSize),e4(r.radio.markSize),e4(r.radio.markSize/2),o.default.enabled.fg,nD({border:{width:r.border.width,color:o.default.enabled.border},focusRing:n}),nN({color:o.default.enabled.border,width:r.border.width}),o.default.readOnly.border,o.default.readOnly.bg,o.default.readOnly.fg,o.default.disabled.border,o.default.disabled.bg,o.default.disabled.fg)});(0,eV.forwardRef)(function(e,t){let{className:n,disabled:r,style:o,customValidity:a,readOnly:i,...l}=e,d=nv(t);return nx(d,a),(0,eD.jsxs)(aw,{className:n,"data-ui":"Radio",style:o,children:[(0,eD.jsx)(ak,{"data-read-only":!r&&i?"":void 0,...l,disabled:r||i,readOnly:i,ref:d,type:"radio"}),(0,eD.jsx)("span",{})]})});var aj=Object.freeze,aO=Object.defineProperty,aE=(e,t)=>aj(aO(e,"raw",{value:aj(t||e.slice())}));function aA(e){let{theme:t}=e,n=t.sanity.fonts.text;return(0,eG.AH)(V||(V=aE(["\n    -webkit-font-smoothing: antialiased;\n    appearance: none;\n    border: 0;\n    font-family: ",";\n    color: inherit;\n    width: 100%;\n    outline: none;\n    margin: 0;\n\n    &:disabled {\n      opacity: 1;\n    }\n  "])),n.family)}function aC(e){let{theme:t}=e,{focusRing:n,input:r}=t.sanity,o=t.sanity.color.input;return(0,eG.AH)(W||(W=aE(["\n    /* enabled */\n    background-color: ",";\n    color: ",";\n    box-shadow: ",";\n\n    /* hovered */\n    @media (hover: hover) {\n      &:not(:disabled):hover {\n        background-color: ",";\n        color: ",";\n        box-shadow: ",";\n      }\n    }\n\n    /* focused */\n    &:not(:disabled):focus {\n      box-shadow: ",";\n    }\n\n    /* read-only */\n    &[data-read-only] {\n      background-color: ",";\n      color: ",";\n      box-shadow: ",";\n    }\n\n    /* disabled */\n    &:not([data-read-only]):disabled {\n      background-color: ",";\n      color: ",";\n      box-shadow: ",";\n    }\n  "])),o.default.enabled.bg,o.default.enabled.fg,nN({color:o.default.enabled.border,width:r.border.width}),o.default.hovered.bg,o.default.hovered.fg,nN({color:o.default.hovered.border,width:r.border.width}),nD({border:{width:r.border.width,color:o.default.enabled.border},focusRing:n}),o.default.readOnly.bg,o.default.readOnly.fg,nN({color:o.default.readOnly.border,width:r.border.width}),o.default.disabled.bg,o.default.disabled.fg,nN({color:o.default.disabled.border,width:r.border.width}))}function az(e){let{theme:t,$fontSize:n}=e,{sizes:r}=t.sanity.fonts.text;return e9(t.sanity.media,n,e=>{var t;return{fontSize:e4((t=r[e]||r[2]).fontSize),lineHeight:e4(t.lineHeight)}})}let aR={root:function(){return(0,eG.AH)(D||(D=aE(["\n    position: relative;\n    width: -webkit-fill-available;\n    width: stretch;\n\n    &:not([hidden]) {\n      display: inline-block;\n    }\n  "])))},input:function(){return[ru,aA,aC,az,re]},iconBox:function(e){let{theme:t}=e,n=t.sanity.color.input;return(0,eG.AH)(q||(q=aE(["\n    pointer-events: none;\n    position: absolute;\n    top: 0;\n    right: 0;\n\n    /* enabled */\n    --card-fg-color: ",";\n\n    /* hover */\n    @media (hover: hover) {\n      select:not(disabled):not(:read-only):hover + && {\n        --card-fg-color: ",";\n      }\n    }\n\n    /* disabled */\n    select:disabled + && {\n      --card-fg-color: ",";\n    }\n\n    /* read-only */\n    select[data-read-only] + && {\n      --card-fg-color: ",";\n    }\n  "])),n.default.enabled.fg,n.default.hovered.fg,n.default.disabled.fg,n.default.readOnly.fg)}},a$=eG.Ay.div(aR.root),aS=eG.Ay.select(aR.input),aM=(0,eG.Ay)(rP)(aR.iconBox),aT=(0,eV.forwardRef)(function(e,t){let{children:n,customValidity:r,disabled:o,fontSize:a=2,padding:i=3,radiu
1s:l=1,readOnly:d,space:s=3,...u}=e,c=nv(t);return nx(c,r),(0,eD.jsxs)(a$,{"data-ui":"Select",children:[(0,eD.jsx)(aS,{"data-read-only":!o&&d?"":void 0,"data-ui":"Select",...u,$fontSize:e7(a),$padding:e7(i),$radius:e7(l),$space:e7(s),disabled:o||d,ref:c,children:n}),(0,eD.jsx)(aM,{padding:i,children:(0,eD.jsx)(rx,{size:a,children:(0,eD.jsx)(eU.wBL,{})})})]})}),aL={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"},gridTemplateColumns:"minmax(0, 1fr)",gridAutoRows:"min-content"},a_=(0,eG.Ay)(rP)(function(){return aL},function(e){let{theme:t}=e,{media:n,space:r}=t.sanity;return e9(n,e.$space,e=>({gridGap:e4(r[e])}))}),aB=(0,eV.forwardRef)(function(e,t){let{as:n,space:r,...o}=e;return(0,eD.jsx)(a_,{"data-as":"string"==typeof n?n:void 0,"data-ui":"Stack",...o,$space:e7(r),forwardedAs:n,ref:t})});var aP=Object.freeze,aH=Object.defineProperty,aZ=(e,t)=>aP(aH(e,"raw",{value:aP(t||e.slice())}));let aI=eG.Ay.span(function(){return(0,eG.AH)(G||(G=aZ(["\n    position: relative;\n    &:not([hidden]) {\n      display: inline-block;\n    }\n  "])))}),aF=eG.Ay.input(function(){return(0,eG.AH)(X||(X=aZ(["\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    opacity: 0;\n    height: 100%;\n    width: 100%;\n    outline: none;\n    padding: 0;\n    margin: 0;\n\n    /* Place the input element above the representation element */\n    z-index: 1;\n  "])))}),aN=eG.Ay.span(function(e){let{theme:t}=e,{focusRing:n,input:r}=t.sanity,o=t.sanity.color.button.default;return(0,eG.AH)(U||(U=aZ(["\n    --switch-bg-color: ",";\n    --switch-fg-color: ",";\n    --switch-box-shadow: none;\n\n    &:not([hidden]) {\n      display: block;\n    }\n    position: relative;\n    width: ",";\n    height: ",";\n    border-radius: ",";\n\n    /* Make sure it’s not possible to interact with the wrapper element */\n    pointer-events: none;\n\n    &:after {\n      content: '';\n      display: block;\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      z-index: 1;\n      box-shadow: var(--switch-box-shadow);\n      border-radius: inherit;\n    }\n\n    /* Focus styles */\n    input:focus + && {\n      --switch-box-shadow: ",";\n    }\n\n    input:focus:not(:focus-visible) + && {\n      --switch-box-shadow: none;\n    }\n\n    input:checked + && {\n      --switch-bg-color: ",";\n      --switch-fg-color: ",";\n    }\n\n    @media (hover: hover) {\n      input:not(:disabled):hover + && {\n        --switch-bg-color: ",";\n        --switch-fg-color: ",";\n      }\n\n      input:not(:disabled):checked:hover + && {\n        --switch-bg-color: ",";\n        --switch-fg-color: ",";\n      }\n    }\n\n    input:not([data-read-only]):disabled + && {\n      --switch-bg-color: ",";\n      --switch-fg-color: ",";\n    }\n  "])),o.default.enabled.bg,o.default.enabled.fg,e4(r.switch.width),e4(r.switch.height),e4(r.switch.height/2),nD({focusRing:n}),o.positive.enabled.bg,o.positive.enabled.fg,o.default.hovered.bg,o.default.hovered.fg,o.positive.hovered.bg,o.positive.hovered.fg,o.default.disabled.bg,o.default.disabled.fg)}),aD=eG.Ay.span(function(e){let{theme:t}=e,{input:n}=t.sanity;return(0,eG.AH)(Y||(Y=aZ(["\n    &:not([hidden]) {\n      display: block;\n    }\n    background-color: var(--switch-bg-color);\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: ",";\n    height: ",";\n    border-radius: ",";\n  "])),e4(n.switch.width),e4(n.switch.height),e4(n.switch.height/2))}),aV=eG.Ay.span(function(e){let{$indeterminate:t,theme:n}=e,{input:r}=n.sanity,o=r.switch.width,a=r.switch.height,i=r.switch.padding,l=a-2*r.switch.padding,d=o-2*i-l,s=o/2-l/2-i,u=!0!==t&&!0===e.$checked;return(0,eG.AH)(J||(J=aZ(["\n    &:not([hidden]) {\n      display: block;\n    }\n    position: absolute;\n    left: ",";\n    top: ",";\n    height: ",";\n    width: ",";\n    border-radius: ",";\n    transition-property: transform;\n    transition-duration: ","ms;\n    transition-timing-function: ",";\n    background: var(--switch-fg-color);\n    transform: translate3d(0, 0, 0);\n\n    ","\n\n    ","\n  "])),e4(i),e4(i),e4(l),e4(l),e4(l/2),r.switch.transitionDurationMs,r.switch.transitionTimingFunction,u&&(0,eG.AH)(K||(K=aZ(["\n      transform: translate3d(","px, 0, 0);\n    "])),d),t&&(0,eG.AH)(Q||(Q=aZ(["\n      transform: translate3d(","px, 0, 0);\n    "])),s))});(0,eV.forwardRef)(function(e,t){let{checked:n,className:r,disabled:o,indeterminate:a,readOnly:i,style:l,...d}=e,s=nv(t);return(0,eV.useEffect)(()=>{s.current&&(s.current.indeterminate=a||!1)},[a,s]),(0,eD.jsxs)(aI,{className:r,"data-ui":"Switch",style:l,children:[(0,eD.jsx)(aF,{"data-read-only":!o&&i?"":void 0,...d,checked:!0!==a&&n,disabled:o||i,type:"checkbox",ref:s}),(0,eD.jsxs)(aN,{"aria-hidden":!0,"data-name":"representation",children:[(0,eD.jsx)(aD,{}),(0,eD.jsx)(aV,{$checked:n,$indeterminate:a})]})]})});var aW=Object.freeze,aq=Object.defineProperty;let aG=eG.Ay.span(ra),aX=eG.Ay.span(ee||(ee=((e,t)=>aW(aq(e,"raw",{value:aW(t||e.slice())})))(["\n  flex: 1;\n  min-width: 0;\n  display: block;\n  position: relative;\n"]))),aU=eG.Ay.textarea(n7,ri,rl),aY=eG.Ay.div(ru,rd);(0,eV.forwardRef)(function(e,t){let{border:n=!0,customValidity:r,disabled:o=!1,fontSize:a=2,padding:i=3,radiu
1s:l=1,weight:d,...s}=e,u=nv(t),c=ns();return nx(u,r),(0,eD.jsx)(aG,{"data-ui":"TextArea",children:(0,eD.jsxs)(aX,{children:[(0,eD.jsx)(aU,{"data-as":"textarea","data-scheme":c.scheme,"data-tone":c.tone,...s,$fontSize:e7(a),$padding:e7(i),$scheme:c.scheme,$space:e7(0),$tone:c.tone,$weight:d,disabled:o,ref:u}),(0,eD.jsx)(aY,{$radius:e7(l),$scheme:c.scheme,$tone:c.tone,"data-border":n?"":void 0,"data-scheme":c.scheme,"data-tone":c.tone})]})})});var aK=Object.freeze,aQ=Object.defineProperty,aJ=(e,t)=>aK(aQ(e,"raw",{value:aK(t||e.slice())}));let a0={zIndex:2},a1=(0,eG.Ay)(oa).attrs({forwardedAs:"span"})(ra),a5=eG.Ay.span(et||(et=aJ(["\n  flex: 1;\n  min-width: 0;\n  display: block;\n  position: relative;\n"]))),a2=(0,eG.Ay)(oa).attrs({forwardedAs:"span"})(en||(en=aJ(["\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n\n  & > span {\n    display: block;\n    margin: -1px;\n  }\n"]))),a4=(0,eG.Ay)(oa).attrs({forwardedAs:"span"})(er||(er=aJ(["\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n\n  & > span {\n    display: block;\n    margin: -1px;\n  }\n"]))),a9=eG.Ay.input(n7,ri,rl),a3=eG.Ay.span(ru,rd),a6=(0,eG.Ay)(rP)(eo||(eo=aJ(["\n  position: absolute;\n  top: 0;\n  left: 0;\n"]))),a8=(0,eG.Ay)(rP)(ea||(ea=aJ(["\n  position: absolute;\n  top: 0;\n  right: 0;\n"]))),a7=(0,eG.Ay)(oa)(ei||(ei=aJ(["\n  background-color: transparent;\n  position: absolute;\n  top: 0;\n  right: 0;\n"]))),ie=(0,eG.Ay)(oe)({"&:not([hidden])":{display:"block"}}),it=(0,eV.forwardRef)(function(e,t){let{border:n=!0,clearButton:r,disabled:o=!1,fontSize:a=2,icon:i,iconRight:l,onClear:d,padding:s=3,prefix:u,radius:c=1,readOnly:f,space:b=3,suffix:h,customValidity:p,type:g="text",weight:m,...v}=e,x=nv(t),y=ns(),w=e7(a),k=e7(s),j=e7(c),O=e7(b),E=!!r,A=!!i,C=!!l,z=!!h,R=!!u;nx(x,p);let $=(0,eV.useCallback)(e=>{e.preventDefault(),e.stopPropagation()},[]),S=(0,eV.useCallback)(e=>{var t;e.preventDefault(),e.stopPropagation(),d&&d(),null==(t=x.current)||t.focus()},[d,x]),M=(0,eV.useMemo)(()=>u&&(0,eD.jsx)(a2,{borderTop:!0,borderLeft:!0,borderBottom:!0,radius:j,sizing:"border",tone:"inherit",children:(0,eD.jsx)("span",{children:u})}),[u,j]),T=(0,eV.useMemo)(()=>(0,eD.jsxs)(a3,{$hasPrefix:R,$hasSuffix:z,$radius:j,$scheme:y.scheme,$tone:y.tone,"data-border":n?"":void 0,"data-scheme":y.scheme,"data-tone":y.tone,children:[i&&(0,eD.jsx)(a6,{padding:k,children:(0,eD.jsxs)(rx,{size:w,children:[(0,eV.isValidElement)(i)&&i,(0,eq.isValidElementType)(i)&&(0,eV.createElement)(i)]})}),!E&&l&&(0,eD.jsx)(a8,{padding:k,children:(0,eD.jsxs)(rx,{size:w,children:[(0,eV.isValidElement)(l)&&l,(0,eq.isValidElementType)(l)&&(0,eV.createElement)(l)]})})]}),[n,w,i,l,k,j,y,E,R,z]),L=(0,eV.useMemo)(()=>k.map(e=>0===e?0:1===e||2===e?1:e-2),[k]),_=(0,eV.useMemo)(()=>k.map(e=>0===e||1===e?0:2===e?1:e-1),[k]),B=(0,eV.useMemo)(()=>"object"==typeof r?r:e5,[r]),P=(0,eV.useMemo)(()=>!o&&!f&&r&&(0,eD.jsx)(a7,{forwardedAs:"span",padding:L,style:a0,tone:p?"critical":"inherit",children:(0,eD.jsx)(ie,{"aria-label":"Clear","data-qa":"clear-button",fontSize:w,icon:eU.USm,mode:"bleed",padding:_,radius:j,...B,onClick:S,onMouseDown:$})}),[r,L,_,B,p,o,w,S,$,j,f]),H=(0,eV.useMemo)(()=>h&&(0,eD.jsx)(a4,{borderTop:!0,borderRight:!0,borderBottom:!0,radius:j,sizing:"border",tone:"inherit",children:(0,eD.jsx)("span",{children:h})}),[j,h]);
1return(0,eD.jsxs)(a1,{"data-ui":"TextInput",tone:y.tone,children:[M,(0,eD.jsxs)(a5,{children:[(0,eD.jsx)(a9,{"data-as":"input","data-scheme":y.scheme,"data-tone":y.tone,...v,$fontSize:w,$iconLeft:A,$iconRight:C||E,$padding:k,$scheme:y.scheme,$space:O,$tone:y.tone,$weight:m,disabled:o,readOnly:f,ref:x,type:g}),T,P]}),H]})}),ir={top:["bottom","left","right"],"top-start":["bottom-start","left-start","right-start"],"top-end":["bottom-end","left-end","right-end"],bottom:["top","left","right"],"bottom-start":["top-start","left-start","right-start"],"bottom-end":["top-end","left-end","right-end"],left:["right","top","bottom"],"left-start":["right-start","top-start","bottom-start"],"left-end":["right-end","top-end","bottom-end"],right:["left","top","bottom"],"right-start":["left-start","top-start","bottom-start"],"right-end":["left-end","top-end","bottom-end"]};var io=Object.freeze,ia=Object.defineProperty,ii=(e,t)=>io(ia(e,"raw",{value:io(t||e.slice())}));let il=eG.Ay.div(el||(el=ii(["\n  position: absolute;\n  pointer-events: none;\n  width: 15px;\n  height: 15px;\n  fill: none;\n\n  :empty + & {\n    display: none;\n  }\n\n  & > svg {\n    display: block;\n    transform-origin: 7.5px 7.5px;\n  }\n\n  /* position: absolute;\n  width: 15px;\n  height: 15px;\n  fill: none;\n\n  :empty + & {\n    display: none;\n  }\n\n  & > svg {\n    &:not([hidden]) {\n      display: block;\n    }\n    transform-origin: 7.5px 7.5px;\n  } */\n\n  [data-placement^='top'] > & {\n    bottom: -27px;\n  }\n\n  [data-placement^='right'] > & {\n    left: -27px;\n\n    & > svg {\n      transform: rotate(90deg);\n    }\n  }\n\n  [data-placement^='left'] > & {\n    right: -27px;\n\n    & > svg {\n      transform: rotate(-90deg);\n    }\n  }\n\n  [data-placement^='bottom'] > & {\n    top: -27px;\n\n    & > svg {\n      transform: rotate(180deg);\n    }\n  }\n"]))),id=eG.Ay.path(ed||(ed=ii(["\n  fill: var(--card-shadow-outline-color);\n"]))),is=eG.Ay.path(es||(es=ii(["\n  fill: var(--card-bg-color);\n"]))),iu=(0,eV.forwardRef)(function(e,t){let{...n}=e;return(0,eD.jsx)(il,{"data-ui":"Tooltip__arrow",...n,ref:t,children:(0,eD.jsxs)("svg",{width:"15",height:"15",viewBox:"0 0 15 15",children:[(0,eD.jsx)(id,{d:"M11.5266 1C11.032 1.32802 10.5837 1.73105 10.1995 2.20057L9.04792 3.6081C8.24771 4.58614 6.7523 4.58614 5.95209 3.6081L4.80047 2.20057C4.41632 1.73105 3.96796 1.32802 3.47341 1H0.156727C1.65639 1 3.07687 1.67313 4.02651 2.83381L5.17813 4.24134C6.37844 5.70839 8.62156 5.70839 9.82187 4.24134L10.9735 2.83381C11.9231 1.67313 13.3436 1 14.8433 1H11.5266Z"}),(0,eD.jsx)(is,{d:"M0.156725 0C1.95632 0 3.66089 0.80776 4.80047 2.20057L5.95209 3.6081C6.75229 4.58614 8.24771 4.58614 9.04791 3.6081L10.1995 2.20057C11.3391 0.80776 13.0437 0 14.8433 0H15H0H0.156725Z"})]})})}),ic=Symbol.for("@sanity/ui/context/tooltipDelayGroup");no[ic]=no[ic]||(0,eV.createContext)(null);let ib=no[ic];var ih=Object.freeze,ip=Object.defineProperty;let ig=(0,eG.Ay)(o5)(eu||(eu=((e,t)=>ih(ip(e,"raw",{value:ih(t||e.slice())})))(["\n  pointer-events: none;\n  max-width: ","px;\n"])),e=>{let{$maxWidth:t}=e;return t});(0,eV.forwardRef)(function(e,t){var n,r,o,a,i,l;let d=oI(),s=nc(),{boundaryElement:u=null==d?void 0:d.element,children:c,content:f,disabled:b,fallbackPlacements:h=null!=(r=e.fallbackPlacements)?r:ir[null!=(n=e.placement)?n:"bottom"],padding:p,placement:g="bottom",portal:m,scheme:v,shadow:x=2,zOffset:y=null==(o=s.sanity.layer)?void 0:o.tooltip.zOffset,delay:w,...k}=e,j=e7(h),O=nv(t),[E,A]=(0,eV.useState)(null),C=(0,eV.useRef)(null),z="viewport",R=o3(),$="string"==typeof m?(null==(a=R.elements)?void 0:a[m])||null:R.element,S=(0,eV.useMemo)(()=>Math.min(...u?[u.offsetWidth]:[],(null==$?void 0:$.offsetWidth)||document.body.offsetWidth)-8,[u,null==$?void 0:$.offsetWidth]),M=(0,eV.useMemo)(()=>{let e=[];return e.push((0,eQ.UU)({boundary:u||void 0,fallbackPlacements:j,padding:4,rootBoundary:z})),e.push((0,eQ.cY)({mainAxis:3})),e.push((0,eQ.BN)({boundary:u||void 0,rootBoundary:z,padding:4})),e.push((0,eJ.UE)({element:C,padding:2})),e},[u,j]),{floatingStyles:T,placement:L,middlewareData:_,refs:B,update:P}=(0,eJ.we)({middleware:M,placement:g,whileElementsMounted:eQ.ll}),H=L&&e2[L.split("-")[0]],Z=null==(i=_.arrow)?void 0:i.x,I=null==(l=_.arrow)?void 0:l.y,F=(0,eV.useMemo)(()=>{let e={left:null!==Z?Z:void 0,top:null!==I?I:void 0,right:void 0,bottom:void 0};return H&&(e[H]=-15),e},[Z,I,H]),N=(0,eV.useId)(),[D,V]=function(e){let[t,n]=(0,eV.useState)(e),r=(0,eV.useRef)();return[t,(0,eV.useCallback)((e,t)=>{let o=()=>{n(e)};if(r.current&&(clearTimeout(r.current),r.current=void 0),!t)return o();r.current=setTimeout(o,t)},[])]}(!1),W=(0,eV.useContext)(ib),q=D||(null==W?void 0:W.openTooltipId)===N,G=null!==W,X="number"==typeof w?w:(null==w?void 0:w.open)||0,U="number"==typeof w?w:(null==w?void 0:w.close)||0,Y=G?W.openDelay:X,K=G?W.closeDelay:U,Q=(0,eV.useCallback)((e,t)=>{if(G)if(e){let n=t?0:Y;W.setIsGroupActive(e,n),W.setOpenTooltipId(N,n)}else{let n=K>200?K:200;W.setIsGroupActive(e,n),W.setOpenTooltipId(null,t?0:K)}else{let n=t?0:e?Y:K;
1V(e,n)}},[G,W,Y,N,K,V]),J=(0,eV.useCallback)(e=>{var t,n;Q(!1),null==(n=null==(t=null==c?void 0:c.props)?void 0:t.onBlur)||n.call(t,e)},[null==c?void 0:c.props,Q]),ee=(0,eV.useCallback)(e=>{var t,n;Q(!1,!0),null==(n=null==c?void 0:(t=c.props).onClick)||n.call(t,e)},[null==c?void 0:c.props,Q]),et=(0,eV.useCallback)(e=>{var t,n;Q(!1,!0),null==(n=null==c?void 0:(t=c.props).onContextMenu)||n.call(t,e)},[null==c?void 0:c.props,Q]),en=(0,eV.useCallback)(e=>{var t,n;Q(!0),null==(n=null==(t=null==c?void 0:c.props)?void 0:t.onFocus)||n.call(t,e)},[null==c?void 0:c.props,Q]),er=(0,eV.useCallback)(e=>{var t,n;Q(!0),null==(n=null==(t=null==c?void 0:c.props)?void 0:t.onMouseEnter)||n.call(t,e)},[null==c?void 0:c.props,Q]),eo=(0,eV.useCallback)(e=>{var t,n;Q(!1),null==(n=null==(t=null==c?void 0:c.props)?void 0:t.onMouseLeave)||n.call(t,e)},[null==c?void 0:c.props,Q]);(0,eV.useEffect)(()=>{if(D)return window.addEventListener("mousemove",e),()=>{window.removeEventListener("mousemove",e)};function e(t){E&&(E===t.target||t.target instanceof Node&&E.contains(t.target)||(Q(!1),window.removeEventListener("mousemove",e)))}},[D,E,Q]),(0,eV.useEffect)(()=>{b&&Q(!1)},[b,Q]),(0,eV.useEffect)(()=>{f||Q(!1)},[f,Q]),(0,eV.useEffect)(()=>B.setReference(E),[E,B]),(0,eV.useEffect)(()=>{if(q)return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)};function e(e){"Escape"===e.key&&Q(!1,!0)}},[Q,q]);let ea=(0,eV.useCallback)(e=>{C.current=e,P()},[P]),ei=(0,eV.useCallback)(e=>{O.current=e,B.setFloating(e)},[O,B]),el=null==c?void 0:c.ref,ed=(0,eV.useCallback)(e=>{"function"==typeof el?el(e):el&&(el.current=e),A(e)},[el]),es=(0,eV.useMemo)(()=>c?(0,eV.cloneElement)(c,{onBlur:J,onFocus:en,onMouseEnter:er,onMouseLeave:eo,onClick:ee,onContextMenu:et,ref:ed}):null,[c,J,ee,et,en,er,eo,ed]);if(!es)return(0,eD.jsx)(eD.Fragment,{});if(b)return es;let eu=(0,eD.jsx)(ig,{"data-ui":"Tooltip",...k,ref:ei,style:T,zOffset:y,$maxWidth:S,children:(0,eD.jsxs)(oa,{"data-ui":"Tooltip__card","data-placement":L,padding:p,radius:2,scheme:v,shadow:x,children:[f,(0,eD.jsx)(iu,{ref:ea,style:F})]})});return(0,eD.jsxs)(eD.Fragment,{children:[es,q&&(0,eD.jsx)(eD.Fragment,{children:m?(0,eD.jsx)(o6,{__unstable_name:"string"==typeof m?m:void 0,children:eu}):eu})]})});var im=Object.freeze,iv=Object.defineProperty,ix=(e,t)=>im(iv(e,"raw",{value:im(t||e.slice())}));let iy=eG.Ay.div(ec||(ec=ix(["\n  line-height: 0;\n"]))),iw=(0,eG.Ay)(rP)(ef||(ef=ix(["\n  & > ul {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n"]))),ik=(0,eG.i7)(eb||(eb=ix(["\n  from {\n    transform: rotate(0deg);\n  }\n\n  to {\n    transform: rotate(360deg);\n  }\n"]))),ij=(0,eG.Ay)(eU.Nl1)(eh||(eh=ix(["\n  animation: "," 500ms linear infinite;\n"])),ik);function iO(e){let{children:t,id:n,onSelect:r,selected:o,value:a}=e,i=(0,eV.useCallback)(()=>{setTimeout(()=>{r(a)},0)},[r,a]),l=(0,eV.useCallback)(e=>{var t;"Enter"!==e.key||oX(t=e.currentTarget)||oU(t)||i()},[i]);return(0,eD.jsx)("li",{"aria-selected":o,"data-ui":"AutocompleteOption",id:n,role:"option",onClick:i,onKeyDown:l,children:t})}function iE(e,t){return"input/change"===t.type?{...e,activeValue:null,focused:!0,query:t.query}:"input/focus"===t.type?{...e,focused:!0}:"root/blur"===t.type?{...e,focused:!1,query:null}:"root/clear"===t.type?{...e,activeValue:null,query:null,value:null}:"root/escape"===t.type?{...e,focused:!1,query:null}:"root/open"===t.type?{...e,query:e.query||t.query}:"root/setActiveValue"===t.type?{...e,activeValue:t.value,listFocused:t.listFocused||e.listFocused}:"root/setListFocused"===t.type?{...e,listFocused:t.listFocused}:"value/change"===t.type?{...e,activeValue:t.value,query:null,value:t.value}:e}let iA=["Control","Shift","Alt","Enter","Home","End","PageUp","PageDown","Meta","Tab","CapsLock"],iC=["bottom-start","top-start"],iz=(e,t)=>t?t.value:e,iR=(e,t)=>t.value.toLowerCase().indexOf(e.toLowerCase())>-1;(0,eV.forwardRef)(function(e,t){let{border:n=!0,customValidity:r,disabled:o,filterOption:a,fontSize:i=2,icon:l,id:d,listBox:s=e5,loading:u,onBlur:c,onChange:f,onFocus:b,onQueryChange:h,onSelect:p,openButton:g,options:m,padding:v=3,popover:x=e5,prefix:y,radius:w=3,readOnly:k,relatedElements:j,renderOption:O,renderPopover:E,renderValue:A=iz,suffix:C,value:z,...R}=e,[$,S]=(0,eV.useReducer)(iE,{activeValue:z||null,focused:!1,listFocused:!1,query:null,value:z||null}),{activeValue:M,focused:T,listFocused:L,query:_,value:B}=$,P=(0,eV.useCallback)(e=>{let{value:t}=e;return(0,eD.jsx)(oa,{"data-as":"button",padding:v,radius:2,tone:"inherit",children:(0,eD.jsx)(rx,{size:i,textOverflow:"ellipsis",children:t})})},[i,v]),H="function"==typeof O?O:P,Z="function"==typeof a?a:iR,I=(0,eV.useRef)(null),F=(0,eV.useRef)(null),N=(0,eV.useRef)(null),D=(0,eV.useRef)(null),V=(0,eV.useRef)(!1),W=(0,eV.useRef)(B),q=(0,eV.useRef)(z),G=(0,eV.useRef)(!1),X=nv(t),U="".concat(d,"-listbox"),Y=Array.isArray(m)?m:e1,K=e7(v),Q=(0,eV.useMemo)(()=>null!==B?Y.find(e=>e.value===B):void 0,[Y,B]),J=(0,eV.useMemo)(()=>Y.filter(e=>!_||Z(_,e)),[Z,Y,_]),ee=J.length,et=M?"".concat(d,"-option-").concat(M):void 0,en=null!==_&&u||T&&null!==_,er=(0,eV.useCallback)(e=>{setTimeout(()=>{if(G.current)return;let t=(j||[]).concat(I.current?[I.current]:[],F.current?[F.current]:[]),n=!1;if(document.activeElement){for(let e of t)if(e===document.activeElement||e.contains(document.activeElement)){n=!0;break}}!1===n&&(S({type:"root/blur"}),G.current=!1,h&&h(null),c&&c(e))},0)},[c,h,j]),eo=(0,eV.useCallback)(e=>{let t=D.current,n=e.target instanceof HTMLElement?e.target:null,r=(null==t?void 0:t.contains(n))||!1;r!==V.current&&(V.current=r,S({type:"root/setListFocused",listFocused:r}))},[]),ea=(0,eV.useCallback)(e=>{var t;S({type:"value/change",value:e}),G.current=!1,p&&p(e),W.current=e,f&&f(e),h&&h(null),null==(t=N.current)||t.focu
1s()},[f,p,h]),ei=(0,eV.useCallback)(e=>{var t,n;if("ArrowDown"===e.key){if(e.preventDefault(),!ee)return;let t=J.find(e=>e.value===M),n=t?J.indexOf(t):-1,r=J[(n+1)%ee];r&&S({type:"root/setActiveValue",value:r.value,listFocused:!0});return}if("ArrowUp"===e.key){if(e.preventDefault(),!ee)return;let t=J.find(e=>e.value===M),n=t?J.indexOf(t):-1,r=J[-1===n?ee-1:(ee+n-1)%ee];r&&S({type:"root/setActiveValue",value:r.value,listFocused:!0});return}if("Escape"===e.key){S({type:"root/escape"}),G.current=!1,h&&h(null),null==(t=N.current)||t.focus();return}let r=e.target,o=D.current;if((o===r||(null==o?void 0:o.contains(r)))&&!iA.includes(e.key)){null==(n=N.current)||n.focus();return}},[M,J,ee,h]),el=(0,eV.useCallback)(e=>{let t=e.currentTarget.value;S({type:"input/change",query:t}),h&&h(t)},[h]),ed=(0,eV.useCallback)(e=>{!T&&(S({type:"input/focus"}),b&&b(e))},[T,b]),es=(0,eV.useCallback)(()=>{G.current=!0},[]),eu=(0,eV.useCallback)(()=>{G.current=!1},[]),ec=(0,eV.useCallback)(()=>{var e;S({type:"root/clear"}),W.current="",f&&f(""),h&&h(null),null==(e=N.current)||e.focus()},[f,h]),ef=(0,eV.useCallback)(()=>{S({type:"input/focus"})},[]);(0,eV.useEffect)(()=>{if(z!==q.current){q.current=z,void 0!==z&&(S({type:"value/change",value:z}),W.current=z);return}z!==W.current&&(W.current=z||null,S({type:"value/change",value:z||null}))},[z]),(0,eV.useEffect)(()=>{!T&&W.current&&S({type:"root/setActiveValue",value:W.current})},[T]),(0,eV.useEffect)(()=>{let e=D.current;if(!e)return;let t=J.find(e=>e.value===M);if(t){let n=J.indexOf(t),r=e.childNodes[n];if(r){if(document.activeElement&&r.contains(document.activeElement))return;oQ(r)}}},[M,J]);let eb=(0,eV.useCallback)(e=>{N.current=e,X.current=e},[X]),eh=(0,eV.useMemo)(()=>{if(!u&&!o&&B)return{"aria-label":"Clear",onFocus:ef}},[o,ef,u,B]),ep=(0,eV.useMemo)(()=>K.map(e=>0===e?0:1===e||2===e?1:e-2),[K]),eg=(0,eV.useMemo)(()=>K.map(e=>Math.max(e-1,0)),[K]),em=(0,eV.useMemo)(()=>"object"==typeof g?g:e5,[g]),ev=(0,eV.useCallback)(e=>{S({type:"root/open",query:B?A(B,Q):""}),em.onClick&&em.onClick(e),function(e){let t=requestAnimationFrame(e);()=>{cancelAnimationFrame(t)}}(()=>{var e;return null==(e=N.current)?void 0:e.focus()})},[Q,em,A,B]),ex=(0,eV.useMemo)(()=>o||k||!g?void 0:(0,eD.jsx)(rP,{"aria-hidden":en,padding:ep,children:(0,eD.jsx)(oe,{"aria-label":"Open",disabled:en,fontSize:i,icon:eU.D3D,mode:"bleed",padding:eg,...em,onClick:ev})}),[o,en,i,ev,g,ep,eg,em,k]),ey=(0,eV.useMemo)(()=>null===_?null!==B?A(B,Q):"":_,[Q,_,A,B]),ew=(0,eD.jsx)(it,{...R,"aria-activedescendant":et,"aria-autocomplete":"list","aria-expanded":en,"aria-owns":U,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",border:n,clearButton:eh,customValidity:r,disabled:o,fontSize:i,icon:l,iconRight:u&&ij,id:d,inputMode:"search",onChange:el,onClear:ec,onFocus:ed,padding:K,prefix:y,radius:w,readOnly:k,ref:eb,role:"combobox",spellCheck:!1,suffix:C||ex,value:ey}),ek=(0,eV.useCallback)(e=>{var t;"Tab"===e.key&&L&&(null==(t=N.current)||t.focus())},[L]),ej=(0,eV.useMemo)(()=>0===J.length?null:(0,eD.jsx)(iw,{"data-ui":"AutoComplete__results",onKeyDown:ek,padding:1,...s,tabIndex:-1,children:(0,eD.jsx)(aB,{as:"ul","aria-multiselectable":!1,"data-ui":"AutoComplete__resultsList",id:U,ref:D,role:"listbox",space:1,children:J.map(e=>{let t=null!==M?e.value===M:Q===e;return(0,eD.jsx)(iO,{id:"".concat(d,"-option-").concat(e.value),onSelect:ea,selected:t,value:e.value,children:(0,eV.cloneElement)(H(e),{disabled:u,selected:t,tabIndex:L&&t?0:-1})},e.value)})})}),[M,Q,J,ea,ek,d,s,U,L,u,H]),eO=(0,eV.useMemo)(()=>E?E({content:ej,hidden:!en,inputElement:N.current,onMouseEnter:es,onMouseLeave:eu},F):0===ee?null:(0,eD.jsx)(am,{arrow:!1,constrainSize:!0,content:ej,fallbackPlacements:iC,matchReferenceWidth:!0,onMouseEnter:es,onMouseLeave:eu,open:en,overflow:"auto",placement:"bottom-start",portal:!0,radius:w,ref:F,referenceElement:N.current,...x}),[ej,en,ee,es,eu,x,w,E]);return(0,eD.jsxs)(iy,{"data-ui":"Autocomplete",onBlur:er,onFocus:eo,onKeyDown:ei,ref:I,children:[ew,eO]})});var i$=Object.freeze,iS=Object.defineProperty,iM=(e,t)=>i$(iS(e,"raw",{value:i$(t||e.slice())}));let iT=eG.Ay.ol(ep||(ep=iM(["\n  margin: 0;\n  padding: 0;\n  display: flex;\n  list-style: none;\n  align-items: center;\n  white-space: nowrap;\n  line-height: 0;\n"]))),iL=(0,eG.Ay)(oe)(eg||(eg=iM(["\n  appearance: none;\n  margin: -4px;\n"])));(0,eV.forwardRef)(function(e,t){let{children:n,maxLength:r,separator:o,space:a=2,...i}=e,l=e7(a),[d,s]=(0,eV.useState)(!1),[u,c]=(0,eV.useState)(null),[f,b]=(0,eV.useState)(null),h=(0,eV.useCallback)(()=>s(!1),[]),p=(0,eV.useCallback)(()=>s(!0),[]);tt(h,[u,f]);let g=(0,eV.useMemo)(()=>eV.Children.toArray(n).filter(e=>(0,eV.isValidElement)(e)),[n]),m=(0,eV.useMemo)(()=>{let e=g.length;if(r&&e>r){let t=Math.ceil(r/2),n=Math.floor(r/2);return[...g.slice(0,t-1),(0,eD.jsx)(am,{constrainSize:!0,content:(0,eD.jsx)(aB,{as:"ol",overflow:"auto",padding:l,space:l,children:g.slice(t-1,e-n)}),open:d,placement:"top",portal:!0,ref:b,children:(0,eD.jsx)(iL,{fontSize:1,mode:"bleed",onClick:d?h:p,padding:1,ref:c,selected:d,text:"…"})},"button"),...g.slice(e-n)]}return g},[h,p,r,d,g,l]);return(0,eD.jsx)(iT,{"data-ui":"Breadcrumbs",...i,ref:t,children:m.map((e,t)=>(0,eD.jsxs)(eV.Fragment,{children:[t>0&&(0,eD.jsx)(rP,{"aria-hidden":!0,as:"li",paddingX:l,children:o||(0,eD.jsx)(rx,{muted:!0,children:"/"})}),(0,eD.jsx)(rP,{as:"li",children:e})]},t))})});let i_=Symbol.for("@sanity/ui/context/dialog");no[i_]=no[i_]||(0,eV.createContext)({version:0});let iB=no[i_];var iP=Object.freeze,iH=Object.defineProperty,iZ=(e,t)=>iP(iH(e,"raw",{value:iP(t||e.slice())}));function iI(e,t,n){return!e||!t||oY(e,n)||oY(t,n)}let iF=(0,eG.Ay)(o5)(rs,function(e){let{theme:t}=e;return{"&:not([hidden])":{display:"flex"},top:0,left:0,right:0,bottom:0,alignItems:"center",justifyContent:"center",outline:"none",background:t.sanity.color.base.shadow.umbra}},function(e){let{theme:t}=e,{media:n}=t.sanity;return e9(n,e.$position,e=>({"&&":{position:e}}))}),iN=(0,eG.Ay)(ox)(em||(em=iZ(["\n  &:not([hidden]) {\n    display: flex;\n  }\n  width: 100%;\n  height: 100%;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;
1\n"]))),iD=(0,eG.Ay)(oa)(ev||(ev=iZ(["\n  &:not([hidden]) {\n    display: flex;\n  }\n  width: 100%;\n  min-height: 0;\n  max-height: 100%;\n  overflow: hidden;\n  overflow: clip;\n"]))),iV=(0,eG.Ay)(rX)(ex||(ex=iZ(["\n  flex: 1;\n  min-height: 0;\n  width: 100%;\n"]))),iW=(0,eG.Ay)(oa)(ey||(ey=iZ(["\n  position: relative;\n  z-index: 2;\n\n  &:after {\n    content: '';\n    display: block;\n    position: absolute;\n    left: 0;\n    right: 0;\n    bottom: -1px;\n    border-bottom: 1px solid var(--card-hairline-soft-color);\n  }\n"]))),iq=(0,eG.Ay)(rP)(ew||(ew=iZ(["\n  position: relative;\n  z-index: 1;\n  overflow: auto;\n  outline: none;\n"]))),iG=(0,eG.Ay)(rP)(ek||(ek=iZ(["\n  position: relative;\n  z-index: 3;\n  border-top: 1px solid var(--card-hairline-soft-color);\n"]))),iX=(0,eV.forwardRef)(function(e,t){var n;let{__unstable_autoFocus:r,__unstable_hideCloseButton:o,children:a,contentRef:i,footer:l,header:d,id:s,onClickOutside:u,onClose:c,portal:f,radius:b,scheme:h,shadow:p,width:g}=e,m=o3(),v=f?(null==(n=m.elements)?void 0:n[f])||null:m.element,x=oI().element,y=e7(b),w=e7(p),k=e7(g),j=nv(t),[O,E]=(0,eV.useState)(null),A=(0,eV.useRef)(null),{isTopLayer:C}=oq(),z=!!c&&!1===o,R=!!d||z;(0,eV.useEffect)(()=>{r&&j.current&&oQ(j.current)},[r,j]),tq((0,eV.useCallback)(e=>{if(!C||!c)return;let t=document.activeElement;(!t||iI(x,v,t))&&"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),c())},[x,C,c,v])),tt((0,eV.useCallback)(e=>{if(!C||!u)return;let t=e.target;(!t||iI(x,v,t))&&u()},[x,C,u,v]),[O]);let $=(0,eV.useCallback)(e=>{E(e),j.current=e},[j]),S=(0,eV.useCallback)(e=>{A.current=e,"function"==typeof i?i(e):i&&(i.current=e)},[i]);return(0,eD.jsx)(iN,{"data-ui":"DialogCard",width:k,children:(0,eD.jsx)(iD,{radius:y,ref:$,scheme:h,shadow:w,children:(0,eD.jsxs)(iV,{direction:"column",children:[R&&(0,eD.jsx)(iW,{children:(0,eD.jsxs)(rX,{children:[(0,eD.jsx)(rP,{flex:1,padding:4,children:d&&(0,eD.jsx)(rx,{id:"".concat(s,"_label"),weight:"semibold",children:d})}),z&&(0,eD.jsx)(rP,{padding:2,children:(0,eD.jsx)(oe,{"aria-label":"Close dialog",disabled:!c,icon:eU.USm,mode:"bleed",onClick:c,padding:3})})]})}),(0,eD.jsx)(iq,{flex:1,ref:S,tabIndex:-1,children:a}),l&&(0,eD.jsx)(iG,{children:l})]})})})});(0,eV.forwardRef)(function(e,t){var n,r;let o=(0,eV.useContext)(iB),a=nc(),{__unstable_autoFocus:i=!0,__unstable_hideCloseButton:l=!1,cardRadius:d=3,cardShadow:s=4,children:u,contentRef:c,footer:f,header:b,id:h,onActivate:p,onClickOutside:g,onClose:m,onFocus:v,padding:x=4,portal:y,position:w=o.position||"fixed",scheme:k,width:j=0,zOffset:O=o.zOffset||(null==(n=a.sanity.layer)?void 0:n.dialog.zOffset),...E}=e,A=o3(),C=y?(null==(r=A.elements)?void 0:r[y])||null:A.element,z=oI().element,R=e7(d),$=e7(x),S=e7(w),M=e7(j),T=e7(O),L=(0,eV.useRef)(null),_=(0,eV.useRef)(null),B=(0,eV.useRef)(null),P=(0,eV.useRef)(null),H=(0,eV.useCallback)(e=>{null==v||v(e);let t=e.target,n=B.current;return n&&t===L.current?void function e(t){for(let n=t.childNodes.length-1;n>=0;n--){let r=t.childNodes[n];if(oG(r)&&(oK(r)||e(r)))return!0}return!1}(n):n&&t===_.current?void oQ(n):void(oG(e.target)&&(P.current=e.target))},[v]),Z="".concat(h,"_label"),I=(0,eV.useRef)(),F=(0,eV.useCallback)(()=>{I.current&&clearTimeout(I.current),I.current=setTimeout(()=>{let e=document.activeElement;if(e&&!iI(z,C,e)){let e=P.current;if(!e||!document.body.contains(e)){let e=B.current;e&&oQ(e);return}
1e.focus()}},0)},[z,C]);return(0,eD.jsx)(o6,{__unstable_name:y,children:(0,eD.jsxs)(iF,{...E,$padding:$,$position:S,"aria-labelledby":Z,"aria-modal":!0,"data-ui":"Dialog",id:h,onActivate:p,onClick:F,onFocus:H,ref:t,role:"dialog",zOffset:T,children:[(0,eD.jsx)("div",{ref:L,tabIndex:0}),(0,eD.jsx)(iX,{__unstable_autoFocus:i,__unstable_hideCloseButton:l,contentRef:c,footer:f,header:b,id:h,onClickOutside:g,onClose:m,portal:y,radius:R,ref:B,scheme:k,shadow:s,width:M,children:u}),(0,eD.jsx)("div",{ref:_,tabIndex:0})]})})});var iU=Object.freeze,iY=Object.defineProperty,iK=(e,t)=>iU(iY(e,"raw",{value:iU(t||e.slice())}));let iQ=eG.Ay.kbd(ej||(ej=iK(["\n  &:not([hidden]) {\n    display: block;\n  }\n  font: inherit;\n"]))),iJ=(0,eG.Ay)(oB)(eO||(eO=iK(["\n  &:not([hidden]) {\n    display: block;\n  }\n"]))),i0=(0,eV.forwardRef)(function(e,t){let{fontSize:n,keys:r,padding:o,radius:a,space:i=1,...l}=e,d=e7(i);return r&&0!==r.length?(0,eD.jsx)(iQ,{"data-ui":"Hotkeys",...l,ref:t,children:(0,eD.jsx)(oS,{as:"span",space:d,children:r.map((e,t)=>(0,eD.jsx)(iJ,{fontSize:n,padding:o,radius:a,children:e},t))})}):(0,eD.jsx)(eD.Fragment,{})}),i1=Symbol.for("@sanity/ui/context/menu");no[i1]=no[i1]||(0,eV.createContext)(null);let i5=no[i1];function i2(e){return oX(e)&&"true"!==e.getAttribute("data-disabled")||oU(e)&&!e.disabled}function i4(e){return e.filter(i2)}let i9=[];var i3=Object.freeze,i6=Object.defineProperty;let i8=(0,eG.Ay)(rP)(eE||(eE=((e,t)=>i3(i6(e,"raw",{value:i3(t||e.slice())})))(["\n  outline: none;\n  overflow: auto;\n"])));(0,eV.forwardRef)(function(e,t){let{children:n,focusFirst:r,focusLast:o,onClickOutside:a,onEscape:i,onItemClick:l,onItemSelect:d,onKeyDown:s,originElement:u,padding:c=1,registerElement:f,shouldFocus:b=e.focusFirst&&"first"||e.focusLast&&"last"||null,space:h=1,...p}=e,g=nv(t),{isTopLayer:m}=oq(),{activeElement:v,activeIndex:x,handleItemMouseEnter:y,handleItemMouseLeave:w,handleKeyDown:k,mount:j,rootElement:O,setRootElement:E}=function(e){let{onKeyDown:t,originElement:n,shouldFocus:r}=e,o=(0,eV.useRef)([]),[a,i]=(0,eV.useState)(null),[l,d]=(0,eV.useState)(-1),s=(0,eV.useRef)(l),u=o.current[l]||null,c=!!a,f=(0,eV.useCallback)(e=>{d(e),s.current=e},[]),b=(0,eV.useCallback)((e,t)=>e?(-1===o.current.indexOf(e)&&(o.current.push(e),!function(e,t){if(!e)return;let n=new WeakMap;for(let r of t)n.set(r,function(e,t){let n=[],r=t;for(;r!==e;){let t=r.parentElement;if(!t)break;let o=Array.from(t.childNodes).indexOf(r);if(n.unshift(o),t===e)break;r=t}return n}(e,r));t.sort((e,t)=>{let r=n.get(e)||i9,o=n.get(t)||i9,a=Math.max(r.length,o.length);for(let e=0;e<a;e+=1){let t=r[e]||-1,n=o[e]||-1;if(t!==n)return t-n}return 0})}(a,o.current)),t&&f(o.current.indexOf(e)),()=>{let t=o.current.indexOf(e);t>-1&&o.current.splice(t,1)}):()=>void 0,[a,f]),h=(0,eV.useCallback)(e=>{if("Tab"===e.key){n&&n.focus();return}if("Home"===e.key){e.preventDefault(),e.stopPropagation();let t=i4(o.current)[0];if(!t)return;f(o.current.indexOf(t));return}if("End"===e.key){e.preventDefault(),e.stopPropagation();let t=i4(o.current),n=t[t.length-1];if(!n)return;f(o.current.indexOf(n));return}if("ArrowUp"===e.key){e.preventDefault(),e.stopPropagation();let t=i4(o.current),n=t.length;if(0===n)return;let r=o.current[s.current],a=t.indexOf(r),i=t[a=(a-1+n)%n];f(o.current.indexOf(i));return}if("ArrowDown"===e.key){e.preventDefault(),e.stopPropagation();let t=i4(o.current),n=t.length;if(0===n)return;let r=o.current[s.current],a=t.indexOf(r),i=t[a=(a+1)%n];f(o.current.indexOf(i));return}t&&t(e)},[t,n,f]),p=(0,eV.useCallback)(e=>{let t=e.currentTarget;f(o.current.indexOf(t))},[f]),g=(0,eV.useCallback)(()=>{f(-2),null==a||a.focus()},[f,a]);return(0,eV.useEffect)(()=>{if(!c)return;let e=window.requestAnimationFrame(()=>{let e=s.current;if(-1===e){if("first"===r){let e=i4(o.current)[0];if(e){let t=o.current.indexOf(e);f(t),s.current=t}}if("last"===r){let e=i4(o.current),t=e[e.length-1];if(t){let e=o.current.indexOf(t);f(e),s.current=e}}return}let t=o.current[e]||null;null==t||t.focus()});return()=>{window.cancelAnimationFrame(e)}},[l,c,f,r]),{activeElement:u,activeIndex:l,handleItemMouseEnter:p,handleItemMouseLeave:g,handleKeyDown:h,mount:b,rootElement:a,setRootElement:i}}({onKeyDown:s,originElement:u,shouldFocus:b}),A=(0,eV.useCallback)(e=>{E(e),g.current=e},[g,E]);(0,eV.useEffect)(()=>{d&&d(x)},[x,d]),tt((0,eV.useCallback)(e=>m&&a&&a(e),[m,a]),[O]),tq((0,eV.useCallback)(e=>{m&&"Escape"===e.key&&(e.stopPropagation(),i&&i())},[m,i])),(0,eV.useEffect)(()=>
1{if(O&&f)return f(O)},[f,O]);let C=(0,eV.useMemo)(()=>({version:0,activeElement:v,activeIndex:x,mount:j,onClickOutside:a,onEscape:i,onItemClick:l,onItemMouseEnter:y,onItemMouseLeave:w,registerElement:f,onMouseEnter:y,onMouseLeave:w}),[v,x,j,y,w,a,i,l,f]);return(0,eD.jsx)(i5.Provider,{value:C,children:(0,eD.jsx)(i8,{"data-ui":"Menu",...p,onKeyDown:k,padding:c,ref:A,role:"menu",tabIndex:-1,children:(0,eD.jsx)(aB,{space:h,children:n})})})}),(0,eV.forwardRef)(function(e,t){let{__unstable_disableRestoreFocusOnClose:n=!1,boundaryElement:r,button:o,id:a,menu:i,onClose:l,onOpen:d,placement:s,popoverScheme:u,portal:c=!0,popover:f,popoverRadius:b,preventOverflow:h}=e,[p,g]=(0,eV.useState)(!1),[m,v]=(0,eV.useState)(null),[x,y]=(0,eV.useState)(null),[w,k]=(0,eV.useState)([]),j=(0,eV.useRef)(p);(0,eV.useEffect)(()=>{d&&p&&!j.current&&d()},[d,p]),(0,eV.useEffect)(()=>{l&&!p&&j.current&&l()},[l,p]),(0,eV.useEffect)(()=>{j.current=p},[p]);let O=(0,eV.useCallback)(()=>{g(e=>!e),v(null)},[]),E=(0,eV.useCallback)(e=>{if("ArrowDown"===e.key||"Enter"===e.key||" "===e.key){e.preventDefault(),g(!0),v("first");return}if("ArrowUp"===e.key){e.preventDefault(),g(!0),v("last");return}},[]),A=(0,eV.useCallback)(e=>{let t=e.target;if(t instanceof Node&&!(x&&(t===x||x.contains(t)))){for(let e of w)if(t===e||e.contains(t))return;g(!1)}},[x,w]),C=(0,eV.useCallback)(()=>{g(!1),!n&&x&&x.focus()},[x,n]),z=(0,eV.useCallback)(e=>{let t=e.relatedTarget;if(t instanceof Node){for(let e of w)if(e===t||e.contains(t))return;g(!1)}},[w]),R=(0,eV.useCallback)(()=>{g(!1),!n&&x&&x.focus()},[x,n]),$=(0,eV.useCallback)(e=>(k(t=>t.concat([e])),()=>{k(t=>t.filter(t=>t!==e))}),[]),S=(0,eV.useMemo)(()=>({"aria-labelledby":a,onBlurCapture:z,onClickOutside:A,onEscape:C,onItemClick:R,originElement:x,registerElement:$,shouldFocus:m}),[x,A,C,R,a,z,$,m]),M=(0,eq.isElement)(i)?(0,eV.cloneElement)(i,S):null,T=(0,eV.useCallback)(e=>{"function"==typeof t?t(e):t&&(t.current=e),y(e)},[t]),L=(0,eV.useMemo)(()=>(0,eq.isElement)(o)?(0,eV.cloneElement)(o,{"data-ui":"MenuButton",id:a,onClick:O,onKeyDown:E,"aria-haspopup":!0,"aria-expanded":p,ref:T,selected:p}):null,[o,O,E,a,p,T]),_=(0,eV.useMemo)(()=>({boundaryElement:r,overflow:"auto",placement:s,portal:c,preventOverflow:h,radius:b,scheme:u,...f||{}}),[r,s,b,u,c,h,f]);return(0,eD.jsx)(am,{"data-ui":"MenuButton__popover",..._,content:M,open:p,children:L||(0,eD.jsx)(eD.Fragment,{})})});var i7=Object.freeze,le=Object.defineProperty;eG.Ay.hr(eA||(eA=((e,t)=>i7(le(e,"raw",{value:i7(t||e.slice())})))(["\n  height: 1px;\n  border: 0;\n  background: var(--card-hairline-soft-color);\n  margin: 0;\n"])));var lt=Object.freeze,ln=Object.defineProperty,lr=(e,t)=>lt(ln(e,"raw",{value:lt(t||e.slice())}));let lo=(0,eG.Ay)(rP)(ru,function(){return(0,eG.AH)(eC||(eC=lr(["\n    background-color: inherit;\n    color: inherit;\n\n    &[data-as='button'] {\n      -webkit-font-smoothing: inherit;\n      appearance: none;\n      outline: none;\n      font: inherit;\n      text-align: inherit;\n      border: 0;\n      width: -webkit-fill-available;\n      width: stretch;\n    }\n\n    /* &:is(a) */\n    &[data-as='a'] {\n      text-decoration: none;\n    }\n  "])))},function(e){var t,n;let{$tone:r,theme:o}=e,{base:a,muted:i,selectable:l}=o.sanity.color,d=l?l[r]||l.default:i[r]||i.default;return(0,eG.AH)(ez||(ez=lr(["\n    ","\n\n    background-color: var(--card-bg-color);\n    color: var(--card-fg-color);\n    outline: none;\n\n    /* &:is(button) */\n    &[data-as='button'] {\n      &:disabled {\n        ","\n      }\n\n      &:not(:disabled) {\n        &[aria-pressed='true'] {\n          ","\n        }\n\n        &[data-selected],\n        &[aria-selected='true'] > & {\n          ","\n        }\n\n        @media (hover: hover) {\n          &:not([data-selected]) {\n            &[data-hovered],\n            &:hover {\n              ","\n            }\n\n            &:active {\n              ","\n            }\n          }\n        }\n      }\n    }\n\n    /* &:is(a) */\n    &[data-as='a'] {\n      &[data-disabled] {\n        ","\n      }\n\n      &:not([data-disabled]) {\n        &[data-pressed] {\n          ","\n        }\n\n        &[data-selected] {\n          ","\n        }\n\n        @media (hover: hover) {\n          &:not([data-selected]) {\n            &[data-hovered],\n            &:hover {\n              ","\n            }\n\n            &:active {\n              ","\n            }\n          }\n        }\n      }\n    }\n\n    ","\n  "])),r1(a,d.enabled),r1(a,d.disabled),r1(a,d.pressed),r1(a,d.selected),r1(a,d.hovered),r1(a,d.pressed),r1(a,d.disabled),r1(a,d.pressed),r1(a,d.selected),r1(a,d.hovered),r1(a,d.pressed),null==(n=null==(t=o.sanity.styles)?void 0:t.card)?void 0:n.root)});(0,eV.forwardRef)(function(e,t){let{as:n="button",children:r,disabled:o,fontSize:a=2,hotkeys:i,icon:l,iconRight:d,onClick:s,padding:u=3,paddingX:c,paddingY:f,paddingTop:b,paddingRight:h,paddingBottom:p,paddingLeft:g,pressed:m,radiu
1s:v=2,selected:x,space:y=3,text:w,tone:k="default",...j}=e,O=function(){let e=(0,eV.useContext)(i5);if(!e)throw Error("useMenu(): missing context value");if(!nd(e)||0!==e.version)throw Error("useMenu(): the context value is not compatible");return e}(),{activeElement:E,mount:A,onItemClick:C,onItemMouseEnter:z=O.onMouseEnter,onItemMouseLeave:R=O.onMouseLeave}=O,[$,S]=(0,eV.useState)(null),M=!!E&&E===$;(0,eV.useEffect)(()=>A($,x),[A,$,x]);let T=nv(t),L=(0,eV.useCallback)(e=>{!o&&(s&&s(e),C&&C())},[o,s,C]),_=(0,eV.useMemo)(()=>({padding:u,paddingX:c,paddingY:f,paddingTop:b,paddingRight:h,paddingBottom:p,paddingLeft:g}),[u,c,f,b,h,p,g]),B=(0,eV.useCallback)(e=>{T.current=e,S(e)},[T]);return(0,eD.jsxs)(lo,{"data-ui":"MenuItem",...j,"aria-pressed":"button"===n&&m,"data-pressed":"button"!==n&&m?"":void 0,"data-selected":M?"":void 0,"data-disabled":o?"":void 0,forwardedAs:n,$radius:e7(v),$padding:e7(0),$tone:k,disabled:o,onClick:L,onMouseEnter:z,onMouseLeave:R,ref:B,role:"menuitem",tabIndex:-1,type:"button"===n?"button":void 0,children:[(l||w||d)&&(0,eD.jsx)(rP,{as:"span",..._,children:(0,eD.jsxs)(rX,{as:"span",children:[l&&(0,eD.jsxs)(rx,{size:a,children:[(0,eV.isValidElement)(l)&&l,(0,eq.isValidElementType)(l)&&(0,eV.createElement)(l)]}),w&&(0,eD.jsx)(rP,{flex:1,marginLeft:l?y:void 0,marginRight:d?y:void 0,children:(0,eD.jsx)(rx,{size:a,textOverflow:"ellipsis",children:w})}),i&&(0,eD.jsx)(rP,{marginLeft:y,style:{marginTop:-4,marginBottom:-4},children:(0,eD.jsx)(i0,{fontSize:a,keys:i})}),d&&(0,eD.jsxs)(rx,{size:a,children:[(0,eV.isValidElement)(d)&&d,(0,eq.isValidElementType)(d)&&(0,eV.createElement)(d)]})]})}),r&&(0,eD.jsx)(rP,{as:"span",..._,children:r})]})});var la=Object.freeze,li=Object.defineProperty,ll=(e,t)=>la(li(e,"raw",{value:la(t||e.slice())}));let ld=(0,eG.i7)(eR||(eR=ll(["\n  0% {\n    background-position: 100%;\n  }\n  100% {\n    background-position: -100%;\n  }\n"]))),ls=(0,eG.AH)(e$||(e$=ll(["\n  background-image: linear-gradient(\n    to right,\n    var(--card-skeleton-color-from),\n    var(--card-skeleton-color-to),\n    var(--card-skeleton-color-from),\n    var(--card-skeleton-color-from),\n    var(--card-skeleton-color-from)\n  );\n  background-position: 100%;\n  background-size: 200% 100%;\n  background-attachment: fixed;\n  animation-name: ",";\n  animation-timing-function: ease-in-out;\n  animation-iteration-count: infinite;\n  animation-duration: 2000ms;\n"])),ld),lu=(0,eG.AH)(eM||(eM=ll(["\n  opacity: ",";\n  transition: opacity 200ms ease-in;\n\n  @media screen and (prefers-reduced-motion: no-preference) {\n    ","\n  }\n\n  @media screen and (prefers-reduced-motion: reduce) {\n    background-color: var(--card-skeleton-color-from);\n  }\n"])),e=>{let{$visible:t}=e;return+!!t},e=>{let{$animated:t}=e;return t?ls:(0,eG.AH)(eS||(eS=ll(["\n            background-color: var(--card-skeleton-color-from);\n          "])))}),lc=(0,eG.Ay)(rP)(ru,lu),lf=(0,eV.forwardRef)(function(e,t){let{animated:n=!1,delay:r,radius:o,...a}=e,[i,l]=(0,eV.useState)(!r);return(0,eV.useEffect)(()=>{if(!r)return l(!0);let e=setTimeout(()=>{l(!0)},r);return()=>{clearTimeout(e)}},[r]),(0,eD.jsx)(lc,{...a,$animated:n,$radius:e7(o),$visible:i,ref:t})}),lb=(0,eG.Ay)(lf)(e=>{let{$size:t,$style:n,theme:r}=e,{media:o}=r.sanity,a=r.sanity.fonts[n];return e9(o,t,e=>{let t=a.sizes[e];return{height:t.lineHeight-t.ascenderHeight-t.descenderHeight}})});(0,eV.forwardRef)(function(e,t){let{size:n=2,...r}=e,o=e7(n);return(0,eD.jsx)(lb,{...r,$size:o,ref:t,$style:"text"})}),(0,eV.forwardRef)(function(e,t){let{size:n=2,...r}=e,o=e7(n);return(0,eD.jsx)(lb,{...r,$size:o,ref:t,$style:"label"})}),(0,eV.forwardRef)(function(e,t){let{size:n=2,...r}=e,o=e7(n);return(0,eD.jsx)(lb,{...r,$size:o,ref:t,$style:"heading"})}),(0,eV.forwardRef)(function(e,t){let{size:n=2,...r}=e,o=e7(n);return(0,eD.jsx)(lb,{...r,$size:o,ref:t,$style:"code"})});var lh=Object.freeze,lp=Object.defineProperty;let lg=(0,eG.Ay)(oe)(eT||(eT=((e,t)=>lh(lp(e,"raw",{value:lh(t||e.slice())})))(["\n  max-width: 100%;\n"])));(0,eV.forwardRef)(function(e,t){let{icon:n,id:r,focused:o,fontSize:a,label:i,onClick:l,onFocus:d,padding:s=2,selected:u,...c}=e,f=(0,eV.useRef)(null),b=(0,eV.useRef)(!1),h=(0,eV.useCallback)(()=>{b.current=!1},[]),p=(0,eV.useCallback)(e=>{b.current=!0,d&&d(e)},[d]),g=nv(t);return(0,eV.useEffect)(()=>{o&&!b.current&&(f.current&&f.current.focus(),b.current=!0)},[o]),(0,eD.jsx)(lg,{"data-ui":"Tab",...c,"aria-selected":u?"true":"false",fontSize:a,icon:n,id:r,mode:"bleed",onClick:l,onBlur:h,onFocus:p,padding:s,ref:e=>{f.current=e,g.current=e},role:"tab",selected:u,tabIndex:u?0:-1,text:i,type:"button"})});var lm=Object.freeze,lv=Object.defineProperty;function lx(e){return!!e}let ly=(0,eG.Ay)(oS)(eL||(eL=((e,t)=>lm(lv(e,"raw",{value:lm(t||e.slice())})))(["\n  & > div {\n    display: inline-block;\n    vertical-align: middle;\n    max-width: 100%;\n    box-sizing: border-box;\n  }\n"])));(0,eV.forwardRef)(function(e,t){let{children:n,...r}=e,[o,a]=(0,eV.useState)(-1),i=(0,eV.useMemo)(()=>n.filter(lx),[n]).map((e,t)=>(0,eV.cloneElement)(e,{focused:o===t,key:t,onFocus:()=>d(t)})),l=i.length,d=(0,eV.useCallback)(e=>{a(e)},[]),s=(0,eV.useCallback)(e=>{"ArrowLeft"===e.key&&a(e=>(e+l-1)%l),"ArrowRight"===e.key&&a(e=>(e+1)%l)},[l]);return(0,eD.jsx)(ly,{"data-ui":"TabList",...r,onKeyDown:s,ref:t,role:"tablist",children:i})}),(0,eV.forwardRef)(function(e,t){let{flex:n,...r}=e;return(0,eD.jsx)(rP,{"data-ui":"TabPanel",...r,flex:n,ref:t,role:"tabpanel",tabIndex:void 0===e.tabIndex?0:e.tabIndex,children:e.children})});var lw=Object.freeze,lk=Object.defineProperty,lj=(e,t)=>lw(lk(e,"raw",{value:lw(t||e.slice())}));
1let lO={error:"critical",warning:"caution",success:"positive",info:"primary"},lE={error:"alert",warning:"alert",success:"alert",info:"alert"},lA=(0,eG.Ay)(oa)(e_||(e_=lj(["\n  pointer-events: all;\n"]))),lC=(0,eG.Ay)(rX)(eB||(eB=lj(["\n  overflow-x: auto;\n"]))),lz=Symbol.for("@sanity/ui/context/toast");no[lz]=no[lz]||(0,eV.createContext)(null),no[lz];var lR=Object.freeze,l$=Object.defineProperty,lS=(e,t)=>lR(l$(e,"raw",{value:lR(t||e.slice())}));(0,eG.Ay)(o5)(eP||(eP=lS(["\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  pointer-events: none;\n"]))),eG.Ay.div(eH||(eH=lS(["\n  box-sizing: border-box;\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  max-width: 420px;\n  width: 100%;\n"])));function lM(e){if("treeitem"===e.getAttribute("role")&&e.focus(),"none"===e.getAttribute("role")){let t=e.firstChild;t&&t instanceof HTMLElement&&t.focus()}}let lT=Symbol.for("@sanity/ui/context/tree");no[lT]=no[lT]||(0,eV.createContext)(null);let lL=no[lT];(0,eV.memo)((0,eV.forwardRef)(function(e,t){let{children:n,space:r=1,onFocus:o,...a}=e,i=nv(t),[l,d]=(0,eV.useState)(null),s=(0,eV.useRef)(l),u=(0,eV.useMemo)(()=>[],[]),[c,f]=(0,eV.useState)([]),[b,h]=(0,eV.useState)({}),p=(0,eV.useRef)(b);(0,eV.useEffect)(()=>{s.current=l},[l]),(0,eV.useEffect)(()=>{p.current=b},[b]);let g=(0,eV.useCallback)((e,t,n,r)=>(h(r=>({...r,[t]:{element:e,expanded:n}})),r&&d(e),()=>{h(e=>{let n={...e};return delete n[t],n})}),[]),m=(0,eV.useCallback)((e,t)=>{h(n=>{let r=n[e];return r?{...n,[e]:{...r,expanded:t}}:n})},[]),v=(0,eV.useMemo)(()=>({version:0,focusedElement:l||c[0]||null,level:0,path:u,registerItem:g,setExpanded:m,setFocusedElement:d,space:r,state:b}),[l,c,u,g,m,r,b]),x=(0,eV.useCallback)(e=>{var t;if(s.current){if("ArrowDown"===e.key){e.preventDefault();let t=function(e,t,n){var r;let o=t.indexOf(n),a=t.slice(o),i=t.length;for(let t=1;t<i;t+=1){if(!a[t])continue;let n=a[t].getAttribute("data-tree-key");if(!n)continue;let o=n.split("/");o.pop();let i=[],l=!0;for(let t=0;t<o.length;t+=1)if(i.push(o[t]),!(null==(r=e[i.join("/")])?void 0:r.expanded)){l=!1;break}if(l)return a[t]}return null}(p.current,c,s.current);t&&(lM(t),d(t));return}if("ArrowUp"===e.key){e.preventDefault();let t=function(e,t,n){var r;let o=t.indexOf(n),a=t.slice(0,o),i=a.length;for(let t=i-1;t>=0;t-=1){let n=a[t].getAttribute("data-tree-key");if(!n)continue;let o=n.split("/");o.pop();let i=[],l=!0;for(let t=0;t<o.length;t+=1)if(i.push(o[t]),!(null==(r=e[i.join("/")])?void 0:r.expanded)){l=!1;break}if(l)return a[t]}return null}(p.current,c,s.current);t&&(lM(t),d(t));return}if("ArrowLeft"===e.key){e.preventDefault();let t=s.current.getAttribute("data-tree-key");if(!t)return;let n=p.current[t];if(!n)return;if(n.expanded)h(e=>{let n=e[t];return n?{...e,[t]:{...n,expanded:!1}}:e});else{let e=t.split("/");e.pop();let n=e.join("/"),r=n&&p.current[n];r&&(r.element.focus(),d(r.element))}return}if("ArrowRight"===e.key){e.preventDefault();let n=s.current.getAttribute("data-tree-key");if(!n)return;(null==(t=p.current[n])?void 0:t.expanded)||h(e=>{let t=e[n];return t?{...e,[n]:{...t,expanded:!0}}:e});return}}},[c]),y=(0,eV.useCallback)(e=>{d(e.target),null==o||o(e)},[o]);return(0,eV.useEffect)(()=>{i.current&&f(Array.from(i.current.querySelectorAll('[data-ui="TreeItem"]')))},[n,i]),(0,eD.jsx)(lL.Provider,{value:v,children:(0,eD.jsx)(aB,{as:"ul","data-ui":"Tree",...a,onFocus:y,onKeyDown:x,ref:i,role:"tree",space:r,children:n})})})).displayName="Tree";var l_=Object.freeze,lB=Object.defineProperty,lP=(e,t)=>l_(lB(e,"raw",{value:l_(t||e.slice())}));function lH(){let e=(0,eV.useContext)(lL);if(!e)throw Error("Tree: missing context value");return e}let lZ=(0,eV.memo)(function(e){let{children:t,expanded:n=!1,...r}=e,o=lH();return(0,eD.jsx)(aB,{as:"ul","data-ui":"TreeGroup",...r,hidden:!n,marginTop:o.space,role:"group",space:o.space,children:t})});var lI=Object.freeze,lF=Object.defineProperty;let lN=(0,eV.memo)(eG.Ay.li(function(){return(0,eG.AH)(eZ||(eZ=lP(["\n    &[role='none'] > [role='treeitem'] {\n      outline: none;\n      cursor: default;\n      border-radius: 3px;\n\n      &:focus {\n        position: relative;\n      }\n    }\n\n    &[role='treeitem'] {\n      outline: none;\n\n      & > div {\n        cursor: default;\n        border-radius: 3px;\n      }\n\n      &:focus > div {\n        position: relative;\n      }\n    }\n  "])))},function(e){let{theme:t}=e,n="default",{base:r,muted:o,selectable:a}=t.sanity.color,i=a?a[n]||a.default:o[n]||o.default;return(0,eG.AH)(eI||(eI=lP(['\n    /* <div role="none"><a data-ui="TreeItem__box" role="treeitem" tabIndex="0"></div> */\n    &[role=\'none\'] {\n      & > [role=\'treeitem\'] {\n        ',"\n\n        background-color: var(--card-bg-color);\n        color: var(--treeitem-fg-color);\n      }\n\n      &[data-selected] > [role='treeitem'] {\n        ","\n      }\n\n      @media (hover: hover) {\n        &:not([data-selected]) > [role='treeitem']:not(:focus):hover {\n          ","\n        }\n\n        & > [role='treeitem']:focus {\n          ",'\n        }\n      }\n    }\n\n    /* <div role="treeitem" tabIndex="0"><div data-ui="TreeItem__box"></div> */\n    &[role=\'treeitem\'] {\n      & > [data-ui=\'TreeItem__box\'] {\n        ',"\n\n        background-color: var(--card-bg-color);\n        color: var(--card-fg-color);\n      }\n\n      &[data-selected] > [data-ui='TreeItem__box'] {\n        ","\n      }\n\n      @media (hover: hover) {\n        &:not([data-selected]):not(:focus) > [data-ui='TreeItem__box']:hover {\n          ","\n        }\n\n        &:focus > [data-ui='TreeItem__box'] {\n          ","\n        }\n      }\n    }\n  "])),r1(r,i.enabled),r1(r,i.pressed),r1(r,i.hovered),r1(r,i.selected),r1(r,i.enabled),r1(r,i.pressed),r1(r,i.hovered),r1(r,i.selected))})),lD=(0,eG.Ay)(rP).attrs({forwardedAs:"a"})(function(e){let{$level:t,theme:n}=e,{space:r}=n.sanity;return(0,eG.AH)(eF||(eF=lP(["\n    padding-left: ",";\n\n    &[data-as='a'] {\n      text-decoration: none;\n    }\n  "])),e4(r[2]*t))}),lV=(0,eG.Ay)(rx)(eN||(eN=((e,t)=>lI(lF(e,"raw",{value:lI(t||e.slice())})))(["\n  & > svg {\n    transition: transform 100ms;\n  }\n"])));(0,eV.memo)(function(e){let{children:t,expanded:n=!1,fontSize:r,href:o,icon:a,id:i,linkAs:l,muted:d,onClick:s,padding:u=3,selected:c=!1,space:f=2,text:b,weight:h,...p}=e,g=(0,eV.useRef)(null),m=(0,eV.useRef)(null),v=lH(),{path:x,registerItem:y,setExpanded:w,setFocusedElement:k}=v,j=(0,eV.useId)(),O=i||j,E=(0,eV.useMemo)(()=>x.concat([O||""]),[O,x]),A=E.join("/"),C=v.state[A],z=v.focusedElement===g.current,R=(null==C?void 0:C.exp
1anded)===void 0?n:(null==C?void 0:C.expanded)||!1,$=v.focusedElement&&v.focusedElement===g.current?0:-1,S=(0,eV.useMemo)(()=>({...v,level:v.level+1,path:E}),[E,v]),M=(0,eV.useCallback)(e=>{s&&s(e);let t=e.target;t instanceof HTMLElement&&("TreeItem"===t.getAttribute("data-ui")||t.closest('[data-ui="TreeItem__box"]'))&&(e.stopPropagation(),w(A,!R),k(g.current))},[R,A,s,w,k]),T=(0,eV.useCallback)(e=>{if(z&&"Enter"===e.key){let e=m.current||g.current;null==e||e.click()}},[z]);(0,eV.useEffect)(()=>{if(g.current)return y(g.current,E.join("/"),R,c)},[R,E,y,c]);let L=(0,eD.jsxs)(rX,{padding:u,children:[(0,eD.jsxs)(rP,{marginRight:f,style:{visibility:a||t?"visible":"hidden",pointerEvents:"none"},children:[a&&(0,eD.jsx)(rx,{muted:d,size:r,weight:h,children:(0,eV.createElement)(a)}),!a&&(0,eD.jsx)(lV,{muted:d,size:r,weight:h,children:(0,eD.jsx)(eU.nVd,{style:{transform:R?"rotate(90deg)":void 0}})})]}),(0,eD.jsx)(rP,{flex:1,children:(0,eD.jsx)(rx,{muted:d,size:r,textOverflow:"ellipsis",weight:h,children:b})})]});return o?(0,eD.jsxs)(lN,{"data-selected":c?"":void 0,"data-tree-id":O,"data-tree-key":A,"data-ui":"TreeItem",...p,onClick:M,ref:g,role:"none",children:[(0,eD.jsx)(lD,{$level:v.level,"aria-expanded":R,as:l,"data-ui":"TreeItem__box",href:o,ref:m,role:"treeitem",tabIndex:$,children:L}),(0,eD.jsx)(lL.Provider,{value:S,children:t&&(0,eD.jsx)(lZ,{hidden:!R,children:t})})]}):(0,eD.jsxs)(lN,{"data-selected":c?"":void 0,"data-ui":"TreeItem","data-tree-id":O,"data-tree-key":A,...p,"aria-expanded":R,onClick:M,onKeyDown:T,ref:g,role:"treeitem",tabIndex:$,children:[(0,eD.jsx)(lD,{$level:v.level,as:"div","data-ui":"TreeItem__box",children:L}),(0,eD.jsx)(lL.Provider,{value:S,children:t&&(0,eD.jsx)(lZ,{expanded:R,children:t})})]})})}}]);

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.