PageSourceSearch

https://www.vetmedicine.ai/_next/static/chunks/161oo1wjg97wk.js

js vetmedicine.ai collected 2026-10-05 16:11:54 UTC 116,410 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,594973,e=>{"use strict";var t=e.i(168911);e.s(["PlusIcon",()=>t.default])},125970,e=>{"use strict";var t=e.i(371311);e.s(["ChevronsUpDownIcon",()=>t.default])},209101,13677,346432,e=>{"use strict";var t=e.i(647917);e.s(["CopyIcon",()=>t.default],209101);let n={"lb>kg":e=>.45359237*e,"kg>lb":e=>e/.45359237};function i(e,t,i){if(t===i)return e;let r=n[`${t}>${i}`];return r?r(e):null}function r(e,t){if(0===e||!Number.isFinite(e))return e;let[n,i]=e.toExponential().split("e");return Number(`${n}e${Number(i)+t}`)}function a(e,t){if(!Number.isFinite(e))return e;let n=e<0?-1:1,i=Math.round(r(Math.abs(e),t));return n*r(i,-t)}function l(e,t){return a(a(e/t,0)*t,10)}let o={kind:"raw"};function s(e,t){let n=function(e){if(null==e)return o;if("object"==typeof e)return e;let t=e.trim();if("raw"===t)return{kind:"raw"};if("nearest_0_5"===t)return{kind:"nearest_0_5"};if("nearest_0_25"===t)return{kind:"nearest_0_25"};if("ceil_whole"===t)return{kind:"ceil_whole"};let n=/^decimals:(\d+)$/.exec(t);return n?{kind:"decimals",decimals:Number(n[1])}:o}(t);switch(n.kind){case"raw":return e;case"decimals":return a(e,n.decimals);case"nearest_0_5":return l(e,.5);case"nearest_0_25":return l(e,.25);case"ceil_whole":return Math.ceil(e)}}let d={"mg/ml":{amount_unit:"ml"},"mg/vial":{amount_unit:"vial"},mg:{amount_unit:"FROM_FORM"}},u={tablet:"tab",capsule:"cap",chew:"chew",tube:"tube",vial:"vial"};function c(e,t){let n=d[e];return n?"FROM_FORM"!==n.amount_unit?n.amount_unit:u[t]??null:null}let p={SID:1,BID:2,TID:3,QID:4,EOD:.5,q4h:6,q6h:4,q8h:3,q12h:2,q24h:1},f=new Set(["once"]),g=new Set(["as-directed","monthly"]);function h(e){return e.toLowerCase().trim().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"")}function m(e){return e.protocol_key?.trim()||e.name}function b(e,t){let n=t.trim();return!!n&&[e.protocol_key??"",e.name??""].some(e=>e===n||""!==e&&h(e)===h(n))}function x(e,t,n){return{class:e,message:t,advice:n??null}}function y(e){return!0===e.refuse}function v(e,t,n,i,r=null,a=[],l=[]){return{drug:{drug_key:e.drug_key??h(e.name),name:e.name,controlled:e.flags?.controlled===!0,compounded:e.flags?.compounded===!0||e.flags?.compounded_recipe===!0},species:t.species,weight_kg:n??0,weight_input:{value:t.weight,unit:t.weight_unit},protocol:r,protocol_options:a,warnings:l,cards:[],refusal:i}}function _(e){return e.find(e=>e.is_default)??e[0]??null}function S(e,t){for(let n=0;n<e.length;n+=1)if(t<=e[n].max_lb)return{band:e[n],index:n};return null}function k(e,t,n,i,r){if("mg/kg"===t){let t=c(n.strength_unit,n.form);return t&&n.strength?{value:e*i/n.strength,unit:t}:null}return"tab/kg"===t?{value:e*i,unit:"tab"}:"tab per 20 lb"===t?{value:e*r/20,unit:"tab"}:"cap per 20 lb"===t?{value:e*r/20,unit:"cap"}:null}function C(e,t,n,i,r){let a=t.dose_unit??"",l=t.dose_lo??null,o=t.dose_hi??null,d=o??l;return e.map(e=>{let u={form_key:e.key,form:e.form,strength:e.strength,strength_unit:e.strength_unit,route:t.route_override??e.route_default??null,recommended:null!=r&&e.key===r.key};if(null==d)return{...u,unit:null,refusal:x("no_protocol","This protocol carries no dose.")};let c=k(d,a,e,n,i);if(!c)return{...u,unit:null,refusal:x("undefined_conversion",`No defined conversion from a dose in "${a||"(none)"}" to a give-amount for ${e.form} at ${e.strength} ${e.strength_unit}.`)};let p=null==l?null:k(l,a,e,n,i),f=null==o?null:k(o,a,e,n,i);return{...u,unit:c.unit,dose_mg_lo:"mg/kg"===a&&null!=l?l*n:null,dose_mg_hi:"mg/kg"===a&&null!=o?o*n:null,dose_lo:p?{value:s(p.value,t.rounding),exact:p.value,meaning:t.dose_lo_meaning??null}:null,dose_hi:f?{value:s(f.value,t.rounding),exact:f.value,meaning:t.dose_hi_meaning??null}:null,count:"mg/kg"===a?null:s(c.value,t.rounding),count_exact:"mg/kg"===a?null:c.value}})}function w(e,t,n){if(!e)return null;let i=t?.[e];return i||(n.push(e),e)}function j(e,t){return t?`${e} ${t}`:String(e)}e.s(["computeDose",0,function(e,t){var n,r;let a,l=i(t.weight,t.weight_unit,"kg"),o=i(t.weight,t.weight_unit,"lb");if(null==l||null==o)return v(e,t,null,x("undefined_conversion",`No defined conversion from ${t.weight_unit}.`));let d=e.per_species?.[t.species];if(!e.species?.includes(t.species)||!d)return v(e,t,l,x("species_not_dosed",`${e.name} is not dosed for this species.`));let u=d.warnings??[],p=d.protocols??[],f=p.map(e=>({protocol_key:m(e),name:e.name})),g=d.safe_range;if(g){let n=i(t.weight,t.weight_unit,g.unit);if(null==n)return v(e,t,l,x("undefined_conversion",`No defined conversion from ${t.weight_unit} to ${g.unit}.`),null,f,u);if(n<g.lo||n>g.hi)return v(e,t,l,x("out_of_range",`${t.weight} ${t.weight_unit} is outside the safe range for ${e.name} (${g.lo}–${g.hi} ${g.unit}).`,function(e,t,n){let i=t?e.find(e=>b(e,t)):e[0],r=i?.bands;if(!r?.length)return null;let a=S(r,n);return a&&y(a.band)&&a.band.message?.trim()||null}(p,t.protocol_key,o)),null,f,u)}if(0===p.length)return v(e,t,l,x("no_protocol",`No dosing protocol is defined for ${e.name} in this species.`),null,f,u);let k=t.protocol_key?p.find(e=>b(e,t.protocol_key))??null:p[0];if(!k)return v(e,t,l,x("no_protocol",`No protocol named "${t.protocol_key}" exists for this drug and species.`),null,f,u);let w=(n=t.species,(e.forms??[]).filter(e=>!e.species||0===e.species.length||e.species.includes(n))),j=_(w),T=null;if("banded"===k.mode||"banded_with_computed_fallback"===k.mode){let n=S(k.bands??[],o);if(n){let e,t;a=[(r=n.band,e=k.route_override??_(w)?.route_default??null,t=r.outputs??[],y(r)?{form_key:null,form:null,strength:null,strength_unit:null,unit:null,route:e,recommended:!0,refusal:x("out_of_range",r.message??"This weight is outside the banded chart — calculate manually.",r.message??null)}:{form_key:null,form:null,strength:null,strength_unit:null,unit:null,band:{outputs:t.map(e=>
1({count:s(e.count,k.rounding),unit_label:e.unit_label})),message:r.message??null},route:e,recommended:!0})]}else{if("banded_with_computed_fallback"!==k.mode)return v(e,t,l,x("out_of_range",`${t.weight} ${t.weight_unit} is above the banded chart for ${e.name} — calculate manually.`),k,f,u);a=C(w,k,l,o,j)}}else if(k.selection_rule){let e=function(e,t,n,i){let r=(t.dose_hi??t.dose_lo??0)*n,a=t.selection_rule?.fallback??null;if(a&&i<a.below_weight_lb){let n=e.find(e=>e.key===a.form_key)??null;return{computedMg:r,cards:[{form_key:a.form_key,form:n?.form??null,strength:n?.strength??null,strength_unit:n?.strength_unit??null,unit:a.give_as,fallback_ml:r/a.concentration_mg_per_ml,dose_hi:{value:s(r/a.concentration_mg_per_ml,t.rounding),exact:r/a.concentration_mg_per_ml,meaning:t.dose_hi_meaning??null},route:t.route_override??n?.route_default??null,recommended:!0,selected:!0}]}}let l=[...e].sort((e,t)=>e.strength-t.strength).find(e=>e.strength>=r)??null,o=e.map(e=>({form_key:e.key,form:e.form,strength:e.strength,strength_unit:e.strength_unit,unit:"mg/vial"===e.strength_unit?"vial":c(e.strength_unit,e.form)??null,route:t.route_override??e.route_default??null,recommended:null!=l&&e.key===l.key,selected:null!=l&&e.key===l.key,count:null!=l&&e.key===l.key?s(r/e.strength,t.rounding):null,count_exact:null!=l&&e.key===l.key?r/e.strength:null,dose_mg_hi:r}));return l?{computedMg:r,cards:[...o.filter(e=>e.selected),...o.filter(e=>!e.selected)]}:{computedMg:r,cards:[{form_key:null,form:null,strength:null,strength_unit:null,unit:null,recommended:!0,refusal:x("out_of_range",`${r} mg exceeds every stocked strength — calculate manually.`)}]}}(w,k,l,o);a=e.cards,T=e.computedMg}else a=C(w,k,l,o,j),"mg/kg"===k.dose_unit&&(T=(k.dose_hi??k.dose_lo??0)*l);let E=[...a.filter(e=>e.recommended),...a.filter(e=>!e.recommended)];return{drug:{drug_key:e.drug_key??h(e.name),name:e.name,controlled:e.flags?.controlled===!0,compounded:e.flags?.compounded===!0||e.flags?.compounded_recipe===!0},species:t.species,weight_kg:l,weight_input:{value:t.weight,unit:t.weight_unit},protocol:k,protocol_options:f,computed_mg:T,warnings:u,cards:E}},"protocolKeyOf",0,m],13677),e.s(["composeLabel",0,function(e,t,n,i={}){if(e.refusal)return null;let r=[],a=w(e.form,i.vocab?.forms,r),l=[t.drug.name,null!=e.strength&&e.strength_unit?`${e.strength} ${e.strength_unit}`:null,a].filter(Boolean).join(" "),o=function(e,t,n,i){let r,a=w(e.route,n.vocab?.routes,i),l=w(t.frequency_key,n.vocab?.frequencies,i);if(e.band)r=e.band.outputs.length?e.band.outputs.map(e=>`${e.count} ${e.unit_label}`).join(" + "):e.band.message??"";else if(e.dose_lo&&e.dose_hi)if(e.dose_lo.meaning||e.dose_hi.meaning){let t=e.dose_lo.meaning?`${j(e.dose_lo.value,e.unit)} (${e.dose_lo.meaning})`:j(e.dose_lo.value,e.unit),n=e.dose_hi.meaning?`${j(e.dose_hi.value,e.unit)} (${e.dose_hi.meaning})`:j(e.dose_hi.value,e.unit);r=`${n}, then ${t}`}else r=e.dose_lo.value===e.dose_hi.value?j(e.dose_hi.value,e.unit):`${e.dose_lo.value}–${j(e.dose_hi.value,e.unit)}`;else if(e.dose_lo||e.dose_hi){let t=e.dose_lo??e.dose_hi;r=t.meaning?`${j(t.value,e.unit)} (${t.meaning})`:j(t.value,e.unit)}else r="";r||null==e.count||(r=j(e.count,e.unit));let o=["Give",r,a,l].filter(Boolean).join(" "),s=t.duration;if(s?.kind==="days"&&s.days?o+=` for ${s.days} day${1===s.days?"":"s"}`:s?.kind==="as_directed"&&(o+=" as directed"),!o.trim())return"";let d=`${o}.`,u=t.instruction?.trim();return u&&(d+=` ${u}${/[.!?]$/.test(u)?"":"."}`),d}(e,n,i,r);if(!(e.band&&(e.band.outputs.length>0||e.band.message?.trim())||e.dose_lo||e.dose_hi||null!=e.count))return null;let d=function(e,t){let n=t.dispense;if(!n)return null;if("manual"===n.kind)return null==n.qty?null:`Dispense: ${j(n.qty,n.unit??e.unit)}`;let i=e.dose_hi?.value??e.dose_lo?.value;if(null==i||null==e.unit)return null;let r=function(e,t){let n;if(!e)return null;if(f.has(e))return 1;if(g.has(e))return null;if(null!=n)return null!=t&&t>0?n*t:null;if(null==t||t<=0)return null;let i=p[e];return null==i?null:i*t}(t.frequency_key,t.duration?.kind==="days"?t.duration.days:null);return null==r?null:`Dispense: ${j(s(i*r,t.rounding),e.unit)}`}(e,n),u=t.warnings.map(e=>w(e,i.vocab?.warnings,r)??e);t.drug.controlled&&u.push("Controlled drug."),t.drug.compounded&&u.push("Compounded preparation.");let c=i.preparedByInitials?.trim()?`Prepared by ${i.preparedByInitials.trim()}
1`:null,h=[l,o,d,...u,c].filter(Boolean).join("\n");return{heading:l,directions:o,dispense:d,warnings:u,prepared_by:c,text:h,unresolved:[...new Set(r)]}}],346432)},461865,e=>{"use strict";var t=e.i(429792);e.s(["ArrowRight",()=>t.default])},261680,e=>{"use strict";var t=e.i(990078),n=e.i(288314);n.ALL_ICON_NAMES,e.s(["default",0,function({name:e,size:i=24,color:r,strokeWidth:a=2}){let l=(0,n.getLucideIcon)(e);return l?(0,t.jsx)(l,{size:i,color:r,strokeWidth:a}):null}])},11573,e=>{"use strict";var t=e.i(920755);let n="fauneria_sid";function i(e,t){}function r(){try{let e=window.sessionStorage.getItem(n);return e||(e="u">typeof crypto&&crypto.randomUUID?crypto.randomUUID():`${Date.now()}-${Math.random().toString(36).slice(2)}`,window.sessionStorage.setItem(n,e)),e}catch{return null}}async function a(e,n,a){if(e)try{let l=(0,t.createClient)(),{error:o}=await l.from("analytics_site_events").insert({tenant_id:e,event_type:n,path:a?.path??window.location.pathname,referrer:a?.referrer??null,session_id:r(),metadata:a?.metadata??{}});i("site_event",o)}catch(e){i("site_event (threw)",e)}}async function l(e,n,a,l){if(e&&n)try{let o=(0,t.createClient)(),{error:s}=await o.from("analytics_listing_events").insert({tenant_id:e,listing_id:n,event_type:a,session_id:r(),metadata:l??{}});i("listing_event",s)}catch(e){i("listing_event (threw)",e)}}async function o(e,n,a){if(e)try{let l=(0,t.createClient)(),{error:o}=await l.from("analytics_interaction_events").insert({tenant_id:e,event_type:n,component_key:a.componentKey,target:a.target??null,path:a.path??window.location.pathname,session_id:r(),metadata:a.metadata??{}});i(`interaction_event(${n})`,o)}catch(e){i(`interaction_event(${n}) (threw)`,e)}}async function s(e,n){if(e)try{let a=(0,t.createClient)(),{error:l}=await a.from("analytics_search_events").insert({tenant_id:e,query_text:n.queryText??null,filters_applied:n.filtersApplied??{},result_count:n.resultCount??null,session_id:r()});i("search_event",l)}catch(e){i("search_event (threw)",e)}}async function d(e,n){try{let r=(0,t.createClient)(),{data:{session:a}}=await r.auth.getSession(),l=a?.user?.id;if(!l)return void i(`platform_event(${e})`,Error("no session — beacon skipped"));let{error:o}=await r.from("analytics_platform_events").insert({event_type:e,user_id:l,component_key:n.componentKey,metadata:{...n.metadata??{},target:n.target??null,path:n.path??window.location.pathname}});i(`platform_event(${e})`,o)}catch(t){i(`platform_event(${e}) (threw)`,t)}}async function u(e,n){if(n.tenantId&&n.subjectUserId)try{let r=(0,t.createClient)(),{error:a}=await r.from("analytics_user_events").insert({event_type:e,user_id:n.subjectUserId,tenant_id:n.tenantId,metadata:{...n.metadata??{},actor_user_id:n.actorUserId??null,component_key:n.componentKey??null,path:window.location.pathname}});i(`user_event(${e})`,a)}catch(t){i(`user_event(${e}) (threw)`,t)}}e.s(["trackInteractionEvent",0,o,"trackListingEvent",0,l,"trackPlatformEvent",0,d,"trackSearchEvent",0,s,"trackSiteEvent",0,a,"trackUserEvent",0,u])},301767,e=>{"use strict";var t=e.i(920755),n=e.i(11573);let i=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;async function r({tenantId:e,email:a,name:l,source:o,path:s}){let d=a.trim().toLowerCase();if(!i.test(d))return{ok:!1,error:"Please enter a valid email address"};let u=s??o.replace(/^signup:/,""),c=(0,t.createClient)(),{error:p}=await c.from("data_email_subscribers").insert({email:d,name:l?.trim()||null,tenant_id:e,source:o});return p?"23505"===p.code?((0,n.trackSiteEvent)(e,"signup",{path:u,metadata:{duplicate:!0}}),{ok:!0,duplicate:!0}):(console.error("Signup error:",p),{ok:!1,error:"Something went wrong. Please try again."}):((0,n.trackSiteEvent)(e,"signup",{path:u}),{ok:!0,duplicate:!1})}e.s(["isValidEmail",0,function(e){return i.test(e.trim())},"subscribeEmail",0,r])},79739,e=>{"use strict";var t=e.i(771208);e.s(["MoreHorizontalIcon",()=>t.default])},671428,e=>{"use strict";var t=e.i(990078),n=e.i(647163);e.s(["Skeleton",0,function({className:e,...i}){return(0,t.jsx)("div",{"data-slot":"skeleton",className:(0,n.cn)("animate-pulse rounded-md bg-muted",e),...i})}])},728231,596459,992521,e=>{"use strict";var t,n,i=e.i(990078);e.s([],913737),e.i(913737),e.i(766244);var r=e.i(102110),a=e.i(223552),l=e.i(679057),o=e.i(626333),s=e.i(63995);let d=r.createContext(void 0);function u(e){let t=r.useContext(d);if(void 0===t&&!e)throw Error((0,s.default)(72));return t}var c=e.i(560116),p=e.i(762421),f=e.i(92615),g=e.i(386242),h=e.i(476082);function m(e){return null!=e&&null!=e.clientX}var b=e.i(217069),x=e.i(455872),y=e.i(973732),v=e.i(779683),_=e.i(297665),S=e.i(80377),k=e.i(978888),C=e.i(204370),w=e.i(20958),j=e.i(661936);let T={...w.popupStoreSelectors,disabled:(0,S.createSelector)(e=>e.disabled),instantType:(0,S.createSelector)(e=>e.instantType),isInstantPhase:(0,S.createSelector)(e=>e.isInstantPhase),trackCursorAxis:(0,S.createSelector)(e=>e.trackCursorAxis),disableHoverablePopup:(0,S.createSelector)(e=>e.disableHoverablePopup),lastOpenChangeReason:(0,S.createSelector)(e=>e.openChangeReason),closeOnClick:(0,S.createSelector)(e=>e.closeOnClick),closeDelay:(0,S.createSelector)(e=>e.closeDelay),hasViewport:(0,S.createSelector)(e=>e.hasViewport)};class E extends k.ReactStore{constructor(e,t,n=!1){const i=new j.PopupTriggerMap,a={...(0,w.createInitialPopupStoreState)(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1,...e};a.floatingRootContext=(0,w.createPopupFloatingRootContext)(i,t,n),super(a,{popupRef:r.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:i},T)}setOpen=(e,t)=>{let n=t.reason,i=n===C.REASONS.triggerHover,r=e&&n===C.REASONS.triggerFocus,a=!e&&(n===C.REASONS.triggerPress||n===C.REASONS.escapeKey);if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let l=()=>{let i={open:e,openChangeReason:n};r?i.instantType="focus":a?i.instantType="dismiss":n===C.REASONS.triggerHover&&(i.instantType=void 0),(0,y.setOpenTriggerState)(i,e,t.trigger),this.update(i)};i?_.flushSync(l):l()};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,(0,x.createChangeEventDetails)(C.REASONS.triggerPress,e))}static useStore(e,t){return(0,y.usePopupStore)(e,(e,n)=>new E(t,e,n)).store}}let R=(0,a.fastComponent)(function(e){let{disabled:t=!1,defaultOpen:n=!1,open:a,disableHoverablePopup:s=!1,trackCursorAxis:u="none",actionsRef:c,onOpenChange:p,onOpenChangeComplete:f,handle:g,triggerId:h,defaultTr
1iggerId:m=null,children:b}=e,v=E.useStore(g?.store,{open:n,openProp:a,activeTriggerId:m,triggerIdProp:h});(0,l.useOnFirstRender)(()=>{void 0===a&&!1===v.state.open&&!0===n&&v.update({open:!0,activeTriggerId:m})}),v.useControlledProp("openProp",a),v.useControlledProp("triggerIdProp",h),v.useContextCallback("onOpenChange",p),v.useContextCallback("onOpenChangeComplete",f);let _=v.useState("open"),S=!t&&_,k=v.useState("activeTriggerId"),w=v.useState("mounted"),j=v.useState("payload");v.useSyncedValues({trackCursorAxis:u,disableHoverablePopup:s}),v.useSyncedValue("disabled",t),(0,y.useImplicitActiveTrigger)(v);let{forceUnmount:T,transitionStatus:R}=(0,y.useOpenStateTransitions)(S,v),N=v.useState("isInstantPhase"),P=v.useState("instantType"),D=v.useState("lastOpenChangeReason"),I=r.useRef(null);(0,o.useIsoLayoutEffect)(()=>{_&&t&&v.setOpen(!1,(0,x.createChangeEventDetails)(C.REASONS.disabled))},[_,t,v]),(0,o.useIsoLayoutEffect)(()=>{"ending"===R&&D===C.REASONS.none||"ending"!==R&&N?("delay"!==P&&(I.current=P),v.set("instantType","delay")):null!==I.current&&(v.set("instantType",I.current),I.current=null)},[R,N,D,P,v]),(0,o.useIsoLayoutEffect)(()=>{S&&null==k&&v.set("payload",void 0)},[v,k,S]);let O=r.useCallback(()=>{v.setOpen(!1,(0,x.createChangeEventDetails)(C.REASONS.imperativeAction))},[v]);r.useImperativeHandle(c,()=>({unmount:T,close:O}),[T,O]);let M=S||w||!t&&"none"!==u;return(0,i.jsxs)(d.Provider,{value:v,children:[M&&(0,i.jsx)(A,{store:v,disabled:t,trackCursorAxis:u}),"function"==typeof b?b({payload:j}):b]})});function A({store:e,disabled:t,trackCursorAxis:n}){let i=e.useState("floatingRootContext"),a=(0,b.useDismiss)(i,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),l=function(e,t={}){let{enabled:n=!0,axis:i="both"}=t,a="rootStore"in e?e.rootStore:e,l=a.useState("open"),o=a.useState("floatingElement"),s=a.useState("domReferenceElement"),d=a.context.dataRef,u=r.useRef(!1),b=r.useRef(null),[x,y]=r.useState(),[v,_]=r.useState([]),S=(0,p.useStableCallback)(e=>{a.set("positionReference",e)}),k=(0,p.useStableCallback)((e,t,n)=>{if(!u.current&&(!d.current.openEvent||m(d.current.openEvent))){var r,l;let o,u,c;a.set("positionReference",(r=n??s,l={x:e,y:t,axis:i,dataRef:d,pointerType:x},o=null,u=null,c=!1,{contextElement:r||void 0,getBoundingClientRect(){let e=r?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},t="x"===l.axis||"both"===l.axis,n="y"===l.axis||"both"===l.axis,i=["mouseenter","mousemove"].includes(l.dataRef.current.openEvent?.type||"")&&"touch"!==l.pointerType,a=e.width,s=e.height,d=e.x,p=e.y;return null==o&&l.x&&t&&(o=e.x-l.x),null==u&&l.y&&n&&(u=e.y-l.y),d-=o||0,p-=u||0,a=0,s=0,!c||i?(a="y"===l.axis?e.width:0,s="x"===l.axis?e.height:0,d=t&&null!=l.x?l.x:d,p=n&&null!=l.y?l.y:p):c&&!i&&(s="x"===l.axis?e.height:s,a="y"===l.axis?e.width:a),c=!0,{width:a,height:s,x:d,y:p,top:p,right:d+a,bottom:p+s,left:d}}}))}}),C=(0,p.useStableCallback)(e=>{l?b.current||(k(e.clientX,e.clientY,e.currentTarget),_([])):k(e.clientX,e.clientY,e.currentTarget)}),w=(0,h.isMouseLikePointerType)(x)?o:l;r.useEffect(()=>{if(!n)return void S(s);if(!w)return;function e(){b.current?.(),b.current=null}let t=(0,f.getWindow)(o);return!d.current.openEvent||m(d.current.openEvent)?b.current=(0,c.addEventListener)(t,"mousemove",function(t){let n=(0,g.getTarget)(t);(0,g.contains)(o,n)?e():k(t.clientX,t.clientY)}):S(s),e},[w,n,o,d,s,a,k,S,v]),r.useEffect(()=>()=>{a.set("positionReference",null)},[a]),r.useEffect(()=>{n&&!o&&(u.current=!1)},[n,o]),r.useEffect(()=>{!n&&l&&(u.current=!0)},[n,l]);let j=r.useMemo(()=>{function e(e){y(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:C,onMouseEnter:C}},[C]);return r.useMemo(()=>n?{reference:j,trigger:j}:{},[n,j])}(i,{enabled:!t&&"none"!==n,axis:"none"===n?void 0:n}),o=r.useMemo(()=>(0,v.mergeProps)(l.reference,a.reference),[l.reference,a.reference]),s=r.useMemo(()=>(0,v.mergeProps)(l.trigger,a.trigger),[l.trigger,a.trigger]),d=r.useMemo(()=>(0,v.mergeProps)(y.FOCUSABLE_POPUP_PROPS,l.floating,a.floating),[l.floating,a.floating]);return(0,y.usePopupInteractionProps)(e,{activeTriggerProps:o,inactiveTriggerProps:s,popupProps:d}),null}var N=e.i(261252),P=e.i(100418),D=e.i(569354),I=e.i(42214),O=e.i(939753);let M=r.createContext(void 0);var $=e.i(696718),z=e.i(665352);let H=r.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new N.Timeout,currentIdRef:{current:null},currentContextRef:{current:null}});function L(e){let{children:t,delay:n,timeoutMs:a=0}=e,l=r.useRef(n),o=r.useRef(n),s=r.useRef(null),d=r.useRef(null),u=(0,N.useTimeout)();return(0,i.jsx)(H.Provider,{value:r.useMemo(()=>({hasProvider:!0,delayRef:l,initialDelayRef:o,currentIdRef:s,timeoutMs:a,currentContextRef:d,timeout:u}),[a,u]),children:t})}var B=e.i(408044),F=e.i(468465),W=e.i(97288),U=e.i(723518),V=e.i(664999);let K=B.isMac&&B.isSafari;function q(e,t={}){let{enabled:n=!0,delay:i}=t,a="rootStore"in e?e.rootStore:e,{events:l,dataRef:o}=a.context,s=r.useRef(!1),d=r.useRef(null),u=r.useRef(!0),p=(0,N.useTimeout)();r.useEffect(()=>{let e=a.select("domReferenceElement");
1if(!n)return;let t=(0,f.getWindow)(e);return(0,F.mergeCleanups)((0,c.addEventListener)(t,"blur",function(){let e=a.select("domReferenceElement");!a.select("open")&&(0,f.isHTMLElement)(e)&&e===(0,g.activeElement)((0,W.ownerDocument)(e))&&(s.current=!0)}),K&&(0,c.addEventListener)(t,"keydown",function(){u.current=!0},!0),K&&(0,c.addEventListener)(t,"pointerdown",function(){u.current=!1},!0))},[a,n]),r.useEffect(()=>{if(n)return l.on("openchange",e),()=>{l.off("openchange",e)};function e(e){if(e.reason===C.REASONS.triggerPress||e.reason===C.REASONS.escapeKey){let e=a.select("domReferenceElement");(0,f.isElement)(e)&&(d.current=e,s.current=!0)}}},[l,n,a]);let h=r.useMemo(()=>{function e(){s.current=!1,d.current=null}return{onMouseLeave(){e()},onFocus(t){let n=t.currentTarget;if(s.current){if(d.current===n)return;e()}let r=(0,g.getTarget)(t.nativeEvent);if((0,f.isElement)(r)){if(K&&!t.relatedTarget){if(!u.current&&!(0,V.isTypeableElement)(r))return}else if(!(0,V.matchesFocusVisible)(r))return}let l=(0,V.isTargetInsideEnabledTrigger)(t.relatedTarget,a.context.triggerElements),{nativeEvent:o,currentTarget:c}=t,h="function"==typeof i?i():i;a.select("open")&&l||0===h||void 0===h?a.setOpen(!0,(0,x.createChangeEventDetails)(C.REASONS.triggerFocus,o,c)):p.start(h,()=>{s.current||a.setOpen(!0,(0,x.createChangeEventDetails)(C.REASONS.triggerFocus,o,c))})},onBlur(t){e();let n=t.relatedTarget,i=t.nativeEvent,r=(0,f.isElement)(n)&&n.hasAttribute((0,U.createAttribute)("focus-guard"))&&"outside"===n.getAttribute("data-type");p.start(0,()=>{let e=a.select("domReferenceElement"),t=(0,g.activeElement)((0,W.ownerDocument)(e));if(!n&&t===e||(0,g.contains)(o.current.floatingContext?.refs.floating.current,t)||(0,g.contains)(e,t)||r)return;let l=n??t;(0,V.isTargetInsideEnabledTrigger)(l,a.context.triggerElements)||a.setOpen(!1,(0,x.createChangeEventDetails)(C.REASONS.triggerFocus,i))})}}},[o,i,a,p]);return r.useMemo(()=>n?{reference:h,trigger:h}:{},[n,h])}e.s(["useFocus",0,q],596459);var G=e.i(181084);let X=((t={})[t.popupOpen=D.CommonTriggerDataAttributes.popupOpen]="popupOpen",t.triggerDisabled="data-trigger-disabled",t);var Y=e.i(536176);let J="data-base-ui-tooltip-trigger";function Z(e){if("composedPath"in e){let t=e.composedPath();for(let e=0;e<t.length;e+=1){let n=t[e];if((0,f.isElement)(n))return n}}let t=e.target;return(0,f.isElement)(t)?t:null}let Q=(0,a.fastComponentRef)(function(e,t){let{render:n,className:i,style:a,handle:l,payload:d,disabled:c,delay:p,closeOnClick:m=!0,closeDelay:b,id:v,..._}=e,S=u(!0),k=l?.store??S;if(!k)throw Error((0,s.default)(82));let w=(0,O.useBaseUiId)(v),j=k.useState("isTriggerActive",w),T=k.useState("isOpenedByTrigger",w),E=k.useState("floatingRootContext"),R=r.useRef(null),A=p??600,L=b??0,{registerTrigger:B,isMountedByThisTrigger:F}=(0,y.useTriggerDataForwarding)(w,R,k,{payload:d,closeOnClick:m,closeDelay:L}),W=r.useContext(M),{delayRef:U,isInstantPhase:V,hasProvider:K}=function(e,t={open:!1}){let{open:n}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("floatingId"),{currentIdRef:l,delayRef:s,timeoutMs:d,initialDelayRef:u,currentContextRef:c,hasProvider:p,timeout:f}=r.useContext(H),[g,h]=r.useState(!1);return(0,o.useIsoLayoutEffect)(()=>{function e(){h(!1),c.current?.setIsInstantPhase(!1),l.current=null,c.current=null,s.current=u.current}if(l.current&&!n&&l.current===a){if(h(!1),d)return f.start(d,()=>{i.select("open")||l.current&&l.current!==a||e()}),()=>{f.clear()};e()}},[n,a,l,s,d,u,c,f,i]),(0,o.useIsoLayoutEffect)(()=>{if(!n)return;let e=c.current,t=l.current;f.clear(),c.current={onOpenChange:i.setOpen,setIsInstantPhase:h},l.current=a,s.current={open:0,close:(0,z.getDelay)(u.current,"close")},null!==t&&t!==a?(h(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,(0,x.createChangeEventDetails)(C.REASONS.none))):(h(!1),e?.setIsInstantPhase(!1))},[n,a,i,l,s,u,c,f]),(0,o.useIsoLayoutEffect)(()=>()=>{c.current=null},[c]),r.useMemo(()=>({hasProvider:p,delayRef:s,isInstantPhase:g}),[p,s,g])}(E,{open:T}),Q=(0,Y.useHoverInteractionSharedState)(E);k.useSyncedValue("isInstantPhase",V);let ee=k.useState("disabled"),et=c??ee,en=(0,P.useValueAsRef)(et),ei=k.useState("trackCursorAxis"),er=k.useState("disableHoverablePopup"),ea=r.useRef(!1),el=(0,N.useTimeout)(),eo=r.useRef(void 0);function es(){let e=W?.delay,t="object"==typeof U.current?U.current.open:void 0,n=A;return K&&(n=0!==t?p??e??A:0),n}function ed(e){let t=R.current;if(!t||!e)return!1;let n=function(e){let t=e;for(;t;){if(t.hasAttribute(J))return t;let e=t.parentElement;if(e){t=e;continue}let n=t.getRootNode();t="host"in n&&(0,f.isElement)(n.host)?n.host:null}return null}(e);
1return null!==n&&n!==t&&(0,g.contains)(t,n)}let eu=(0,G.useHoverReferenceInteraction)(E,{enabled:!et,mouseOnly:!0,move:!1,handleClose:er||"both"===ei?null:(0,$.safePolygon)(),restMs:es,delay(){let e="object"==typeof U.current?U.current.close:void 0,t=L;return null==b&&K&&(t=e),{close:t}},triggerElementRef:R,isActiveTrigger:j,isClosing:()=>"ending"===k.select("transitionStatus"),shouldOpen:()=>!ea.current}),ec=q(E,{enabled:!et}).reference,ep=k.useState("triggerProps",F),ef=F||"none"!==ei;return(0,I.useRenderElement)("button",e,{state:{open:T},ref:[t,B,R],props:[eu,ec,ef?ep:void 0,{onMouseOver(e){(e=>{let t,n=ea.current,i=Z(e),r=(ea.current=t=ed(i),t&&(Q.openChangeTimeout.clear(),Q.restTimeout.clear(),Q.restTimeoutPending=!1,el.clear()),t),a=R.current,l=a&&i&&(0,g.contains)(a,i);if(r&&k.select("open")&&k.select("lastOpenChangeReason")===C.REASONS.triggerHover)return k.setOpen(!1,(0,x.createChangeEventDetails)(C.REASONS.triggerHover,e));if(n&&!r&&l&&!en.current&&!k.select("open")&&a&&(0,h.isMouseLikePointerType)(eo.current)){let t=()=>{ea.current||en.current||k.select("open")||k.setOpen(!0,(0,x.createChangeEventDetails)(C.REASONS.triggerHover,e,a))},n=es();0===n?(el.clear(),t()):el.start(n,t)}})(e.nativeEvent)},onFocus(e){ed(Z(e.nativeEvent))&&e.preventBaseUIHandler()},onMouseLeave(){ea.current=!1,el.clear(),eo.current=void 0},onPointerEnter(e){eo.current=e.pointerType},onPointerDown(e){eo.current=e.pointerType,k.set("closeOnClick",m),m&&!k.select("open")&&k.cancelPendingOpen(e.nativeEvent)},onClick(e){m&&!k.select("open")&&k.cancelPendingOpen(e.nativeEvent)},id:w,[X.triggerDisabled]:et?"":void 0,[J]:et?void 0:""},_],stateAttributesMapping:D.triggerOpenStateMapping})}),ee=r.createContext(void 0);var et=e.i(948383);let en=r.forwardRef(function(e,t){let{children:n,container:a,className:l,render:o,style:s,...d}=e,{portalNode:u,portalSubtree:c}=(0,et.useFloatingPortalNode)({container:a,ref:t,componentProps:e,elementProps:d});return c||u?(0,i.jsxs)(r.Fragment,{children:[c,u&&_.createPortal(n,u)]}):null});e.s(["FloatingPortalLite",0,en],992521);let ei=r.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e;return u().useState("mounted")||n?(0,i.jsx)(ee.Provider,{value:n,children:(0,i.jsx)(en,{ref:t,...r})}):null}),er=r.createContext(void 0);function ea(){let e=r.useContext(er);if(void 0===e)throw Error((0,s.default)(71));return e}var el=e.i(760767),eo=e.i(477706),es=e.i(731390),ed=e.i(130287);let eu=r.forwardRef(function(e,t){let{render:n,className:a,anchor:l,positionMethod:o="absolute",side:d="top",align:c="center",sideOffset:p=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:h=5,arrowPadding:m=5,sticky:b=!1,disableAnchorTracking:x=!1,collisionAvoidance:y=eo.POPUP_COLLISION_AVOIDANCE,style:v,..._}=e,S=u(),k=function(){let e=r.useContext(ee);if(void 0===e)throw Error((0,s.default)(70));return e}(),C=S.useState("open"),w=S.useState("mounted"),j=S.useState("trackCursorAxis"),T=S.useState("disableHoverablePopup"),E=S.useState("floatingRootContext"),R=S.useState("instantType"),A=S.useState("transitionStatus"),N=S.useState("hasViewport"),P=(0,el.useAnchorPositioning)({anchor:l,positionMethod:o,floatingRootContext:E,mounted:w,side:d,sideOffset:p,align:c,alignOffset:f,collisionBoundary:g,collisionPadding:h,sticky:b,arrowPadding:m,disableAnchorTracking:x,keepMounted:k,collisionAvoidance:y,adaptiveOrigin:N?es.adaptiveOrigin:void 0}),D=r.useMemo(()=>({open:C,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:"none"!==j?"tracking-cursor":R}),[C,P.side,P.align,P.anchorHidden,j,R]),I=(0,ed.usePositioner)(e,D,{styles:P.positionerStyles,transitionStatus:A,props:_,refs:[t,S.useStateSetter("positionerElement")],hidden:!w,inert:!C||"both"===j||T});return(0,i.jsx)(er.Provider,{value:P,children:I})});var ec=e.i(385796),ep=e.i(678875),ef=e.i(442060),eg=e.i(620643);let eh={...D.popupStateMapping,...ec.transitionStatusMapping},em=r.forwardRef(function(e,t){let{render:n,className:i,style:r,...a}=e,l=u(),{side:o,align:s}=ea(),d=l.useState("open"),c=l.useState("instantType"),p=l.useState("transitionStatus"),f=l.useState("popupProps"),g=l.useState("floatingRootContext"),h=l.useState("disabled"),m=l.useState("closeDelay");(0,ep.useOpenChangeComplete)({open:d,ref:l.context.popupRef,onComplete(){d&&l.context.onOpenChangeComplete?.(!0)}}),(0,eg.useHoverFloatingInteraction)(g,{enabled:!h,closeDelay:m});let b=l.useStateSetter("popupElement");return(0,I.useRenderElement)("div",e,{state:{open:d,side:o,align:s,instant:c,transitionStatus:p},ref:[t,l.context.popupRef,b],props:[f,(0,ef.getDisabledMountTransitionStyles)(p),a],stateAttributesMapping:eh})}),eb=r.forwardRef(function(e,t){let{render:n,className:i,style:r,...a}=e,l=u(),{arrowRef:o,side:s,align:d,arrowUncentered:c,arrowStyles:p}=ea(),f=l.useState("open"),g=l.useState("instantType");return(0,I.useRenderElement)("div",e,{state:{open:f,side:s,align:d,uncentered:c,instant:g},ref:[t,o],props:[{style:p,"aria-hidden":!0},a],stateAttributesMapping:D.popupStateMapping})}),ex=((n={}).popupWidth="--popup-width",n.popupHeight="--popup-height",n);var ey=e.i(61766);let ev={activationDirection:e=>e?{"data-activation-direction":e}:null},e_=r.forwardRef(function(e,t){let{render:n,className:i,style:r,children:a,...l}=e,o=u(),s=ea(),d=o.useState("instantType"),{children:c,state:p}=(0,ey.usePopupViewport)({store:o,side:s.side,cssVars:ex,children:a}),f={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:d};return(0,I.useRenderElement)("div",e,{state:f,ref:t,props:[l,{children:c}],stateAttributesMapping:ev})});class eS{constructor(){this.store=new E}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;if(e&&!t)throw Error((0,s.default)(81,e));this.store.setOpen(!0,(0,x.createChangeEventDetails)(C.REASONS.imperativeAction,void 0,t))}close(){this.store.setOpen(!1,(0,x.createChangeEventDetails)(C.REASONS.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}}e.s(["Arrow",0,eb,"Handle",0,eS,"Popup",0,em,"Portal",0,ei,"Positioner",0,eu,"Provider",0,function(e){let{delay:t,closeDelay:n,timeout:a=400}=e,l=r.useMemo(()=>({delay:t,closeDelay:n}),[t,n]),o=r.useMemo(()=>({open:t,close:n}),[t,n]);return(0,i.jsx)(M.Provider,{value:l,children:(0,i.jsx)(L,{delay:o,timeoutMs:a,children:e.children})})},"Root",0,R,"Trigger",0,Q,"Viewport",0,e_,"createHandle",0,function(){return new eS}],372177);var ek=e.i(372177),ek=ek,eC=e.i(647163);e.s(["Tooltip",0,function({...e}){return(0,i.jsx)(ek.Root,{"data-slot":"tooltip",...e})},"TooltipContent",0,function({className:e,side:t="top",sideOffset:n=4,align:r="center",alignOffset:a=0,children:l,...o}){return(0,i.jsx)(ek.Portal,{children:(0,i.jsx)(ek.Positioner,{align:r,alignOffset:a,side:t,sideOffset:n,className:"isolate z-50",children:(0,i.jsxs)(ek.Popup,{"data-slot":"tooltip-content",className:(0,eC.cn)("z-50 inline-flex w-fit max-w-xs origin-(--transform-origin) items-center gap-1.5 rounded-md bg-foreground px-3 py-1.5 text-xs text-background has-data-[slot=kbd]:pr-1.5 data-[side=bottom]:slide-in-from-top-2 data-[side=inline-end]:slide-in-from-left-2 data-[side=inline-start]:slide-in-from-right-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 **:data-[slot=kbd]:relative **:data-[slot=kbd]:isolate **:data-[slot=kbd]:z-50 **:data-[slot=kbd]:rounded-sm data-[state=delayed-open]:animate-in data-[state=delayed-open]:fade-in-0 data-[state=delayed-open]:zoom-in-95 data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95",e),...o,children:[l,(0,i.jsx)(ek.Arrow,{className:"z-50 size-2.5 translate-y-[calc(-50%-2px)] rotate-45 rounded-[2px] bg-foreground fill-foreground data-[side=bottom]:top-1 data-[side=inline-end]:top-1/2! data-[side=inline-end]:-left-1 data-[side=inline-end]:-translate-y-1/2 data-[side=inline-start]:top-1/2! data-[side=inline-start]:-right-1 data-[side=inline-start]:-translate-y-1/2 data-[side=left]:top-1/2! data-[side=left]:-right-1 data-[side=left]:-translate-y-1/2 data-[side=right]:top-1/2! data-[side=right]:-left-1 data-[side=right]:-translate-y-1/2 data-[side=top]:-bottom-2.5"})]})})})},"TooltipProvider",0,function({delay:e=0,...t}){return(0,i.jsx)(ek.Provider,{"data-slot":"tooltip-provider",delay:e,...t})},"TooltipTrigger",0,function({...e}){return(0,i.jsx)(ek.Trigger,{"data-slot":"tooltip-trigger",...e})}],728231)},287277,e=>{"use strict";var t=e.i(389600);e.s(["PaletteIcon",()=>t.default])},608314,51066,118783,46722,e=>{"use strict";var t,n,i=e.i(102110),r=e.i(939521),a=e.i(762421),l=e.i(939753),o=e.i(455872),s=e.i(204370),d=e.i(462244);e.s(["useCollapsibleRoot",0,function(e){let{open:t,defaultOpen:n,onOpenChange:u,disabled:c}=e,[p,f]=(0,r.useControlled)({controlled:t,default:n,name:"Collapsible",state:"open"}),{mounted:g,setMounted:h,transitionStatus:m}=(0,d.useTransitionStatus)(p,!0,!0),b=(0,l.useBaseUiId)(),[x,y]=i.useState(),v=x??b,_=(0,a.useStableCallback)(e=>{let t=!p,n=(0,o.createChangeEventDetails)(s.REASONS.triggerPress,e.nativeEvent);u(t,n),n.isCanceled||f(t)});return i.useMemo(()=>({disabled:c,handleTrigger:_,mounted:g,open:p,panelId:v,setMounted:h,setOpen:f,setPanelIdState:y,transitionStatus:m}),[c,_,g,p,v,h,f,y,m])}],608314),e.i(766244);var u=e.i(63995);let c=i.createContext(void 0);e.s(["CollapsibleRootContext",0,c,"useCollapsibleRootContext",0,function(){let e=i.useContext(c);if(void 0===e)throw Error((0,u.default)(15));return e}],51066);var p=e.i(385796);let f=((t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=p.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=p.TransitionStatusDataAttributes.endingStyle]="endingStyle",t),g=((n={}).panelOpen="data-panel-open",n),h={[f.open]:""},m={[f.closed]:""};e.s(["collapsibleOpenStateMapping",0,{open:e=>e?h:m},"triggerOpenStateMapping",0,{open:e=>e?{[g.panelOpen]:""}:null}],118783);var b=e.i(560116),x=e.i(626333),y=e.i(54912),v=e.i(306467),_=e.i(100418),S=e.i(285182),k=e.i(678875),C=e.i(211950);let w={height:void 0,width:void 0};function j(e){return{height:e.scrollHeight,width:e.scrollWidth}}function T(e){return e.split(",").map(e=>e.trim()).some(e=>""!==e&&Number.parseFloat(e)>0)}function E(e,t,n){let i=e.style.getPropertyValue(t),r=e.style.getPropertyPriority(t);return e.style.setProperty(t,n),()=>{""===i?e.style.removeProperty(t):e.style.setProperty(t,i,r)}}e.s(["useCollapsiblePanel",0,function(e){let{externalRef:t,hiddenUntilFound:n,id:r,keepMounted:l,mounted:d,onOpenChange:u,open:c,setMounted:p,setOpen:g,transitionStatus:h}=e,m=i.useRef(null),R=i.useRef(null),[A,N]=i.useState(w),P=i.useRef(w),D=i.useRef(!1),I=i.useRef(c),O=i.useRef(!1),[M,$]=i.useState(!1),z=i.useRef(null),H=(0,y.useMergedRefs)(t,m),L=(0,_.useValueAsRef)({mounted:d,open:c}),B=(0,C.useAnimationsFinished)(m,!1,!1),F=!c&&!d,W=M?"idle":h,U=c&&(I.current||O.current),V=!c&&d&&"css-animation"===R.current&&void 0===A.height&&void 0===A.width?P.current:A,K=n&&F&&"css-animation"!==R.current,q=(0,a.useStableCallback)((e,t=!0)=>{t&&(P.current=e),N(e)}),G=(0,a.useStableCallback)(()=>{z.current?.(),z.current=null}),X=(0,a.useStableCallback)(e=>{G(),z.current=()=>{z.current=null,e()}}),Y=(0,a.useStableCallback)(()=>{c&&d&&"css-animation"===R.current&&(O.current=!0)});(0,x.useIsoLayoutEffect)(()=>{M&&"starting"!==h&&$(!1)},[M,h]),i.useEffect(()=>()=>{Y(),G()},[Y,G]),(0,x.useIsoLayoutEffect)(()=>{let e=m.current;if(!e)return;!c&&z.current&&G();let t=function(e,t=!1){let n=(0,S.ownerWindow)(e).getComputedStyle(e),i=(n.animationName.split(",").map(e=>e.trim()).some(e=>
1""!==e&&"none"!==e)||t)&&T(n.animationDuration),r=T(n.transitionDuration);return i&&r||r?"css-transition":i?"css-animation":"none"}(e,U);if(R.current=t,c&&"idle"===h&&I.current&&"css-animation"===t){P.current=j(e);return}if(c&&"starting"===h){let n=D.current;if(D.current=!1,"none"===t){q(j(e)),$(!0);return}if("css-transition"===t){let t=function(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};function n(){Object.entries(t).forEach(([t,n])=>{""===n?e.style.removeProperty(t):e.style.setProperty(t,n)})}Object.keys(t).forEach(t=>{e.style.setProperty(t,"initial","important")});let i=v.AnimationFrame.request(n);return()=>{v.AnimationFrame.cancel(i),n()}}(e);return q(j(e)),n&&(X(E(e,"transition-duration","0s")),$(!0)),t}if("css-animation"===t){if(q(j(e)),!n)return void E(e,"animation-name","none")();let t=E(e,"animation-name","none"),i=E(e,"animation-duration","0s");return t(),X(i),$(!0),void 0}}if(!c&&d&&("idle"===h||"starting"===h)){if("none"===t){q(w,!1),p(!1);return}"css-animation"===t&&(I.current=!1,O.current=!1),q(j(e));return}if("ending"!==h)return;if("none"===t)return void p(!1);let n=j(e);(n.height??0)>0||(n.width??0)>0?(q(n),"css-animation"===t&&E(e,"animation-name","none")()):p(!1)},[d,c,G,q,p,X,U,h]),(0,k.useOpenChangeComplete)({enabled:c&&d&&"idle"===W,open:!0,ref:m,onComplete(){c&&q(w,!1)}}),i.useEffect(()=>{if(c||!d||"ending"!==W||!m.current)return;let e=new AbortController,t=-1;function n(){L.current.open||(p(!1),q(w,!1))}return t=v.AnimationFrame.request(()=>{e.signal.aborted||B(n,e.signal)}),()=>{v.AnimationFrame.cancel(t),e.abort()}},[L,d,c,W,B,q,p]),(0,x.useIsoLayoutEffect)(()=>{let e=m.current;e&&n&&F&&e.setAttribute("hidden","until-found")},[F,n]),i.useEffect(function(){let e=m.current;if(e)return(0,b.addEventListener)(e,"beforematch",function(e){D.current=!0,g(!0),u(!0,(0,o.createChangeEventDetails)(s.REASONS.none,e))})},[u,g]);let J=l||n||d||c;return{height:V.height,props:{...K?{[f.startingStyle]:""}:void 0,hidden:F,id:r},ref:H,shouldPreventOpenAnimation:U,shouldRender:J,transitionStatus:W,width:V.width}}],46722)},890538,e=>{"use strict";var t,n,i=e.i(990078),r=e.i(102110);e.s([],890532),e.i(890532),e.i(766244);var a=e.i(939521),l=e.i(762421),o=e.i(231596),s=e.i(597393),d=e.i(63995);let u=r.createContext(void 0);function c(){let e=r.useContext(u);if(void 0===e)throw Error((0,d.default)(10));return e}var p=e.i(42214),f=e.i(455872),g=e.i(204370);let h={value:()=>null},m=r.forwardRef(function(e,t){let{render:n,className:d,disabled:c=!1,hiddenUntilFound:m,keepMounted:b,loopFocus:x=!0,onValueChange:y,multiple:v=!1,orientation:_="vertical",value:S,defaultValue:k,style:C,...w}=e,j=(0,s.useDirection)(),T=r.useMemo(()=>{if(void 0===S)return k??[]},[S,k]),E=r.useRef([]),[R,A]=(0,a.useControlled)({controlled:S,default:T,name:"Accordion",state:"value"}),N=(0,l.useStableCallback)((e,t)=>{let n=(0,f.createChangeEventDetails)(g.REASONS.none);if(v)if(t){let t=R.slice();if(t.push(e),y?.(t,n),n.isCanceled)return;A(t)}else{let t=R.filter(t=>t!==e);if(y?.(t,n),n.isCanceled)return;A(t)}else{let t=R[0]===e?[]:[e];if(y?.(t,n),n.isCanceled)return;A(t)}}),P=r.useMemo(()=>({value:R,disabled:c,orientation:_}),[R,c,_]),D=r.useMemo(()=>({accordionItemRefs:E,direction:j,disabled:c,handleValueChange:N,hiddenUntilFound:m??!1,keepMounted:b??!1,loopFocus:x,orientation:_,state:P,value:R}),[j,c,N,m,b,x,_,P,R]),I=(0,p.useRenderElement)("div",e,{state:P,ref:t,props:[{dir:j,role:"region"},w],stateAttributesMapping:h});return(0,i.jsx)(u.Provider,{value:D,children:(0,i.jsx)(o.CompositeList,{elementsRef:E,children:I})})});var b=e.i(54912),x=e.i(939753),y=e.i(608314),v=e.i(51066),_=e.i(592670);let S=r.createContext(void 0);function k(){let e=r.useContext(S);if(void 0===e)throw Error((0,d.default)(9));return e}var C=e.i(118783),w=e.i(385796);let j=((t={}).index="data-index",t.disabled="data-disabled",t.open="data-open",t),T={...C.collapsibleOpenStateMapping,index:e=>Number.isInteger(e)?{[j.index]:String(e)}:null,...w.transitionStatusMapping,value:()=>null},E=r.forwardRef(function(e,t){let{className:n,disabled:a=!1,onOpenChange:o,render:s,value:d,style:u,...f}=e,{ref:g,index:h}=(0,_.useCompositeListItem)(),m=(0,b.useMergedRefs)(t,g),{disabled:k,handleValueChange:C,state:w,value:j}=c(),E=(0,x.useBaseUiId)(),R=d??E,A=a||k,N=r.useMemo(()=>
1{if(!j)return!1;for(let e=0;e<j.length;e+=1)if(j[e]===R)return!0;return!1},[j,R]),P=(0,l.useStableCallback)((e,t)=>{o?.(e,t),t.isCanceled||C(R,e)}),D=(0,y.useCollapsibleRoot)({open:N,onOpenChange:P,disabled:A}),I=r.useMemo(()=>({open:D.open,disabled:D.disabled,transitionStatus:D.transitionStatus}),[D.open,D.disabled,D.transitionStatus]),O=r.useMemo(()=>({...D,onOpenChange:P,state:I}),[D,I,P]),M=r.useMemo(()=>({...w,hidden:!N&&!D.mounted,index:h,disabled:A,open:N}),[D.mounted,A,h,N,w]),$=(0,x.useBaseUiId)(),[z,H]=r.useState($),L=r.useMemo(()=>({open:N,state:M,setTriggerId:H,triggerId:z}),[N,M,H,z]),B=(0,p.useRenderElement)("div",e,{state:M,ref:m,props:f,stateAttributesMapping:T});return(0,i.jsx)(v.CollapsibleRootContext.Provider,{value:O,children:(0,i.jsx)(S.Provider,{value:L,children:B})})}),R=r.forwardRef(function(e,t){let{render:n,className:i,style:r,...a}=e,{state:l}=k();return(0,p.useRenderElement)("h3",e,{state:l,ref:t,props:a,stateAttributesMapping:T})});var A=e.i(58536),N=e.i(626333),P=e.i(931736),D=e.i(482110),I=e.i(476082);let O=r.forwardRef(function(e,t){let{disabled:n,className:i,id:r,render:a,nativeButton:l=!0,style:o,...s}=e,{panelId:d,open:u,handleTrigger:f,disabled:g}=(0,v.useCollapsibleRootContext)(),{getButtonProps:h,buttonRef:m}=(0,P.useButton)({disabled:n??g,focusableWhenDisabled:!0,native:l,composite:!0}),{accordionItemRefs:b,direction:x,loopFocus:y,orientation:_}=c(),S="rtl"===x,w="horizontal"===_,{state:j,setTriggerId:T,triggerId:E}=k();return(0,N.useIsoLayoutEffect)(()=>(r&&T(r),()=>{T(void 0)}),[r,T]),(0,p.useRenderElement)("button",e,{state:j,ref:[t,m],props:[{"aria-controls":u?d:void 0,"aria-expanded":u,id:E,tabIndex:0,onClick:f,onKeyDown(e){if(!D.COMPOSITE_KEYS.has(e.key))return;(0,I.stopEvent)(e);let t=function(e){let{current:t}=e,n=[];for(let e=0;e<t.length;e+=1){let i=t[e];if(!(0,A.isElementDisabled)(i)){let e=i?.querySelector('[type="button"], [role="button"]');e&&!(0,A.isElementDisabled)(e)&&n.push(e)}}return n}(b),n=t.length-1,i=-1,r=t.indexOf(e.currentTarget);function a(){i=y?r+1>n?0:r+1:Math.min(r+1,n)}function l(){i=y&&0===r?n:r-1}switch(e.key){case D.ARROW_DOWN:w||a();break;case D.ARROW_UP:w||l();break;case D.ARROW_RIGHT:w&&(S?l():a());break;case D.ARROW_LEFT:w&&(S?a():l());break;case"Home":i=0;break;case"End":i=n}i>-1&&t[i].focus()}},s,h],stateAttributesMapping:C.triggerOpenStateMapping})});var M=e.i(894632),$=e.i(46722);let z=((n={}).accordionPanelHeight="--accordion-panel-height",n.accordionPanelWidth="--accordion-panel-width",n),H=r.forwardRef(function(e,t){let{className:n,hiddenUntilFound:i,keepMounted:r,id:a,render:l,style:o,...s}=e,{hiddenUntilFound:d,keepMounted:u}=c(),{mounted:f,onOpenChange:g,open:h,panelId:m,setMounted:b,setOpen:x,setPanelIdState:y,transitionStatus:_}=(0,v.useCollapsibleRootContext)();(0,N.useIsoLayoutEffect)(()=>{if(a)return y(a),()=>{y(void 0)}},[a,y]);let{height:S,props:C,ref:w,shouldPreventOpenAnimation:j,shouldRender:E,transitionStatus:R,width:A}=(0,$.useCollapsiblePanel)({externalRef:t,hiddenUntilFound:i??d,id:a??m,keepMounted:r??u,mounted:f,onOpenChange:g,open:h,setMounted:b,setOpen:x,transitionStatus:_}),{state:P,triggerId:D}=k(),I={...P,transitionStatus:R},O=(0,M.resolveStyle)(o,I),H=(0,p.useRenderElement)("div",{...e,style:void 0},{state:I,ref:w,props:[C,{"aria-labelledby":D,role:"region",style:{[z.accordionPanelHeight]:void 0===S?"auto":`${S}px`,[z.accordionPanelWidth]:void 0===A?"auto":`${A}px`}},s,O?{style:O}:void 0,j?{style:{animationName:"none"}}:void 0],stateAttributesMapping:T});return E?H:null});e.s(["Header",0,R,"Item",0,E,"Panel",0,H,"Root",0,m,"Trigger",0,O],999170);var L=e.i(999170),L=L,B=e.i(647163),F=e.i(859621),W=e.i(434154),U=e.i(535857);let V={summarySide:"right",density:"comfortable"},K=(0,r.createContext)(V);function q({className:e,summarySide:t,density:n,headerBg:r,panelBg:a,headerWeight:l,headerTextSize:o,...s}){let d={summarySide:t??V.summarySide,density:n??V.density,headerBg:r,panelBg:a,headerWeight:l,headerTextSize:o};return(0,i.jsx)(K.Provider,{value:d,children:(0,i.jsx)(L.Root,{"data-slot":"accordion",className:(0,B.cn)("flex w-full flex-col",e),...s})})}function G({className:e,...t}){return(0,i.jsx)(L.Item,{"data-slot":"accordion-item",className:(0,B.cn)("not-last:border-b",e),...t})}function X({className:e,children:t,summary:n,...a}){let l=(0,r.useContext)(K),o="compact"===l.density?6:10,s={paddingTop:o,paddingBottom:o,paddingLeft:14,paddingRight:14,fontWeight:l.headerWeight,fontSize:l.headerTextSize};return(0,i.jsx)(L.Header,{className:"flex",style:l.headerBg?{background:l.headerBg}:void 0,children:(0,i.jsxs)(L.Trigger,{"data-slot":"accordion-trigger",style:s,className:(0,B.cn)("group/accordion-trigger relative flex flex-1 items-center gap-2 rounded-lg border border-transparent text-left text-sm font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:size-5 **:data-[slot=accordion-trigger-icon]:text-muted-foreground",e),...a,children:["left"===l.summarySide&&n?(0,i.jsx)("span",{className:"shrink-0",children:n}):null,(0,i.jsx)("span",{className:"min-w-0 flex-1",children:t}),"right"===l.summarySide&&n?(0,i.jsx)("span",{className:"ml-auto shrink-0",children:n}):null,(0,i.jsx)(F.ChevronDownIcon,{"data-slot":"accordion-trigger-icon",className:"pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden"}),(0,i.jsx)(W.ChevronUpIcon,{"data-slot":"accordion-trigger-icon",className:"pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline"})]})})}function Y({className:e,children:t,...n}){let a=(0,r.useContext)(K),l="compact"===a.density?8:12,o="compact"===a.density?6:10;return(0,i.jsx)(L.Panel,{"data-slot":"accordion-content",className:"overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up",style:a.panelBg?{background:a.panelBg}:void 0,...n,children:(0,i.jsx)("div",{style:{paddingTop:o,paddingBottom:l,paddingLeft:14,paddingRight:14},className:(0,B.cn)("h-(--accordion-panel-height) data-ending-style:h-0 data-starting-style:h-0 [&_a]:underline [&_a]:underline-offset-3 [&_a]:hover:text-foreground [&_p:not(:last-child)]:mb-4",e),children:t})})}function J(e,t){return"surface_bg"===t?e.surface_bg:"card_bg"===t?e.card_bg:"sidebar_bg"===t?e.sidebar_bg:void 0}e.s(["ACCORDION_SCHEMA",0,[{key:"summary_side",type:"select",label:"Summary position",panel:"design",default_value:"right",options:["left","right"]},{key:"density",type:"select",label:"Density",panel:"design",default_value:"comfortable",options:["comfortable","compact"]},{key:"header_bg_token",type:"select",label:"Header background",panel:"design",default_value:"transparent",options:["transparent","surface_bg","card_bg","sidebar_bg"]},{key:"panel_bg_token",type:"select",label:"Open-panel background",panel:"design",default_value:"surface_bg",options:["transparent","surface_bg","card_bg","sidebar_bg"]},{key:"header_weight",type:"select",label:"Header weight",panel:"design",default_value:"600",options:["400","500","600","700"]},{key:"header_text_size",type:"number",label:"Header text size (px)",panel:"design",default_value:13}],"Accordion",0,q,"AccordionContent",0,Y,"AccordionItem",0,G,"AccordionNode",0,function({props:e}){let{T:t}=(0,U.useTenantTheme)(),n=e?.summary_side??"right",r=e?.density??"comfortable",a=J(t,e?.header_bg_token),l=J(t,e?.panel_bg_token)??t.surface_bg,o=e?.header_weight??"600",s="number"==typeof e?.header_text_size?e.header_text_size:13;return(0,i.jsx)("div",{style:{border:`1px solid ${t.border_color}`,borderRadius:10,overflow:"hidden",color:t.text_body,maxWidth:460},children:(0,i.jsx)(q,{summarySide:n,density:r,headerBg:a,panelBg:l,headerWeight:o,headerTextSize:s,defaultValue:["a"],children:[{id:"a",title:"First section",summary:"3 items",body:"Placeholder panel content for the first section."},{id:"b",title:"Second section",summary:"1 item",body:"Placeholder panel content for the second section."}].map(e=>(0,i.jsxs)(G,{value:e.id,children:[(0,i.jsx)(X,{summary:(0,i.jsx)("span",{style:{fontSize:11.5,color:t.text_muted},children:e.summary}),children:(0,i.jsx)("span",{style:{color:t.text_heading},children:e.title})}),(0,i.jsx)(Y,{children:e.body})]},e.id))})})},"AccordionTrigger",0,X],890538)},906077,e=>{"use strict";var t=e.i(990078),n=e.i(535857);function i({value:e,fillColor:n,trackColor:r,showLabel:a=!0,width:l="100%"}){let o=Math.max(0,Math.min(100,Math.round(e))),s={width:`${o}%`,height:"100%",background:n,borderRadius:999};return(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8,width:l},children:[(0,t.jsx)("div",{style:{flex:1,height:6,borderRadius:999,background:r,overflow:"hidden"},children:(0,t.jsx)("div",{style:s})}),a?(0,t.jsxs)("span",{style:{fontSize:12,fontWeight:600,color:n,minWidth:34,textAlign:"right"},children:[o,"%"]}):null]})}e.s(["CONFIDENCE_METER_SCHEMA",0,[{key:"level",type:"select",label:"Tier (preview)",panel:"settings",default_value:"high",options:["high","medium","low"]},{key:"value",type:"number",label:"Demo % (bar fill)",panel:"settings",default_value:90},{key:"show_label",type:"toggle",label:"Show % label",panel:"design",default_value:!0}],"ConfidenceMeter",0,i,"ConfidenceMeterNode",0,function({props:e}){let{T:r}=(0,n.useTenantTheme)(),a="number"==typeof e?.value?e.value:90,l=e?.show_label!==!1,o=e?.level==="medium"||e?.level==="low"?e.level:"high";return(0,t.jsx)(i,{value:a,level:o,fillColor:"high"===o?r.success_color:"medium"===o?r.warning_color:r.error_color,trackColor:r.border_color,showLabel:l})},"default",0,i])},994436,e=>{"use strict";var t=e.i(990078),n=e.i(535857);function i(e){return`${e.toUpperCase()} confidence — the model's own self-rating, not a measured accuracy.`}function r({level:e,pct:n,color:a,showPct:l=!0}){return(0,t.jsxs)("span",{title:i(e),style:{fontSize:9.5,fontWeight:700,color:a,border:`1px solid ${a}`,borderRadius:999,padding:"0 6px",textTransform:"uppercase",letterSpacing:"0.04em",cursor:"help",whiteSpace:"nowrap"},children:[e,l&&null!=n?` \xb7 ${n}%`:""]})}function a(e,t){return"high"===t?e.success_color:"medium"===t?e.warning_color:e.error_color}e.s(["CONFIDENCE_CHIP_SCHEMA",0,[{key:"level",type:"select",label:"Tier (preview)",panel:"settings",default_value:"high",options:["high","medium","low"]},{key:"show_pct",type:"toggle",label:"Show mapped %",panel:"design",default_value:!0}],"ConfidenceChip",0,r,"ConfidenceChipNode",0,function({props:e}){let{T:i}=(0,n.useTenantTheme)(),l=e?.level==="medium"||e?.level==="low"?e.level:"high",o=e?.show_pct!==!1,s="high"===l?90:"medium"===l?60:30;return(0,t.jsx)(r,{level:l,pct:o?s:null,color:a(i,l),showPct:o})},"confidenceLegend",0,i,"confidenceLevelToken",0,a,"default",0,r])},735069,e=>{"use strict";var t=e.i(168911);e.s(["Plus",()=>t.default])},831223,e=>{"use strict";var t=e.i(550187);e.s(["Pencil",()=>t.default])},616761,e=>{"use strict";var t=e.i(607395);e.s(["BadgeCheck",()=>t.default])},372908,e=>{"use strict";var t=e.i(990078),n=e.i(649638),i=e.i(535857),r=e.i(647163);function a({label:e,primary:i,border:l,variant:o="outline",bg:s,onRemove:d,removeLabel:u="Remove",onSelect:c,selected:p=!1,selectedBg:f,selectedText:g,className:h}){let m="solid"===o,b=m||"soft"===o;return c?(0,t.jsx)("button",{type:"button",onClick:c,"aria-pressed":p,className:h,style:{height:30,border:`1px solid ${p?f??i:l}`,borderRadius:999,background:p?f??i:s??"transparent",color:p?g??"inherit":i,font:"inherit",fontSize:11.5,fontWeight:600,padding:"0 12px",cursor:"pointer",whiteSpace:"nowrap",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",display:"block"},children:e}
1):d?(0,t.jsxs)("span",{className:(0,r.cn)("min-h-11 md:min-h-0 text-[13px] md:text-[11px]",h),style:{display:"inline-flex",alignItems:"center",gap:4,padding:"3px 8px",borderRadius:14,border:`1px solid ${l}`,color:i,background:"transparent",maxWidth:"100%"},children:[(0,t.jsx)("span",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:e}),(0,t.jsx)("button",{type:"button",onClick:d,"aria-label":u,className:"min-w-11 min-h-11 md:min-w-0 md:min-h-0",style:{display:"inline-flex",alignItems:"center",justifyContent:"center",background:"transparent",border:"none",color:"inherit",cursor:"pointer",lineHeight:1,padding:0},children:(0,t.jsx)(n.X,{size:14,strokeWidth:2.5,"aria-hidden":!0})})]}):(0,t.jsx)("span",{className:h,style:{fontSize:b?11.5:12,fontWeight:b?600:void 0,padding:b?"2px 8px":"4px 10px",borderRadius:b?6:16,border:m?"none":`1px solid ${l}`,color:i,background:b?s:"transparent",maxWidth:"100%",overflowWrap:"anywhere"},children:e})}e.s(["CHIP_SCHEMA",0,[{key:"label",type:"text",label:"Label",panel:"settings",default_value:"Chip"}],"Chip",0,a,"ChipNode",0,function({props:e}){let{T:n}=(0,i.useTenantTheme)(),r=e?.label??"Chip";return(0,t.jsx)(a,{label:r,primary:n.primary_color,border:n.border_color})},"default",0,a])},906798,e=>{"use strict";var t=e.i(990078),n=e.i(565433),i=e.i(535857),r=e.i(288314);function a({children:e,cardBg:i,border:r,borderStyle:l="solid",as:o="div",href:s,external:d,dataLinkType:u,padding:c=18,radius:p=12,align:f="left",style:g,className:h,ref:m}){let b={display:"block",background:i,border:"none"===l?"none":`1px ${l} ${r}`,borderRadius:p,padding:c,textAlign:f,textDecoration:"none",height:"100%",boxSizing:"border-box",...g};return s?d?(0,t.jsx)("a",{ref:m,href:s,target:"_blank",rel:"noopener noreferrer","data-link-type":u,className:h,style:b,children:e}):(0,t.jsx)(n.default,{ref:m,href:s,"data-link-type":u,className:h,style:b,children:e}):(0,t.jsx)(o,{ref:m,className:h,style:b,children:e})}
1e.s(["TILE_SCHEMA",0,[{key:"label",type:"text",label:"Label",panel:"settings",default_value:"Tile"}],"Tile",0,a,"TileNode",0,function({props:e}){let{T:n}=(0,i.useTenantTheme)(),l=(0,r.getLucideIcon)("sparkles");return(0,t.jsxs)(a,{cardBg:n.card_bg,border:n.border_color,style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8},children:[l?(0,t.jsx)(l,{size:24,color:n.primary_color}):null,(0,t.jsx)("div",{style:{fontSize:14,fontWeight:600,color:n.text_heading},children:e?.label??"Tile"})]})},"default",0,a])},947627,e=>{"use strict";var t=e.i(990078),n=e.i(647163);e.s(["Table",0,function({className:e,...i}){return(0,t.jsx)("div",{"data-slot":"table-container",className:"relative w-full overflow-x-auto",children:(0,t.jsx)("table",{"data-slot":"table",className:(0,n.cn)("w-full caption-bottom text-sm",e),...i})})},"TableBody",0,function({className:e,...i}){return(0,t.jsx)("tbody",{"data-slot":"table-body",className:(0,n.cn)("[&_tr:last-child]:border-0",e),...i})},"TableCaption",0,function({className:e,...i}){return(0,t.jsx)("caption",{"data-slot":"table-caption",className:(0,n.cn)("mt-4 text-sm text-muted-foreground",e),...i})},"TableCell",0,function({className:e,...i}){return(0,t.jsx)("td",{"data-slot":"table-cell",className:(0,n.cn)("p-2 align-middle whitespace-nowrap [&:has([role=checkbox])]:pr-0",e),...i})},"TableFooter",0,function({className:e,...i}){return(0,t.jsx)("tfoot",{"data-slot":"table-footer",className:(0,n.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",e),...i})},"TableHead",0,function({className:e,...i}){return(0,t.jsx)("th",{"data-slot":"table-head",className:(0,n.cn)("h-10 px-2 text-left align-middle font-medium whitespace-nowrap text-foreground [&:has([role=checkbox])]:pr-0",e),...i})},"TableHeader",0,function({className:e,...i}){return(0,t.jsx)("thead",{"data-slot":"table-header",className:(0,n.cn)("[&_tr]:border-b",e),...i})},"TableRow",0,function({className:e,...i}){return(0,t.jsx)("tr",{"data-slot":"table-row",className:(0,n.cn)("border-b transition-colors hover:bg-muted/50 has-aria-expanded:bg-muted/50 data-[state=selected]:bg-muted",e),...i})}])},136971,e=>{"use strict";e.s(["formatDate",0,function(e){return e?new Date(e).toLocaleDateString("en-US",{year:"numeric",month:"short",day:"numeric"}):"—"},"timeAgo",0,function(e){if(!e)return"";let t=Math.floor((Date.now()-new Date(e).getTime())/6e4);if(t<60)return t+"m ago";let n=Math.floor(t/60);if(n<24)return n+"h ago";let i=Math.floor(n/24);return i<30?i+"d ago":new Date(e).toLocaleDateString()}])},148987,e=>{"use strict";var t=e.i(848299);e.s(["Check",()=>t.default])},301668,e=>{"use strict";var t=e.i(605168);e.s(["ArrowUp",()=>t.default])},817398,e=>{"use strict";var t=e.i(990078),n=e.i(535857);function i({value:e,fillColor:n,trackColor:r,height:a=8,showLabel:l=!1,labelColor:o}){let s=Math.max(0,Math.min(100,Math.round(e)));return(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8,width:"100%"},children:[(0,t.jsx)("div",{style:{flex:1,height:a,borderRadius:999,background:r,overflow:"hidden"},children:(0,t.jsx)("div",{style:{width:`${s}%`,height:"100%",background:n,borderRadius:999,transition:"width 0.3s ease"}})}),l?(0,t.jsxs)("span",{style:{fontSize:12,fontWeight:600,color:o??n,minWidth:36,textAlign:"right"},children:[s,"%"]}):null]})}e.s(["PROGRESS_BAR_SCHEMA",0,[{key:"value",type:"number",label:"Progress (0–100)",panel:"settings",default_value:60},{key:"show_label",type:"toggle",label:"Show % label",panel:"design",default_value:!0}],"ProgressBar",0,i,"ProgressBarNode",0,function({props:e}){let{T:r}=(0,n.useTenantTheme)(),a="number"==typeof e?.value?e.value:60,l=e?.show_label!==!1;return(0,t.jsx)(i,{value:a,fillColor:r.primary_color,trackColor:r.border_color,showLabel:l,labelColor:r.text_heading})},"default",0,i])},675865,e=>{"use strict";var t=e.i(313219);e.s(["ArrowUpDown",()=>t.default])},82193,e=>{"use strict";var t=e.i(381887);e.s(["ArrowDown",()=>t.default])},855834,79858,e=>{"use strict";var t=e.i(990078),n=e.i(102110),i=e.i(738029),i=i,r=e.i(82193),a=e.i(301668),l=e.i(675865),o=e.i(148987),s=e.i(647917);e.s(["Copy",()=>s.default],79858);var s=s,d=e.i(60706),u=e.i(831223),c=e.i(997984),p=e.i(167881),f=e.i(625959),g=e.i(372908),h=e.i(817398),m=e.i(947627),b=e.i(136971);let x={showCompletion:!0,showLastEdited:!0},y=e=>e?e.charAt(0).toUpperCase()+e.slice(1).replace(/_/g," "):"—";function v(e){let{T:v}=(0,c.useAdminTheme)(),_={...x,...e.settings}
1,[S,k]=(0,n.useState)(null),[C,w]=(0,n.useState)(null),j={name:e=>e.name.toLowerCase(),vendor:e=>(e.vendorName??"").toLowerCase(),status:e=>e.listingStatus,claim:e=>e.claimStatus,completion:e=>e.completion,updated:e=>e.updatedAt?new Date(e.updatedAt).getTime():0},T=["completion","updated"],E=S?[...e.rows].sort((e,t)=>{let n=j[S.key](e),i=j[S.key](t);return("number"==typeof n&&"number"==typeof i?n-i:String(n).localeCompare(String(i)))*S.dir}):e.rows,R=(e,n)=>{let i=S?.key===e,o=i?1===S.dir?a.ArrowUp:r.ArrowDown:l.ArrowUpDown;return(0,t.jsxs)(p.Button,{variant:"ghost",size:"sm",onClick:()=>k(t=>t?.key===e?{key:e,dir:1===t.dir?-1:1}:{key:e,dir:T.includes(e)?-1:1}),className:"-ml-2 h-7 px-2 text-[11px] font-semibold tracking-wide uppercase",style:{color:i?v.text_heading:v.text_muted},"aria-label":`Sort by ${n}`,children:[n,(0,t.jsx)(o,{size:12})]})},A=(e,n)=>(0,t.jsx)(g.Chip,{variant:"solid",label:e,primary:n,bg:`color-mix(in srgb, ${n} 12%, transparent)`,border:v.border_color}),N=e.selection,P=!!(e.onPreview||e.copyHref||e.onArchive||e.onOpen&&!N),D=E.map(e=>e.id),I=!!N&&D.length>0&&D.every(e=>N.selected.has(e)),O=1+ +!!N+ +!!e.showVendor+2+ +!!_.showCompletion+ +!!_.showLastEdited+ +!!P;return(0,t.jsx)("div",{style:{background:v.card_bg,border:`1px solid ${v.border_color}`,borderRadius:14,overflow:"hidden"},children:(0,t.jsxs)(m.Table,{className:"table-fixed",children:[(0,t.jsx)(m.TableHeader,{children:(0,t.jsxs)(m.TableRow,{children:[N?(0,t.jsx)(m.TableHead,{className:"w-[36px]",children:(0,t.jsx)(f.Checkbox,{checked:I,onCheckedChange:t=>!e.editMode&&N.onToggleVisible(D,t),"aria-label":"Select all visible rows"})}):null,(0,t.jsx)(m.TableHead,{children:R("name",e.singularLabel)}),e.showVendor?(0,t.jsx)(m.TableHead,{className:"w-[17%]",children:R("vendor","Vendor")}):null,(0,t.jsx)(m.TableHead,{className:"w-[100px]",children:R("status","Status")}),(0,t.jsx)(m.TableHead,{className:"w-[112px]",children:R("claim","Claim")}),_.showCompletion?(0,t.jsx)(m.TableHead,{className:"w-[140px]",children:R("completion","Completion")}):null,_.showLastEdited?(0,t.jsx)(m.TableHead,{className:"w-[118px]",children:R("updated","Last edited")}):null,P?(0,t.jsx)(m.TableHead,{className:"w-[112px]"}):null]})}),(0,t.jsx)(m.TableBody,{children:0===E.length?(0,t.jsx)(m.TableRow,{children:(0,t.jsx)(m.TableCell,{colSpan:O,style:{textAlign:"center",padding:32,color:v.text_muted,fontSize:13},children:e.emptyLabel??"No records found."})}):E.map(n=>{let r,a,l;return(0,t.jsxs)(m.TableRow,{onClick:()=>{!e.editMode&&(e.onOpen?e.onOpen(n):N&&N.onToggle(n.id))},style:{cursor:"pointer"},children:[N?(0,t.jsx)(m.TableCell,{onClick:e=>e.stopPropagation(),children:(0,t.jsx)(f.Checkbox,{checked:N.selected.has(n.id),onCheckedChange:()=>!e.editMode&&N.onToggle(n.id),"aria-label":`Select ${n.name}`})}):null,(0,t.jsx)(m.TableCell,{className:"overflow-hidden",children:(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:12,minWidth:0},children:[n.logoUrl?(0,t.jsx)("img",{src:n.logoUrl,alt:"",style:{width:34,height:34,borderRadius:8,objectFit:"cover",border:`1px solid ${v.border_color}`,flexShrink:0}}):(0,t.jsx)("div",{style:{width:34,height:34,borderRadius:8,flexShrink:0,background:`linear-gradient(135deg, ${v.primary_color}, ${v.secondary_color})`,display:"flex",alignItems:"center",justifyContent:"center",color:v.btn_primary_text,fontWeight:700,fontSize:13},children:(n.name||"?").charAt(0).toUpperCase()}),(0,t.jsxs)("div",{style:{minWidth:0,flex:1},children:[(0,t.jsx)("div",{title:n.name,style:{fontSize:13.5,fontWeight:500,color:v.text_heading,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:n.name||"Unnamed"}),(0,t.jsx)("div",{title:n.website??void 0,style:{fontSize:11,color:v.text_muted,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:n.website||"No URL"})]})]})}),e.showVendor?(0,t.jsx)(m.TableCell,{className:"overflow-hidden",children:(0,t.jsx)("span",{title:n.vendorName??void 0,style:{display:"block",fontSize:12.5,color:n.vendorName?v.text_body:v.text_muted,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:n.vendorName||"—"})}):null,(0,t.jsx)(m.TableCell,{children:A(y(n.listingStatus),"live"===(r=n.listingStatus)?v.success_color:"pending"===r?v.warning_color:"suspended"===r?"var(--destructive)":v.text_muted)}),(0,t.jsx)(m.TableCell,{children:A(y(n.claimStatus),"claimed"===(a=n.claimStatus)?v.success_color:"claim_pending"===a?v.warning_color:v.text_muted)}),_.showCompletion?(0,t.jsx)(m.TableCell,{children:(0,t.jsx)(h.ProgressBar,{value:n.completion,fillColor:(l=n.completion)>=80?v.success_color:l>=50?v.warning_color:"var(--destructive)",trackColor:v.surface_bg,height:6,showLabel:!0,labelColor:v.text_muted})}):null,_.showLastEdited?(0,t.jsx)(m.TableCell,{children:(0,t.jsx)("span",{style:{fontSize:12,color:n.updatedAt?v.text_body:v.text_muted},title:n.updatedAt?(0,b.formatDate)(n.updatedAt):void 0,children:n.updatedAt?(0,b.timeAgo)(n.updatedAt):"—"})}):null,P?(0,t.jsx)(m.TableCell,{onClick:e=>e.stopPropagation(),children:(0,t.jsxs)("div",{style:{display:"flex",gap:2,justifyContent:"flex-end"},children:[e.onPreview?(0,t.jsx)(p.Button,{variant:"ghost",size:"icon-sm",onClick:()=>e.onPreview(n),title:"Quick preview","aria-label":`Preview ${n.name}`,children:(0,t.jsx)(d.Eye,{})}):null,e.copyHref?(0,t.jsx)(p.Button,{variant:"ghost",size:"icon-sm",onClick:()=>{!e.editMode&&e.copyHref&&navigator.clipboard.writeText(e.copyHref(n)).then(()=>
1{w(n.id),setTimeout(()=>w(null),1500)})},title:`Copy ${e.copyHref(n)}`,"aria-label":`Copy link for ${n.name}`,children:C===n.id?(0,t.jsx)(o.Check,{style:{color:v.success_color}}):(0,t.jsx)(s.default,{})}):null,e.onOpen?(0,t.jsx)(p.Button,{variant:"ghost",size:"icon-sm",onClick:()=>!e.editMode&&e.onOpen(n),title:"Edit","aria-label":`Edit ${n.name}`,children:(0,t.jsx)(u.Pencil,{})}):null,e.onArchive&&"archived"!==n.listingStatus?(0,t.jsx)(p.Button,{variant:"ghost",size:"icon-sm",onClick:()=>!e.editMode&&e.onArchive(n),title:"Archive","aria-label":`Archive ${n.name}`,children:(0,t.jsx)(i.default,{})}):null]})}):null]},n.id)})})]})})}e.s(["ENTITY_LIST_TABLE_SCHEMA",0,[{key:"show_completion",type:"toggle",label:"Show completion column",panel:"design",default_value:!0},{key:"show_last_edited",type:"toggle",label:"Show last-edited column",panel:"design",default_value:!0}],"EntityListTableNode",0,function({props:e,editMode:n}){let i=[{id:"1",name:"AfiFarm",website:"https://www.afimilk.com",logoUrl:null,vendorName:"Afimilk",listingStatus:"live",claimStatus:"unclaimed",completion:80,updatedAt:new Date(Date.now()-1728e5).toISOString(),slug:"afifarm"},{id:"2",name:"Anivive",website:"https://www.anivive.com",logoUrl:null,vendorName:"Anivive Lifesciences",listingStatus:"pending",claimStatus:"claimed",completion:40,updatedAt:new Date(Date.now()-18144e5).toISOString(),slug:"anivive"}],r={...e?.show_completion!=null?{showCompletion:!1!==e.show_completion}:{},...e?.show_last_edited!=null?{showLastEdited:!1!==e.show_last_edited}:{}};return(0,t.jsx)(v,{rows:i,singularLabel:"Tool",showVendor:!0,settings:r,onOpen:()=>{},copyHref:e=>`/tools/${e.slug}`,editMode:n})},"default",0,v],855834)},84582,e=>{"use strict";var t=e.i(656110);e.s(["LayoutGrid",()=>t.default])},775578,e=>{"use strict";var t=e.i(780674);e.s(["Trash2",()=>t.default])},818857,(e,t,n)=>{t.exports=e.r(920163)},420600,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var i={callServer:function(){return a.callServer},createServerReference:function(){return o.createServerReference},findSourceMapURL:function(){return l.findSourceMapURL}};for(var r in i)Object.defineProperty(n,r,{enumerable:!0,get:i[r]});let a=e.r(132475),l=e.r(918856),o=e.r(864029)},764090,e=>{"use strict";var t=e.i(848299);e.s(["CheckIcon",()=>t.default])},648419,e=>{"use strict";var t=e.i(102110),n=e.i(626333),i=e.i(939753);e.s(["useAriaLabelledBy",0,function(e,r,a,l=!0,o){let[s,d]=t.useState(),u=(0,i.useBaseUiId)(o?`${o}-label`:void 0),c=e??r??s;return(0,n.useIsoLayoutEffect)(()=>{let t=e||r||!l?void 0:function(e,t){let n=function(e){if(!e)return;let t=e.parentElement;if(t&&"LABEL"===t.tagName)return t;let n=e.id;if(n){let t=e.nextElementSibling;if(t&&t.htmlFor===n)return t}let i=e.labels;return i&&i[0]}(e);if(n)return!n.id&&t&&(n.id=t),n.id||void 0}(a.current,u);s!==t&&d(t)}),c}])},625959,e=>{"use strict";var t,n=e.i(990078);e.s([],991079),e.i(991079),e.i(766244);var i=e.i(102110),r=e.i(192057),a=e.i(939521),l=e.i(626333),o=e.i(54912),s=e.i(854070),d=e.i(514359),u=e.i(285182);let c=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.indeterminate="data-indeterminate",t.disabled="data-disabled",t.readonly="data-readonly",t.required="data-required",t.valid="data-valid",t.invalid="data-invalid",t.touched="data-touched",t.dirty="data-dirty",t.filled="data-filled",t.focused="data-focused",t);var p=e.i(204628);function f(e){return i.useMemo(()=>({checked:t=>e.indeterminate?{}:t?{[c.checked]:""}:{[c.unchecked]:""},...p.fieldValidityMapping}),[e.indeterminate])}var g=e.i(42214),h=e.i(939753),m=e.i(779683),b=e.i(931736),x=e.i(43531),y=e.i(495002),v=e.i(965324),_=e.i(526446),S=e.i(209296),k=e.i(648419),C=e.i(66256),w=e.i(63995);let j=i.createContext(void 0);var T=e.i(455872),E=e.i(204370),R=e.i(332998);let A=i.forwardRef(function(e,t){let{checked:c,className:p,defaultChecked:w=!1,"aria-labelledby":A,disabled:N=!1,form:P,id:D,indeterminate:I=!1,inputRef:O,name:M,onCheckedChange:$,parent:z=!1,readOnly:H=!1,render:L,required:B=!1,uncheckedValue:F,value:W,nativeButton:U=!1,style:V,...K}=e,{clearErrors:q}=(0,_.useFormContext)(),{disabled:G,name:X,setDirty:Y,setFilled:J,setFocused:Z,setTouched:Q,state:ee,validationMode:et,validityData:en,shouldValidateOnChange:ei,validation:er}=(0,x.useFieldRootContext)(),ea=(0,v.useFieldItemContext)(),{labelId:el,controlId:eo,registerControlId:es,getDescriptionProps:ed}=(0,S.useLabelableContext)(),eu=(0,C.useCheckboxGroupContext)(),ec=eu?.parent,ep=ec&&eu.allValues,ef=G||ea.disabled||eu?.disabled||N,eg=X??M,eh=W??eg,em=(0,h.useBaseUiId)(),eb=(0,h.useBaseUiId)(),ex=eo;ep?ex=z?eb:`${ec.id}-${eh}`:D&&(ex=D);let ey={};ep&&(z?ey=eu.parent.getParentProps():eh&&(ey=eu.parent.getChildProps(eh)));let{checked:ev=c,indeterminate:e_=I,onCheckedChange:eS,...ek}=ey,eC=eu?.value,ew=eu?.setValue,ej=eu?.defaultValue,eT=i.useRef(null),eE=(0,s.useRefWithInit)(()=>Symbol("checkbox-control")),eR=i.useRef(!1),{getButtonProps:eA,buttonRef:eN}
1=(0,b.useButton)({disabled:ef,native:U}),eP=eu?.validation??er,[eD,eI]=(0,a.useControlled)({controlled:eh&&eC&&!z?eC.includes(eh):ev,default:eh&&ej&&!z?ej.includes(eh):w,name:"Checkbox",state:"checked"});(0,l.useIsoLayoutEffect)(()=>{es!==r.NOOP&&(eR.current=!0,es(eE.current,ex))},[ex,es,eE]),i.useEffect(()=>{let e=eE.current;return()=>{eR.current&&es!==r.NOOP&&(eR.current=!1,es(e,void 0))}},[es,eE]),(0,y.useRegisterFieldControl)(eT,em,eD,void 0,!eu);let eO=i.useRef(null),eM=(0,o.useMergedRefs)(O,eO,eP.inputRef),e$=(0,k.useAriaLabelledBy)(A,el,eO,!U,ex??void 0);(0,l.useIsoLayoutEffect)(()=>{eO.current&&(eO.current.indeterminate=e_,eD&&J(!0))},[eD,e_,J]),(0,R.useValueChanged)(eD,()=>{(!eu||z)&&(q(eg),J(eD),Y(eD!==en.initialValue),ei()?eP.commit(eD):eP.commit(eD,!0))});let ez=(0,m.mergeProps)({checked:eD,disabled:ef,form:P,name:z?void 0:eg,id:U?void 0:ex??void 0,required:B,ref:eM,style:eg?d.visuallyHiddenInput:d.visuallyHidden,tabIndex:-1,type:"checkbox","aria-hidden":!0,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(H)return void e.preventDefault();let t=e.currentTarget.checked,n=(0,T.createChangeEventDetails)(E.REASONS.none,e.nativeEvent);eS?.(t,n),$?.(t,n),!n.isCanceled&&(eI(t),eh&&eC&&ew&&!z&&!ep&&ew(t?[...eC,eh]:eC.filter(e=>e!==eh),n))},onFocus(){eT.current?.focus()}},void 0!==W?{value:(eu?eD&&W:W)||""}:r.EMPTY_OBJECT,ed,eu?eP.getValidationProps:eP.getInputValidationProps),eH=ep?!!ev:eD,eL=ep&&e_||I;i.useEffect(()=>{if(!ec||!eh)return;let e=ec.disabledStatesRef.current;return e.set(eh,ef),()=>{e.delete(eh)}},[ec,ef,eh]);let eB=i.useMemo(()=>({...ee,checked:eH,disabled:ef,readOnly:H,required:B,indeterminate:eL}),[ee,eH,ef,H,B,eL]),eF=f(eB),eW=(0,g.useRenderElement)("span",e,{state:eB,ref:[eN,eT,t,eu?.registerControlRef],props:[{id:U?ex??void 0:em,role:"checkbox","aria-checked":e_?"mixed":eD,"aria-readonly":H||void 0,"aria-required":B||void 0,"aria-labelledby":e$,"data-parent":z?"":void 0,onFocus(){Z(!0)},onBlur(){let e=eO.current;e&&(Q(!0),Z(!1),"onBlur"===et&&eP.commit(eu?eC:e.checked))},onKeyDown(e){if("Enter"!==e.key||(e.preventBaseUIHandler(),e.defaultPrevented))return;let t=eO.current?.form??null,n=e.currentTarget,i=e.nativeEvent,r=e.preventDefault,a=i.preventDefault,l=!1;e.preventDefault=()=>{l=!0,r.call(e)},i.preventDefault=()=>{l=!0,a.call(i)},a.call(i),(0,u.ownerWindow)(n).queueMicrotask(()=>{e.preventDefault=r,i.preventDefault=a,l||(function(e){if(!e)return null;for(let t of e.elements){let e=t.tagName;if(("BUTTON"===e||"INPUT"===e)&&"submit"===t.type)return t}return null})(t)?.click()})},onClick(e){if(H||ef)return;e.preventDefault();let t=eO.current;t&&t.dispatchEvent(new((0,u.ownerWindow)(t)).PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}))}},ed,eP.getValidationProps,K,ek,eA],stateAttributesMapping:eF});return(0,n.jsxs)(j.Provider,{value:eB,children:[eW,!eD&&!eu&&eg&&!z&&void 0!==F&&(0,n.jsx)("input",{type:"hidden",form:P,name:eg,value:F}),(0,n.jsx)("input",{...ez,suppressHydrationWarning:!0})]})});var N=e.i(678875),P=e.i(462244),D=e.i(385796);let I=i.forwardRef(function(e,t){let{render:n,className:r,style:a,keepMounted:l=!1,...o}=e,s=function(){let e=i.useContext(j);if(void 0===e)throw Error((0,w.default)(14));return e}(),d=s.checked||s.indeterminate,{mounted:u,transitionStatus:c,setMounted:h}=(0,P.useTransitionStatus)(d),m=i.useRef(null),b={...s,transitionStatus:c};(0,N.useOpenChangeComplete)({open:d,ref:m,onComplete(){d||h(!1)}});let x={...f(s),...D.transitionStatusMapping,...p.fieldValidityMapping},y=(0,g.useRenderElement)("span",e,{ref:[t,m],state:b,stateAttributesMapping:x,props:o});return l||u?y:null});e.s(["Indicator",0,I,"Root",0,A],288619);var O=e.i(288619),O=O,M=e.i(647163),$=e.i(764090);e.s(["Checkbox",0,function({className:e,...t}){return(0,n.jsx)(O.Root,{"data-slot":"checkbox",className:(0,M.cn)("peer relative flex size-4 shrink-0 items-center justify-center rounded-[4px] border border-input transition-colors outline-none group-has-disabled/field:opacity-50 after:absolute after:-inset-x-3 after:-inset-y-2 focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 aria-invalid:aria-checked:border-primary dark:bg-input/30 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 data-checked:border-primary data-checked:bg-primary data-checked:text-primary-foreground dark:data-checked:bg-primary",e),...t,children:(0,n.jsx)(O.Indicator,{"data-slot":"checkbox-indicator",className:"grid place-content-center text-current transition-none [&>svg]:size-3.5",children:(0,n.jsx)($.CheckIcon,{})})})}],625959)},286904,e=>{"use strict";var t=e.i(244763);e.s(["ChevronRight",()=>t.default])},747232,e=>{"use strict";var t=e.i(990078),n=e.i(102110),i=e.i(535857);function r({selected:e,onSelect:n,cardBg:i,border:a,accent:l,children:o,dataKey:s,ariaLabel:d,style:u}){return(0,t.jsx)("button",{type:"button","data-component-key":s,"aria-pressed":e,"aria-label":d,onClick:n,style:{textAlign:"left",background:i,border:`1px solid ${e?l:a}`,boxShadow:e?`0 0 0 1px ${l}`:"none",borderRadius:10,padding:"11px 12px",cursor:"pointer",font:"inherit",...u},children:o})}e.s(["SELECTABLE_CARD_SCHEMA",0,[{key:"label",type:"text",label:"Label",panel:"settings",default_value:"Selectable card"}],"SelectableCard",0,r,"SelectableCardNode",0,function({props:e}){let{T:a}
1=(0,i.useTenantTheme)(),[l,o]=(0,n.useState)(!0),s=e?.label??"Selectable card";return(0,t.jsxs)(r,{selected:l,onSelect:()=>o(e=>!e),cardBg:a.card_bg,border:a.border_color,accent:a.primary_color,dataKey:"preview",children:[(0,t.jsx)("div",{style:{fontSize:12.5,fontWeight:700,color:a.text_heading},children:s}),(0,t.jsx)("div",{style:{fontSize:11,color:a.text_muted},children:"Click to toggle"})]})},"default",0,r])},489292,e=>{"use strict";var t=e.i(990078),n=e.i(148987),i=e.i(535857);function r({steps:e,current:i,accent:a,accentSoft:l,doneColor:o,border:s,cardBg:d,labelColor:u,mutedColor:c,onAccent:p}){return(0,t.jsx)("div",{style:{display:"flex",gap:6,flexWrap:"wrap"},children:e.map((e,r)=>{let f=r<i,g=r===i,h=g?a:f?o:"transparent",m=g||f?p:c;return(0,t.jsxs)("div",{style:{flex:1,minWidth:118,display:"flex",alignItems:"center",background:d,border:`1px solid ${g?a:s}`,boxShadow:g?`0 0 0 2px ${l}`:"none",borderRadius:9,padding:"9px 11px",fontSize:12,fontWeight:g?600:400,color:g||f?u:c},children:[(0,t.jsx)("span",{style:{display:"inline-grid",placeItems:"center",width:19,height:19,borderRadius:999,marginRight:7,flexShrink:0,background:h,border:"transparent"===h?`1px solid ${s}`:"none",color:m,fontSize:11,fontWeight:700},children:f?(0,t.jsx)(n.Check,{size:12}):r+1}),e.label]},r)})})}e.s(["STEPPER_SCHEMA",0,[{key:"current_step",type:"number",label:"Active step (1-based)",panel:"settings",default_value:2}],"Stepper",0,r,"StepperNode",0,function({props:e}){let{T:n}=(0,i.useTenantTheme)(),a="number"==typeof e?.current_step?Math.max(1,e.current_step)-1:1;return(0,t.jsx)(r,{steps:[{label:"What & how"},{label:"Upload"},{label:"Match"},{label:"Preview"},{label:"Finish"}],current:a,accent:n.primary_color,accentSoft:`color-mix(in srgb, ${n.primary_color} 16%, transparent)`,doneColor:n.success_color,border:n.border_color,cardBg:n.card_bg,labelColor:n.text_heading,mutedColor:n.text_muted,onAccent:n.btn_primary_text})},"default",0,r])},433327,e=>{"use strict";var t=e.i(990078),n=e.i(102110),i=e.i(200504),i=i,r=e.i(535857);function a({onFile:e,accept:r=".csv,.xlsx,.xls",title:l="Drop a CSV or Excel file here",hint:o="or click to browse. First row must be column headers.",cardBg:s,border:d,heading:u,muted:c,accent:p}){let f=(0,n.useRef)(null),[g,h]=(0,n.useState)(!1);return(0,t.jsxs)("div",{onClick:()=>f.current?.click(),onDragOver:e=>{e.preventDefault(),e.stopPropagation(),h(!0)},onDragLeave:()=>h(!1),onDrop:t=>{t.preventDefault(),t.stopPropagation(),h(!1);let n=t.dataTransfer.files[0];n&&e(n)},style:{background:s,border:`2px dashed ${g?p:d}`,borderRadius:12,padding:"52px 40px",textAlign:"center",cursor:"pointer"},children:[(0,t.jsx)(i.default,{size:32,color:g?p:c,style:{marginBottom:10}}),(0,t.jsx)("div",{style:{fontSize:14,fontWeight:600,color:u,marginBottom:4},children:l}),(0,t.jsx)("div",{style:{fontSize:13,color:c},children:o}),(0,t.jsx)("input",{ref:f,type:"file",accept:r,style:{display:"none"},onChange:t=>{let n=t.target.files?.[0];n&&e(n)}})]})}e.s(["FILE_DROPZONE_SCHEMA",0,[{key:"title",type:"text",label:"Title",panel:"settings",default_value:"Drop a CSV or Excel file here"},{key:"hint",type:"text",label:"Hint",panel:"settings",default_value:"or click to browse. First row must be column headers."}],"FileDropzone",0,a,"FileDropzoneNode",0,function({props:e}){let{T:n}=(0,r.useTenantTheme)();return(0,t.jsx)(a,{onFile:()=>{},title:e?.title??"Drop a CSV or Excel file here",hint:e?.hint??"or click to browse. First row must be column headers.",cardBg:n.card_bg,border:n.border_color,heading:n.text_heading,muted:n.text_muted,accent:n.primary_color})},"default",0,a],433327)},573887,e=>{"use strict";var t=e.i(990078),n=e.i(818857),i=e.i(68759),i=i,r=e.i(286904),a=e.i(997984),l=e.i(167881);let o={prevLabel:"Previous",nextLabel:"Next",showPosition:!0},s={item:e=>`/admin/items/detail?id=${e}`,organization:e=>`/admin/organizations/detail?cid=${e}`};function d(e){let{T:d}=(0,a.useAdminTheme)(),u=(0,n.useRouter)(),c={...o,...e.settings},{prev:p,next:f,index:g,total:h}=e.adjacent,m=s[e.entityType],b=t=>{!e.editMode&&t&&u.push(m(t.id))};return(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:12},children:[(0,t.jsxs)(l.Button,{variant:"outline",size:"sm",disabled:!p,onClick:()=>b(p),title:p?p.name:void 0,"aria-label":p?`Previous: ${p.name}`:"No previous record",children:[(0,t.jsx)(i.default,{}),c.prevLabel]}),c.showPosition?(0,t.jsxs)("span",{style:{fontSize:12,color:d.text_muted,whiteSpace:"nowrap"},children:[g," of ",h]}):null,(0,t.jsxs)(l.Button,{variant:"outline",size:"sm",disabled:!f,onClick:()=>b(f),title:f?f.name:void 0,"aria-label":f?`Next: ${f.name}`:"No next record",children:[c.nextLabel,(0,t.jsx)(r.ChevronRight,{})]})]})}e.s(["ENTITY_PREV_NEXT_NAV_SCHEMA",0,[{key:"prev_label",type:"text",label:"Previous label",panel:"settings",default_value:"Previous"},{key:"next_label",type:"text",label:"Next label",panel:"settings",default_value:"Next"},{key:"show_position",type:"toggle",label:'Show "N of M" position',panel:"design",default_value:!0}],"EntityPrevNextNavNode",0,function({props:e,editMode:n}){let i={..."string"==typeof e?.prev_label?{prevLabel:e.prev_label}:{},..."string"==typeof e?.next_label?{nextLabel:e.next_label}:{},...e?.show_position!=null?{showPosition:!1!==e.show_position}:{}};return(0,t.jsx)(d,{entityType:"item",adjacent:{prev:{id:"",name:"AfiFarm"},next:{id:"",name:"Anivive"},index:14,total:178},settings:i,editMode:n})},"default",0,d],573887)},284820,e=>{"use strict";var t=e.i(990078),n=e.i(102110),i=e.i(818857),r=e.i(775578),a=e.i(997984),l=e.i(167881),o=e.i(23750),s=e.i(630374),d=e.i(420600);let u=(0,d.createServerReference)("60ad1073fb980a13a8cdebcbd3255ca895e7a0e085",d.callServer,void 0,d.findSourceMapURL,"deleteItemListing"),c=(0,d.createServerReference)("607620df2e2d190f69ebd1681a70ab451a24889c53",d.callServer,void 0,d.findSourceMapURL,"deleteOrganization"),p={heading:"Danger zone",body:""},f={item:"listing",organization:"company"},g={item:"/admin/items/list",organization:"/admin/organizations/list"};function h(e){let{T:d}
1=(0,a.useAdminTheme)(),h=(0,i.useRouter)(),[m,b]=(0,n.useState)(!1),[x,y]=(0,n.useState)(""),[v,_]=(0,n.useState)(!1),[S,k]=(0,n.useState)(null),C={...p,...e.settings},w=f[e.entityType],j=C.body||`Permanently delete this ${w} and all of its data. This cannot be undone.`,T="DELETE"===x;function E(e){!v&&(b(e),e||(y(""),k(null)))}async function R(){if(!T||v)return;if(e.editMode)return void b(!1);_(!0),k(null);let t="item"===e.entityType?await u(e.tenantId,e.entityId):await c(e.tenantId,e.entityId);if(!t.ok){_(!1),k(t.error??"Delete failed.");return}h.push(g[e.entityType]),h.refresh()}return(0,t.jsxs)("div",{style:{width:"100%",background:d.card_bg,border:`1px solid ${d.border_color}`,borderRadius:14,padding:"16px 18px"},children:[(0,t.jsx)("div",{style:{fontSize:12.5,fontWeight:700,color:d.text_heading,marginBottom:4},children:C.heading}),(0,t.jsx)("div",{style:{fontSize:12,color:d.text_muted,lineHeight:1.5,marginBottom:12},children:j}),(0,t.jsxs)(l.Button,{variant:"destructive",size:"sm",onClick:()=>b(!0),children:[(0,t.jsx)(r.Trash2,{}),"Delete ",w]}),(0,t.jsx)(s.Dialog,{open:m,onOpenChange:E,children:(0,t.jsxs)(s.DialogContent,{children:[(0,t.jsxs)(s.DialogHeader,{children:[(0,t.jsxs)(s.DialogTitle,{children:["Delete “",e.entityName,"”?"]}),(0,t.jsxs)(s.DialogDescription,{children:["This permanently deletes the ",w," and everything attached to it — field values, media, links, status history, and AI drafts. This cannot be undone."]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsxs)("label",{htmlFor:"danger-confirm",className:"text-xs text-muted-foreground",children:["Type ",(0,t.jsx)("span",{className:"font-semibold text-destructive",children:"DELETE"})," to confirm."]}),(0,t.jsx)(o.Input,{id:"danger-confirm",value:x,onChange:e=>y(e.target.value),placeholder:"DELETE",autoComplete:"off",disabled:v}),S?(0,t.jsx)("div",{className:"text-xs text-destructive",children:S}):null]}),(0,t.jsxs)(s.DialogFooter,{children:[(0,t.jsx)(l.Button,{variant:"outline",onClick:()=>E(!1),disabled:v,children:"Cancel"}),(0,t.jsxs)(l.Button,{variant:"destructive",onClick:R,disabled:!T||v,children:[(0,t.jsx)(r.Trash2,{}),v?"Deleting…":`Delete ${w}`]})]})]})})]})}e.s(["DANGER_ZONE_CARD_SCHEMA",0,[{key:"heading",type:"text",label:"Heading",panel:"settings",default_value:"Danger zone"},{key:"body",type:"text",label:"Body copy (blank = built-in per-entity sentence)",panel:"settings",default_value:""}],"DangerZoneCardNode",0,function({props:e,editMode:n}){let i={..."string"==typeof e?.heading?{heading:e.heading}:{},..."string"==typeof e?.body?{body:e.body}:{}};return(0,t.jsx)(h,{entityType:"item",entityId:"00000000-0000-0000-0000-000000000000",tenantId:"00000000-0000-0000-0000-000000000000",entityName:"AfiFarm",settings:i,editMode:n})},"default",0,h],284820)},540013,e=>{"use strict";var t=e.i(990078),n=e.i(291283),n=n,i=e.i(997984);let r=(e,t)=>`color-mix(in srgb, ${e} ${t}%, transparent)`;function a({flags:e}){let{T:l}=(0,i.useAdminTheme)();return e.length?(0,t.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:4,padding:"10px 14px",borderRadius:10,background:r(l.warning_color,10),border:`1px solid ${r(l.warning_color,35)}`},children:e.map((e,i)=>(0,t.jsxs)("div",{style:{display:"flex",alignItems:"flex-start",gap:8},children:[(0,t.jsx)(n.default,{size:14,style:{color:l.warning_color,flexShrink:0,marginTop:2}}),(0,t.jsxs)("span",{style:{fontSize:12.5,color:l.text_body,lineHeight:1.5},children:[(0,t.jsxs)("strong",{style:{color:l.text_heading},children:["Flagged: ",e.flag_type.replace(/[_-]+/g," ").replace(/\b\w/g,e=>e.toUpperCase())]}),e.note?(0,t.jsxs)(t.Fragment,{children:[" — ",e.note]}):null]})]},i))}):null}e.s(["ENTITY_FLAGS_BANNER_SCHEMA",0,[],"FlagsBannerNode",0,function(e){return(0,t.jsx)(a,{flags:[{flag_type:"bot_blocked",note:"Cloudflare challenge on every fetch — needs a manual source upload."},{flag_type:"product_discontinued",note:"Vendor page says end-of-life March 2026 — archive recommended."}]})},"default",0,a],540013)},79307,e=>{"use strict";var t=e.i(990078),n=e.i(535857);function i({color:e,margin:n}){return(0,t.jsx)("div",{role:"separator",style:{borderTop:`1px solid ${e}`,margin:n}})}e.s(["DIVIDER_SCHEMA",0,[],"Divider",0,i,"DividerNode",0,function(e){let{T:r}=(0,n.useTenantTheme)();return(0,t.jsx)(i,{color:r.border_color})},"default",0,i])},408879,e=>{"use strict";var t=e.i(990078),n=e.i(997984),i=e.i(288314),r=e.i(906798),a=e.i(306112),l=e.i(372908),o=e.i(79307),s=e.i(671428),d=e.i(136971);let u={title:"AI & Scraping",showCharCounts:!0,showStatusDots:!0,freshDays:30,staleDays:90};
1function c(e,t,n){let i=function(e){if(!e)return null;let t=new Date(e).getTime();return Number.isNaN(t)?null:Math.floor((Date.now()-t)/864e5)}(e);return null==i?"old":i<t?"fresh":i<=n?"stale":"old"}function p(e,t){return`color-mix(in srgb, ${e} ${t}%, transparent)`}function f({color:e}){return(0,t.jsx)("span",{"aria-hidden":!0,style:{width:8,height:8,borderRadius:999,background:e,display:"inline-block",flexShrink:0}})}function g({status:e,loading:h,error:m,settings:b}){let{T:x}=(0,n.useAdminTheme)(),y={...u,...b},v=e=>"fresh"===e?x.success_color:"stale"===e?x.warning_color:x.text_muted,_=(0,i.getLucideIcon)("sparkles"),S=(0,i.getLucideIcon)("globe"),k=(0,i.getLucideIcon)("alert-triangle"),C=e=>(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8},children:[(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8,flex:1,minWidth:0},children:[_?(0,t.jsx)(_,{size:16,color:x.primary_color}):null,(0,t.jsx)(a.Text,{as:"h3",color:x.text_heading,size:15,weight:700,children:y.title})]}),e]});if(h)return(0,t.jsxs)(r.Tile,{cardBg:x.card_bg,border:x.border_color,children:[C(),(0,t.jsx)(o.Divider,{color:x.border_color,margin:"14px 0"}),(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:10},children:[(0,t.jsx)(s.Skeleton,{className:"h-4 w-2/3"}),(0,t.jsx)(s.Skeleton,{className:"h-4 w-1/2"}),(0,t.jsx)(s.Skeleton,{className:"h-4 w-1/3"})]})]});if(m)return(0,t.jsxs)(r.Tile,{cardBg:x.card_bg,border:x.border_color,children:[C(),(0,t.jsx)(o.Divider,{color:x.border_color,margin:"14px 0"}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8},children:[k?(0,t.jsx)(k,{size:15,color:x.text_muted}):null,(0,t.jsx)(a.Text,{as:"span",color:x.text_muted,size:13,children:"Couldn't load scrape & AI status. Refresh to try again."})]})]});let w=e??{lastScrapedAt:null,pages:[],aiLastRunAt:null,fieldsLastApprovedAt:null},j=c(w.lastScrapedAt,y.freshDays,y.staleDays),T=w.lastScrapedAt?(0,t.jsx)(l.Chip,{variant:"solid",label:`Last scraped ${(0,d.timeAgo)(w.lastScrapedAt)}`,primary:v(j),bg:p(v(j),14),border:x.border_color}):void 0,E=e=>(0,t.jsx)(a.Text,{as:"div",color:x.text_muted,size:11,weight:700,tracking:"0.06em",transform:"uppercase",style:{marginBottom:10},children:e}),R=(e,n,i)=>{let r=c(n,y.freshDays,y.staleDays);return(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8},children:[y.showStatusDots?(0,t.jsx)(f,{color:v(r)}):null,(0,t.jsx)(a.Text,{as:"span",color:x.text_body,size:13,style:{flex:1,minWidth:0},children:e}),(0,t.jsx)(a.Text,{as:"span",color:n?x.text_body:x.text_muted,size:13,weight:n?600:400,title:n?(0,d.formatDate)(n):void 0,children:n?(0,d.timeAgo)(n):i})]})};return(0,t.jsxs)(r.Tile,{cardBg:x.card_bg,border:x.border_color,children:[C(T),(0,t.jsx)(o.Divider,{color:x.border_color,margin:"14px 0"}),E("Scraped & saved content"),0===w.pages.length?(0,t.jsx)(a.Text,{as:"div",color:x.text_muted,size:13,children:"No source content saved for this item yet."}):(0,t.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:12},children:w.pages.map((e,n)=>(0,t.jsxs)("div",{style:{display:"flex",alignItems:"flex-start",gap:8},children:[S?(0,t.jsx)(S,{size:15,color:x.text_muted,style:{flexShrink:0,marginTop:2}}):null,(0,t.jsxs)("div",{style:{flex:1,minWidth:0,display:"flex",flexDirection:"column",gap:5},children:[(0,t.jsx)(a.Text,{as:"span",color:x.text_body,size:13,title:e.url??void 0,style:{overflowWrap:"anywhere",lineHeight:1.45},children:e.url??"Untitled source"}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8,flexWrap:"wrap"},children:[y.showCharCounts&&null!=e.charCount?(0,t.jsx)(l.Chip,{variant:"solid",label:`${e.charCount.toLocaleString()} chars`,primary:x.text_muted,bg:p(x.text_muted,10),border:x.border_color}):null,e.viaParent?(0,t.jsx)(l.Chip,{variant:"solid",label:"via company",primary:x.primary_color,bg:p(x.primary_color,12),border:x.border_color}):null,(0,t.jsx)(a.Text,{as:"span",color:x.text_muted,size:12,title:e.scrapedAt?(0,d.formatDate)(e.scrapedAt):void 0,children:e.scrapedAt?`Scraped ${(0,d.timeAgo)(e.scrapedAt)}`:"—"})]})]})]},`${e.url??"page"}-${n}`))}),(0,t.jsx)(o.Divider,{color:x.border_color,margin:"16px 0"}),E("AI"),(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:10}
1,children:[R("Agent last re-ran",w.aiLastRunAt,"Never run"),R("Fields last approved",w.fieldsLastApprovedAt,"No approvals yet")]})]})}e.s(["AI_SCRAPE_STATUS_SCHEMA",0,[{key:"title",type:"text",label:"Title",panel:"settings",default_value:"AI & Scraping"},{key:"show_char_counts",type:"toggle",label:"Show character counts",panel:"design",default_value:!0},{key:"show_status_dots",type:"toggle",label:"Show freshness dots",panel:"design",default_value:!0},{key:"fresh_days",type:"number",label:"Fresh threshold (days)",panel:"design",default_value:30},{key:"stale_days",type:"number",label:"Stale threshold (days)",panel:"design",default_value:90}],"AiScrapeStatusNode",0,function({props:e}){let n={lastScrapedAt:new Date(Date.now()-4752e6).toISOString(),pages:[{url:"https://www.afimilk.com",scrapedAt:new Date(Date.now()-4752e6).toISOString(),charCount:131652}],aiLastRunAt:null,fieldsLastApprovedAt:null},i={..."string"==typeof e?.title?{title:e.title}:{},...e?.show_char_counts!=null?{showCharCounts:!1!==e.show_char_counts}:{},...e?.show_status_dots!=null?{showStatusDots:!1!==e.show_status_dots}:{},..."number"==typeof e?.fresh_days?{freshDays:e.fresh_days}:{},..."number"==typeof e?.stale_days?{staleDays:e.stale_days}:{}};return(0,t.jsx)(g,{status:n,settings:i})},"default",0,g])},306112,e=>{"use strict";var t=e.i(990078),n=e.i(565433),i=e.i(535857);function r({as:e="span",children:n,color:i,font:a,size:l,weight:o,transform:s,tracking:d,lineHeight:u,align:c,ariaHidden:p,title:f,className:g,style:h}){return(0,t.jsx)(e,{className:g,"aria-hidden":p||void 0,title:f,style:{color:i,fontFamily:a,fontSize:l,fontWeight:o,textTransform:s,letterSpacing:d,lineHeight:u,textAlign:c,margin:0,...h},children:n})}let a=["Heading","Body","Muted","Primary","Accent"];function l(e,t){switch(e){case"Heading":return`var(--text-heading, ${t.text_heading})`;case"Muted":return`var(--text-muted, ${t.text_muted})`;case"Primary":return t.primary_color;case"Accent":return t.accent_color;default:return`var(--text-body, ${t.text_body})`}}let o=["Heading","Body","Muted","Primary"];function s(e,t){return o.includes(e)?l(e,t):null}function d(e,t,n){for(let i=t;i<e.length;i++){if("\\"===e[i]){i++;continue}if(e.startsWith(n,i)){if("*"===n&&"*"===e[i+1]){i++;continue}return i}}return -1}let u=[{open:"**",wrap:(e,n)=>(0,t.jsx)("strong",{children:e},n)},{open:"__",wrap:(e,n)=>(0,t.jsx)("u",{children:e},n)},{open:"*",wrap:(e,n)=>(0,t.jsx)("em",{children:e},n)}],c=[{key:"text",type:"text",label:"Text",panel:"settings",default_value:"Text"},{key:"tone",type:"select",label:"Color",panel:"design",default_value:"Body",options:[...a]}];e.s(["INLINE_TONE_OPTIONS",0,o,"TEXT_SCHEMA",0,c,"TONE_OPTIONS",0,a,"Text",0,r,"TextNode",0,function({props:e}){let{T:n}=(0,i.useTenantTheme)(),a=e?.tone??"Body";return(0,t.jsx)(r,{color:l(a,n),size:14,children:e?.text??"Text"})},"default",0,r,"inlineToneColor",0,s,"renderInline",0,function(e,i,r={}){return(0,t.jsx)(t.Fragment,{children:function e(i,r,a,l){let o=[],c="",p=()=>{c&&(o.push(c),c="")},f=0;for(;f<i.length;){let g=i[f];if("\\"===g&&f+1<i.length){c+=i[f+1],f+=2;continue}if("\n"===g){p(),o.push((0,t.jsx)("br",{},l.n++)),f+=1;continue}if(i.startsWith("[[",f)){let n=i.indexOf("]]",f+2),d=n>-1?i.slice(f+2,n):"",u=n>-1&&"/"!==d?i.indexOf("[[/]]",n+2):-1,g=d?s(d,r):null;if(u>-1&&g){p(),o.push((0,t.jsx)("span",{style:{color:g},children:e(i.slice(n+2,u),r,a,l)},l.n++)),f=u+5;continue}c+="[[",f+=2;continue}if("["===g){let s=d(i,f+1,"]");if(s>-1&&"("===i[s+1]){let d=i.indexOf(")",s+2);if(d>-1){let u=i.slice(f+1,s),c=i.slice(s+2,d);p(),o.push(function(i,r,a,l,o){let s={color:a.primary_color,textDecoration:"underline"},d=e(i,a,l,o),u=l.editMode?e=>e.preventDefault():void 0;return r.startsWith("/")?(0,t.jsx)(n.default,{href:r,style:s,onClick:u,children:d},o.n++):(0,t.jsx)("a",{href:r,target:"_blank",rel:"noopener noreferrer",style:s,onClick:u,children:d},o.n++)}(u,c,r,a,l)),f=d+1;continue}}c+="[",f+=1;continue}let h=u.find(e=>i.startsWith(e.open,f));if(h){let t=d(i,f+h.open.length,h.open);if(t>-1){p(),o.push(h.wrap(e(i.slice(f+h.open.length,t),r,a,l),l.n++)),f=t+h.open.length;continue}c+=h.open,f+=h.open.length;continue}c+=g,f+=1}return p(),o}(e,i,r,{n:0})})},"resolveToneColor",0,l])},395372,e=>{"use strict";e.s(["PARAGRAPH_MAX_WIDTH",0,"700px","TYPE",0,{h1:{desktop:{size:"52px",lineHeight:"1.1"},tablet:{size:"36px",lineHeight:"1.15"},mobile:{size:"28px",lineHeight:"1.2"},fontWeight:800,letterSpacing:"-1px",cssClass:"f-h1"},h2:{desktop:{size:"36px",lineHeight:"1.2"},tablet:{size:"28px",lineHeight:"1.25"},mobile:{size:"22px",lineHeight:"1.3"},fontWeight:700,letterSpacing:"-0.5px",cssClass:"f-h2"},h3:{desktop:{size:"28px",lineHeight:"1.3"},tablet:{size:"22px",lineHeight:"1.35"},mobile:{size:"18px",lineHeight:"1.4"},fontWeight:600,letterSpacing:"0px",cssClass:"f-h3"},h4:{desktop:{size:"20px",lineHeight:"1.35"},tablet:{size:"18px",lineHeight:"1.4"},mobile:{size:"17px",lineHeight:"1.4"},fontWeight:600,letterSpacing:"0px",cssClass:"f-h4"},h5:{desktop:{size:"16px",lineHeight:"1.4"},tablet:{size:"15px",lineHeight:"1.4"},mobile:{size:"15px",lineHeight:"1.4"},fontWeight:600,letterSpacing:"0px",cssClass:"f-h5"},h6:{desktop:{size:"13px",lineHeight:"1.4"},tablet:{size:"13px",lineHeight:"1.4"},mobile:{size:"13px",lineHeight:"1.4"},fontWeight:600,letterSpacing:"0.04em",cssClass:"f-h6"},pxxl:{desktop:{size:"24px",lineHeight:"1.55"},tablet:{size:"21px",lineHeight:"1.55"},mobile:{size:"19px",lineHeight:"1.5"},fontWeight:400,letterSpacing:"0px",cssClass:"f-pxxl"},pxl:{desktop:{size:"21px",lineHeight:"1.6"},tablet:{size:"19px",lineHeight:"1.6"},mobile:{size:"17px",lineHeight:"1.55"},fontWeight:400,letterSpacing:"0px",cssClass:"f-pxl"},p1:{desktop:{size:"18px",lineHeight:"1.65"},tablet:{size:"16px",lineHeight:"1.65"},mobile:{size:"15px",lineHeight:"1.6"},fontWeight:400,letterSpacing:"0px",cssClass:"f-p1"},p2:{desktop:{size:"15px",lineHeight:"1.6"},tablet:{size:"14px",lineHeight:"1.6"},mobile:{size:"14px",lineHeight:"1.55"},fontWeight:400,letterSpacing:"0px",cssClass:"f-p2"},p3:{desktop:{size:"13px",lineHeight:"1.5"},tablet:{size:"12px",lineHeight:"1.5"},mobile:{size:"12px",lineHeight:"1.5"},fontWeight:400,letterSpacing:"0px",cssClass:"f-p3"},pxs:{desktop:{size:"11.5px",lineHeight:"1.5"},tablet:{size:"11px",lineHeight:"1.5"},mobile:{size:"11px",lineHeight:"1.5"},fontWeight:400,letterSpacing:"0px",cssClass:"f-pxs"},pxxs:{desktop:{size:"10px",lineHeight:"1.45"},tablet:{size:"10px",lineHeight:"1.45"},mobile:{size:"10px",lineHeight:"1.45"},fontWeight:400,letterSpacing:"0px",cssClass:"f-pxxs"}}])},553015,e=>{"use strict";var t=e.i(395372);let n=["xxs","xs","small","normal","large","xl","xxl"],i={xxs:"XXS",xs:"XS",small:"S",normal:"M",large:"L",xl:"XL",xxl:"XXL"},r={xxs:"pxxs",xs:"pxs",small:"p3",sm:"p3",normal:"p2",md:"p2",large:"p1",lg:"p1",xl:"pxl",xxl:"pxxl"},a={xs:"h6",small:"h5",sm:"h5",normal:"h4",md:"h4",large:"h3",lg:"h3",xl:"h2",xxl:"h1"},l=["xs","small","normal","large","xl","xxl"],o="auto";e.s(["CASE_STEP",0,{none:"none",uppercase:"uppercase",capitalize:"capitalize"},"SIZE_MATCH_LEVEL",0,o,"bodyTypeClass",0,function(e){let n=r[e??"normal"]??"p2";return(t.TYPE[n]??t.TYPE.p2).cssClass},"headingTypeClass",0,function(e,n){let i=n&&n!==o?a[n]??e:e;return(t.TYPE[i]??t.TYPE.h2).cssClass},"textSettings",0,function(e){var t;let r,a;return[{key:"tone",type:"select",label:"Color",panel:"design",default_value:e.toneDefault,options:[...e.toneOptions]},...e.afterColor??[],(r="heading"===(t={family:e.family,defaultValue:e.sizeDefault}
1).family?l:n,a=[..."heading"===t.family?[{value:o,label:"Match level"}]:[],...r.map(e=>({value:e,label:i[e]}))],{key:"size",type:"select",label:"Size",panel:"design",group:"text",control:"segmented",default_value:t.defaultValue,options:a,hint:"heading"===t.family?"Visual size. “Match level” keeps it tied to the heading level, which is how every heading rendered before this setting existed.":void 0}),{key:"align",type:"select",label:"Alignment",panel:"design",group:"text",default_value:e.alignDefault,options:["left","center","right"]},{key:"text_case",type:"select",label:"Case",panel:"design",group:"text",control:"segmented",default_value:e.caseDefault,options:[{value:"none",label:"None"},{value:"capitalize",label:"Aa"},{value:"uppercase",label:"AA"}]}]}])},830152,e=>{"use strict";let t="month_d_yyyy",n=["January","February","March","April","May","June","July","August","September","October","November","December"],i=e=>String(e).padStart(2,"0");e.s(["DATE_FORMAT_OPTIONS",0,[{value:"month_d_yyyy",label:"July 20, 2026"},{value:"d_month_yyyy",label:"20 July, 2026"},{value:"mm_dd_yyyy",label:"07/20/2026"},{value:"mm_dd_yy",label:"07/20/26"},{value:"dd_mm_yyyy",label:"20/07/2026"},{value:"dd_mm_yy",label:"20/07/26"}],"DEFAULT_DATE_FORMAT",0,t,"boundChipLabels",0,function(e,t){if(!e)return;let n=e.value,i=(n?.options?.map(e=>e.label)??n?.values??[]).filter(e=>e&&e.trim());return i.length?i:t?[`[Bound: ${e.field_key}]`]:[]},"boundTextSlot",0,function(e,r,a){if(!e)return;let l=(e.value?.value??"").trim();return l&&e.value?.field_type==="date"?function(e,r=t){let a=Date.parse(e);if(!Number.isFinite(a))return e;let l=new Date(a),o=l.getUTCFullYear(),s=l.getUTCMonth(),d=l.getUTCDate(),u=i(o%100);switch(r){case"d_month_yyyy":return`${d} ${n[s]}, ${o}`;case"mm_dd_yyyy":return`${i(s+1)}/${i(d)}/${o}`;case"mm_dd_yy":return`${i(s+1)}/${i(d)}/${u}`;case"dd_mm_yyyy":return`${i(d)}/${i(s+1)}/${o}`;case"dd_mm_yy":return`${i(d)}/${i(s+1)}/${u}`;default:return`${n[s]} ${d}, ${o}`}}(l,a):l||(r?`[Bound: ${e.field_key}]`:"")}])},662963,e=>{"use strict";var t=e.i(990078),n=e.i(535857),i=e.i(553015),r=e.i(306112),a=e.i(830152);let l=[{key:"text",type:"textarea",rich:!0,label:"Heading",panel:"settings",default_value:"Section heading"},...(0,i.textSettings)({family:"heading",toneDefault:"Heading",toneOptions:r.TONE_OPTIONS,sizeDefault:i.SIZE_MATCH_LEVEL,alignDefault:"left",caseDefault:"none",afterColor:[{key:"level",type:"select",label:"Heading level",panel:"design",group:"text",default_value:"h2",options:["h1","h2","h3","h4","h5","h6"],hint:"The semantic tag (document outline + screen readers). Visual size is set separately."}]})],o=["h1","h2","h3","h4","h5","h6"];e.s(["HEADING_SCHEMA",0,l,"default",0,function({props:e,boundProps:l,editMode:s}){let{T:d}=(0,n.useTenantTheme)(),u=(0,a.boundTextSlot)(l?.text,s)??e?.text??"",c=o.includes(e?.level)?e?.level:"h2",p=e?.align??"left",f=e?.tone??"Heading",g=(0,i.headingTypeClass)(c,e?.size),h=i.CASE_STEP[e?.text_case??"none"]??"none";return u?(0,t.jsx)("div",{style:{textAlign:p,display:"flex",flexDirection:"column",alignItems:"center"===p?"center":"right"===p?"flex-end":"flex-start"},children:(0,t.jsx)(r.Text,{as:c,className:g,color:(0,r.resolveToneColor)(f,d),transform:h,style:{marginTop:0,marginBottom:0},children:(0,r.renderInline)(u,d,{editMode:s})})}):null}])},177142,e=>{"use strict";let t={entity_plural:"Organizations",entity_singular:"Organization",listing_plural:"Items",listing_singular:"Item",directory_name:"Directory",calculators_label:"Calculators"};function n(e){let n={...t},r=i(e);for(let e of Object.keys(r)){let t=r[e];t&&(n[e]=t)}return n}function i(e){let n={};if(!e||"object"!=typeof e||Array.isArray(e))return n;for(let i of Object.keys(t)){let t=e[i];"string"==typeof t&&t.trim()&&(n[i]=t.trim())}return n}function r(e,t,i,r,a,l,o){let s=n(e),d=i||"both",u=[],c={key:"organizations",label:s.entity_plural,href:"/admin/organizations/list"},p={key:"items",label:s.listing_plural,href:"/admin/items/list"};"org_first"===d?u.push(c):"item_first"===d?u.push(p):u.push(c,p);let f=l&&!l.guidelinesDismissed?"Set up":void 0,g=l&&!l.personasDismissed?"Set up":void 0,h=new Map;for(let e of o??[]){let t=h.get(e.groupKey)??[];t.push({key:`wizard:${e.slug}`,label:e.label,href:e.href,isWizard:!0,iconName:e.iconName}),h.set(e.groupKey,t)}let m=e=>h.get(e)??[];return[{label:"Dashboard",groupKey:"dashboard",iconName:"LayoutDashboard",standalone:!0,items:[{key:"dashboard",label:"Dashboard",href:"/admin"}
1,...m("dashboard")]},{label:"Directory",groupKey:"directory",iconName:"FolderSearch",packageLabel:"Directory",items:[...m("directory"),...u,{key:"approvals",label:"Approvals",href:"/admin/approvals",badgeKey:"pendingCount"},{key:"publications",label:"Publications",href:"/admin/publications"},{key:"users",label:"Users",href:"/admin/users/list"},{key:"reviews",label:"Reviews",href:"/admin/reviews"},{key:"analytics",label:"Analytics",href:"/admin/analytics"},{key:"settings",label:"Settings & Data",href:"/admin/directory/settings"}]},{label:"AI",groupKey:"ai",iconName:"BotMessageSquare",items:[{key:"ai-quick-add",label:"Quick add",href:"/admin/ai/quick-add"},{key:"ai-scraper",label:"Crawlers & Scrapers",href:"/admin/ai/scraper",badgeKey:"aiSourcesAttention"},{key:"ai-agent",label:"AI Agent Studio",href:"/admin/ai/agent-setup",badgeKey:"aiRunsInFlight"},{key:"ai-drafts",label:"Review drafts",href:"/admin/ai/review",badgeKey:"aiPendingDrafts"},{key:"ai-feedback",label:"Improve AI",href:"/admin/ai/feedback",badgeKey:"aiMissingHints"}]},{label:"Website",groupKey:"website",iconName:"PanelsTopLeft",packageLabel:"Website",items:[...m("website"),{key:"website-domain",label:"Custom Domain",href:"/admin/settings/domain"},{key:"website-access",label:"Site access",href:"/admin/settings/site-access"}]},{label:"Marketing",groupKey:"marketing",iconName:"MessageSquareText",packageLabel:"Marketing",comingSoon:!0,items:[{key:"email",label:"Email List",href:"/admin/email"},{key:"forms",label:"Forms",href:"/admin/forms/list"},{key:"messages",label:"Messages",href:"/admin/messages"}]},{label:"Content",groupKey:"content",iconName:"FileText",comingSoon:!0,items:[{key:"blog",label:"Blog",href:"/admin/content/blog"}]},{label:"E-Commerce",groupKey:"ecommerce",iconName:"ShoppingBag",comingSoon:!0,items:[{key:"store",label:"Store",href:"/admin/store/items"}]},{label:s.calculators_label,groupKey:"calculators",iconName:"Calculator",items:[{key:"calc-medication-dosing",label:"Medication dosing",href:"/admin/calculators/list"}]},{label:"My Brand",groupKey:"brand",iconName:"Palette",items:[{key:"identity",label:"Brand Identity",href:"/admin/brand/identity"},{key:"brand",label:"Brand Guidelines",href:"/admin/brand",badgeText:f},{key:"personas",label:"Buyer Personas",href:"/admin/brand/personas",badgeText:g},{key:"stakeholders",label:"Stakeholders",href:"/admin/brand/stakeholders"},{key:"media",label:"Media Library",href:"/admin/marketing/media"}]},{label:"Platform",groupKey:"platform",iconName:"Settings",items:[{key:"platform",label:"Settings",href:"/admin/settings/platform"},{key:"audit",label:"Audit Log",href:"/admin/audit"}]}]}let a=r();e.s(["ADMIN_NAV_GROUPS",0,a,"DEFAULT_UI_LABELS",0,t,"USER_NAV_GROUPS",0,[{label:"",items:[{key:"dashboard",label:"Dashboard",icon:"📊",href:"/account"}]},{label:"Explore",items:[{key:"saved",label:"Saved Items",icon:"🔖",href:"/account/saved-items",badgeKey:"savedCount"},{key:"compare",label:"Compare",icon:"⚖",href:"/account/compare"},{key:"toolmap",label:"Map",icon:"🌍",href:"/account/map"}]},{label:"Activity",items:[{key:"recent",label:"Recently Viewed",icon:"🕐",href:"/account/recent"},{key:"reviews",label:"My Reviews",icon:"✍",href:"/account/reviews"}]},{label:"Learning",items:[{key:"roadmap",label:"Roadmap",icon:"🗺",href:"/account/roadmap"},{key:"badges",label:"Badges",icon:"🏅",href:"/account/badges"},{key:"saved-content",label:"Saved Content",icon:"📄",href:"/account/saved-content"},{key:"courses",label:"Courses",icon:"🎓",href:"/account/courses/my-courses"}]},{label:"Tools",items:[{key:"ai",label:"AI Assistant",icon:"🤖",href:"/account/ai"}]},{label:"My Account",items:[{key:"profile",label:"Profile",icon:"👤",href:"/account/profile"},{key:"settings",label:"Settings",icon:"⚙",href:"/account/settings"},{key:"notifications",label:"Notifications",icon:"🔔",href:"/account/notifications"},{key:"purchases",label:"Purchases",icon:"🛒",href:"/account/purchases"}]}],"getAdminNavGroups",0,r,"resolveTenantVocabulary",0,function(e){return{labels:n(e),overrides:i(e)}}])},15756,e=>{"use strict";var t=e.i(334974);e.s(["LogOut",()=>t.default])},174787,e=>{"use strict";var t=e.i(371311);e.s(["ChevronsUpDown",()=>t.default])},111369,e=>{"use strict";var t,n=e.i(990078);e.s([],169117),e.i(169117),e.i(766244);var i=e.i(102110),r=e.i(762421),a=e.i(42214),l=e.i(608314),o=e.i(51066),s=e.i(118783),d=e.i(385796);let u={...s.collapsibleOpenStateMapping,...d.transitionStatusMapping},c=i.forwardRef(function(e,t){let{render:s,className:d,defaultOpen:c=!1,disabled:p=!1,onOpenChange:f,open:g,style:h,...m}=e,b=(0,r.useStableCallback)(f),x=(0,l.useCollapsibleRoot)({open:g,defaultOpen:c,onOpenChange:b,disabled:p}),y=i.useMemo(()=>({open:x.open,disabled:x.disabled,transitionStatus:x.transitionStatus}),[x.open,x.disabled,x.transitionStatus]),v=i.useMemo(()=>({...x,onOpenChange:b,state:y}),[x,b,y]),_=(0,a.useRenderElement)("div",e,{state:y,ref:t,props:m,stateAttributesMapping:u});return(0,n.jsx)(o.CollapsibleRootContext.Provider,{value:v,children:_})});var p=e.i(931736);let f={...s.triggerOpenStateMapping,...d.transitionStatusMapping},g=i.forwardRef(function(e,t){let{panelId:n,open:i,handleTrigger:r,state:l,disabled:s}=(0,o.useCollapsibleRootContext)(),{className:d,disabled:u=s,id:c,render:g,nativeButton:h=!0,style:m,...b}=e,{getButtonProps:x,buttonRef:y}=(0,p.useButton)({disabled:u,focusableWhenDisabled:!0,native:h});return(0,a.useRenderElement)("button",e,{state:l,ref:[t,y],props:[{"aria-controls":i?n:void 0,"aria-expanded":i,onClick:r},b,x],stateAttributesMapping:f})});var h=e.i(626333),m=e.i(894632),b=e.i(46722);let x=((t={}).collapsiblePanelHeight="--collapsible-panel-height",t.collapsiblePanelWidth="--collapsible-panel-width",t),y=i.forwardRef(function(e,t){let{className:n,hiddenUntilFound:i,keepMounted:r,render:l,id:s,style:d,...c}
1=e,{mounted:p,onOpenChange:f,open:g,panelId:y,setMounted:v,setPanelIdState:_,setOpen:S,state:k,transitionStatus:C}=(0,o.useCollapsibleRootContext)();(0,h.useIsoLayoutEffect)(()=>{if(s)return _(s),()=>{_(void 0)}},[s,_]);let{height:w,props:j,ref:T,shouldPreventOpenAnimation:E,shouldRender:R,transitionStatus:A,width:N}=(0,b.useCollapsiblePanel)({externalRef:t,hiddenUntilFound:i??!1,id:y,keepMounted:r??!1,mounted:p,onOpenChange:f,open:g,setMounted:v,setOpen:S,transitionStatus:C}),P={...k,transitionStatus:A},D=(0,m.resolveStyle)(d,P),I=(0,a.useRenderElement)("div",{...e,style:void 0},{state:P,ref:T,props:[j,{style:{[x.collapsiblePanelHeight]:void 0===w?"auto":`${w}px`,[x.collapsiblePanelWidth]:void 0===N?"auto":`${N}px`}},c,D?{style:D}:void 0,E?{style:{animationName:"none"}}:void 0],stateAttributesMapping:u});return R?I:null});e.s(["Panel",0,y,"Root",0,c,"Trigger",0,g],217321);var v=e.i(217321),v=v;e.s(["Collapsible",0,function({...e}){return(0,n.jsx)(v.Root,{"data-slot":"collapsible",...e})},"CollapsibleContent",0,function({...e}){return(0,n.jsx)(v.Panel,{"data-slot":"collapsible-content",...e})},"CollapsibleTrigger",0,function({...e}){return(0,n.jsx)(v.Trigger,{"data-slot":"collapsible-trigger",...e})}],111369)},260928,e=>{"use strict";var t=e.i(944913);e.s(["TriangleAlert",()=>t.default])},234954,e=>{"use strict";var t=e.i(990078),n=e.i(260928),i=e.i(997984);let r=(e,t)=>`color-mix(in srgb, ${e} ${t}%, transparent)`;function a({alert:e,since:i,warningColor:l,headingColor:o,bodyColor:s}){let d;if(!e)return null;let u=i?Number.isNaN((d=new Date(i)).getTime())?null:`${d.toISOString().slice(0,16).replace("T"," ")} UTC`:null;return(0,t.jsxs)("div",{style:{display:"flex",alignItems:"flex-start",gap:10,padding:"12px 16px",borderRadius:10,background:r(l,10),border:`1px solid ${r(l,35)}`},children:[(0,t.jsx)(n.TriangleAlert,{size:16,style:{color:l,flexShrink:0,marginTop:2}}),(0,t.jsxs)("div",{style:{fontSize:13,color:s,lineHeight:1.55},children:[(0,t.jsxs)("strong",{style:{color:o},children:["Classifier alert: ",e]}),u?(0,t.jsxs)(t.Fragment,{children:[" — since ",u]}):null,(0,t.jsx)("div",{style:{marginTop:2},children:"Classification is paused to a 1-page probe per cycle; it resumes automatically when the API recovers."})]})]})}e.s(["CLASSIFIER_ALERT_BANNER_SCHEMA",0,[],"ClassifierAlertBannerNode",0,function(e){let{T:n}=(0,i.useAdminTheme)();return(0,t.jsx)(a,{alert:"Anthropic API calls failing every cycle — credit-exhaustion signature (0 rows classified, 0 tokens logged).",since:"2026-07-11T12:00:00Z",warningColor:n.warning_color,headingColor:n.text_heading,bodyColor:n.text_body})},"default",0,a])},727948,e=>{"use strict";var t=e.i(753238);e.s(["ChevronUp",()=>t.default])},846371,e=>{"use strict";var t=e.i(990078),n=e.i(647163),i=e.i(167881),r=e.i(42628),a=e.i(615137),l=e.i(79739);function o({className:e,isActive:r,size:a="icon",...l}){return(0,t.jsx)(i.Button,{variant:r?"outline":"ghost",size:a,className:(0,n.cn)(e),nativeButton:!1,render:(0,t.jsx)("a",{"aria-current":r?"page":void 0,"data-slot":"pagination-link","data-active":r,...l})})}e.s(["Pagination",0,function({className:e,...i}){return(0,t.jsx)("nav",{role:"navigation","aria-label":"pagination","data-slot":"pagination",className:(0,n.cn)("mx-auto flex w-full justify-center",e),...i})},"PaginationContent",0,function({className:e,...i}){return(0,t.jsx)("ul",{"data-slot":"pagination-content",className:(0,n.cn)("flex items-center gap-0.5",e),...i})},"PaginationEllipsis",0,function({className:e,...i}){return(0,t.jsxs)("span",{"aria-hidden":!0,"data-slot":"pagination-ellipsis",className:(0,n.cn)("flex size-8 items-center justify-center [&_svg:not([class*='size-'])]:size-4",e),...i,children:[(0,t.jsx)(l.MoreHorizontalIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:"More pages"})]})},"PaginationItem",0,function({...e}){return(0,t.jsx)("li",{"data-slot":"pagination-item",...e})},"PaginationLink",0,o,"PaginationNext",0,function({className:e,text:i="Next",...r}){return(0,t.jsxs)(o,{"aria-label":"Go to next page",size:"default",className:(0,n.cn)("pr-1.5!",e),...r,children:[(0,t.jsx)("span",{className:"hidden sm:block",children:i}
1),(0,t.jsx)(a.ChevronRightIcon,{"data-icon":"inline-end"})]})},"PaginationPrevious",0,function({className:e,text:i="Previous",...a}){return(0,t.jsxs)(o,{"aria-label":"Go to previous page",size:"default",className:(0,n.cn)("pl-1.5!",e),...a,children:[(0,t.jsx)(r.ChevronLeftIcon,{"data-icon":"inline-start"}),(0,t.jsx)("span",{className:"hidden sm:block",children:i})]})}])},349564,e=>{"use strict";var t=e.i(990078),n=e.i(630374),i=e.i(167881);e.s(["CONFIRM_DIALOG_SCHEMA",0,[],"ConfirmDialogNode",0,function(e){return(0,t.jsxs)("div",{className:"grid max-w-sm gap-4 rounded-xl bg-popover p-4 text-sm text-popover-foreground ring-1 ring-foreground/10",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,t.jsx)("div",{className:"text-base font-semibold",children:"Publish “Home”?"}),(0,t.jsx)("div",{className:"text-muted-foreground",children:"This replaces the live page with the current draft. Visitors will see these changes immediately."})]}),(0,t.jsxs)("div",{className:"flex justify-end gap-2",children:[(0,t.jsx)(i.Button,{variant:"outline",children:"Cancel"}),(0,t.jsx)(i.Button,{children:"Publish to live"})]})]})},"default",0,function({open:e,onOpenChange:r,title:a,description:l,confirmLabel:o,busyLabel:s,cancelLabel:d="Cancel",destructive:u=!1,busy:c=!1,onConfirm:p,children:f}){return(0,t.jsx)(n.Dialog,{open:e,onOpenChange:e=>{c||r(e)},children:(0,t.jsxs)(n.DialogContent,{showCloseButton:!1,children:[(0,t.jsxs)(n.DialogHeader,{children:[(0,t.jsx)(n.DialogTitle,{children:a}),l?(0,t.jsx)(n.DialogDescription,{children:l}):null]}),f,(0,t.jsxs)(n.DialogFooter,{children:[(0,t.jsx)(i.Button,{variant:"outline",disabled:c,onClick:()=>r(!1),children:d}),(0,t.jsx)(i.Button,{variant:u?"destructive":"default",disabled:c,onClick:()=>void p(),children:c?s??o:o})]})]})})}])},382186,e=>{"use strict";var t=e.i(786741);e.s(["Search",()=>t.default])},735775,e=>{"use strict";var t=e.i(606958);e.s(["Send",()=>t.default])},815245,e=>{"use strict";var t=e.i(998168);e.s(["ShieldCheck",()=>t.default])},735627,e=>{"use strict";let t=e=>"string"==typeof e&&""!==e.trim();function n(e,n,i){if(!e)return null;let r=t=>i?[e[`${t}_dark`],e[t]]:[e[t],e[`${t}_dark`]];return("mark"===n?[...r("mark"),...r("full")]:[...r("full"),...r("mark")]).find(t)??null}e.s(["initialsOf",0,function(e){return e.split(/\s+/).filter(Boolean).map(e=>e[0]).slice(0,2).join("").toUpperCase()||(e[0]?.toUpperCase()??"?")},"resolveEntityLogo",0,function(e,i){var r;let a=!0===i.dark,[l,o]=!0===e.use_custom_logos&&(r=e.item)&&(t(r.full)||t(r.full_dark)||t(r.mark)||t(r.mark_dark))?[e.item,e.org]:[e.org,e.item];return n(l,i.shape,a)??n(o,i.shape,a)},"slotsFromRow",0,function(e,t=""){let n=n=>{let i=e[`${t}${n}`];return"string"==typeof i?i:null};return{full:n("logo_url"),full_dark:n("logo_dark_url"),mark:n("logo_mark_url"),mark_dark:n("logo_mark_dark_url")}}])}]);

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.