PageSourceSearch

https://www.drivenproperties.com/_next/static/chunks/c477bf57.7f90e204dc9e3839.js

js drivenproperties.com collected 2026-09-28 08:06:56 UTC 127,027 bytes, 1,451 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5552],{79461:function(e,t,r){let o;r.d(t,{$j:function(){return tZ},Ct:function(){return tG},EK:function(){return rt},Fg:function(){return eS},J2:function(){return rJ},Kq:function(){return oe},O8:function(){return C},Ph:function(){return r9},W2:function(){return rn},X6:function(){return ru},Zb:function(){return t6},__:function(){return tT},gF:function(){return rc},hO:function(){return y},kC:function(){return tK},oi:function(){return oy},p8:function(){return oZ},pm:function(){return nl},rj:function(){return ra},u:function(){return oR},xu:function(){return tP},xv:function(){return tq},zx:function(){return t3}});var n=r(65673),i=r(22610),a=r(57437),l=r(2265),d=r(82558),u=r(16420),s=r(71033),c=r(91545),f=r(51050),p=r(97859),h=r(22854),b=r(5095),g=r(54887);(0,n.fi)();let v=[],m={},x="--motion-content-opacity",w={initial:{opacity:.5,[x]:0,scale:.97,willChange:"transform"},animate:{opacity:[null,1,1],[x]:[null,null,1],scale:1},exit:{opacity:[null,null,0],[x]:[null,0,0],scale:.97},transition:{duration:.4,type:"spring"}};function y(e){return 0===e?0:`${e/16}rem`}function $(e,t,r){return((null==t?void 0:t.map(r))||[]).map((t,r)=>0===r?t:{[`@media screen and (min-width: ${e[r-1]}px)`]:t})}function k(e,t,r=v){if(!Array.isArray(r))throw Error("the property must be array of numbers");if(0===r.length)return null;let{media:o,space:n}=(0,i.aQ)(e);return $(o,r,e=>{var r;return r=y(n[e]),t.reduce((e,t)=>(e[t]=r,e),{})})}function z(e,t){let{$size:r,$weight:o}=t,{font:n,media:a}=(0,i.aQ)(t.theme),{family:l,sizes:d,weights:u}=n[e],s=o&&u[o]||u.regular,c=d[2],f={position:"relative",fontFamily:l,fontWeight:s,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 r?[f,...$(a,r,e=>(function(e){let{ascenderHeight:t,descenderHeight:r,fontSize:o,iconSize:n,letterSpacing:i,lineHeight:a}=e,l=t+r,d=a-l,u=2*Math.floor(1.125*o/2)+1;return{fontSize:y(o),lineHeight:`calc(${a} / ${o})`,letterSpacing:y(i),transform:`translateY(${y(r)})`,"&:before":{marginTop:`calc(${y(0-l)} - 1px)`},"&:after":{marginBottom:"-1px"},"& svg:not([data-sanity-icon])":{fontSize:`calc(${u} / 16 * 1rem)`,margin:y((d-u)/2)},"& [data-sanity-icon]":{fontSize:`calc(${n} / 16 * 1rem)`,margin:y((d-n)/2)}}})(d[e]||c))]:(z.warned||(console.warn("No size specified for responsive font",{fontKey:e,$size:r,props:t,base:f}),z.warned=!0),[f])}function j(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$align,e=>({textAlign:e}))}function E(e,t){let r=(0,l.useMemo)(()=>JSON.stringify(null!=e?e:t),[t,e]);return(0,l.useMemo)(()=>void 0===e?t||v:Array.isArray(e)?e:[e],[r])}function R(e,t){let r=[e];for(let e of t)Array.isArray(e)?r.push(...e):r.push(e);return r.filter(Boolean)}function C(e,t=v,r){let[o,n]=(0,l.useState)(null),[i,a]=(0,l.useState)(()=>R(o,t)),d=(0,l.useRef)(i);return(0,l.useEffect)(()=>{let e=d.current,r=R(o,t);if(e.length!==r.length){a(r),d.current=r;return}for(let t of e)if(!r.includes(t)){a(r),d.current=r;return}for(let t of r)if(!e.includes(t)){a(r),d.current=r;return}},[o,t]),(0,l.useEffect)(()=>{if(!e)return;let t=t=>{let o=t.target;if(o instanceof Node&&!(r&&!r.contains(o))){for(let e of i)if(o===e||e.contains(o))return;e(t)}};return window.addEventListener("mousedown",t),()=>{window.removeEventListener("mousedown",t)}},[r,e,i]),n}var S,T=[],M="ResizeObserver loop completed with undelivered notifications.",O=function(){var e;"function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:M}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=M),window.dispatchEvent(e)};(A=S||(S={})).BORDER_BOX="border-box",A.CONTENT_BOX="content-box",A.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box";var A,_,L=function(e){return Object.freeze(e)},B=function(e,t){this.inlineSize=e,this.blockSize=t,L(this)},I=function(){function e(e,t,r,o){return this.x=e,this.y=t,this.width=r,this.height=o,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,L(this)}return e.prototype.toJSON=function(){var e=this.x,t=this.y,r=this.top,o=this.right,n=this.bottom;return{x:e,y:t,top:r,right:o,bottom:n,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}(),Q=function(e){return e instanceof SVGElement&&"getBBox"in e},F=function(e){if(Q(e)){var t=e.getBBox(),r=t.width,o=t.height;return!r&&!o}var n=e.offsetWidth,i=e.offsetHeight;return!(n||i||e.getClientRects().length)},D=function(e){if(e instanceof Element)return!0;var t,r=null===(t=null==e?void 0:e.ownerDocument)||void 0===t?void 0:t.defaultView;return!!(r&&e instanceof r.Element)},H=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},N="u">typeof window?window:{},P=new WeakMap,V=/auto|scroll/,W=/^tb|vertical/,q=/msie|trident/i.test(N.navigator&&N.navigator.userAgent),X=function(e){return parseFloat(e||"0")},G=function(e,t,r){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===r&&(r=!1),new B((r?t:e)||0,(r?e:t)||0)},Y=L({devicePixelContentBoxSize:G(),borderBoxSize:G(),contentBoxSize:G(),contentRect:new I(0,0,0,0)}),K=function(e,t){if(void 0===t&&(t=!1),P.has(e)&&!t)return P.get(e);if(F(e))return P.set(e,Y),Y;var r=getComputedStyle(e),o=Q(e)&&e.ownerSVGElement&&e.getBBox(),n=!q&&"border-box"===r.boxSizing,i=W.test(r.writingMode||""),a=!o&&V.test(r.overflowY||""),l=!o&&V.test(r.overflowX||""),d=o?0:X(r.paddingTop),u=o?0:X(r.paddingRight),s=o?0:X(r.paddingBottom),c=o?0:X(r.paddingLeft),f=o?0:X(r.borderTopWidth),p=o?0:X(r.borderRightWidth),h=o?0:X(r.borderBottomWidth),b=o?0:X(r.borderLeftWidth),g=c+u,v=d+s,m=b+p,x=f+h,w=l?e.offsetHeight-x-e.clientHeight:0,y=a?e.offsetWidth-m-e.clientWidth:0,$=o?o.width:X(r.width)-(n?g+m:0)-y,k=o?o.height:X(r.height)-(n?v+x:0)-w,z=$+g+y+m,j=k+v+w+x,E=L({devicePixelContentBoxSize:G(Math.round($*devicePixelRatio),Math.round(k*devicePixelRatio),i),borderBoxSize:G(z,j,i),contentBoxSize:G($,k,i),contentRect:new I(c,d,$,k)});return P.set(e,E),E},U=function(e,t,r){var o=K(e,r),n=o.borderBoxSize,i=o.contentBoxSize,a=o.devicePixelContentBoxSize;switch(t){case S.DEVICE_PIXEL_CONTENT_BOX:return a;case S.BORDER_BOX:return n;default:return i}},J=function(e){var t=K(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=L([t.borderBoxSize]),this.contentBoxSize=L([t.contentBoxSize]),this.devicePixelContentBoxSize=L([t.devicePixelContentBoxSize])},Z=function(e){if(F(e))return 1/0;for(var t=0,r=e.parentNode;r;)t+=1,r=r.parentNode;return t},ee=function(){var e=1/0,t=[];T.forEach(function(r){if(0!==r.activeTargets.length){var o=[];r.activeTargets.forEach(function(t){var r=new J(t.target),n=Z(t.target);o.push(r),t.lastReportedSize=U(t.target,t.observedBox),n<e&&(e=n)}),t.push(function(){r.callback.call(r.observer,o,r.observer)}),r.activeTargets.splice(0,r.activeTargets.length)}});for(var r=0;r<t.length;r++)(0,t[r])();return e},et=function(e){T.forEach(function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach(function(r){r.isActive()&&(Z(r.target)>e?t.activeTargets.push(r):t.skippedTargets.push(r))})})},er=function(){var e=0;for(et(0);T.some(function(e){return e.activeTargets.length>0});)et(e=ee());return T.some(function(e){return e.skippedTargets.length>0})&&O(),e>0},eo=[],en=function(e){if(!_){var t=0,r=document.createTextNode("");new MutationObserver(function(){return eo.splice(0).forEach(function(e){return e()})}).observe(r,{characterData:!0}),_=function(){r.textContent="".concat(t?t--:t++)}}eo.push(e),_()},ei=function(e){en(function(){requestAnimationFrame(e)})},ea=0,el={attributes:!0,characterData:!0,childList:!0,subtree:!0},ed=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],eu=function(e){return void 0===e&&(e=0),Date.now()+e},es=!1,ec=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),!es){es=!0;var r=eu(e);ei(function(){var o=!1;try{o=er()}finally{if(es=!1,e=r-eu(),!ea)return;o?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,el)};document.body?t():N.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),ed.forEach(function(t){return N.addEventListener(t,e.listener,!0)}))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),ed.forEach(function(t){return N.removeEventListener(t,e.listener,!0)}),this.stopped=!0)},e}()),ef=function(e){!ea&&e>0&&ec.start(),(ea+=e)||ec.stop()},ep=function(){function e(e,t){this.target=e,this.observedBox=t||S.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=U(this.target,this.observedBox,!0);return Q(e=this.target)||H(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),eh=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},eb=new WeakMap,eg=function(e,t){for(var r=0;r<e.length;r+=1)if(e[r].target===t)return r;return -1},ev=function(){function e(){}return e.connect=function(e,t){var r=new eh(e,t);eb.set(e,r)},e.observe=function(e,t,r){var o=eb.get(e),n=0===o.observationTargets.length;0>eg(o.observationTargets,t)&&(n&&T.push(o),o.observationTargets.push(new ep(t,r&&r.box)),ef(1),ec.schedule())},e.unobserve=function(e,t){var r=eb.get(e),o=eg(r.observationTargets,t),n=1===r.observationTargets.length;o>=0&&(n&&T.splice(T.indexOf(r),1),r.observationTargets.splice(o,1),ef(-1))},e.disconnect=function(e){var t=this,r=eb.get(e);
1r.observationTargets.slice().forEach(function(r){return t.unobserve(e,r.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),em=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.");ev.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(!D(e))throw TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");ev.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(!D(e))throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");ev.unobserve(this,e)},e.prototype.disconnect=function(){ev.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();let ex="u">typeof document&&"u">typeof window&&window.ResizeObserver?window.ResizeObserver:em,ew=function(){let e=new WeakMap,t=new WeakMap;return{subscribe(r,o){let n=t.get(r)||[],i=e.get(r);return t.has(r)||(t.set(r,n),i=({subscribe(e,t){let r=new ex(([e])=>{t({_contentRect:e.contentRect,border:{width:e.borderBoxSize[0].inlineSize,height:e.borderBoxSize[0].blockSize},content:{width:e.contentRect.width,height:e.contentRect.height}})});return r.observe(e),()=>{r.unobserve(e),r.disconnect()}}}).subscribe(r,e=>{for(let t of n)t(e)})),n.push(o),()=>{let e=n.indexOf(o);e>-1&&n.splice(e,1),0===n.length&&i&&i()}}}}();function ey(e){let[t,r]=(0,l.useState)(null);return(0,l.useEffect)(()=>{if(e)return ew.subscribe(e,r)},[e]),t}function e$(e){return(0,l.useEffect)(()=>(addEventListener("keydown",e),()=>removeEventListener("keydown",e)),[e])}let ek=function(){if("u">typeof globalThis)return globalThis;if("u">typeof window)return window;if("u">typeof self)return self;if("u">typeof global)return global;throw Error("@sanity/ui: could not locate global scope")}();function ez(e,t){return typeof document>"u"?(0,l.createContext)(t):(ek[e]=ek[e]||(0,l.createContext)(t),ek[e])}let ej=ez(Symbol.for("@sanity/ui/context/theme"),null);function eE(e){let t=(0,l.useContext)(ej),{children:r,scheme:o=(null==t?void 0:t.scheme)||"light",theme:i=(null==t?void 0:t.theme)||null,tone:d=(null==t?void 0:t.tone)||"default"}=e,s=(0,l.useMemo)(()=>i?{version:0,theme:i,scheme:o,tone:d}:null,[i,o,d]),c=(0,l.useMemo)(()=>i?(0,n.BA)(i,o,d):null,[o,i,d]);return c?(0,a.jsx)(ej.Provider,{value:s,children:(0,a.jsx)(u.f6,{theme:c,children:r})}):(0,a.jsx)("pre",{children:'ThemeProvider: no "theme" property provided'})}function eR(){let e=(0,l.useContext)(ej);if(!e)throw Error("useRootTheme(): missing context value");return e}function eC(e){let{children:t,scheme:r,tone:o}=e,n=eR();return(0,a.jsx)(eE,{scheme:r||n.scheme,theme:n.theme,tone:o,children:t})}function eS(){return(0,u.Fg)()}function eT(){return(0,i.aQ)((0,u.Fg)())}let eM=new WeakMap;function eO(){return 0}function eA(){let{media:e}=eT(),t=eM.get(e);return t||(t=function(e){let t;let r=e.length,o=()=>{if(!t){t=[];for(let n=r;n>-1;n-=1){var o;let r=0===(o=n)?`screen and (max-width: ${e[o]-1}px)`:o===e.length?`screen and (min-width: ${e[o-1]}px)`:`screen and (min-width: ${e[o-1]}px) and (max-width: ${e[o]-1}px)`;t.push({index:n,mq:window.matchMedia(r)})}}return t};return{getSnapshot:()=>{for(let{index:e,mq:t}of o())if(t.matches)return e;return 0},subscribe:e=>{let t=[];for(let{mq:r}of o()){let o=()=>{r.matches&&e()};r.addEventListener("change",o),t.push(()=>r.removeEventListener("change",o))}return()=>{for(let e of t)e()}}}}(e),eM.set(e,t)),(0,l.useSyncExternalStore)(t.subscribe,t.getSnapshot,eO)}function e_(){return o||(o=window.matchMedia("(prefers-reduced-motion: reduce)")),o}function eL(e){let t=e_();return t.addEventListener("change",e),()=>t.removeEventListener("change",e)}function eB(){return e_().matches}function eI(){return!1}function eQ(){return(0,l.useSyncExternalStore)(eL,eB,eI)}function eF(e,t){(0,l.useEffect)(()=>{var r;null==(r=e.current)||r.setCustomValidity(t||"")},[t,e])}function eD(e){var t,r;let{card:o,media:n}=(0,i.aQ)(e.theme),a=`${null!=(r=null==(t=o.border)?void 0:t.width)?r:1}px solid var(--card-border-color)`;return $(n,e.$border,e=>e?{"&&":{border:a}}:{"&&":{border:0}})}function eH(e){var t,r;let{card:o,media:n}=(0,i.aQ)(e.theme),a=`${null!=(r=null==(t=o.border)?void 0:t.width)?r:1}px solid var(--card-border-color)`;return $(n,e.$borderTop,e=>e?{"&&":{borderTop:a}}:{"&&":{borderTop:0}})}function eN(e){var t,r;let{card:o,media:n}=(0,i.aQ)(e.theme),a=`${null!=(r=null==(t=o.border)?void 0:t.width)?r:1}px solid var(--card-border-color)`;return $(n,e.$borderRight,e=>e?{"&&":{borderRight:a}}:{"&&":{borderRight:0}})}function eP(e){var t,r;let{card:o,media:n}=(0,i.aQ)(e.theme),a=`${null!=(r=null==(t=o.border)?void 0:t.width)?r:1}px solid var(--card-border-color)`;return $(n,e.$borderBottom,e=>e?{"&&":{borderBottom:a}}:{"&&":{borderBottom:0}})}function eV(e){var t,r;let{card:o,media:n}=(0,i.aQ)(e.theme),a=`${null!=(r=null==(t=o.border)?void 0:t.width)?r:1}px solid var(--card-border-color)`;return $(n,e.$borderLeft,e=>e?{"&&":{borderLeft:a}}:{"&&":{borderLeft:0}})}let eW={'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},eq={content:"content-box",border:"border-box"},eX={stretch:"stretch",fill:"100%"};function eG(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$display,e=>({"&:not([hidden])":{display:e}}))}function eY(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$sizing,e=>({boxSizing:eq[e]}))}function eK(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$height,e=>({height:eX[e]}))}function eU(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$overflow,e=>({overflow:e}))}let eJ={"&&:not([hidden])":{display:"flex"}};function eZ(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$align,e=>({alignItems:e}))}
1function e0(e){let{media:t,space:r}=(0,i.aQ)(e.theme);return $(t,e.$gap,e=>({gap:e?y(r[e]):void 0}))}function e1(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$wrap,e=>({flexWrap:e}))}function e2(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$justify,e=>({justifyContent:e}))}function e5(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$direction,e=>({flexDirection:e}))}let e3={minWidth:0,minHeight:0};function e4(){return[e3,e6]}function e6(e){let{media:t}=(0,i.aQ)(e.theme);return e.$flex?$(t,e.$flex,e=>({flex:e})):v}function e9(e){return`inset 0 0 0 ${e.width}px ${e.color}`}function e7(e){let{base:t,border:r,focusRing:o}=e,n=o.offset+o.width,i=0-o.offset,a=t?t.bg:"var(--card-bg-color)";return[i>0&&`inset 0 0 0 ${i}px var(--card-focus-ring-color)`,r&&e9(r),i<0&&`0 0 0 ${0-i}px ${a}`,n>0&&`0 0 0 ${n}px var(--card-focus-ring-color)`].filter(Boolean).join(",")}let e8={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},te={auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},tt={auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"};function tr(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$autoFlow,e=>({gridAutoFlow:e}))}function to(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$autoRows,e=>({gridAutoRows:e&&tt[e]}))}function tn(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$autoCols,e=>({gridAutoColumns:e&&te[e]}))}function ti(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$columns,e=>({gridTemplateColumns:e&&`repeat(${e},minmax(0,1fr));`}))}function ta(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$rows,e=>({gridTemplateRows:e&&`repeat(${e},minmax(0,1fr));`}))}function tl(e){let{media:t,space:r}=(0,i.aQ)(e.theme);return $(t,e.$gap,e=>({gridGap:e?y(r[e]):void 0}))}function td(e){let{media:t,space:r}=(0,i.aQ)(e.theme);return $(t,e.$gapX,e=>({columnGap:e?y(r[e]):void 0}))}function tu(e){let{media:t,space:r}=(0,i.aQ)(e.theme);return $(t,e.$gapY,e=>({rowGap:e?y(r[e]):void 0}))}let ts={auto:"auto",full:"1 / -1"},tc={auto:"auto",full:"1 / -1"};function tf(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$row,e=>"number"==typeof e?{gridRow:`span ${e} / span ${e}`}:{gridRow:ts[e]})}function tp(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$rowStart,e=>({gridRowStart:e}))}function th(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$rowEnd,e=>({gridRowEnd:e}))}function tb(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$column,e=>"number"==typeof e?{gridColumn:`span ${e} / span ${e}`}:{gridColumn:tc[e]})}function tg(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$columnStart,e=>({gridColumnStart:e}))}function tv(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$columnEnd,e=>({gridColumnEnd:e}))}function tm(e){let{$fontSize:t,$iconLeft:r,$iconRight:o,$padding:n,$space:a}=e,{font:l,media:d,space:u}=(0,i.aQ)(e.theme),s=Math.max(n.length,a.length,t.length),c=[],f=[],p=[];for(let e=0;e<s;e+=1)p[e]=void 0===t[e]?p[e-1]:t[e],c[e]=void 0===n[e]?c[e-1]:n[e],f[e]=void 0===a[e]?f[e-1]:a[e];return $(d,c,(e,t)=>{let n=l.text.sizes[p[t]]||l.text.sizes[2],i=n.lineHeight-n.ascenderHeight-n.descenderHeight,a=u[c[t]],d=u[f[t]],s={paddingTop:y(a-n.ascenderHeight),paddingRight:y(a),paddingBottom:y(a-n.descenderHeight),paddingLeft:y(a)};return o&&(s.paddingRight=y(a+i+d)),r&&(s.paddingLeft=y(a+i+d)),s})}function tx(e){return tm({...e,$iconRight:!0})}let tw=(0,u.iv)`
2  &:not([hidden]) {
3    display: flex;
4  }
5
6  align-items: center;
7`;function ty(){return tw}function t$(e){let{$scheme:t,$tone:r,$weight:o}=e,{color:n,font:a}=(0,i.aQ)(e.theme);return(0,u.iv)`
8    appearance: none;
9    background: none;
10    border: 0;
11    border-radius: 0;
12    outline: none;
13    width: 100%;
14    box-sizing: border-box;
15    font-family: ${a.text.family};
16    font-weight: ${o&&a.text.weights[o]||a.text.weights.regular};
17    margin: 0;
18    position: relative;
19    z-index: 1;
20    display: block;
21
22    /* NOTE: This is a hack to disable Chrome’s autofill styles */
23    &:-webkit-autofill,
24    &:-webkit-autofill:hover,
25    &:-webkit-autofill:focus,
26    &:-webkit-autofill:active {
27      -webkit-text-fill-color: var(--input-fg-color) !important;
28      transition: background-color 5000s;
29      transition-delay: 86400s /* 24h */;
30    }
31
32    /* &:is(textarea) */
33    &[data-as='textarea'] {
34      resize: none;
35    }
36
37    color: var(--input-fg-color);
38
39    &::placeholder {
40      color: var(--input-placeholder-color);
41    }
42
43    &[data-scheme='${t}'][data-tone='${r}'] {
44      --input-fg-color: ${n.input.default.enabled.fg};
45      --input-placeholder-color: ${n.input.default.enabled.placeholder};
46
47      /* enabled */
48      &:not(:invalid):not(:disabled):not(:read-only) {
49        --input-fg-color: ${n.input.default.enabled.fg};
50        --input-placeholder-color: ${n.input.default.enabled.placeholder};
51      }
52
53      /* disabled */
54      &:not(:invalid):disabled {
55        --input-fg-color: ${n.input.default.disabled.fg};
56        --input-placeholder-color: ${n.input.default.disabled.placeholder};
57      }
58
59      /* invalid */
60      &:invalid {
61        --input-fg-color: ${n.input.invalid.enabled.fg};
62        --input-placeholder-color: ${n.input.invalid.enabled.placeholder};
63      }
64
65      /* readOnly */
66      &:read-only {
67        --input-fg-color: ${n.input.default.readOnly.fg};
68        --input-placeholder-color: ${n.input.default.readOnly.placeholder};
69      }
70    }
71  `}function tk(e){let{font:t,media:r}=(0,i.aQ)(e.theme);return $(r,e.$fontSize,e=>{let r=t.text.sizes[e]||t.text.sizes[2];return{fontSize:y(r.fontSize),lineHeight:r.lineHeight/r.fontSize}})}function tz(e){let{$hasPrefix:t,$hasSuffix:r,$scheme:o,$tone:n,$unstableDisableFocusRing:a}=e,{color:l,input:d}=(0,i.aQ)(e.theme);return(0,u.iv)`
72    --input-box-shadow: none;
73
74    position: absolute;
75    top: 0;
76    left: 0;
77    right: 0;
78    bottom: 0;
79    display: block;
80    pointer-events: none;
81    z-index: 0;
82
83    background-color: var(--card-bg-color);
84    box-shadow: var(--input-box-shadow);
85
86    border-top-left-radius: ${t?0:void 0};
87    border-bottom-left-radius: ${t?0:void 0};
88    border-top-right-radius: ${r?0:void 0};
89    border-bottom-right-radius: ${r?0:void 0};
90
91    &[data-scheme='${o}'][data-tone='${n}'] {
92      --card-bg-color: ${l.input.default.enabled.bg};
93      --card-fg-color: ${l.input.default.enabled.fg};
94
95      /* enabled */
96      *:not(:disabled) + &[data-border] {
97        --input-box-shadow: ${e9({color:l.input.default.enabled.border,width:d.border.width})};
98      }
99
100      /* invalid */
101      *:not(:disabled):invalid + & {
102        --card-bg-color: ${l.input.invalid.enabled.bg};
103        --card-fg-color: ${l.input.invalid.enabled.fg};
104
105        &[data-border] {
106          --input-box-shadow: ${e9({color:l.input.invalid.enabled.border,width:d.border.width})};
107        }
108      }
109
110      /* focused */
111      *:not(:disabled):focus + & {
112        &[data-border] {
113          --input-box-shadow: ${a?void 0:e7({border:{color:l.input.default.enabled.border,width:d.border.width},focusRing:d.text.focusRing})};
114        }
115
116        &:not([data-border]) {
117          --input-box-shadow: ${a?void 0:e7({focusRing:d.text.focusRing})};
118        }
119      }
120
121      /* disabled */
122      *:not(:invalid):disabled + & {
123        --card-bg-color: ${l.input.default.disabled.bg} !important;
124        --card-fg-color: ${l.input.default.disabled.fg} !important;
125        --card-icon-color: ${l.input.default.disabled.fg} !important;
126
127        &[data-border] {
128          --input-box-shadow: ${e9({color:l.input.default.disabled.border,width:d.border.width})};
129        }
130      }
131
132      *:invalid:disabled + & {
133        --card-bg-color: ${l.input.invalid.disabled.bg} !important;
134        --card-fg-color: ${l.input.invalid.disabled.fg} !important;
135        --card-icon-color: ${l.input.invalid.disabled.fg} !important;
136
137        &[data-border] {
138          --input-box-shadow: ${e9({color:l.input.invalid.disabled.border,width:d.border.width})};
139        }
140      }
141
142      /* readOnly */
143      *:not(:invalid):read-only + & {
144        --card-bg-color: ${l.input.default.readOnly.bg} !important;
145        --card-fg-color: ${l.input.default.readOnly.fg} !important;
146      }
147
148      *:invalid:read-only + & {
149        --card-bg-color: ${l.input.invalid.readOnly.bg} !important;
150        --card-fg-color: ${l.input.invalid.readOnly.fg} !important;
151      }
152
153      /* hovered */
154      @media (hover: hover) {
155        *:not(:disabled):not(:read-only):not(:invalid):hover + & {
156          --card-bg-color: ${l.input.default.hovered.bg};
157          --card-fg-color: ${l.input.default.hovered.fg};
158        }
159
160        *:invalid:not(:disabled):not(:read-only):hover + & {
161          --card-bg-color: ${l.input.invalid.hovered.bg};
162          --card-fg-color: ${l.input.invalid.hovered.fg};
163        }
164
165        *:not(:disabled):not(:read-only):not(:invalid):not(:focus):hover + &[data-border] {
166          --input-box-shadow: ${e9({color:l.input.default.hovered.border,width:d.border.width})};
167        }
168
169        *:invalid:not(:disabled):not(:read-only):not(:focus):hover + &[data-border] {
170          --input-box-shadow: ${e9({color:l.input.invalid.hovered.border,width:d.border.width})};
171        }
172      }
173    }
174  `}function tj(e){let{theme:t}=e;return[k(t,["padding"],e.$padding),k(t,["paddingLeft","paddingRight"],e.$paddingX),k(t,["paddingTop","paddingBottom"],e.$paddingY),k(t,["paddingTop"],e.$paddingTop),k(t,["paddingRight"],e.$paddingRight),k(t,["paddingBottom"],e.$paddingBottom),k(t,["paddingLeft"],e.$paddingLeft)].filter(Boolean)}function tE(e){let{media:t,radius:r}=(0,i.aQ)(e.theme);return $(t,e.$radius,e=>{let t=0;return"number"==typeof e&&(t=y(r[e])),"full"===e&&(t="9999px"),{borderRadius:t}})}function tR(e,t){return`${e.map(y).join(" ")} ${t}`}let tC=u.zo.div(function(e){return z("label",e)},j,function(e){let{$accent:t,$muted:r}=e,{font:o}=(0,i.aQ)(e.theme);return(0,u.iv)`
175    text-transform: uppercase;
176
177    ${t&&(0,u.iv)`
178      color: var(--card-accent-fg-color);
179    `}
180
181    ${r&&(0,u.iv)`
182      color: var(--card-muted-fg-color);
183    `}
184
185    & code {
186      font-family: ${o.code.family};
187      border-radius: 1px;
188    }
189
190    & a {
191      text-decoration: none;
192      border-radius: 1px;
193    }
194
195    & svg {
196      /* Certain popular CSS libraries changes the defaults for SVG display */
197      /* Make sure SVGs are rendered as inline elements */
198      display: inline;
199    }
200
201    & [data-sanity-icon] {
202      vertical-align: baseline;
203    }
204  `}),tS=u.zo.span`
205  display: block;
206  white-space: nowrap;
207  text-overflow: ellipsis;
208  overflow: hidden;
209  overflow: clip;
210`,tT=(0,l.forwardRef)(function(e,t){let{accent:r,align:o,children:n,muted:i=!1,size:l=2,textOverflow:d,weight:u,...s}=e,c=n;return c="ellipsis"===d?(0,a.jsx)(tS,{children:c}):(0,a.jsx)("span",{children:c}),(0,a.jsx)(tC,{"data-ui":"Label",...s,$accent:r,$align:E(o),$muted:i,$size:E(l),$weight:u,ref:t,children:c})}),tM=u.zo.div(function(e){let{avatar:t,media:r}=(0,i.aQ)(e.theme);return $(r,e.$size,e=>{let r=t.sizes[e]||t.sizes[0];return{width:y(r.size),height:y(r.size),borderRadius:y(r.size/2),"&>svg":{width:y(r.size),height:y(r.size),borderRadius:y(r.size/2)}}})},function(e){let{$color:t}=e,{avatar:r}=(0,i.aQ)(e.theme);return{"--avatar-bg-color":`var(--card-avatar-${t}-bg-color)`,"--avatar-fg-color":`var(--card-avatar-${t}-fg-color)`,backgroundColor:"var(--avatar-bg-color)",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:e7({focusRing:r.focusRing})},"&:focus:not(:focus-visible)":{boxShadow:"none"}}}}),tO=u.zo.div(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)"}}}),tA=u.zo.ellipse(function(){return{strokeWidth:"4px",stroke:"var(--card-bg-color)"}}),t_=u.zo.ellipse(function(){return{strokeWidth:"2px",stroke:"var(--avatar-bg-color)",'[data-status="editing"] &':{strokeDasharray:"2 4",strokeLinecap:"round"}}}),tL=u.zo.div(function(){return{width:"100%",height:"100%",color:"var(--avatar-fg-color)",alignItems:"center",justifyContent:"center",textTransform:"uppercase",textAlign:"center",borderRadius:"50%","&:not([hidden])":{display:"flex"}}}),tB=(0,u.zo)(tT)({color:"inherit"}),tI=u.zo.svg(function(){return{position:"relative"}}
210);(0,l.forwardRef)(function(e,t){let{__unstable_hideInnerStroke:r,as:o,color:n="gray",src:i,title:u,initials:s,onImageLoadError:c,arrowPosition:f,animateArrowFrom:p,status:h="online",size:b=1,...g}=e,{avatar:v}=eT(),m=d.isValidElementType(o)?o:"div",x=E(b),w=(v.sizes[x[0]]||v.sizes[0]).size,y=w/2,$=(0,l.useId)(),[k,z]=(0,l.useState)(p||f||"inside"),[j,R]=(0,l.useState)(!1),C=`avatar-image-${$}`;(0,l.useEffect)(()=>{if(k===f)return;let e=requestAnimationFrame(()=>z(f));return()=>cancelAnimationFrame(e)},[k,f]),(0,l.useEffect)(()=>{i&&R(!1)},[i]);let S=(0,l.useCallback)(()=>{R(!0),c&&c(Error("Avatar: the image failed to load"))},[c]),T=(0,l.useMemo)(()=>x.map(e=>1===e?1:2===e?3:3===e?5:0),[x]);return(0,a.jsxs)(tM,{as:m,"data-as":"string"==typeof m?m:void 0,"data-ui":"Avatar",...g,$color:n,$size:x,"aria-label":u,"data-arrow-position":k,"data-status":h,ref:t,title:u,children:[(0,a.jsx)(tO,{children:(0,a.jsx)("svg",{width:"11",height:"7",viewBox:"0 0 11 7",fill:"none",children:(0,a.jsx)("path",{d:"M6.67948 1.50115L11 7L0 7L4.32052 1.50115C4.92109 0.736796 6.07891 0.736795 6.67948 1.50115Z",fill:n})})}),!j&&i&&(0,a.jsxs)(tI,{viewBox:`0 0 ${w} ${w}`,fill:"none",children:[(0,a.jsx)("defs",{children:(0,a.jsx)("pattern",{id:C,patternContentUnits:"objectBoundingBox",width:"1",height:"1",children:(0,a.jsx)("image",{href:i,width:"1",height:"1",onError:S})})}),(0,a.jsx)("circle",{cx:y,cy:y,r:y,fill:`url(#${C})`}),!r&&(0,a.jsx)(tA,{cx:y,cy:y,rx:y,ry:y,vectorEffect:"non-scaling-stroke"}),(0,a.jsx)(t_,{cx:y,cy:y,rx:y,ry:y,vectorEffect:"non-scaling-stroke"})]}),(j||!i)&&s&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(tL,{children:(0,a.jsx)(tB,{forwardedAs:"span",size:T,weight:"medium",children:s})})})]})});let tQ=u.zo.div(function(e){let{avatar:t,media:r}=(0,i.aQ)(e.theme);return $(r,e.$size,e=>{let r=t.sizes[e];return r?{borderRadius:y(r.size/2),minWidth:y(r.size),height:y(r.size)}:m})},function(e){let{space:t}=(0,i.aQ)(e.theme);return(0,u.iv)`
211    align-items: center;
212    justify-content: center;
213    box-sizing: border-box;
214    user-select: none;
215    color: inherit;
216    color: var(--card-fg-color);
217    background: var(--card-bg-color);
218    box-shadow:
219      0 0 0 1px var(--card-bg-color),
220      inset 0 0 0 1px var(--card-hairline-hard-color);
221    padding: 0 ${y(t[2])};
222
223    &:not([hidden]) {
224      display: flex;
225    }
226  `}),tF=(0,l.forwardRef)(function(e,t){let{count:r,size:o=1}=e,n=E(o),i=(0,l.useMemo)(()=>n.map(e=>1===e?1:2===e?3:3===e?5:0),[n]);return(0,a.jsx)(tQ,{$size:n,"data-ui":"AvatarCounter",ref:t,children:(0,a.jsx)(tT,{as:"span",size:i,weight:"medium",children:r})})}),tD=(0,u.iv)`
227  white-space: nowrap;
228
229  & > div {
230    vertical-align: top;
231
232    &:not([hidden]) {
233      display: inline-block;
234    }
235  }
236`,tH=u.zo.div(function(e){let{avatar:t,media:r}=(0,i.aQ)(e.theme);return $(r,e.$size,e=>{let r=t.sizes[e];return r?{"& > div + div":{marginLeft:y(r.distance)}}:m})},function(){return tD}),tN=((0,l.forwardRef)(function(e,t){let{children:r,maxLength:o=4,size:n=1,...i}=e,d=(0,l.useMemo)(()=>l.Children.toArray(r).filter(l.isValidElement),[r]),u=E(n),s=d.length,c=s-(Math.max(o,0)-1),f=c>1?d.slice(c,s):d;return(0,a.jsxs)(tH,{"data-ui":"AvatarStack",...i,ref:t,$size:u,children:[0===s&&(0,a.jsx)("div",{children:(0,a.jsx)(tF,{count:s,size:u})}),0!==s&&c>1&&(0,a.jsx)("div",{children:(0,a.jsx)(tF,{count:c,size:u})}),f.map((e,t)=>(0,a.jsx)("div",{children:(0,l.cloneElement)(e,{size:u})},String(t)))]})}),u.zo.div(function(){return eW},e4,function(){return[eY,eK,eU,eG]},function(){return[tf,tp,th,tb,tg,tv]},function(e){let{theme:t}=e;return[k(t,["margin"],e.$margin),k(t,["marginLeft","marginRight"],e.$marginX),k(t,["marginTop","marginBottom"],e.$marginY),k(t,["marginTop"],e.$marginTop),k(t,["marginRight"],e.$marginRight),k(t,["marginBottom"],e.$marginBottom),k(t,["marginLeft"],e.$marginLeft)].filter(Boolean)},tj)),tP=(0,l.forwardRef)(function(e,t){let{as:r="div",column:o,columnStart:n,columnEnd:i,display:l
236="block",flex:d,height:u,margin:s=0,marginX:c,marginY:f,marginTop:p,marginRight:h,marginBottom:b,marginLeft:g,overflow:v,padding:m=0,paddingX:x,paddingY:w,paddingTop:y,paddingRight:$,paddingBottom:k,paddingLeft:z,row:j,rowStart:R,rowEnd:C,sizing:S,...T}=e;return(0,a.jsx)(tN,{"data-as":"string"==typeof r?r:void 0,"data-ui":"Box",...T,$column:E(o),$columnStart:E(n),$columnEnd:E(i),$display:E(l),$flex:E(d),$height:E(u),$margin:E(s),$marginX:E(c),$marginY:E(f),$marginTop:E(p),$marginRight:E(h),$marginBottom:E(b),$marginLeft:E(g),$overflow:E(v),$padding:E(m),$paddingX:E(x),$paddingY:E(w),$paddingTop:E(y),$paddingRight:E($),$paddingBottom:E(k),$paddingLeft:E(z),$row:E(j),$rowStart:E(R),$rowEnd:E(C),$sizing:E(S),as:r,ref:t,children:e.children})}),tV=u.zo.div(function(e){return z("text",e)},j,function(e){let{$accent:t,$muted:r}=e,{font:o}=(0,i.aQ)(e.theme);return(0,u.iv)`
237    color: var(--card-fg-color);
238
239    ${t&&(0,u.iv)`
240      color: var(--card-accent-fg-color);
241    `}
242
243    ${r&&(0,u.iv)`
244      color: var(--card-muted-fg-color);
245    `}
246
247    & code {
248      font-family: ${o.code.family};
249      border-radius: 1px;
250      background-color: var(--card-code-bg-color);
251      color: var(--card-code-fg-color);
252    }
253
254    & a {
255      text-decoration: none;
256      border-radius: 1px;
257      color: var(--card-link-color);
258      outline: none;
259
260      @media (hover: hover) {
261        &:hover {
262          text-decoration: underline;
263        }
264      }
265
266      &:focus {
267        box-shadow:
268          0 0 0 1px var(--card-bg-color),
269          0 0 0 3px var(--card-focus-ring-color);
270      }
271
272      &:focus:not(:focus-visible) {
273        box-shadow: none;
274      }
275    }
276
277    & strong {
278      font-weight: ${o.text.weights.bold};
279    }
280
281    & svg {
282      /* Certain popular CSS libraries changes the defaults for SVG display */
283      /* Make sure SVGs are rendered as inline elements */
284      display: inline;
285    }
286
287    & [data-sanity-icon] {
288      vertical-align: baseline;
289      color: var(--card-icon-color);
290
291      & path {
292        vector-effect: non-scaling-stroke !important;
293      }
294    }
295  `}),tW=u.zo.span`
296  display: block;
297  white-space: nowrap;
298  text-overflow: ellipsis;
299  overflow: hidden;
300  overflow: clip;
301`,tq=(0,l.forwardRef)(function(e,t){let{accent:r=!1,align:o,children:n,muted:i=!1,size:l=2,textOverflow:d,weight:u,...s}=e,c=n;return"ellipsis"===d&&(c=(0,a.jsx)(tW,{children:c})),(0,a.jsx)(tV,{"data-ui":"Text",...s,$accent:r,$align:E(o),$muted:i,ref:t,$size:E(l),$weight:u,children:(0,a.jsx)("span",{children:c})})}),tX=(0,u.zo)(tP)(tE,function(e){let{$tone:t}=e;return{"--card-bg-color":`var(--card-badge-${t}-bg-color)`,"--card-fg-color":`var(--card-badge-${t}-fg-color)`,backgroundColor:"var(--card-bg-color)",cursor:"default","&:not([hidden])":{display:"inline-block",verticalAlign:"top"}}}),tG=(0,l.forwardRef)(function(e,t){let{children:r,fontSize:o=1,mode:n,padding:i=1,radius:l="full",tone:d="default",...u}=e;return(0,a.jsx)(tX,{"data-ui":"Badge",...u,$tone:d,$radius:E(l),padding:E(i),ref:t,children:(0,a.jsx)(tq,{size:o,children:r})})}),tY=(0,u.zo)(tP)(e4,function(){return[eJ,eZ,e0,e1,e2,e5]}),tK=(0,l.forwardRef)(function(e,t){let{align:r,as:o,direction:n="row",gap:i,justify:l,wrap:d,...u}=e;return(0,a.jsx)(tY,{"data-ui":"Flex",...u,$align:E(r),$direction:E(n),$gap:E(i),$justify:E(l),$wrap:E(d),forwardedAs:o,ref:t})}),tU=(0,u.F4)`
302  from {
303    transform: rotate(0deg);
304  }
305
306  to {
307    transform: rotate(360deg);
308  }
309`,tJ=(0,u.zo)(tq)`
310  & > span > svg {
311    animation: ${tU} 500ms linear infinite;
312  }
313`,tZ=(0,l.forwardRef)(function(e,t){return(0,a.jsx)(tJ,{"data-ui":"Spinner",...e,ref:t,children:(0,a.jsx)(s.L4p,{})})});function t0(e,t,r=!1){return{"--card-backdrop-color":e.backdrop,"--card-focus-ring-color":e.focusRing,"--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-accent-fg-color":t.accent.fg,"--card-avatar-gray-bg-color":t.avatar.gray.bg,"--card-avatar-gray-fg-color":t.avatar.gray.fg,"--card-avatar-blue-bg-color":t.avatar.blue.bg,"--card-avatar-blue-fg-color":t.avatar.blue.fg,"--card-avatar-purple-bg-color":t.avatar.purple.bg,"--card-avatar-purple-fg-color":t.avatar.purple.fg,"--card-avatar-magenta-bg-color":t.avatar.magenta.bg,"--card-avatar-magenta-fg-color":t.avatar.magenta.fg,"--card-avatar-red-bg-color":t.avatar.red.bg,"--card-avatar-red-fg-color":t.avatar.red.fg,"--card-avatar-orange-bg-color":t.avatar.orange.bg,"--card-avatar-orange-fg-color":t.avatar.orange.fg,"--card-avatar-yellow-bg-color":t.avatar.yellow.bg,"--card-avatar-yellow-fg-color":t.avatar.yellow.fg,"--card-avatar-green-bg-color":t.avatar.green.bg,"--card-avatar-green-fg-color":t.avatar.green.fg,"--card-avatar-cyan-bg-color":t.avatar.cyan.bg,"--card-avatar-cyan-fg-color":t.avatar.cyan.fg,"--card-bg-color":t.bg,"--card-bg-image":r?`repeating-conic-gradient(${t.bg} 0% 25%, ${t.muted.bg} 0% 50%)`:void 0,"--card-border-color":t.border,"--card-badge-default-bg-color":t.badge.default.bg,"--card-badge-default-dot-color":t.badge.default.dot,"--card-badge-default-fg-color":t.badge.default.fg,"--card-badge-default-icon-color":t.badge.default.icon,"--card-badge-primary-bg-color":t.badge.primary.bg,"--card-badge-primary-dot-color":t.badge.primary.dot,"--card-badge-primary-fg-color":t.badge.primary.fg,"--card-badge-primary-icon-color":t.badge.primary.icon,"--card-badge-positive-bg-color":t.badge.positive.bg,"--card-badge-positive-dot-color":t.badge.positive.dot,"--card-badge-positive-fg-color":t.badge.positive.fg,"--card-badge-positive-icon-color":t.badge.positive.icon,"--card-badge-caution-bg-color":t.badge.caution.bg,"--card-badge-caution-dot-color":t.badge.caution.dot,"--card-badge-caution-fg-color":t.badge.caution.fg,"--card-badge-caution-icon-color":t.badge.caution.icon,"--card-badge-critical-bg-color":t.badge.critical.bg,"--card-badge-critical-dot-color":t.badge.critical.dot,"--card-badge-critical-fg-color":t.badge.critical.fg,"--card-badge-critical-icon-color":t.badge.critical.icon,"--card-code-bg-color":t.code.bg,"--card-code-fg-color":t.code.fg,"--card-fg-color":t.fg,"--card-icon-color":t.icon,"--card-kbd-bg-color":t.kbd.bg,"--card-kbd-border-color":t.kbd.border,"--card-kbd-fg-color":t.kbd.fg,"--card-link-fg-color":t.link.fg,"--card-muted-bg-color":t.muted.bg,"--card-muted-fg-color":t.muted.fg,"--card-skeleton-color-from":t.skeleton.from,"--card-skeleton-color-to":t.skeleton.to,"--card-bg2-color":t.muted.bg,"--card-link-color":t.link.fg,"--card-hairline-soft-color":t.border,"--card-hairline-hard-color":t.border}}function t1(...e){return e.filter(Boolean).join(",")}let t2=u.zo.button(tE,function(e){let{$width:t}=e,{style:r}=(0,i.aQ)(e.theme);return(0,u.iv)`
314    ${null==r?void 0:r.button};
315
316    -webkit-font-smoothing: inherit;
317    appearance: none;
318    display: inline-flex;
319    align-items: center;
320    font: inherit;
321    border: 0;
322    outline: none;
323    user-select: none;
324    text-decoration: none;
325    border: 0;
326    box-sizing: border-box;
327    padding: 0;
328    margin: 0;
329    white-space: nowrap;
330    text-align: left;
331    position: relative;
332    vertical-align: top;
333
334    ${"fill"===t&&(0,u.iv)`
335      width: -moz-available;
336      width: -webkit-fill-available;
337      width: stretch;
338    `}
339
340    & > span {
341      display: block;
342      flex: 1;
343      min-width: 0;
344      border-radius: inherit;
345    }
346
347    &::-moz-focus-inner {
348      border: 0;
349      padding: 0;
350    }
351  `},function(e){var t;let{$mode:r}=e,{button:o,color:n,style:a}=(0,i.aQ)(e.theme),l="ghost"===e.$mode,d=n.button[r]||n.button.default,u=d[e.$tone]||d.default,s={width:o.border.width,color:"var(--card-border-color)"},c=void 0;return[t0(n,u.enabled),{backgroundColor:"var(--card-bg-color)",color:"var(--card-fg-color)",boxShadow:e9(s),'&:disabled, &[data-disabled="true"]':t0(n,u.disabled),"&:not([data-disabled='true'])":{boxShadow:t1(e9(s),l?c:void 0),"&:focus":{boxShadow:e7({base:n,border:{width:2,color:n.bg},focusRing:o.focusRing})},"&:focus:not(:focus-visible)":{boxShadow:t1(e9(s),l?c:void 0)},"@media (hover: hover)":{"&:hover":t0(n,u.hovered),"&:active":t0(n,u.pressed),"&[data-hovered]":t0(n,u.hovered)},"&[data-selected]":t0(n,u.pressed)}}
351,null==(t=null==a?void 0:a.button)?void 0:t.root].filter(Boolean)}),t5=u.zo.div`
352  position: absolute;
353  top: 0;
354  left: 0;
355  right: 0;
356  bottom: 0;
357  display: flex;
358  align-items: center;
359  justify-content: center;
360  background-color: var(--card-bg-color);
361  border-radius: inherit;
362  z-index: 1;
363  box-shadow: inherit;
364`,t3=(0,l.forwardRef)(function(e,t){let{children:r,disabled:o,fontSize:n=1,icon:i,iconRight:u,justify:s="center",loading:c,mode:f="default",padding:p=3,paddingX:h,paddingY:b,paddingTop:g,paddingBottom:v,paddingLeft:m,paddingRight:x,radius:w=2,selected:y,space:$=3,text:k,textAlign:z,tone:j="default",type:R="button",muted:C=!1,width:S,...T}=e,{button:M}=eT(),O=E(s),A=E(p),_=E(h),L=E(b),B=E(g),I=E(v),Q=E(m),F=E(x),D=E(w),H=E($),N=(0,l.useMemo)(()=>({padding:A,paddingX:_,paddingY:L,paddingTop:B,paddingBottom:I,paddingLeft:Q,paddingRight:F}),[A,_,L,B,I,Q,F]);return(0,a.jsxs)(t2,{"data-ui":"Button",...T,$mode:f,$radius:D,$tone:j,"data-disabled":!!(c||o),"data-selected":y?"":void 0,disabled:!!(c||o),ref:t,type:R,$width:S,children:[!!c&&(0,a.jsx)(t5,{children:(0,a.jsx)(tZ,{})}),(i||k||u)&&(0,a.jsx)(tP,{as:"span",...N,children:(0,a.jsxs)(tK,{as:"span",justify:O,gap:H,children:[i&&(0,a.jsxs)(tq,{size:n,children:[(0,l.isValidElement)(i)&&i,(0,d.isValidElementType)(i)&&(0,a.jsx)(i,{})]}),k&&(0,a.jsx)(tq,{muted:C,align:z,size:n,textOverflow:"ellipsis",weight:M.textWeight,children:k}),u&&(0,a.jsxs)(tq,{size:n,children:[(0,l.isValidElement)(u)&&u,(0,d.isValidElementType)(u)&&(0,a.jsx)(u,{})]})]})}),r&&(0,a.jsx)(tP,{as:"span",...N,children:r})]})}),t4=(0,u.zo)(tP)(function(){return[eD,eH,eN,eP,eV]},tE,function(e){let{card:t,media:r,shadow:o}=(0,i.aQ)(e.theme);return $(r,e.$shadow,e=>(function(e,t=1){if(!e)return m;let r=`0 0 0 ${y(t)} var(--card-shadow-outline-color)`,o=tR(e.umbra,"var(--card-shadow-umbra-color)"),n=tR(e.penumbra,"var(--card-shadow-penumbra-color)"),i=tR(e.ambient,"var(--card-shadow-ambient-color)");return{boxShadow:`${r}, ${o}, ${n}, ${i}`}})(o[e],t.shadow.outline))},function(e){return[function(e){let{$checkered:t}=e,{space:r}=(0,i.aQ)(e.theme);return(0,u.iv)`
365    ${t&&(0,u.iv)`
366      background-size: ${r[3]}px ${r[3]}px;
367      background-position: 50% 50%;
368      background-image: var(--card-bg-image);
369    `}
370
371    &[data-as='button'] {
372      -webkit-font-smoothing: inherit;
373      appearance: none;
374      outline: none;
375      font: inherit;
376      text-align: inherit;
377      border: 0;
378      width: -moz-available;
379      width: -webkit-fill-available;
380      width: stretch;
381    }
382
383    /* &:is(a) */
384    &[data-as='a'] {
385      outline: none;
386      text-decoration: none;
387    }
388
389    /* &:is(pre) */
390    &[data-as='pre'] {
391      font: inherit;
392    }
393  `}(e),function(e){var t;let{$checkered:r,$focusRing:o,$muted:n}=e,{card:a,color:l,style:d}=(0,i.aQ)(e.theme),s={width:a.border.width,color:"var(--card-border-color)"};return(0,u.iv)`
394    color-scheme: ${l._dark?"dark":"light"};
395
396    ${t0(l,l,r)}
397
398    background-color: ${n?"var(--card-muted-bg-color)":"var(--card-bg-color)"};
399    color: var(--card-fg-color);
400
401    /* &:is(button) */
402    &[data-as='button'] {
403      --card-focus-ring-box-shadow: none;
404
405      cursor: default;
406      box-shadow: var(--card-focus-ring-box-shadow);
407
408      &:disabled {
409        ${t0(l,l.selectable.default.disabled,r)}
410      }
411
412      &:not(:disabled) {
413        &[data-pressed] {
414          ${t0(l,l.selectable.default.pressed,r)}
415        }
416
417        &[data-selected] {
418          ${t0(l,l.selectable.default.selected,r)}
419        }
420
421        @media (hover: hover) {
422          &:not([data-pressed]):not([data-selected]) {
423            &[data-hovered],
424            &:hover {
425              ${t0(l,l.selectable.default.hovered,r)}
426            }
427
428            &:active {
429              ${t0(l,l.selectable.default.pressed,r)}
430            }
431          }
432        }
433
434        &:focus-visible {
435          --card-focus-ring-box-shadow: ${o?e7({base:l,border:s,focusRing:a.focusRing}):void 0};
436        }
437      }
438    }
439
440    /* &:is(a) */
441    &[data-as='a'] {
442      cursor: pointer;
443      box-shadow: var(--card-focus-ring-box-shadow);
444
445      &[data-disabled] {
446        ${t0(l,l.selectable.default.disabled,r)}
447      }
448
449      &:not([data-disabled]) {
450        &[data-pressed] {
451          ${t0(l,l.selectable.default.pressed,r)}
452        }
453
454        &[data-selected] {
455          ${t0(l,l.selectable.default.selected,r)}
456        }
457
458        @media (hover: hover) {
459          &:not([data-pressed]):not([data-selected]) {
460            &[data-hovered],
461            &:hover {
462              ${t0(l,l.selectable.default.hovered,r)}
463            }
464
465            &:active {
466              ${t0(l,l.selectable.default.pressed,r)}
467            }
468          }
469        }
470
471        &:focus-visible {
472          --card-focus-ring-box-shadow: ${o?e7({base:l,border:s,focusRing:a.focusRing}):void 0};
473        }
474      }
475    }
476
477    ${null==(t=null==d?void 0:d.card)?void 0:t.root}
478  `}(e)]}),t6=(0,l.forwardRef)(function(e,t){let{__unstable_checkered:r=!1,__unstable_focusRing:o=!1,as:n,border:i,borderTop:l,borderRight:u,borderBottom:s,borderLeft:c,muted:f,pressed:p,radius:h=0,scheme:b,selected:g,shadow:v,tone:m="default",...x}=e,w=(0,d.isValidElementType)(n)?n:"div",y=eR(),$="inherit"===m?y.tone:m;return(0,a.jsx)(eC,{scheme:b,tone:$,children:(0,a.jsx)(t4,{"data-as":"string"==typeof w?w:void 0,"data-scheme":y.scheme,"data-ui":"Card","data-tone":$,...x,$border:E(i),$borderTop:E(l),$borderRight:E(u),$borderBottom:E(s),$borderLeft:E(c),$checkered:r,$focusRing:o,$muted:f,$radius:E(h),$shadow:E(v),$tone:$,"data-checkered":r?"":void 0,"data-pressed":p?"":void 0,"data-selected":g?"":void 0,forwardedAs:w,ref:t,selected:g})})}),t9=u.zo.div(function(){return(0,u.iv)`
479    position: relative;
480    display: inline-block;
481  `}),t7=u.zo.input(function(e){let{color:t,input:r,radius:o}=(0,i.aQ)(e.theme),{focusRing:n}=r.checkbox;return(0,u.iv)`
482    position: absolute;
483    top: 0;
484    left: 0;
485    width: 100%;
486    height: 100%;
487    outline: none;
488    opacity: 0;
489    z-index: 1;
490    padding: 0;
491    margin: 0;
492
493    & + span {
494      position: relative;
495      display: block;
496      height: ${y(r.checkbox.size)};
497      width: ${y(r.checkbox.size)};
498      box-sizing: border-box;
499      box-shadow: ${e9({color:t.input.default.enabled.border,width:r.border.width})};
500      border-radius: ${y(o[2])};
501      line-height: 1;
502      background-color: ${t.input.default.enabled.bg};
503
504      & > svg {
505        display: block;
506        position: absolute;
507        opacity: 0;
508        height: 100%;
509        width: 100%;
510
511        & > path {
512          vector-effect: non-scaling-stroke;
513          stroke-width: 1.5px !important;
514        }
515      }
516    }
517
518    &:checked + span {
519      background: ${t.input.default.enabled.fg};
520      box-shadow: ${e9({color:t.input.default.enabled.fg,width:r.border.width})};
521      color: ${t.input.default.enabled.bg};
522    }
523
524    /* focus */
525    &:not(:disabled):focus:focus-visible + span {
526      box-shadow: ${e7({focusRing:n})};
527    }
528
529    /* focus when checked - uses a different offset */
530    &:not(:disabled):focus:focus-visible&:checked + span {
531      box-shadow: ${e7({focusRing:{width:1,offset:1}})};
532    }
533
534    &[data-error] + span {
535      background-color: ${t.input.invalid.enabled.border};
536      box-shadow: ${e9({width:r.border.width,color:t.input.invalid.enabled.muted.bg})};
537      color: ${t.input.default.disabled.fg};
538    }
539    &[data-error]&:checked + span {
540      background-color: ${t.input.invalid.enabled.muted.bg};
541      color: ${t.input.default.enabled.bg};
542    }
543    &[data-error]&:checked&:not(:disabled):focus:focus-visible + span {
544      box-shadow: ${e7({border:{width:r.border.width,color:t.input.invalid.readOnly.muted.bg},focusRing:{width:1,offset:1}})};
545    }
546
547    &:disabled + span {
548      background-color: ${t.input.default.disabled.bg};
549      box-shadow: ${e9({width:r.border.width,color:t.input.default.disabled.border})};
550      color: ${t.input.default.disabled.fg};
551    }
552    &:disabled&:checked + span {
553      background-color: ${t.input.default.disabled.muted.bg};
554    }
555
556    &[data-read-only] + span {
557      background-color: ${t.input.default.readOnly.bg};
558      box-shadow: ${e9({width:r.border.width,color:t.input.default.readOnly.border})};
559      color: ${t.input.default.readOnly.fg};
560    }
561
562    &[data-read-only]&:checked + span {
563      background-color: ${t.input.default.readOnly.muted.bg};
564    }
565
566    &:checked + span > svg:first-child {
567      opacity: 1;
568    }
569    &:indeterminate + span > svg:last-child {
570      opacity: 1;
571    }
572  `});function t8({theme:e}){let{color:{syntax:t}}=(0,i.aQ)(e);return{"&.atrule":{color:t.atrule},"&.attr-name":{color:t.attrName},"&.attr-value":{color:t.attrValue},"&.attribute":{color:t.attribute},"&.boolean":{color:t.boolean},"&.builtin":{color:t.builtin},"&.cdata":{color:t.cdata},"&.char":{color:t.char},"&.class":{color:t.class},"&.class-name":{color:t.className},"&.comment":{color:t.comment},"&.constant":{color:t.constant},"&.deleted":{color:t.deleted},"&.doctype":{color:t.doctype},"&.entity":{color:t.entity},"&.function":{color:t.function},"&.hexcode":{color:t.hexcode},"&.id":{color:t.id},"&.important":{color:t.important},"&.inserted":{color:t.inserted},"&.keyword":{color:t.keyword},"&.number":{color:t.number},"&.operator":{color:t.operator},"&.prolog":{color:t.prolog},"&.property":{color:t.property},"&.pseudo-class":{color:t.pseudoClass},"&.pseudo-element":{color:t.pseudoElement},"&.punctuation":{color:t.punctuation},"&.regex":{color:t.regex},"&.selector":{color:t.selector},"&.string":{color:t.string},"&.symbol":{color:t.symbol},"&.tag":{color:t.tag},"&.unit":{color:t.unit},"&.url":{color:t.url},"&.variable":{color:t.variable}}}(0,l.forwardRef)(function(e,t){let{checked:r,className:o,disabled:n,indeterminate:i,customValidity:d,readOnly:u,style:c,...f}=e,p=(0,l.useRef)(null);return(0,l.useImperativeHandle)(t,()=>p.current),(0,l.useEffect)(()=>{p.current&&(p.current.indeterminate=i||!1)},[i]),eF(p,d),(0,a.jsxs)(t9,{className:o,"data-ui":"Checkbox",style:c,children:[(0,a.jsx)(t7,{"data-read-only":!n&&u?"":void 0,"data-error":d?"":void 0,...f,checked:r,disabled:n||u,type:"checkbox",readOnly:u,ref:p}),(0,a.jsxs)("span",{children:[(0,a.jsx)(s.KML,{}),(0,a.jsx)(s.HFL,{})]})]})});let re=u.zo.pre(function(){return(0,u.iv)`
573    color: var(--card-code-fg-color);
574
575    & code {
576      font-family: inherit;
577
578      &.refractor .token {
579        ${t8}
580      }
581    }
582
583    & a {
584      color: inherit;
585      text-decoration: underline;
586      border-radius: 1px;
587    }
588
589    & svg {
590      /* Certain popular CSS libraries changes the defaults for SVG display */
591      /* Make sure SVGs are rendered as inline elements */
592      display: inline;
593    }
594
595    & [data-sanity-icon] {
596      vertical-align: baseline;
597    }
598  `},function(e){return z("code",e)}),rt=(0,l.forwardRef)(function(e,t){let{children:r,language:o,size:n=2,weight:i,...l}
598=e,d="string"==typeof o?o:void 0,u=!!d&&c.hasLanguage(d);return(0,a.jsxs)(re,{"data-ui":"Code",...l,$size:E(n),$weight:i,ref:t,children:[!(d&&u)&&(0,a.jsx)("code",{children:r}),d&&u&&(0,a.jsx)(c,{inline:!0,language:d,value:String(r)})]})}),rr={width:"100%",margin:"0 auto"},ro=(0,u.zo)(tP)(function(){return rr},function(e){let{container:t,media:r}=(0,i.aQ)(e.theme);return $(r,e.$width,e=>({maxWidth:"auto"===e?"none":y(t[e])}))}),rn=(0,l.forwardRef)(function(e,t){let{as:r,width:o=2,...n}=e;return(0,a.jsx)(ro,{"data-ui":"Container",...n,$width:E(o),forwardedAs:r,ref:t})}),ri=(0,u.zo)(tP)(function(){return[e8,tr,to,tn,ti,ta,tl,td,tu]}),ra=(0,l.forwardRef)(function(e,t){let{as:r,autoRows:o,autoCols:n,autoFlow:i,columns:l,gap:d,gapX:u,gapY:s,rows:c,children:f,...p}=e;return(0,a.jsx)(ri,{"data-as":"string"==typeof r?r:void 0,"data-ui":"Grid",...p,$autoRows:E(o),$autoCols:E(n),$autoFlow:E(i),$columns:E(l),$gap:E(d),$gapX:E(u),$gapY:E(s),$rows:E(c),forwardedAs:r,ref:t,children:f})}),rl=u.zo.div(function(e){let{$accent:t,$muted:r}=e,{font:o}=(0,i.aQ)(e.theme);return(0,u.iv)`
599    ${t&&(0,u.iv)`
600      color: var(--card-accent-fg-color);
601    `}
602
603    ${r&&(0,u.iv)`
604      color: var(--card-muted-fg-color);
605    `}
606
607    & code {
608      font-family: ${o.code.family};
609      border-radius: 1px;
610    }
611
612    & a {
613      text-decoration: none;
614      border-radius: 1px;
615      color: var(--card-link-color);
616      outline: none;
617
618      @media (hover: hover) {
619        &:hover {
620          text-decoration: underline;
621        }
622      }
623
624      &:focus {
625        box-shadow:
626          0 0 0 1px var(--card-bg-color),
627          0 0 0 3px var(--card-focus-ring-color);
628      }
629
630      &:focus:not(:focus-visible) {
631        box-shadow: none;
632      }
633    }
634
635    & strong {
636      font-weight: ${o.heading.weights.bold};
637    }
638
639    & svg {
640      /* Certain popular CSS libraries changes the defaults for SVG display */
641      /* Make sure SVGs are rendered as inline elements */
642      display: inline;
643    }
644
645    & [data-sanity-icon] {
646      vertical-align: baseline;
647    }
648  `},j,function(e){return z("heading",e)}),rd=u.zo.span`
649  display: block;
650  white-space: nowrap;
651  text-overflow: ellipsis;
652  overflow: hidden;
653  overflow: clip;
654`,ru=(0,l.forwardRef)(function(e,t){let{accent:r=!1,align:o,children:n,muted:i=!1,size:l=2,textOverflow:d,weight:u,...s}=e,c=n;return"ellipsis"===d&&(c=(0,a.jsx)(rd,{children:c})),(0,a.jsx)(rl,{"data-ui":"Heading",...s,$accent:r,$align:E(o),$muted:i,$size:E(l),$weight:u,ref:t,children:(0,a.jsx)("span",{children:c})})}),rs=(0,u.zo)(tP)(function(){return{lineHeight:0,"&&:not([hidden])":{display:"block"},"& > div":{display:"inline-block",verticalAlign:"middle"}}},function(e){let{media:t,space:r}=(0,i.aQ)(e.theme);return $(t,e.$space,e=>{let t=y(.5===e?r[1]/2:r[e]);return{margin:`-${t} 0 0 -${t}`,"& > div":{padding:`${t} 0 0 ${t}`}}})}),rc=(0,l.forwardRef)(function(e,t){let{as:r,children:o,space:n,...i}=e,d=(0,l.useMemo)(()=>l.Children.map(o,e=>e&&(0,a.jsx)("div",{children:e})),[o]);return(0,a.jsx)(rs,{"data-ui":"Inline",...i,$space:E(n),forwardedAs:r,ref:t,children:d})}),rf=u.zo.kbd(tE,function(){return(0,u.iv)`
655    --card-bg-color: var(--card-kbd-bg-color);
656    --card-border-color: var(--card-kbd-border-color);
657    --card-fg-color: var(--card-kbd-fg-color);
658
659    box-shadow: inset 0 0 0 1px var(--card-border-color);
660    background: var(--card-bg-color);
661    font: inherit;
662
663    vertical-align: top;
664
665    &:not([hidden]) {
666      display: inline-block;
667    }
668  `}),rp=(0,l.forwardRef)(function(e,t){let{children:r,fontSize:o=0,padding:n=1,radius:i=2,...l}=e;return(0,a.jsx)(rf,{"data-ui":"KBD",...l,$radius:E(i),ref:t,children:(0,a.jsx)(tP,{as:"span",padding:n,children:(0,a.jsx)(tq,{as:"span",size:o,weight:"semibold",children:r})})})}),rh={name:"@sanity/ui/origin",fn({middlewareData:e,placement:t,rects:r}){var o,n;let[i]=t.split("-"),a=r.floating.width,l=r.floating.height,d=(null==(o=e.shift)?void 0:o.x)||0,u=(null==(n=e.shift)?void 0:n.y)||0;if(a<=0||l<=0)return{};let{originX:s,originY:c}=["bottom","top"].includes(i)?{originX:rb(.5-d/a,0,1),originY:"bottom"===i?0:1}:{originX:"left"===i?1:0,originY:rb(.5-u/l,0,1)};return{data:{originX:s,originY:c}}}};function rb(e,t,r){return Math.min(Math.max(e,t),r)}function rg(e,t,r){let o=t.x-e.x,n=t.y-e.y;return rv(e,t,Math.min(1,r/Math.sqrt(o*o+n*n)))}function rv(e,t,r){return{x:e.x+(t.x-e.x)*r,y:e.y+(t.y-e.y)*r}}let rm=u.zo.div(({$w:e})=>(0,u.iv)`
669    position: absolute;
670    width: ${e}px;
671    height: ${e}px;
672
673    :empty + & {
674      display: none;
675    }
676
677    & > svg {
678      display: block;
679      line-height: 0;
680      transform-origin: ${e/2}px ${e/2}px;
681    }
682
683    [data-placement^='top'] > & {
684      bottom: -${e}px;
685
686      & > svg {
687        transform: rotate(0);
688      }
689    }
690
691    [data-placement^='right'] > & {
692      left: -${e}px;
693
694      & > svg {
695        transform: rotate(90deg);
696      }
697    }
698
699    [data-placement^='left'] > & {
700      right: -${e}px;
701
702      & > svg {
703        transform: rotate(-90deg);
704      }
705    }
706
707    [data-placement^='bottom'] > & {
708      top: -${e}px;
709
710      & > svg {
711        transform: rotate(180deg);
712      }
713    }
714  `),rx=u.zo.path`
715  stroke: var(--card-shadow-outline-color);
716`,rw=u.zo.path`
717  fill: var(--card-bg-color);
718`,ry=(0,l.forwardRef)(function(e,t){let{width:r,height:o,radius:n=0,...i}=e,{card:l}=eT(),d=l.shadow.outline,u=(function(e){let t=e.length,r=[];for(let o=0;o<t;o+=1){let t=e[o],n=e[o-1],i=e[o+1];
718if(n&&t.radius){let e=rg(t,n,t.radius),o=rg(t,i,t.radius),a=rv(e,t,.5),l=rv(t,o,.5);r.push({type:"point",...e}),r.push({type:"curve",curveEnd:o,startControl:a,endControl:l})}else r.push({type:"point",...t})}return r})([{x:0,y:0},{x:n,y:0,radius:n},{x:r/2,y:o-1,radius:n},{x:r-n,y:0,radius:n},{x:r,y:0}]).map((e,t)=>"point"===e.type?`${0===t?"M":"L"} ${e.x} ${e.y}`:"curve"===e.type?`C ${e.startControl.x} ${e.startControl.y} ${e.endControl.x} ${e.endControl.y} ${e.curveEnd.x} ${e.curveEnd.y}`:"").join(" "),s=`${u}`,c=`${u} M ${r} -1 M 0 -1 Z`;return(0,a.jsx)(rm,{...i,$w:r,ref:t,children:(0,a.jsxs)("svg",{width:r,height:r,viewBox:`0 0 ${r} ${r}`,children:[(0,a.jsx)("mask",{id:"stroke-mask",children:(0,a.jsx)("rect",{x:0,y:d,width:r,height:r,fill:"white"})}),(0,a.jsx)(rx,{d:s,mask:"url(#stroke-mask)",strokeWidth:2*d}),(0,a.jsx)(rw,{d:c})]})})}),r$=ez(Symbol.for("@sanity/ui/context/boundaryElement"),null);function rk(e){return!!(e&&"object"==typeof e&&!Array.isArray(e))}let rz={version:0,element:null};function rj(){let e=(0,l.useContext)(r$);if(e&&(!rk(e)||0!==e.version))throw Error("useBoundaryElement(): the context value is not compatible");return e||rz}function rE({children:e,condition:t,wrapper:r}){return t?r(e):e}function rR(e){if(!rk(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")}(0,l.forwardRef)(function(e,t){let r=eT(),{children:o,media:n=r.media,...i}=e,d=(0,l.useRef)(null),[u,s]=(0,l.useState)(null),c=ey(u),f=(0,l.useMemo)(()=>{var e;return null!=(e=null==c?void 0:c.border.width)?e:window.innerWidth},[c]),p=(0,l.useMemo)(()=>(function(e,t){let r=[];for(let o=0;o<e.length;o+=1)e[o]>t&&r.push(o);return r})(n,f),[n,f]),h=(0,l.useMemo)(()=>(function(e,t){let r=[];for(let o=0;o<e.length;o+=1)e[o]<=t&&r.push(o);return r})(n,f),[n,f]);(0,l.useImperativeHandle)(t,()=>d.current);let b=(0,l.useCallback)(e=>{d.current=e,s(e)},[]);return(0,a.jsx)("div",{"data-ui":"ElementQuery",...i,"data-eq-max":p.length?p.join(" "):void 0,"data-eq-min":h.length?h.join(" "):void 0,ref:b,children:o})});let rC=ez(Symbol.for("@sanity/ui/context/layer"),null);function rS(){let e=(0,l.useContext)(rC);if(!e)throw Error("useLayer(): missing context value");try{return rR(e)}catch(e){throw e instanceof Error?Error(`useLayer(): ${e.message}`):Error(`useLayer(): ${e}`)}}function rT(e){return e instanceof Node&&e.nodeType===Node.ELEMENT_NODE}function rM(e){return rT(e)&&"A"===e.nodeName}function rO(e){return rT(e)&&"BUTTON"===e.nodeName}function rA(e,t){return e.contains(t)||e===t}function r_(e){if(!(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex")||(rM(e)?!!e.href&&"ignore"!==e.rel:rT(e)&&"INPUT"===e.nodeName?"hidden"!==e.type&&"file"!==e.type&&!e.disabled:!!(rO(e)||rT(e)&&"SELECT"===e.nodeName||rT(e)&&"TEXTAREA"===e.nodeName)&&!e.disabled)))return!1;try{e.focus()}catch{}return document.activeElement===e}function rL(e){for(let t=0;t<e.childNodes.length;t++){let r=e.childNodes[t];if(rT(r)&&(r_(r)||rL(r)))return!0}return!1}function rB(e){var t;let{children:r,zOffset:o=0}=e,n=(0,l.useContext)(rC),i=n&&rR(n),d=null==i?void 0:i.registerChild,u=(null!=(t=null==i?void 0:i.level)?t:0)+1,s=E(o),c=s.length-1,f=Math.min(eA(),c),p=i?i.zIndex+s[f]:s[f],[,h]=(0,l.useState)({}),[b,g]=(0,l.useState)(0),v=0===b,m=(0,l.useCallback)(e=>{let t=null==d?void 0:d(e);return void 0!==e?h(t=>{var r;let o=null!=(r=t[e])?r:0,n={...t,[e]:o+1};return g(Object.keys(n).length),n}):g(e=>e+1),()=>{void 0!==e?h(t=>{let r={...t};return 1===r[e]?(delete r[e],g(Object.keys(r).length)):r[e]-=1,r}):g(e=>e-1),null==t||t()}},[d]);(0,l.useEffect)(()=>null==d?void 0:d(u),[u,d]);let x=(0,l.useMemo)(()=>({version:0,isTopLayer:v,level:u,registerChild:m,size:b,zIndex:p}),[v,u,m,b,p]);return(0,a.jsx)(rC.Provider,{value:x,children:r})}let rI=u.zo.div({position:"relative"}),rQ=(0,l.forwardRef)(function(e,t){let{children:r,onActivate:o,onFocus:n,style:i=m,...d}=e,{zIndex:u,isTopLayer:s}=rS(),c=(0,l.useRef)(null),f=(0,l.useRef)(null),p=(0,l.useRef)(s);(0,l.useImperativeHandle)(t,()=>f.current),(0,l.useEffect)(()=>{p.current!==s&&s&&(null==o||o({activeElement:c.current})),p.current=s},[s,o]);let h=(0,l.useCallback)(e=>{null==n||n(e);let t=f.current,r=document.activeElement;!s||!t||!r||rT(r)&&rA(t,r)&&(c.current=r)},[s,n]);return(0,a.jsx)(rI,{...d,"data-ui":"Layer",onFocus:h,ref:f,style:{...i,zIndex:u},children:r})}),rF=(0,l.forwardRef)(function(e,t){let{children:r,zOffset:o=1,...n}=e;return(0,a.jsx)(rB,{zOffset:o,children:(0,a.jsx)(rQ,{...n,ref:t,children:r})})}),rD=Symbol.for("@sanity/ui/context/portal"),rH=Symbol.for("@sanity/ui/context/portal/element");ek[rH]=null;
718let rN=ez(rD,{version:0,boundaryElement:null,get element(){return typeof document>"u"?null:(ek[rH]||(ek[rH]=document.createElement("div"),ek[rH].setAttribute("data-portal",""),document.body.appendChild(ek[rH])),ek[rH])}});function rP(){let e=(0,l.useContext)(rN);if(!e)throw Error("usePortal(): missing context value");if(!rk(e)||0!==e.version)throw Error("usePortal(): the context value is not compatible");return e}function rV(e){var t;let{children:r,__unstable_name:o}=e,n=rP(),i=(o?n.elements&&n.elements[o]:n.element)||(null==(t=n.elements)?void 0:t.default);return i?(0,g.createPortal)(r,i):null}let rW=u.zo.div`
719  display: block;
720  width: 0;
721  height: 0;
722  position: absolute;
723  overflow: hidden;
724  overflow: clip;
725`,rq=((0,l.forwardRef)(function(e,t){let{as:r,children:o}=e;return(0,a.jsx)(rW,{"aria-hidden":!0,as:r,"data-ui":"SrOnly",ref:t,children:o})}),u.zo.div`
726  position: relative;
727`),rX=u.zo.div`
728  position: absolute;
729  left: 0;
730  right: 0;
731`,rG=((0,l.forwardRef)(function(e,t){let{as:r="div",gap:o=0,getItemKey:n,items:i=[],onChange:d,renderItem:u,...s}=e,{space:c}=eT(),f=(0,l.useRef)(null),p=(0,l.useRef)(null),[h,b]=(0,l.useState)(0),[g,v]=(0,l.useState)(0),[m,x]=(0,l.useState)(-1);(0,l.useImperativeHandle)(t,()=>f.current),(0,l.useEffect)(()=>{if(!p.current)return;let e=p.current.firstChild;e instanceof HTMLElement&&x(e.offsetHeight)},[u]),(0,l.useEffect)(()=>{if(!f.current)return;let e=f.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 r=()=>{b(t.scrollTop)};t.addEventListener("scroll",r,{passive:!0});let o=new ex(e=>{v(e[0].contentRect.height)});return o.observe(t),r(),()=>{t.removeEventListener("scroll",r),o.unobserve(t),o.disconnect()}}let t=()=>{b(window.scrollY)},r=()=>{v(window.innerHeight)};return window.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",r),v(window.innerHeight),t(),()=>{window.removeEventListener("scroll",t),window.removeEventListener("resize",r)}},[]);let w=i.length,y=m?w*(m+c[o])-c[o]:0,$=y?Math.max(Math.floor(h/y*w)-2,0):0,k=y?Math.ceil((h+g)/y*w)+1:0;(0,l.useEffect)(()=>{d&&d({fromIndex:$,gap:c[o],itemHeight:m,scrollHeight:g,scrollTop:h,toIndex:k})},[$,o,m,d,g,h,c,k]);let z=(0,l.useMemo)(()=>u&&0!==i.length?-1===m?[(0,a.jsx)(rX,{children:u(i[0])},0)]:i.slice($,k).map((e,t)=>{let r=$+t,i=u(e),l=n?n(e,r):r;return(0,a.jsx)(rX,{style:{top:r*(m+c[o])},children:i},l)}):null,[$,o,n,m,i,u,c,k]),j=(0,l.useMemo)(()=>({height:y}),[y]);return(0,a.jsx)(rq,{as:r,"data-ui":"VirtualList",...s,ref:f,children:(0,a.jsx)("div",{ref:p,style:j,children:z})})}),[0,0,0,0]),rY={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"]},rK=(0,u.zo)((0,h.E)(t6))`
732  &:not([hidden]) {
733    display: flex;
734  }
735  flex-direction: column;
736  width: max-content;
737  min-width: min-content;
738  & > * {
739    opacity: var(${x}, 1);
740    will-change: opacity;
741  }
742`,rU=(0,l.memo)((0,l.forwardRef)(function(e,t){let{__unstable_margins:r,animate:o,arrow:n,arrowRef:i,arrowX:d,arrowY:u,children:s,padding:c,placement:f,originX:p,originY:h,overflow:b,radius:g,scheme:v,shadow:m,strategy:x,style:y,tone:$,width:k,x:z,y:j,...E}=e,{zIndex:R}=rS(),C=(0,l.useMemo)(()=>r||rG,[r]),S=(null!=z?z:0)+C[3],T=(null!=j?j:0)+C[0],M=(0,l.useMemo)(()=>({left:S,originX:p,originY:h,position:x,top:T,width:k,zIndex:R,willChange:o?"transform":void 0,...y}),[o,p,h,x,y,k,S,T,R]),O=(0,l.useMemo)(()=>({left:null!==d?d:void 0,top:null!==u?u:void 0,right:void 0,bottom:void 0}),[d,u]);return(0,a.jsxs)(rK,{"data-ui":"Popover",...E,"data-placement":f,radius:g,ref:t,scheme:v,shadow:m,sizing:"border",style:M,tone:$,...o?w:{},children:[(0,a.jsx)(tK,{"data-ui":"Popover__wrapper",direction:"column",flex:1,overflow:b,children:(0,a.jsx)(tK,{direction:"column",flex:1,padding:c,children:s})}),n&&(0,a.jsx)(ry,{ref:i,style:O,width:19,height:8,radius:2})]})}));rU.displayName="PopoverCard";let rJ=(0,l.memo)((0,l.forwardRef)(function(e,t){var r,o,n,i,d,u,s,c,h,g;let{container:v,layer:m}=eT(),x=rj(),{__unstable_margins:w=rG,animate:y=!1,arrow:$=!1,boundaryElement:k=x.element,children:z,constrainSize:j=!1,content:R,disabled:C,fallbackPlacements:S=null!=(o=e.fallbackPlacements)?o:rY[null!=(r=e.placement)?r:"bottom"],matchReferenceWidth:T,floatingBoundary:M=null!=(n=e.boundaryElement)?n:x.element,onActivate:O,open:A,overflow:_="hidden",padding:L,placement:B="bottom",portal:I,preventOverflow:Q=!0,radius:F=3,referenceBoundary:D=null!=(i=e.boundaryElement)?i:x.element,referenceElement:H,scheme:N,shadow:P=3,tone:V="inherit",width:W="auto",zOffset:q=m.popover.zOffset,updateRef:X,...G}=e,Y=!eQ()&&y,K=null==(d=ey(k))?void 0:d.border,U=E(L),J=E(F),Z=E(P),ee=E(W),et=E(q),er=(0,l.useRef)(null),eo=(0,l.useRef)(null),en="viewport";(0,l.useImperativeHandle)(t,()=>er.current);let ei=eA(),ea=j||Q?null==K?void 0:K.width:void 0,el=function(e){let{c
742ontainer:t,mediaIndex:r,width:o}=e,n=o[r],i=void 0===n?o[o.length-1]:n;return"number"==typeof i?t[i]:void 0}({container:v,mediaIndex:ei,width:ee}),ed=(0,l.useRef)(el);(0,l.useEffect)(()=>{ed.current=el},[el]);let eu=function(e){let{boundaryWidth:t,currentWidth:r}=e;if(!(void 0===r&&void 0===t))return Math.min(null!=r?r:1/0,(t||1/0)-8)}({boundaryWidth:ea,currentWidth:el}),es=(0,l.useRef)(eu);(0,l.useEffect)(()=>{es.current=eu},[eu]);let ec=(0,l.useRef)();(0,l.useEffect)(()=>{let e=er.current;if(!A||!e)return;let t=ec.current;T?void 0!==t&&(e.style.width=`${t}px`):void 0!==el&&(e.style.width=`${el}px`),"number"==typeof eu&&(e.style.maxWidth=`${eu}px`)},[el,T,eu,A]);let ef=(0,l.useMemo)(()=>{let e=[];return(j||Q)&&e.push((0,p.RR)({boundary:M||void 0,fallbackPlacements:S,padding:4,rootBoundary:en})),e.push((0,p.cv)({mainAxis:4})),(j||T)&&e.push(function(e){let{apply:t,margins:r,padding:o=0}=e;return{name:"@sanity/ui/size",async fn(n){let{elements:i,placement:a,platform:l,rects:d}=n,{floating:u,reference:s}=d,c=await (0,f.US)(n,{altBoundary:!0,boundary:e.boundaryElement||void 0,elementContext:"floating",padding:o,rootBoundary:"viewport"}),p=1/0,h=1/0,b=u.width,g=u.height;a.includes("top")&&(p=b-(c.left+c.right),h=g-c.top),a.includes("right")&&(p=b-c.right,h=g-(c.top+c.bottom)),a.includes("bottom")&&(p=b-(c.left+c.right),h=g-c.bottom),a.includes("left")&&(p=b-c.left,h=g-(c.top+c.bottom)),t({availableWidth:p-r[1]-r[3],availableHeight:h-r[0]-r[2],elements:i,referenceWidth:s.width-r[1]-r[3]});let v=await l.getDimensions(i.floating),m=v.height;return b!==v.width||g!==m?{reset:{rects:!0}}:{}}}}({apply({availableWidth:e,availableHeight:t,elements:r,referenceWidth:o}){ec.current=o;let n=ed.current,i=es.current;T?r.floating.style.width=`${o}px`:void 0!==n&&(r.floating.style.width=`${n}px`),j&&(r.floating.style.maxWidth=`${Math.min(e,null!=i?i:1/0)}px`,r.floating.style.maxHeight=`${t}px`)},boundaryElement:M||void 0,constrainSize:j,margins:w,matchReferenceWidth:T,padding:4})),Q&&e.push((0,p.uY)({boundary:M||void 0,rootBoundary:en,padding:4})),$&&e.push((0,p.x7)({element:eo,padding:4})),Y&&e.push(rh),e.push((0,p.Cp)({boundary:D||void 0,padding:4,strategy:"referenceHidden"})),e},[Y,$,j,S,M,w,T,Q,D]),{x:ep,y:eh,middlewareData:eb,placement:eg,refs:ev,strategy:em,update:ex}=(0,p.YF)({middleware:ef,placement:B,whileElementsMounted:f.Me}),ew=null==(u=eb.hide)?void 0:u.referenceHidden,e$=null==(s=eb.arrow)?void 0:s.x,ek=null==(c=eb.arrow)?void 0:c.y,ez=null==(h=eb["@sanity/ui/origin"])?void 0:h.originX,ej=null==(g=eb["@sanity/ui/origin"])?void 0:g.originY,eE=(0,l.useCallback)(e=>{eo.current=e},[]),eR=(0,l.useCallback)(e=>{er.current=e,ev.setFloating(e)},[ev]),eC=(0,l.useCallback)(e=>{ev.setReference(e);let t=null==z?void 0:z.ref;"function"==typeof t?t(e):t&&(t.current=e)},[z,ev]),eS=(0,l.useMemo)(()=>!z||H?null:(0,l.cloneElement)(z,{ref:eC}),[z,H,eC]);if((0,l.useEffect)(()=>{X&&("function"==typeof X?X(ex):X&&(X.current=ex))},[ex,X]),(0,l.useEffect)(()=>{eS||ev.setReference(H||null)},[H,ev,eS]),C)return z||(0,a.jsx)(a.Fragment,{});let eM=(0,a.jsx)(rB,{zOffset:et,children:(0,a.jsx)(rU,{...G,__unstable_margins:w,animate:Y,arrow:$,arrowRef:eE,arrowX:e$,arrowY:ek,hidden:ew,overflow:_,padding:U,placement:eg,radius:J,ref:eR,scheme:N,shadow:Z,originX:ez,originY:ej,strategy:em,tone:V,width:T?ec.current:el,x:ep,y:eh,children:R})});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(rE,{condition:Y,wrapper:e=>(0,a.jsx)(b.M,{children:e}),children:A&&(0,a.jsx)(rE,{condition:!!I,wrapper:e=>(0,a.jsx)(rV,{__unstable_name:"string"==typeof I?I:void 0,children:e}),children:eM})}),eS]})}));rJ.displayName="Popover";let rZ=u.zo.div(function(){return(0,u.iv)`
743    position: relative;
744
745    &:not([hidden]) {
746      display: inline-block;
747    }
748
749    &[data-read-only] {
750      outline: 1px solid red;
751    }
752  `}),r0=u.zo.input(function(e){let{color:t,input:r}=(0,i.aQ)(e.theme),o=(r.radio.size-r.radio.markSize)/2;return(0,u.iv)`
753    appearance: none;
754    position: absolute;
755    top: 0;
756    left: 0;
757    opacity: 0;
758    height: 100%;
759    width: 100%;
760    outline: none;
761    z-index: 1;
762    padding: 0;
763    margin: 0;
764    border-radius: ${y(r.radio.size/2)};
765    border: none;
766
767    /* enabled */
768    & + span {
769      display: block;
770      position: relative;
771      height: ${y(r.radio.size)};
772      width: ${y(r.radio.size)};
773      border-radius: ${y(r.radio.size/2)};
774      background: ${t.input.default.enabled.bg};
775      box-shadow: ${e9({color:t.input.default.enabled.border,width:r.border.width})};
776
777      &::after {
778        content: '';
779        position: absolute;
780        top: ${y(o)};
781        left: ${y(o)};
782        height: ${y(r.radio.markSize)};
783        width: ${y(r.radio.markSize)};
784        border-radius: ${y(r.radio.markSize/2)};
785        background: ${t.input.default.enabled.fg};
786        opacity: 0;
787      }
788    }
789
790    /* focused */
791    &:not(:disabled):focus + span {
792      box-shadow: ${e7({border:{width:r.border.width,color:t.input.default.enabled.border},focusRing:r.radio.focusRing})};
793    }
794
795    &:not(:disabled):focus:not(:focus-visible) + span {
796      box-shadow: ${e9({color:t.input.default.enabled.border,width:r.border.width})};
797    }
798
799    &:checked + span::after {
800      opacity: 1;
801    }
802
803    /* customValidity */
804    &[data-error] + span {
805      background-color: ${t.input.invalid.enabled.border};
806      box-shadow: ${e9({width:r.border.width,color:t.input.invalid.enabled.muted.bg})};
807      &::after {
808        background: ${t.input.invalid.enabled.muted.bg};
809      }
810    }
811
812    /* read only */
813    &[data-read-only] + span {
814      box-shadow: 0 0 0 1px ${t.input.default.readOnly.border};
815      background: ${t.input.default.readOnly.bg};
816
817      &::after {
818        background: ${t.input.default.readOnly.border};
819      }
820    }
821
822    /* disabled */
823    &:not([data-read-only]):disabled + span {
824      box-shadow: 0 0 0 1px ${t.input.default.disabled.border};
825      background: ${t.input.default.disabled.bg};
826
827      &::after {
828        background: ${t.input.default.disabled.border};
829      }
830    }
831  `});function r1(e){let{font:t}=(0,i.aQ)(e.theme);return(0,u.iv)`
832    -webkit-font-smoothing: antialiased;
833    appearance: none;
834    border: 0;
835    font-family: ${t.text.family};
836    color: inherit;
837    width: 100%;
838    outline: none;
839    margin: 0;
840
841    &:disabled {
842      opacity: 1;
843    }
844  `}
844function r2(e){let{color:t,input:r}=(0,i.aQ)(e.theme);return(0,u.iv)`
845    /* enabled */
846    background-color: ${t.input.default.enabled.bg};
847    color: ${t.input.default.enabled.fg};
848    box-shadow: ${e9({color:t.input.default.enabled.border,width:r.border.width})};
849
850    /* hovered */
851    @media (hover: hover) {
852      &:not(:disabled):hover {
853        background-color: ${t.input.default.hovered.bg};
854        color: ${t.input.default.hovered.fg};
855        box-shadow: ${e9({color:t.input.default.hovered.border,width:r.border.width})};
856      }
857    }
858
859    /* focused */
860    &:not(:disabled):focus {
861      box-shadow: ${e7({border:{width:r.border.width,color:t.input.default.enabled.border},focusRing:r.select.focusRing})};
862    }
863
864    /* read-only */
865    &[data-read-only] {
866      background-color: ${t.input.default.readOnly.bg};
867      color: ${t.input.default.readOnly.fg};
868      box-shadow: ${e9({color:t.input.default.readOnly.border,width:r.border.width})};
869    }
870
871    /* disabled */
872    &:not([data-read-only]):disabled {
873      background-color: ${t.input.default.disabled.bg};
874      color: ${t.input.default.disabled.fg};
875      box-shadow: ${e9({color:t.input.default.disabled.border,width:r.border.width})};
876    }
877  `}function r5(e){let{$fontSize:t}=e,{font:r,media:o}=(0,i.aQ)(e.theme);return $(o,t,e=>{var t;return{fontSize:y((t=r.text.sizes[e]||r.text.sizes[2]).fontSize),lineHeight:y(t.lineHeight)}})}(0,l.forwardRef)(function(e,t){let{className:r,disabled:o,style:n,customValidity:i,readOnly:d,...u}=e,s=(0,l.useRef)(null);return(0,l.useImperativeHandle)(t,()=>s.current),eF(s,i),(0,a.jsxs)(rZ,{className:r,"data-ui":"Radio",style:n,children:[(0,a.jsx)(r0,{"data-read-only":!o&&d?"":void 0,"data-error":i?"":void 0,...u,disabled:o||d,readOnly:d,ref:s,type:"radio"}),(0,a.jsx)("span",{})]})});let r3=u.zo.div(function(){return(0,u.iv)`
878    position: relative;
879    width: -moz-available;
880    width: -webkit-fill-available;
881    width: stretch;
882
883    &:not([hidden]) {
884      display: inline-block;
885    }
886  `}),r4=u.zo.select(function(){return[tE,r1,r2,r5,tx]}),r6=(0,u.zo)(tP)(function(e){let{color:t}=(0,i.aQ)(e.theme);return(0,u.iv)`
887    pointer-events: none;
888    position: absolute;
889    top: 0;
890    right: 0;
891
892    /* enabled */
893    --card-fg-color: ${t.input.default.enabled.fg};
894
895    /* hover */
896    @media (hover: hover) {
897      select:not(disabled):not(:read-only):hover + && {
898        --card-fg-color: ${t.input.default.hovered.fg};
899      }
900    }
901
902    /* disabled */
903    select:disabled + && {
904      --card-fg-color: ${t.input.default.disabled.fg};
905    }
906
907    /* read-only */
908    select[data-read-only] + && {
909      --card-fg-color: ${t.input.default.readOnly.fg};
910    }
911  `}),r9=(0,l.forwardRef)(function(e,t){let{children:r,customValidity:o,disabled:n,fontSize:i=2,padding:d=3,radius:u=2,readOnly:c,space:f=3,...p}=e,h=(0,l.useRef)(null);return(0,l.useImperativeHandle)(t,()=>h.current),eF(h,o),(0,a.jsxs)(r3,{"data-ui":"Select",children:[(0,a.jsx)(r4,{"data-read-only":!n&&c?"":void 0,"data-ui":"Select",...p,$fontSize:E(i),$padding:E(d),$radius:E(u),$space:E(f),disabled:n||c,ref:h,children:r}),(0,a.jsx)(r6,{padding:d,children:(0,a.jsx)(tq,{size:i,children:(0,a.jsx)(s.v4q,{})})})]})}),r7={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"},gridTemplateColumns:"minmax(0, 1fr)",gridAutoRows:"min-content"},r8=(0,u.zo)(tP)(function(){return r7},function(e){let{media:t,space:r}=(0,i.aQ)(e.theme);return $(t,e.$space,e=>({gridGap:y(r[e])}))}),oe=(0,l.forwardRef)(function(e,t){let{as:r,space:o,...n}=e;return(0,a.jsx)(r8,{"data-as":"string"==typeof r?r:void 0,"data-ui":"Stack",...n,$space:E(o),forwardedAs:r,ref:t})}),ot=u.zo.span(function(){return(0,u.iv)`
912    position: relative;
913    &:not([hidden]) {
914      display: inline-block;
915    }
916  `}),or=u.zo.input(function(){return(0,u.iv)`
917    position: absolute;
918    top: 0;
919    right: 0;
920    bottom: 0;
921    left: 0;
922    opacity: 0;
923    height: 100%;
924    width: 100%;
925    outline: none;
926    padding: 0;
927    margin: 0;
928
929    /* Place the input element above the representation element */
930    z-index: 1;
931  `}
931),oo=u.zo.span(function(e){let{color:t,input:r}=(0,i.aQ)(e.theme);return(0,u.iv)`
932    --switch-bg-color: ${t.input.default.enabled.border};
933    --switch-fg-color: ${t.input.default.enabled.bg};
934    --switch-box-shadow: none;
935
936    &:not([hidden]) {
937      display: block;
938    }
939    position: relative;
940    width: ${y(r.switch.width)};
941    height: ${y(r.switch.height)};
942    border-radius: ${y(r.switch.height/2)};
943
944    /* Make sure it’s not possible to interact with the wrapper element */
945    pointer-events: none;
946
947    &:after {
948      content: '';
949      display: block;
950      position: absolute;
951      top: 0;
952      left: 0;
953      right: 0;
954      bottom: 0;
955      z-index: 1;
956      box-shadow: var(--switch-box-shadow);
957      border-radius: inherit;
958    }
959
960    /* Focus styles */
961    input:focus + && {
962      --switch-box-shadow: ${e7({focusRing:r.switch.focusRing})};
963    }
964
965    input:focus:not(:focus-visible) + && {
966      --switch-box-shadow: none;
967    }
968
969    input:checked + && {
970      --switch-bg-color: ${t.input.default.enabled.fg};
971      --switch-fg-color: ${t.input.default.enabled.bg};
972    }
973
974    @media (hover: hover) {
975      input:not(:disabled):hover + && {
976        --switch-bg-color: ${t.input.default.hovered.border};
977        --switch-fg-color: ${t.input.default.hovered.bg};
978      }
979
980      input:not(:disabled):checked:hover + && {
981        --switch-bg-color: ${t.input.default.enabled.fg};
982        --switch-fg-color: ${t.input.default.enabled.bg};
983      }
984    }
985
986    input:not([data-read-only]):disabled + && {
987      --switch-bg-color: ${t.input.default.disabled.border};
988      --switch-fg-color: ${t.input.default.disabled.bg};
989    }
990
991    input[data-read-only]:disabled + && {
992      --switch-bg-color: ${t.input.default.readOnly.border};
993      --switch-fg-color: ${t.input.default.readOnly.bg};
994    }
995
996    input:checked[data-read-only]:disabled + && {
997      --switch-bg-color: ${t.input.default.readOnly.fg};
998      --switch-fg-color: ${t.input.default.readOnly.bg};
999    }
1000  `}),on=u.zo.span(function(e){let{input:t}=(0,i.aQ)(e.theme);return(0,u.iv)`
1001    &:not([hidden]) {
1002      display: block;
1003    }
1004    background-color: var(--switch-bg-color);
1005    position: absolute;
1006    left: 0;
1007    top: 0;
1008    width: ${y(t.switch.width)};
1009    height: ${y(t.switch.height)};
1010    border-radius: ${y(t.switch.height/2)};
1011  `}),oi=u.zo.span(function(e){let{$indeterminate:t}=e,{input:r}=(0,i.aQ)(e.theme),o=r.switch.width,n=r.switch.height,a=r.switch.padding,l=n-2*r.switch.padding,d=o-2*a-l,s=o/2-l/2-a,c=!0!==t&&!0===e.$checked;return(0,u.iv)`
1012    &:not([hidden]) {
1013      display: block;
1014    }
1015    position: absolute;
1016    left: ${y(a)};
1017    top: ${y(a)};
1018    height: ${y(l)};
1019    width: ${y(l)};
1020    border-radius: ${y(l/2)};
1021    transition-property: transform;
1022    transition-duration: ${r.switch.transitionDurationMs}ms;
1023    transition-timing-function: ${r.switch.transitionTimingFunction};
1024    background: var(--switch-fg-color);
1025    transform: translate3d(0, 0, 0);
1026    box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.05);
1027
1028    ${c&&(0,u.iv)`
1029      transform: translate3d(${d}px, 0, 0);
1030    `}
1031
1032    ${t&&(0,u.iv)`
1033      transform: translate3d(${s}px, 0, 0);
1034    `}
1035  `}),oa=((0,l.forwardRef)(function(e,t){let{checked:r,className:o,disabled:n,indeterminate:i,readOnly:d,style:u,...s}=e,c=(0,l.useRef)(null);return(0,l.useImperativeHandle)(t,()=>c.current),(0,l.useEffect)(()=>{c.current&&(c.current.indeterminate=i||!1)},[i]),(0,a.jsxs)(ot,{className:o,"data-ui":"Switch",style:u,children:[(0,a.jsx)(or,{"data-read-only":!n&&d?"":void 0,...s,checked:!0!==i&&r,disabled:n||d,type:"checkbox",ref:c}),(0,a.jsxs)(oo,{"aria-hidden":!0,"data-name":"representation",children:[(0,a.jsx)(on,{}),(0,a.jsx)(oi,{$checked:r,$indeterminate:i})]})]})}),u.zo.span(ty)),ol=u.zo.span`
1036  flex: 1;
1037  min-width: 0;
1038  display: block;
1039  position: relative;
1040`,od=u.zo.textarea(tm,t$,tk),ou=u.zo.div(tE,tz),os=((0,l.forwardRef)(function(e,t){let{border:r=!0,customValidity:o,disabled:n=!1,fontSize:i=2,padding:d=3,radius:u=2,weight:s,...c}=e,f=(0,l.useRef)(null),p=eR();return(0,l.useImperativeHandle)(t,()=>f.current),eF(f,o),(0,a.jsx)(oa,{"data-ui":"TextArea",children:(0,a.jsxs)(ol,{children:[(0,a.jsx)(od,{"data-as":"textarea","data-scheme":p.scheme,"data-tone":p.tone,...c,$fontSize:E(i),$padding:E(d),$scheme:p.scheme,$space:E(0),$tone:p.tone,$weight:s,disabled:n,ref:f}
1040),(0,a.jsx)(ou,{$radius:E(u),$scheme:p.scheme,$tone:p.tone,"data-border":r?"":void 0,"data-scheme":p.scheme,"data-tone":p.tone})]})})}),{zIndex:2}),oc=(0,u.zo)(t6).attrs({forwardedAs:"span"})(ty),of=u.zo.span`
1041  flex: 1;
1042  min-width: 0;
1043  display: block;
1044  position: relative;
1045`,op=(0,u.zo)(t6).attrs({forwardedAs:"span"})`
1046  border-top-right-radius: 0;
1047  border-bottom-right-radius: 0;
1048
1049  & > span {
1050    display: block;
1051    margin: -1px;
1052  }
1053`,oh=(0,u.zo)(t6).attrs({forwardedAs:"span"})`
1054  border-top-left-radius: 0;
1055  border-bottom-left-radius: 0;
1056
1057  & > span {
1058    display: block;
1059    margin: -1px;
1060  }
1061`,ob=u.zo.input(tm,t$,tk),og=u.zo.span(tE,tz),ov=(0,u.zo)(tP)`
1062  position: absolute;
1063  top: 0;
1064  left: 0;
1065`,om=(0,u.zo)(tP)`
1066  position: absolute;
1067  top: 0;
1068  right: 0;
1069`,ox=(0,u.zo)(t6)`
1070  background-color: transparent;
1071  position: absolute;
1072  top: 0;
1073  right: 0;
1074`,ow=(0,u.zo)(t3)({"&:not([hidden])":{display:"block"}}),oy=(0,l.forwardRef)(function(e,t){let{__unstable_disableFocusRing:r,border:o=!0,clearButton:n,disabled:i=!1,fontSize:u=2,icon:c,iconRight:f,onClear:p,padding:h=3,prefix:b,radius:g=2,readOnly:v,space:x=3,suffix:w,customValidity:y,type:$="text",weight:k,...z}=e,j=(0,l.useRef)(null),R=eR(),C=E(u),S=E(h),T=E(g),M=E(x),O=!!n,A=!!c,_=!!f,L=!!w,B=!!b;(0,l.useImperativeHandle)(t,()=>j.current),eF(j,y);let I=(0,l.useCallback)(e=>{e.preventDefault(),e.stopPropagation()},[]),Q=(0,l.useCallback)(e=>{var t;e.preventDefault(),e.stopPropagation(),p&&p(),null==(t=j.current)||t.focus()},[p,j]),F=(0,l.useMemo)(()=>b&&(0,a.jsx)(op,{borderTop:!0,borderLeft:!0,borderBottom:!0,radius:T,sizing:"border",tone:"inherit",children:(0,a.jsx)("span",{children:b})}),[b,T]),D=(0,l.useMemo)(()=>(0,a.jsxs)(og,{$hasPrefix:B,$unstableDisableFocusRing:r,$hasSuffix:L,$radius:T,$scheme:R.scheme,$tone:R.tone,"data-border":o?"":void 0,"data-scheme":R.scheme,"data-tone":R.tone,children:[c&&(0,a.jsx)(ov,{padding:S,children:(0,a.jsxs)(tq,{size:C,children:[(0,l.isValidElement)(c)&&c,(0,d.isValidElementType)(c)&&(0,a.jsx)(c,{})]})}),!O&&f&&(0,a.jsx)(om,{padding:S,children:(0,a.jsxs)(tq,{size:C,children:[(0,l.isValidElement)(f)&&f,(0,d.isValidElementType)(f)&&(0,a.jsx)(f,{})]})})]}),[r,o,C,c,f,S,T,R,O,B,L]),H=(0,l.useMemo)(()=>S.map(e=>0===e?0:1===e||2===e?1:e-2),[S]),N=(0,l.useMemo)(()=>S.map(e=>0===e||1===e?0:2===e?1:e-1),[S]),P=(0,l.useMemo)(()=>"object"==typeof n?n:m,[n]),V=(0,l.useMemo)(()=>!i&&!v&&n&&(0,a.jsx)(ox,{forwardedAs:"span",padding:H,style:os,tone:y?"critical":"inherit",children:(0,a.jsx)(ow,{"aria-label":"Clear","data-qa":"clear-button",fontSize:C,icon:s.Two,mode:"bleed",padding:N,radius:T,...P,onClick:Q,onMouseDown:I})}),[n,H,N,P,y,i,C,Q,I,T,v]),W=(0,l.useMemo)(()=>w&&(0,a.jsx)(oh,{borderTop:!0,borderRight:!0,borderBottom:!0,radius:T,sizing:"border",tone:"inherit",children:(0,a.jsx)("span",{children:w})}),[T,w]);
1074return(0,a.jsxs)(oc,{"data-ui":"TextInput",tone:R.tone,children:[F,(0,a.jsxs)(of,{children:[(0,a.jsx)(ob,{"data-as":"input","data-scheme":R.scheme,"data-tone":R.tone,...z,$fontSize:C,$iconLeft:A,$iconRight:_||O,$padding:S,$scheme:R.scheme,$space:M,$tone:R.tone,$weight:k,disabled:i,readOnly:v,ref:j,type:$}),D,V]}),W]})}),o$={top:["top-end","top-start","bottom","left","right"],"top-start":["top","top-end","bottom-start","left-start","right-start"],"top-end":["top","top-start","bottom-end","left-end","right-end"],bottom:["bottom-end","bottom-start","top","left","right"],"bottom-start":["bottom","bottom-end","top-start","left-start","right-start"],"bottom-end":["bottom","bottom-start","top-end","left-end","right-end"],left:["left-end","left-start","right","top","bottom"],"left-start":["left","left-end","right-start","top-start","bottom-start"],"left-end":["left","left-start","right-end","top-end","bottom-end"],right:["right-end","right-start","left","top","bottom"],"right-start":["right","right-end","left-start","top-start","bottom-start"],"right-end":["right","right-start","left-end","top-end","bottom-end"]},ok=(0,u.zo)((0,h.E)(t6))`
1075  & > * {
1076    opacity: var(${x}, 1);
1077    will-change: opacity;
1078  }
1079`,oz=(0,l.memo)((0,l.forwardRef)(function(e,t){let{animate:r,arrow:o,arrowRef:n,arrowX:i,arrowY:d,children:u,originX:s,originY:c,padding:f,placement:p,radius:h,scheme:b,shadow:g,style:v,...m}=e,x=(0,l.useMemo)(()=>({originX:s,originY:c,willChange:r?"transform":void 0,...v}),[r,s,c,v]),y=(0,l.useMemo)(()=>({left:null!==i?i:void 0,top:null!==d?d:void 0,right:void 0,bottom:void 0}),[i,d]);return(0,a.jsxs)(ok,{"data-ui":"Tooltip__card",...m,"data-placement":p,padding:f,radius:h,ref:t,scheme:b,shadow:g,style:x,...r?w:{},children:[u,o&&(0,a.jsx)(ry,{ref:n,style:y,width:15,height:6,radius:2})]})}));oz.displayName="TooltipCard";let oj=ez(Symbol.for("@sanity/ui/context/tooltipDelayGroup"),null),oE=(0,u.zo)(rF)`
1080  pointer-events: none;
1081  max-width: ${({$maxWidth:e})=>e}px;
1082`,oR=(0,l.forwardRef)(function(e,t){var r,o,n,i,d,u,s;let c=rj(),{layer:h}=eT(),{animate:g=!1,arrow:v=!1,boundaryElement:m=null==c?void 0:c.element,children:x,content:w,disabled:y,fallbackPlacements:$=null!=(o=e.fallbackPlacements)?o:o$[null!=(r=e.placement)?r:"bottom"],padding:k=2,placement:z="bottom",portal:j,radius:R=2,scheme:C,shadow:S=2,zOffset:T=h.tooltip.zOffset,delay:M,...O}=e,A=!eQ()&&g,_=E($),L=(0,l.useRef)(null),[B,I]=(0,l.useState)(null),Q=(0,l.useRef)(null),F="viewport";(0,l.useImperativeHandle)(t,()=>L.current);let D=rP(),H="string"==typeof j?(null==(n=D.elements)?void 0:n[j])||null:D.element,N=(0,l.useSyncExternalStore)(oC,()=>document.body.offsetWidth,()=>800),P=(0,l.useMemo)(()=>Math.min(...m?[m.offsetWidth]:[],(null==H?void 0:H.offsetWidth)||N)-8,[m,N,null==H?void 0:H.offsetWidth]),V=(0,l.useMemo)(()=>{let e=[];return e.push((0,p.RR)({boundary:m||void 0,fallbackPlacements:_,padding:4,rootBoundary:F})),e.push((0,p.cv)({mainAxis:4})),e.push((0,p.uY)({boundary:m||void 0,rootBoundary:F,padding:4})),v&&e.push((0,p.x7)({element:Q,padding:4})),A&&e.push(rh),e},[A,v,m,_]),{floatingStyles:W,placement:q,middlewareData:X,refs:G,update:Y}=(0,p.YF)({middleware:V,placement:z,whileElementsMounted:f.Me}),K=null==(i=X.arrow)?void 0:i.x,U=null==(d=X.arrow)?void 0:d.y,J=null==(u=X["@sanity/ui/origin"])?void 0:u.originX,Z=null==(s=X["@sanity/ui/origin"])?void 0:s.originY,ee=(0,l.useId)(),[et,er]=function(e){let[t,r]=(0,l.useState)(e),o=(0,l.useRef)();return[t,(0,l.useCallback)((e,t)=>{let n=()=>{r(e)};if(o.current&&(clearTimeout(o.current),o.current=void 0),!t)return n();o.current=setTimeout(n,t)},[])]}(!1),eo=(0,l.useContext)(oj),en=et||(null==eo?void 0:eo.openTooltipId)===ee,ei=null!==eo,ea="number"==typeof M?M:(null==M?void 0:M.open)||0,el="number"==typeof M?M:(null==M?void 0:M.close)||0,ed=ei?eo.openDelay:ea,eu=ei?eo.closeDelay:el,es=(0,l.useCallback)((e,t)=>{if(ei){if(e){let r=t?0:ed;eo.setIsGroupActive(e,r),eo.setOpenTooltipId(ee,r)}else{let r=eu>200?eu:200;eo.setIsGroupActive(e,r),eo.setOpenTooltipId(null,t?0:eu)}}else er(e,t?0:e?ed:eu)},[ei,eo,ed,ee,eu,er]),ec=(0,l.useCallback)(e=>{var t,r;es(!1),null==(r=null==(t=null==x?void 0:x.props)?void 0:t.onBlur)||r.call(t,e)},[null==x?void 0:x.props,es]),ef=(0,l.useCallback)(e=>{var t,r;es(!1,!0),null==(r=null==x?void 0:(t=x.props).onClick)||r.call(t,e)},[null==x?void 0:x.props,es]),ep=(0,l.useCallback)(e=>{var t,r;es(!1,!0),null==(r=null==x?void 0:(t=x.props).onContextMenu)||r.call(t,e)},[null==x?void 0:x.props,es]),eh=(0,l.useCallback)(e=>{var t,r;es(!0),null==(r=null==(t=null==x?void 0:x.props)?void 0:t.onFocus)||r.call(t,e)},[null==x?void 0:x.props,es]),eb=(0,l.useCallback)(e=>{var t,r;es(!0),null==(r=null==(t=null==x?void 0:x.props)?void 0:t.onMouseEnter)||r.call(t,e)},[null==x?void 0:x.props,es]),eg=(0,l.useCallback)(e=>{var t,r;es(!1),null==(r=null==(t=null==x?void 0:x.props)?void 0:t.onMouseLeave)||r.call(t,e)},[null==x?void 0:x.props,es]);(0,l.useEffect)(()=>
1082{if(en)return window.addEventListener("mousemove",e),()=>{window.removeEventListener("mousemove",e)};function e(t){B&&(B===t.target||t.target instanceof Node&&B.contains(t.target)||(es(!1),window.removeEventListener("mousemove",e)))}},[en,B,es]),(0,l.useEffect)(()=>{y&&en&&es(!1)},[y,es,en]),(0,l.useEffect)(()=>{!w&&en&&es(!1)},[w,es,en]),(0,l.useEffect)(()=>G.setReference(B),[B,G]),(0,l.useEffect)(()=>{if(en)return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)};function e(e){"Escape"===e.key&&es(!1,!0)}},[es,en]);let ev=(0,l.useCallback)(e=>{Q.current=e,Y()},[Y]),em=(0,l.useCallback)(e=>{L.current=e,G.setFloating(e)},[G]),ex=(0,l.useRef)(null);(0,l.useImperativeHandle)(null==x?void 0:x.ref,()=>ex.current);let ew=(0,l.useMemo)(()=>x?(0,l.cloneElement)(x,{onBlur:ec,onFocus:eh,onMouseEnter:eb,onMouseLeave:eg,onClick:ef,onContextMenu:ep,ref:ex}):null,[x,ec,ef,ep,eh,eb,eg]);if((0,l.useEffect)(()=>{if(ew)return I(ex.current),()=>I(null)},[ew]),!ew)return(0,a.jsx)(a.Fragment,{});if(y)return ew;let ey=(0,a.jsx)(oE,{"data-ui":"Tooltip",...O,ref:em,style:W,zOffset:T,$maxWidth:P,children:(0,a.jsx)(oz,{...O,animate:A,arrow:v,arrowRef:ev,arrowX:K,arrowY:U,originX:J,originY:Z,padding:k,placement:q,radius:R,ref:em,scheme:C,shadow:S,children:w})});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(rE,{condition:A,wrapper:e=>(0,a.jsx)(b.M,{children:e}),children:en&&(0,a.jsx)(rE,{condition:!!j,wrapper:e=>(0,a.jsx)(rV,{__unstable_name:"string"==typeof j?j:void 0,children:e}),children:ey})}),ew]})}),oC=()=>()=>{},oS=u.zo.div`
1083  line-height: 0;
1084`,oT=(0,u.zo)(tP)`
1085  & > ul {
1086    list-style: none;
1087    padding: 0;
1088    margin: 0;
1089  }
1090`,oM=(0,u.F4)`
1091  from {
1092    transform: rotate(0deg);
1093  }
1094
1095  to {
1096    transform: rotate(360deg);
1097  }
1098`,oO=(0,u.zo)(s.L4p)`
1099  animation: ${oM} 500ms linear infinite;
1100`;function oA(e){let{children:t,id:r,onSelect:o,selected:n,value:i}=e,d=(0,l.useCallback)(()=>{setTimeout(()=>{o(i)},0)},[o,i]),u=(0,l.useCallback)(e=>{var t;"Enter"!==e.key||rM(t=e.currentTarget)||rO(t)||d()},[d]);return(0,a.jsx)("li",{"aria-selected":n,"data-ui":"AutocompleteOption",id:r,role:"option",onClick:d,onKeyDown:u,children:t})}function o_(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 oL=["Control","Shift","Alt","Enter","Home","End","PageUp","PageDown","Meta","Tab","CapsLock"],oB=["bottom-start","top-start"],oI=(e,t)=>t?t.value:e,oQ=(e,t)=>t.value.toLowerCase().indexOf(e.toLowerCase())>-1,oF=((0,l.forwardRef)(function(e,t){let{border:r=!0,customValidity:o,disabled:n,filterOption:i,fontSize:d=2,icon:u,id:c,listBox:f=m,loading:p,onBlur:h,onChange:b,onFocus:g,onQueryChange:x,onSelect:w,openButton:y,openOnFocus:$,options:k,padding:z=3,popover:j=m,prefix:R,radius:C=2,readOnly:S,relatedElements:T,renderOption:M,renderPopover:O,renderValue:A=oI,suffix:_,value:L,...B}=e,[I,Q]=(0,l.useReducer)(o_,{activeValue:L||null,focused:!1,listFocused:!1,query:null,value:L||null}),{activeValue:F,focused:D,listFocused:H,query:N,value:P}=I,V=(0,l.useCallback)(({value:e})=>(0,a.jsx)(t6,{"data-as":"button",padding:z,radius:2,tone:"inherit",children:(0,a.jsx)(tq,{size:d,textOverflow:"ellipsis",children:e})}),[d,z]),W="function"==typeof M?M:V,q="function"==typeof i?i:oQ,X=(0,l.useRef)(null),G=(0,l.useRef)(null),Y=(0,l.useRef)(null),K=(0,l.useRef)(null),U=(0,l.useRef)(!1),J=(0,l.useRef)(P),Z=(0,l.useRef)(L),ee=(0,l.useRef)(!1);(0,l.useImperativeHandle)(t,()=>Y.current);let et=`${c}-listbox`,er=Array.isArray(k)?k:v,eo=E(z),en=(0,l.useMemo)(()=>null!==P?er.find(e=>e.value===P):void 0,[er,P]),ei=(0,l.useMemo)(()=>er.filter(e=>!N||q(N,e)),[q,er,N]),ea=ei.length,el=F?`${c}-option-${F}`:void 0,ed=null!==N&&p||D&&null!==N,eu=(0,l.useCallback)(e=>{setTimeout(()=>{if(ee.current)return;let t=(T||[]).concat(X.current?[X.current]:[],G.current?[G.current]:[]),r=!1;if(document.activeElement){for(let e of t)if(e===document.activeElement||e.contains(document.activeElement)){r=!0;break}}!1===r&&(Q({type:"root/blur"}),ee.current=!1,x&&x(null),h&&h(e))},0)},[h,x,T]),es=(0,l.useCallback)(e=>{let t=K.current,r=e.target instanceof HTMLElement?e.target:null,o=(null==t?void 0:t.contains(r))||!1;o!==U.current&&(U.current=o,Q({type:"root/setListFocused",listFocused:o}))},[]),ec=(0,l.useCallback)(e=>{var t;Q({type:"value/change",value:e}),ee.current=!1,w&&w(e),J.current=e,b&&b(e),x&&x(null),null==(t=Y.current)||t.focu
1100s()},[b,w,x]),ef=(0,l.useCallback)(e=>{var t,r;if("ArrowDown"===e.key){if(e.preventDefault(),!ea)return;let t=ei.find(e=>e.value===F),r=t?ei.indexOf(t):-1,o=ei[(r+1)%ea];o&&Q({type:"root/setActiveValue",value:o.value,listFocused:!0});return}if("ArrowUp"===e.key){if(e.preventDefault(),!ea)return;let t=ei.find(e=>e.value===F),r=t?ei.indexOf(t):-1,o=ei[-1===r?ea-1:(ea+r-1)%ea];o&&Q({type:"root/setActiveValue",value:o.value,listFocused:!0});return}if("Escape"===e.key){Q({type:"root/escape"}),ee.current=!1,x&&x(null),null==(t=Y.current)||t.focus();return}let o=e.target,n=K.current;if((n===o||null!=n&&n.contains(o))&&!oL.includes(e.key)){null==(r=Y.current)||r.focus();return}},[F,ei,ea,x]),ep=(0,l.useCallback)(e=>{let t=e.currentTarget.value;Q({type:"input/change",query:t}),x&&x(t)},[x]),eh=(0,l.useCallback)(()=>{Q({type:"root/open",query:P?A(P,en):""})},[en,A,P]),eb=(0,l.useCallback)(e=>{D||(Q({type:"input/focus"}),g&&g(e),$&&eh())},[D,g,$,eh]),eg=(0,l.useCallback)(()=>{ee.current=!0},[]),ev=(0,l.useCallback)(()=>{ee.current=!1},[]),em=(0,l.useCallback)(()=>{var e;Q({type:"root/clear"}),J.current="",b&&b(""),x&&x(null),null==(e=Y.current)||e.focus()},[b,x]),ex=(0,l.useCallback)(()=>{Q({type:"input/focus"})},[]);(0,l.useEffect)(()=>{if(L!==Z.current){Z.current=L,void 0!==L&&(Q({type:"value/change",value:L}),J.current=L);return}L!==J.current&&(J.current=L||null,Q({type:"value/change",value:L||null}))},[L]),(0,l.useEffect)(()=>{!D&&J.current&&Q({type:"root/setActiveValue",value:J.current})},[D]),(0,l.useEffect)(()=>{let e=K.current;if(!e)return;let t=ei.find(e=>e.value===F);if(t){let r=ei.indexOf(t),o=e.childNodes[r];if(o){if(document.activeElement&&o.contains(document.activeElement))return;rL(o)}}},[F,ei]);let ew=(0,l.useMemo)(()=>{if(!p&&!n&&P)return{"aria-label":"Clear",onFocus:ex}},[n,ex,p,P]),ey=(0,l.useMemo)(()=>eo.map(e=>0===e?0:1===e||2===e?1:e-2),[eo]),e$=(0,l.useMemo)(()=>eo.map(e=>Math.max(e-1,0)),[eo]),ek=(0,l.useMemo)(()=>"object"==typeof y?y:m,[y]),ez=(0,l.useCallback)(e=>{eh(),ek.onClick&&ek.onClick(e),requestAnimationFrame(()=>{var e;return null==(e=Y.current)?void 0:e.focus()})},[ek,eh]),ej=(0,l.useMemo)(()=>n||S||!y?void 0:(0,a.jsx)(tP,{"aria-hidden":ed,padding:ey,children:(0,a.jsx)(t3,{"aria-label":"Open",disabled:ed,fontSize:d,icon:s.v4q,mode:"bleed",padding:e$,...ek,onClick:ez})}),[n,ed,d,ez,y,ey,e$,ek,S]),eE=(0,l.useMemo)(()=>null===N?null!==P?A(P,en):"":N,[en,N,A,P]),eR=(0,a.jsx)(oy,{...B,"aria-activedescendant":el,"aria-autocomplete":"list","aria-expanded":ed,"aria-owns":et,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",border:r,clearButton:ew,customValidity:o,disabled:n,fontSize:d,icon:u,iconRight:p&&oO,id:c,inputMode:"search",onChange:ep,onClear:em,onFocus:eb,padding:eo,prefix:R,radius:C,readOnly:S,ref:Y,role:"combobox",spellCheck:!1,suffix:_||ej,value:eE}),eC=(0,l.useCallback)(e=>{var t;"Tab"===e.key&&H&&(null==(t=Y.current)||t.focus())},[H]),eS=(0,l.useMemo)(()=>0===ei.length?null:(0,a.jsx)(oT,{"data-ui":"AutoComplete__results",onKeyDown:eC,padding:1,...f,tabIndex:-1,children:(0,a.jsx)(oe,{as:"ul","aria-multiselectable":!1,"data-ui":"AutoComplete__resultsList",id:et,ref:K,role:"listbox",space:1,children:ei.map(e=>{let t=null!==F?e.value===F:en===e;return(0,a.jsx)(oA,{id:`${c}-option-${e.value}`,onSelect:ec,selected:t,value:e.value,children:(0,l.cloneElement)(W(e),{disabled:p,selected:t,tabIndex:H&&t?0:-1})},e.value)})})}),[F,en,ei,ec,eC,c,f,et,H,p,W]),eT=(0,l.useMemo)(()=>O?O({content:eS,hidden:!ed,inputElement:Y.current,onMouseEnter:eg,onMouseLeave:ev},G):0===ea?null:(0,a.jsx)(rJ,{arrow:!1,constrainSize:!0,content:eS,fallbackPlacements:oB,matchReferenceWidth:!0,onMouseEnter:eg,onMouseLeave:ev,open:ed,overflow:"auto",placement:"bottom-start",portal:!0,radius:C,ref:G,referenceElement:Y.current,...j}),[eS,ed,ea,eg,ev,j,C,O]);return(0,a.jsxs)(oS,{"data-ui":"Autocomplete",onBlur:eu,onFocus:es,onKeyDown:ef,ref:X,children:[eR,eT]})}),u.zo.ol`
1101  margin: 0;
1102  padding: 0;
1103  display: flex;
1104  list-style: none;
1105  align-items: center;
1106  white-space: nowrap;
1107  line-height: 0;
1108`),oD=(0,u.zo)(t3)`
1109  appearance: none;
1110  margin: -4px;
1111`;(0,l.forwardRef)(function(e,t){let{children:r,maxLength:o,separator:n,space:i=2,...d}=e,u=E(i),[s,c]=(0,l.useState)(!1),[f,p]=(0,l.useState)(null),[h,b]=(0,l.useState)(null),g=(0,l.useCallback)(()=>c(!1),[]),v=(0,l.useCallback)(()=>c(!0),[]);C(g,[f,h]);let m=(0,l.useMemo)(()=>l.Children.toArray(r).filter(l.isValidElement),[r]),x=(0,l.useMemo)(()=>{let e=m.length;if(o&&e>o){let t=Math.ceil(o/2),r=Math.floor(o/2);return[...m.slice(0,t-1),(0,a.jsx)(rJ,{constrainSize:!0,content:(0,a.jsx)(oe,{as:"ol",overflow:"auto",padding:u,space:u,children:m.slice(t-1,e-r)}),open:s,placement:"top",portal:!0,ref:b,children:(0,a.jsx)(oD,{fontSize:1,mode:"bleed",onClick:s?g:v,padding:1,ref:p,selected:s,text:"…"})},"button"),...m.slice(e-r)]}return m},[g,v,o,s,m,u]);return(0,a.jsx)(oF,{"data-ui":"Breadcrumbs",...d,ref:t,children:x.map((e,t)=>(0,a.jsxs)(l.Fragment,{children:[t>0&&(0,a.jsx)(tP,{"aria-hidden":!0,as:"li",paddingX:u,children:n||(0,a.jsx)(tq,{muted:!0,children:"/"})}),(0,a.jsx)(tP,{as:"li",children:e})]},t))})});let oH=ez(Symbol.for("@sanity/ui/context/dialog"),{version:0});function oN(e,t,r){return!e||!t||rA(e,r)||rA(t,r)}let oP=(0,u.zo)(rF)(tj,function({theme:e}){let{color:t}=(0,i.aQ)(e);return{"&:not([hidden])":{display:"flex"},top:0,left:0,right:0,bottom:0,alignItems:"center",justifyContent:"center",outline:"none",background:t.backdrop}},function(e){let{media:t}=(0,i.aQ)(e.theme);return $(t,e.$position,e=>({"&&":{position:e}}))},function(e){return e.$animate?(0,u.iv)`
1112    @keyframes zoomIn {
1113      from {
1114        opacity: 0;
1115        transform: scale(0.95);
1116      }
1117      to {
1118        opacity: 1;
1119        transform: scale(1);
1120      }
1121    }
1122    @keyframes fadeIn {
1123      from {
1124        opacity: 0;
1125      }
1126      to {
1127        opacity: 1;
1128      }
1129    }
1130
1131    animation: fadeIn 200ms ease-out;
1132    // Animates the dialog card.
1133    & > [data-ui='DialogCard'] {
1134      animation: zoomIn 200ms ease-out;
1135    }
1136  `:(0,u.iv)``}),oV=(0,u.zo)(rn)`
1137  &:not([hidden]) {
1138    display: flex;
1139  }
1140  width: 100%;
1141  height: 100%;
1142  flex-direction: column;
1143  align-items: center;
1144  justify-content: center;
1145`,oW=(0,u.zo)(t6)`
1146  &:not([hidden]) {
1147    display: flex;
1148  }
1149  width: 100%;
1150  min-height: 0;
1151  max-height: 100%;
1152  overflow: hidden;
1153  overflow: clip;
1154`,oq=(0,u.zo)(tK)`
1155  flex: 1;
1156  min-height: 0;
1157  width: 100%;
1158`,oX=(0,u.zo)(tP)`
1159  position: relative;
1160  z-index: 2;
1161`,oG=(0,u.zo)(tP)`
1162  position: relative;
1163  z-index: 1;
1164  overflow: auto;
1165  outline: none;
1166`,oY=(0,u.zo)(tP)`
1167  position: relative;
1168  z-index: 3;
1169`,oK=(0,l.forwardRef)(function(e,t){var r;let{__unstable_autoFocus:o,__unstable_hideCloseButton:n,children:i,contentRef:d,footer:u,header:c,id:f,onClickOutside:p,onClose:h,portal:b,radius:g,scheme:v,shadow:m,width:x}=e,w=rP(),y=b?(null==(r=w.elements)?void 0:r[b])||null:w.element,$=rj().element,k=E(g),z=E(m),j=E(x),R=(0,l.useRef)(null),[S,T]=(0,l.useState)(null),M=(0,l.useRef)(null),{isTopLayer:O}=rS(),A=`${f}_label`,_=!!h&&!1===n,L=!!c||_;(0,l.useImperativeHandle)(t,()=>R.current),(0,l.useImperativeHandle)(d,()=>M.current),(0,l.useEffect)(()=>{o&&R.current&&rL(R.current)},[o,R]),e$((0,l.useCallback)(e=>{if(!O||!h)return;let t=document.activeElement;t&&!oN($,y,t)||"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),h())},[$,O,h,y])),C((0,l.useCallback)(e=>{if(!O||!p)return;let t=e.target;t&&!oN($,y,t)||p()},[$,O,p,y]),[S]);let B=(0,l.useCallback)(e=>{T(e),R.current=e},[]);return(0,a.jsx)(oV,{"data-ui":"DialogCard",width:j,children:(0,a.jsx)(oW,{radius:k,ref:B,scheme:v,shadow:z,children:(0,a.jsxs)(oq,{direction:"column",children:[L&&(0,a.jsx)(oX,{children:(0,a.jsxs)(tK,{align:"center",padding:3,children:[(0,a.jsx)(tP,{flex:1,padding:2,children:c&&(0,a.jsx)(tq,{id:A,size:1,weight:"semibold",children:c})}),_&&(0,a.jsx)(tP,{flex:"none",children:(0,a.jsx)(t3,{"aria-label":"Close dialog",disabled:!h,icon:s.Two,mode:"bleed",onClick:h,padding:2})})]})}),(0,a.jsx)(oG,{flex:1,ref:M,tabIndex:-1,children:i}),u&&(0,a.jsx)(oY,{children:u})]})})})});(0,l.forwardRef)(function(e,t){var r;let o=(0,l.useContext)(oH),{layer:n}=eT(),{__unstable_autoFocus:i=!0,__unstable_hideCloseButton:d=!1,cardRadius:u=4,cardShadow:s=3,children:c,contentRef:f,footer:p,header:h,id:b,onActivate:g,onClickOutside:v,onClose:m,onFocus:x,padding:w=3,portal:y,position:$=o.position||"fixed",scheme:k,width:z=0,zOffset:j=o.zOffset||n.dialog.zOffset,animate:R=!1,...C}=e,S=!eQ()&&R,T=rP(),M=y?(null==(r=T.elements)?void 0:r[y])||null:T.element,O=rj().element,A=E(u),_=E(w),L=E($),B=E(z),I=E(j),Q=(0,l.useRef)(null),F=(0,l.useRef)(null),D=(0,l.useRef)(null),H=(0,l.useRef)(null),N=(0,l.useCallback)(e=>{null==x||x(e);let t=e.target,r=D.current;if(r&&t===Q.current){!function e(t){for(let r=t.childNodes.length-1;r>=0;r--){let o=t.childNodes[r];if(rT(o)&&(r_(o)||e(o)))return!0}return!1}(r);return}if(r&&t===F.current){rL(r);return}rT(e.target)&&(H.current=e.target)},[x]),P=`${b}_label`,V=(0,l.useRef)(),W=(0,l.useCallback)(()=>{V.current&&clearTimeout(V.current),V.current=setTimeout(()=>{let e=document.activeElement;if(e&&!oN(O,M,e)){let e=H.current;if(!e||!document.body.contains(e)){let e=D.current;e&&rL(e);return}
1169e.focus()}},0)},[O,M]);return(0,a.jsx)(rV,{__unstable_name:y,children:(0,a.jsxs)(oP,{...C,$animate:S,$padding:_,$position:L,"aria-labelledby":P,"aria-modal":!0,"data-ui":"Dialog",id:b,onActivate:g,onClick:W,onFocus:N,ref:t,role:"dialog",zOffset:I,children:[(0,a.jsx)("div",{ref:Q,tabIndex:0}),(0,a.jsx)(oK,{__unstable_autoFocus:i,__unstable_hideCloseButton:d,contentRef:f,footer:p,header:h,id:b,onClickOutside:v,onClose:m,portal:y,radius:A,ref:D,scheme:k,shadow:s,width:B,children:c}),(0,a.jsx)("div",{ref:F,tabIndex:0})]})})});let oU=u.zo.kbd`
1170  font: inherit;
1171  padding: 1px;
1172
1173  &:not([hidden]) {
1174    display: block;
1175  }
1176`,oJ=(0,u.zo)(rp)`
1177  &:not([hidden]) {
1178    display: block;
1179  }
1180`,oZ=(0,l.forwardRef)(function(e,t){let{fontSize:r,keys:o,padding:n,radius:i,space:l=.5,...d}=e,u=E(l);return o&&0!==o.length?(0,a.jsx)(oU,{"data-ui":"Hotkeys",...d,ref:t,children:(0,a.jsx)(rc,{as:"span",space:u,children:o.map((e,t)=>(0,a.jsx)(oJ,{fontSize:r,padding:n,radius:i,children:e},t))})}):(0,a.jsx)(a.Fragment,{})}),o0=ez(Symbol.for("@sanity/ui/context/menu"),null);function o1(e){return rM(e)&&"true"!==e.getAttribute("data-disabled")||rO(e)&&!e.disabled}function o2(e){return e.filter(o1)}let o5=[],o3=(0,u.zo)(tP)`
1181  outline: none;
1182  overflow: auto;
1183`;(0,l.forwardRef)(function(e,t){let{children:r,focusFirst:o,focusLast:n,onClickOutside:i,onEscape:d,onItemClick:u,onItemSelect:s,onKeyDown:c,originElement:f,padding:p=1,registerElement:h,shouldFocus:b=e.focusFirst&&"first"||e.focusLast&&"last"||null,space:g=1,...v}=e,m=(0,l.useRef)(null);(0,l.useImperativeHandle)(t,()=>m.current);let{isTopLayer:x}=rS(),{activeElement:w,activeIndex:y,handleItemMouseEnter:$,handleItemMouseLeave:k,handleKeyDown:z,mount:j,rootElement:E,setRootElement:R}=function(e){let{onKeyDown:t,originElement:r,shouldFocus:o}=e,n=(0,l.useRef)([]),[i,a]=(0,l.useState)(null),[d,u]=(0,l.useState)(-1),s=(0,l.useRef)(d),c=n.current[d]||null,f=!!i,p=(0,l.useCallback)(e=>{u(e),s.current=e},[]),h=(0,l.useCallback)((e,t)=>e?(-1===n.current.indexOf(e)&&(n.current.push(e),function(e,t){if(!e)return;let r=new WeakMap;for(let o of t)r.set(o,function(e,t){let r=[],o=t;for(;o!==e;){let t=o.parentElement;if(!t)break;let n=Array.from(t.childNodes).indexOf(o);if(r.unshift(n),t===e)break;o=t}return r}(e,o));t.sort((e,t)=>{let o=r.get(e)||o5,n=r.get(t)||o5,i=Math.max(o.length,n.length);for(let e=0;e<i;e+=1){let t=o[e]||-1,r=n[e]||-1;if(t!==r)return t-r}return 0})}(i,n.current)),t&&p(n.current.indexOf(e)),()=>{let t=n.current.indexOf(e);t>-1&&n.current.splice(t,1)}):()=>{},[i,p]),b=(0,l.useCallback)(e=>{if("Tab"===e.key){r&&r.focus();return}if("Home"===e.key){e.preventDefault(),e.stopPropagation();let t=o2(n.current)[0];if(!t)return;p(n.current.indexOf(t));return}if("End"===e.key){e.preventDefault(),e.stopPropagation();let t=o2(n.current),r=t[t.length-1];if(!r)return;p(n.current.indexOf(r));return}if("ArrowUp"===e.key){e.preventDefault(),e.stopPropagation();let t=o2(n.current),r=t.length;if(0===r)return;let o=n.current[s.current],i=t.indexOf(o),a=t[i=(i-1+r)%r];p(n.current.indexOf(a));return}if("ArrowDown"===e.key){e.preventDefault(),e.stopPropagation();let t=o2(n.current),r=t.length;if(0===r)return;let o=n.current[s.current],i=t.indexOf(o),a=t[i=(i+1)%r];p(n.current.indexOf(a));return}t&&t(e)},[t,r,p]),g=(0,l.useCallback)(e=>{let t=e.currentTarget;p(n.current.indexOf(t))},[p]),v=(0,l.useCallback)(()=>{p(-2),null==i||i.focus()},[p,i]);return(0,l.useEffect)(()=>{if(!f)return;let e=window.requestAnimationFrame(()=>{let e=s.current;if(-1===e){if("first"===o){let e=o2(n.current)[0];if(e){let t=n.current.indexOf(e);p(t),s.current=t}}if("last"===o){let e=o2(n.current),t=e[e.length-1];if(t){let e=n.current.indexOf(t);p(e),s.current=e}}return}let t=n.current[e]||null;null==t||t.focus()});return()=>{window.cancelAnimationFrame(e)}},[d,f,p,o]),{activeElement:c,activeIndex:d,handleItemMouseEnter:g,handleItemMouseLeave:v,handleKeyDown:b,mount:h,rootElement:i,setRootElement:a}}({onKeyDown:c,originElement:f,shouldFocus:b}),S=(0,l.useCallback)(e=>{R(e),m.current=e},[R]);(0,l.useEffect)(()=>{s&&s(y)},[y,s]),C((0,l.useCallback)(e=>x&&i&&i(e),[x,i]),[E]),e$((0,l.useCallback)(e=>{x&&"Escape"===e.key&&(e.stopPropagation(),d&&d())},[x,d])),(0,l.useEffect)(()=>
1183{if(!(!E||!h))return h(E)},[h,E]);let T=(0,l.useMemo)(()=>({version:0,activeElement:w,activeIndex:y,mount:j,onClickOutside:i,onEscape:d,onItemClick:u,onItemMouseEnter:$,onItemMouseLeave:k,registerElement:h,onMouseEnter:$,onMouseLeave:k}),[w,y,j,$,k,i,d,u,h]);return(0,a.jsx)(o0.Provider,{value:T,children:(0,a.jsx)(o3,{"data-ui":"Menu",...v,onKeyDown:z,padding:p,ref:S,role:"menu",tabIndex:-1,children:(0,a.jsx)(oe,{space:g,children:r})})})}),(0,l.forwardRef)(function(e,t){let{__unstable_disableRestoreFocusOnClose:r=!1,boundaryElement:o,button:n,id:i,menu:d,onClose:u,onOpen:s,placement:c,popoverScheme:f,portal:p=!0,popover:h,popoverRadius:b,preventOverflow:g}=e,[v,m]=(0,l.useState)(!1),[x,w]=(0,l.useState)(null),[y,$]=(0,l.useState)(null),[k,z]=(0,l.useState)([]),j=(0,l.useRef)(v);(0,l.useEffect)(()=>{s&&v&&!j.current&&s()},[s,v]),(0,l.useEffect)(()=>{u&&!v&&j.current&&u()},[u,v]),(0,l.useEffect)(()=>{j.current=v},[v]);let E=(0,l.useCallback)(()=>{m(e=>!e),w(null)},[]),R=(0,l.useCallback)(e=>{v&&e.preventDefault()},[v]),C=(0,l.useCallback)(e=>{if("ArrowDown"===e.key||"Enter"===e.key||" "===e.key){e.preventDefault(),m(!0),w("first");return}if("ArrowUp"===e.key){e.preventDefault(),m(!0),w("last");return}},[]),S=(0,l.useCallback)(e=>{let t=e.target;if(t instanceof Node&&!(y&&(t===y||y.contains(t)))){for(let e of k)if(t===e||e.contains(t))return;m(!1)}},[y,k]),T=(0,l.useCallback)(()=>{m(!1),!r&&y&&y.focus()},[y,r]),M=(0,l.useCallback)(e=>{let t=e.relatedTarget;if(t instanceof Node){for(let e of k)if(e===t||e.contains(t))return;m(!1)}},[k]),O=(0,l.useCallback)(()=>{m(!1),!r&&y&&y.focus()},[y,r]),A=(0,l.useCallback)(e=>(z(t=>t.concat([e])),()=>{z(t=>t.filter(t=>t!==e))}),[]),_=(0,l.useMemo)(()=>({"aria-labelledby":i,onBlurCapture:M,onClickOutside:S,onEscape:T,onItemClick:O,originElement:y,registerElement:A,shouldFocus:x}),[y,S,T,O,i,M,A,x]),L=d&&(0,l.cloneElement)(d,_),B=(0,l.useRef)(null),I=(0,l.useMemo)(()=>{var e;return n&&(0,l.cloneElement)(n,{"data-ui":"MenuButton",id:i,onClick:E,onKeyDown:C,onMouseDown:R,"aria-haspopup":!0,"aria-expanded":v,ref:B,selected:null!=(e=n.props.selected)?e:v})},[n,E,C,R,i,v]);(0,l.useImperativeHandle)(t,()=>B.current),(0,l.useEffect)(()=>{if(I)return $(B.current),()=>$(null)},[I]);let Q=(0,l.useMemo)(()=>({boundaryElement:o,overflow:"auto",placement:c,portal:p,preventOverflow:g,radius:b,scheme:f,...h||{}}),[o,c,b,f,p,g,h]);return(0,a.jsx)(rJ,{"data-ui":"MenuButton__popover",...Q,content:L,open:v,children:I||(0,a.jsx)(a.Fragment,{})})}),u.zo.hr`
1184  height: 1px;
1185  border: 0;
1186  background: var(--card-hairline-soft-color);
1187  margin: 0;
1188`;let o4=(0,u.zo)(tP)(tE,function(){return(0,u.iv)`
1189    background-color: inherit;
1190    color: inherit;
1191
1192    &[data-as='button'] {
1193      -webkit-font-smoothing: inherit;
1194      appearance: none;
1195      outline: none;
1196      font: inherit;
1197      text-align: inherit;
1198      border: 0;
1199      width: -moz-available;
1200      width: -webkit-fill-available;
1201      width: stretch;
1202    }
1203
1204    /* &:is(a) */
1205    &[data-as='a'] {
1206      text-decoration: none;
1207    }
1208  `},function(e){var t;let{$tone:r}=e,{color:o,style:n}=(0,i.aQ)(e.theme),a=o.selectable[r];return(0,u.iv)`
1209    ${t0(o,a.enabled)}
1210
1211    background-color: var(--card-bg-color);
1212    color: var(--card-fg-color);
1213    outline: none;
1214
1215    /* &:is(button) */
1216    &[data-as='button'] {
1217      &:disabled {
1218        ${t0(o,a.disabled)}
1219      }
1220
1221      &:not(:disabled) {
1222        &[aria-pressed='true'] {
1223          ${t0(o,a.pressed)}
1224        }
1225
1226        &[data-selected],
1227        &[aria-selected='true'] > & {
1228          ${t0(o,a.selected)}
1229        }
1230
1231        @media (hover: hover) {
1232          &:not([data-selected]) {
1233            &[data-hovered],
1234            &:hover {
1235              ${t0(o,a.hovered)}
1236            }
1237
1238            &:active {
1239              ${t0(o,a.pressed)}
1240            }
1241          }
1242        }
1243      }
1244    }
1245
1246    /* &:is(a) */
1247    &[data-as='a'] {
1248      &[data-disabled] {
1249        ${t0(o,a.disabled)}
1250      }
1251
1252      &:not([data-disabled]) {
1253        &[data-pressed] {
1254          ${t0(o,a.pressed)}
1255        }
1256
1257        &[data-selected] {
1258          ${t0(o,a.selected)}
1259        }
1260
1261        @media (hover: hover) {
1262          &:not([data-selected]) {
1263            &[data-hovered],
1264            &:hover {
1265              ${t0(o,a.hovered)}
1266            }
1267            &:active {
1268              ${t0(o,a.pressed)}
1269            }
1270          }
1271        }
1272      }
1273    }
1274
1275    ${null==(t=null==n?void 0:n.card)?void 0:t.root}
1276  `});(0,l.forwardRef)(function(e,t){let{as:r="button",children:o,disabled:n,fontSize:i=1,hotkeys:u,icon:s,iconRight:c,onClick:f,padding:p=3,paddingX:h,paddingY:b,paddingTop:g,paddingRight:v,paddingBottom:m,paddingLeft:x,pressed:w,radius:y=2,selected:$,space
1276:k=3,text:z,tone:j="default",...R}=e,{scheme:C}=eR(),S=function(){let e=(0,l.useContext)(o0);if(!e)throw Error("useMenu(): missing context value");if(!rk(e)||0!==e.version)throw Error("useMenu(): the context value is not compatible");return e}(),{activeElement:T,mount:M,onItemClick:O,onItemMouseEnter:A=S.onMouseEnter,onItemMouseLeave:_=S.onMouseLeave}=S,[L,B]=(0,l.useState)(null),I=!!T&&T===L,Q=(0,l.useRef)(null);(0,l.useImperativeHandle)(t,()=>Q.current),(0,l.useEffect)(()=>M(L,$),[M,L,$]);let F=(0,l.useCallback)(e=>{n||(f&&f(e),O&&O())},[n,f,O]),D=(0,l.useMemo)(()=>({padding:p,paddingX:h,paddingY:b,paddingTop:g,paddingRight:v,paddingBottom:m,paddingLeft:x}),[p,h,b,g,v,m,x]),H=E(i).map(e=>e-1),N=(0,l.useCallback)(e=>{Q.current=e,B(e)},[]);return(0,a.jsxs)(o4,{"data-ui":"MenuItem",...R,"aria-pressed":"button"===r&&w,"data-pressed":"button"!==r&&w?"":void 0,"data-selected":I?"":void 0,"data-disabled":n?"":void 0,forwardedAs:r,$radius:E(y),$padding:E(0),$tone:n?"default":j,$scheme:C,disabled:n,onClick:F,onMouseEnter:A,onMouseLeave:_,ref:N,role:"menuitem",tabIndex:-1,type:"button"===r?"button":void 0,children:[(s||z||c)&&(0,a.jsxs)(tK,{as:"span",gap:k,align:"center",...D,children:[s&&(0,a.jsxs)(tq,{size:i,children:[(0,l.isValidElement)(s)&&s,(0,d.isValidElementType)(s)&&(0,a.jsx)(s,{})]}),z&&(0,a.jsx)(tP,{flex:1,children:(0,a.jsx)(tq,{size:i,textOverflow:"ellipsis",weight:"medium",children:z})}),u&&(0,a.jsx)(oZ,{fontSize:H,keys:u,style:{marginTop:-4,marginBottom:-4}}),c&&(0,a.jsxs)(tq,{size:i,children:[(0,l.isValidElement)(c)&&c,(0,d.isValidElementType)(c)&&(0,a.jsx)(c,{})]})]}),o&&(0,a.jsx)(tP,{as:"span",...D,children:o})]})});let o6=(0,u.F4)`
1277  0% {
1278    background-position: 100%;
1279  }
1280  100% {
1281    background-position: -100%;
1282  }
1283`,o9=(0,u.iv)`
1284  background-image: linear-gradient(
1285    to right,
1286    var(--card-skeleton-color-from),
1287    var(--card-skeleton-color-to),
1288    var(--card-skeleton-color-from),
1289    var(--card-skeleton-color-from),
1290    var(--card-skeleton-color-from)
1291  );
1292  background-position: 100%;
1293  background-size: 200% 100%;
1294  background-attachment: fixed;
1295  animation-name: ${o6};
1296  animation-timing-function: ease-in-out;
1297  animation-iteration-count: infinite;
1298  animation-duration: 2000ms;
1299`,o7=(0,u.iv)`
1300  opacity: ${({$visible:e})=>e?1:0};
1301  transition: opacity 200ms ease-in;
1302
1303  @media screen and (prefers-reduced-motion: no-preference) {
1304    ${({$animated:e})=>e?o9:(0,u.iv)`
1305            background-color: var(--card-skeleton-color-from);
1306          `}
1307  }
1308
1309  @media screen and (prefers-reduced-motion: reduce) {
1310    background-color: var(--card-skeleton-color-from);
1311  }
1312`,o8=(0,u.zo)(tP)(tE,o7),ne=(0,l.forwardRef)(function(e,t){let{animated:r=!1,delay:o,radius:n,...i}=e,[d,u]=(0,l.useState)(!o);return(0,l.useEffect)(()=>{if(!o)return u(!0);let e=setTimeout(()=>{u(!0)},o);return()=>{clearTimeout(e)}},[o]),(0,a.jsx)(o8,{...i,$animated:r,$radius:E(n),$visible:d,ref:t})}),nt=(0,u.zo)(ne)(e=>{let{$size:t,$style:r}=e,{font:o,media:n}=(0,i.aQ)(e.theme),a=o[r];return $(n,t,e=>{let t=a.sizes[e];return{height:t.lineHeight-t.ascenderHeight-t.descenderHeight}})}),nr=((0,l.forwardRef)(function(e,t){let{size:r=2,...o}=e,n=E(r);return(0,a.jsx)(nt,{...o,$size:n,ref:t,$style:"text"})}),(0,l.forwardRef)(function(e,t){let{size:r=2,...o}=e,n=E(r);return(0,a.jsx)(nt,{...o,$size:n,ref:t,$style:"label"})}),(0,l.forwardRef)(function(e,t){let{size:r=2,...o}=e,n=E(r);return(0,a.jsx)(nt,{...o,$size:n,ref:t,$style:"heading"})}),(0,l.forwardRef)(function(e,t){let{size:r=2,...o}=e,n=E(r);return(0,a.jsx)(nt,{...o,$size:n,ref:t,$style:"code"})}),(0,u.zo)(t3)`
1313  max-width: 100%;
1314`);function no(e){return!!e}(0,l.forwardRef)(function(e,t){let{icon:r,id:o,focused:n,fontSize:i=1,label:d,onClick:u,onFocus:s,padding:c=2,selected:f,...p}=e,h=(0,l.useRef)(null),b=(0,l.useRef)(!1);(0,l.useImperativeHandle)(t,()=>h.current);let g=(0,l.useCallback)(()=>{b.current=!1},[]),v=(0,l.useCallback)(e=>{b.current=!0,s&&s(e)},[s]);return(0,l.useEffect)(()=>{n&&!b.current&&(h.current&&h.current.focus(),b.current=!0)},[n]),(0,a.jsx)(nr,{"data-ui":"Tab",...p,"aria-selected":f?"true":"false",fontSize:i,icon:r,id:o,mode:"bleed",onClick:u,onBlur:g,onF
1314ocus:v,padding:c,ref:h,role:"tab",selected:f,tabIndex:f?0:-1,text:d,type:"button"})});let nn=(0,u.zo)(rc)`
1315  & > div {
1316    display: inline-block;
1317    vertical-align: middle;
1318    max-width: 100%;
1319    box-sizing: border-box;
1320  }
1321`,ni=((0,l.forwardRef)(function(e,t){let{children:r,...o}=e,[n,i]=(0,l.useState)(-1),d=(0,l.useMemo)(()=>r.filter(no),[r]).map((e,t)=>(0,l.cloneElement)(e,{focused:n===t,key:t,onFocus:()=>s(t)})),u=d.length,s=(0,l.useCallback)(e=>{i(e)},[]),c=(0,l.useCallback)(e=>{"ArrowLeft"===e.key&&i(e=>(e+u-1)%u),"ArrowRight"===e.key&&i(e=>(e+1)%u)},[u]);return(0,a.jsx)(nn,{"data-ui":"TabList",...o,onKeyDown:c,ref:t,role:"tablist",children:d})}),(0,l.forwardRef)(function(e,t){let{flex:r,...o}=e;return(0,a.jsx)(tP,{"data-ui":"TabPanel",...o,flex:r,ref:t,role:"tabpanel",tabIndex:void 0===e.tabIndex?0:e.tabIndex,children:e.children})}),(0,u.zo)(tK)`
1322  overflow-x: auto;
1323`,(0,u.F4)`
1324  0% {
1325    width: 0;
1326  }
1327  100% {
1328    width: 100%;
1329  } 
1330`);(0,u.zo)(t6)(function(e){let{color:t}=(0,i.aQ)(e.theme),r=t.button.default[e.tone].enabled.bg;return e.$duration?(0,u.iv)`
1331    pointer-events: all;
1332    width: 100%;
1333    position: relative;
1334    overflow: hidden;
1335    overflow: clip;
1336    padding-bottom: ${2}px;
1337    &::before {
1338      content: '';
1339      position: absolute;
1340      bottom: 0px;
1341      height: ${2}px;
1342      background: ${r};
1343      animation-name: ${ni};
1344      animation-duration: ${e.$duration}ms;
1345      animation-fill-mode: both;
1346    }
1347
1348    & > * {
1349      opacity: var(${x}, 1);
1350      will-change: opacity;
1351    }
1352  `:(0,u.iv)`
1353      pointer-events: all;
1354      & > * {
1355        opacity: var(${x}, 1);
1356        will-change: opacity;
1357      }
1358    `});let na=ez(Symbol.for("@sanity/ui/context/toast"),null);function nl(){let e=(0,l.useContext)(na);if(!e)throw Error("useToast(): missing context value");if(!rk(e)||0!==e.version)throw Error("useToast(): the context value is not compatible");return e}function nd(e){if("treeitem"===e.getAttribute("role")&&e.focus(),"none"===e.getAttribute("role")){let t=e.firstChild;t&&t instanceof HTMLElement&&t.focus()}}(0,u.zo)(rF)`
1359  position: fixed;
1360  top: 0;
1361  left: 0;
1362  right: 0;
1363  bottom: 0;
1364  pointer-events: none;
1365`,u.zo.div`
1366  box-sizing: border-box;
1367  position: absolute;
1368  right: 0;
1369  bottom: 0;
1370  max-width: 420px;
1371  width: 100%;
1372`;let nu=ez(Symbol.for("@sanity/ui/context/tree"),null);function ns(){let e=(0,l.useContext)(nu);if(!e)throw Error("Tree: missing context value");return e}(0,l.memo)((0,l.forwardRef)(function(e,t){let{children:r,space:o=1,onFocus:n,...i}=e,d=(0,l.useRef)(null),[u,s]=(0,l.useState)(null),c=(0,l.useRef)(u),f=(0,l.useMemo)(()=>[],[]),[p,h]=(0,l.useState)([]),[b,g]=(0,l.useState)({}),v=(0,l.useRef)(b);(0,l.useImperativeHandle)(t,()=>d.current),(0,l.useEffect)(()=>{c.current=u},[u]),(0,l.useEffect)(()=>{v.current=b},[b]);let m=(0,l.useCallback)((e,t,r,o)=>(g(o=>({...o,[t]:{element:e,expanded:r}})),o&&s(e),()=>{g(e=>{let r={...e};return delete r[t],r})}),[]),x=(0,l.useCallback)((e,t)=>{g(r=>{let o=r[e];return o?{...r,[e]:{...o,expanded:t}}:r})},[]),w=(0,l.useMemo)(()=>({version:0,focusedElement:u||p[0]||null,level:0,path:f,registerItem:m,setExpanded:x,setFocusedElement:s,space:o,state:b}),[u,p,f,m,x,o,b]),y=(0,l.useCallback)(e=>{var t;if(c.current){if("ArrowDown"===e.key){e.preventDefault();let t=function(e,t,r){var o;let n=t.indexOf(r),i=t.slice(n),a=t.length;for(let t=1;t<a;t+=1){if(!i[t])continue;let r=i[t].getAttribute("data-tree-key");if(!r)continue;let n=r.split("/");n.pop();let a=[],l=!0;for(let t=0;t<n.length;t+=1)if(a.push(n[t]),!(null!=(o=e[a.join("/")])&&o.expanded)){l=!1;break}if(l)return i[t]}return null}(v.current,p,c.current);t&&(nd(t),s(t));return}if("ArrowUp"===e.key){e.preventDefault();let t=function(e,t,r){var o;let n=t.indexOf(r),i=t.slice(0,n),a=i.length;for(let t=a-1;t>=0;t-=1){let r=i[t].getAttribute("data-tree-key");if(!r)continue;let n=r.split("/");n.pop();let a=[],l=!0;for(let t=0;t<n.length;t+=1)if(a.push(n[t]),!(null!=(o=e[a.join("/")])&&o.expanded)){l=!1;break}if(l)return i[t]}return null}(v.current,p,c.current);t&&(nd(t),s(t));return}if("ArrowLeft"===e.key){e.preventDefault();let t=c.current.getAttribute("data-tree-key");if(!t)return;let r=v.current[t];if(!r)return;if(r.expanded)g(e=>{let r=e[t];return r?{...e,[t]:{...r,expanded:!1}}:e});else{let e=t.split("/");e.pop();let r=e.join("/"),o=r&&v.current[r];o&&(o.element.focus(),s(o.element))}return}if("ArrowRight"===e.key){e.preventDefault();let r=c.current.getAttribute("data-tree-key");if(!r)return;null!=(t=v.current[r])&&t.expanded||g(e=>{let t=e[r];return t?{...e,[r]:{...t,expanded:!0}}:e});return}}},[p]),$=(0,l.useCallback)(e=>{s(e.target),null==n||n(e)},[n]);return(0,l.useEffect)(()=>{d.current&&h(Array.from(d.current.querySelectorAll('[data-ui="TreeItem"]')))},[r]),(0,a.jsx)(nu.Provider,{value:w,children:(0,a.jsx)(oe,{as:"ul","data-ui":"Tree",...i,onFocus:$,onKeyDown:y,ref:d,role:"tree",space:o,children:r})})})).displayName="Tree";let nc=(0,l.memo)(function(e){let{children:t,expanded:r=!1,...o}=e,n=ns();return(0,a.jsx)(oe,{as:"ul","data-ui":"TreeGroup",...o,hidden:!r,marginTop:n.space,role:"group",space
1372:n.space,children:t})}),nf=(0,l.memo)(u.zo.li(function(){return(0,u.iv)`
1373    &[role='none'] > [role='treeitem'] {
1374      outline: none;
1375      cursor: default;
1376      border-radius: 3px;
1377
1378      background-color: var(--card-bg-color);
1379      color: var(--treeitem-fg-color);
1380
1381      &:focus {
1382        position: relative;
1383      }
1384    }
1385
1386    &[role='treeitem'] {
1387      outline: none;
1388
1389      & > div {
1390        cursor: default;
1391        border-radius: 3px;
1392
1393        background-color: var(--card-bg-color);
1394        color: var(--treeitem-fg-color);
1395      }
1396
1397      &:focus > div {
1398        position: relative;
1399      }
1400    }
1401  `},function(e){let{color:t}=(0,i.aQ)(e.theme),r=t.selectable.default;return(0,u.iv)`
1402    &[role='none'] {
1403      & > [role='treeitem'] {
1404        ${t0(t,r.enabled)}
1405      }
1406
1407      &[data-selected] > [role='treeitem'] {
1408        ${t0(t,r.pressed)}
1409      }
1410
1411      @media (hover: hover) {
1412        &:not([data-selected]) > [role='treeitem']:not(:focus):hover {
1413          ${t0(t,r.hovered)}
1414        }
1415
1416        & > [role='treeitem']:focus {
1417          ${t0(t,r.selected)}
1418        }
1419      }
1420    }
1421
1422    &[role='treeitem'] {
1423      & > [data-ui='TreeItem__box'] {
1424        ${t0(t,r.enabled)}
1425      }
1426
1427      &[data-selected] > [data-ui='TreeItem__box'] {
1428        ${t0(t,r.pressed)}
1429      }
1430
1431      @media (hover: hover) {
1432        &:not([data-selected]):not(:focus) > [data-ui='TreeItem__box']:hover {
1433          ${t0(t,r.hovered)}
1434        }
1435
1436        &:focus > [data-ui='TreeItem__box'] {
1437          ${t0(t,r.selected)}
1438        }
1439      }
1440    }
1441  `})),np=(0,u.zo)(tP).attrs({forwardedAs:"a"})(function(e){let{$level:t}=e,{space:r}=(0,i.aQ)(e.theme);return(0,u.iv)`
1442    padding-left: ${y(r[2]*t)};
1443
1444    &[data-as='a'] {
1445      text-decoration: none;
1446    }
1447  `}),nh=(0,u.zo)(tq)`
1448  & > svg {
1449    transition: transform 100ms;
1450  }
1451`;(0,l.memo)(function(e){let{children:t,expanded:r=!1,fontSize:o=1,href:n,icon:i,id:d,linkAs:u,muted:c,onClick:f,padding:p=2,selected:h=!1,space:b=2,text:g,weight:v,...m}=e,x=(0,l.useRef)(null),w=(0,l.useRef)(null),y=ns(),{path:$,registerItem:k,setExpanded:z,setFocusedElement:j}=y,E=(0,l.useId)(),R=d||E,C=(0,l.useMemo)(()=>$.concat([R||""]),[R,$]),S=C.join("/"),T=y.state[S],M=y.focusedElement===x.current,O=(null==T?void 0:T.expanded)===void 0?r:(null==T?void 0:T.expanded)||!1,A=y.focusedElement&&y.focusedElement===x.current?0:-1,_=(0,l.useMemo)(()=>({...y,level:y.level+1,path:C}),[C,y]),L=(0,l.useCallback)(e=>{f&&f(e);let t=e.target;t instanceof HTMLElement&&("TreeItem"===t.getAttribute("data-ui")||t.closest('[data-ui="TreeItem__box"]'))&&(e.stopPropagation(),z(S,!O),j(x.current))},[O,S,f,z,j]),B=(0,l.useCallback)(e=>{if(M&&"Enter"===e.key){let e=w.current||x.current;null==e||e.click()}},[M]);(0,l.useEffect)(()=>{if(x.current)return k(x.current,C.join("/"),O,h)},[O,C,k,h]);let I=(0,a.jsxs)(tK,{padding:p,children:[(0,a.jsxs)(tP,{marginRight:b,style:{visibility:i||t?"visible":"hidden",pointerEvents:"none"},children:[i&&(0,a.jsx)(tq,{muted:c,size:o,weight:v,children:(0,a.jsx)(i,{})}),!i&&(0,a.jsx)(nh,{muted:c,size:o,weight:v,children:(0,a.jsx)(s.tgp,{style:{transform:O?"rotate(90deg)":void 0}})})]}),(0,a.jsx)(tP,{flex:1,children:(0,a.jsx)(tq,{muted:c,size:o,textOverflow:"ellipsis",weight:v,children:g})})]});return n?(0,a.jsxs)(nf,{"data-selected":h?"":void 0,"data-tree-id":R,"data-tree-key":S,"data-ui":"TreeItem",...m,onClick:L,ref:x,role:"none",children:[(0,a.jsx)(np,{$level:y.level,"aria-expanded":O,as:u,"data-ui":"TreeItem__box",href:n,ref:w,role:"treeitem",tabIndex:A,children:I}),(0,a.jsx)(nu.Provider,{value:_,children:t&&(0,a.jsx)(nc,{hidden:!O,children:t})})]}):(0,a.jsxs)(nf,{"data-selected":h?"":void 0,"data-ui":"TreeItem","data-tree-id":R,"data-tree-key":S,...m,"aria-expanded":O,onClick:L,onKeyDown:B,ref:x,role:"treeitem",tabIndex:A,children:[(0,a.jsx)(np,{$level:y.level,as:"div","data-ui":"TreeItem__box",children:I}
1451),(0,a.jsx)(nu.Provider,{value:_,children:t&&(0,a.jsx)(nc,{expanded:O,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.