"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3384],{34298:function(t,e,n){n.d(e,{E:function(){return a}});var r=n(57437),o=n(31590);function a(t){let{options:e,value:n,onValueChange:a,closeOnSelect:i=!1}=t;return e.map(t=>(0,r.jsx)(o.bO,{checked:n===t.value,onClick:e=>{i||e.preventDefault(),a(t.value)},children:t.label},t.value))}},55860:function(t,e,n){n.d(e,{B:function(){return l},k:function(){return d}});var r=n(57437),o=n(43061),a=n(4676),i=n(31590),u=n(34298);let s=["entity","schema.entity","database.schema.entity","fqn_id","anomymized"],c=s.map(t=>({value:t,label:(0,r.jsx)(a.y,{fqnId:"alvin|bigquery|TABLE|database.schema.entity",format:t,neverAnonymize:!0})}));function l(){try{return(0,o._)("display.entity",null)}catch(t){return[s[0],()=>{}]}}function d(){let[t,e]=l();return(0,r.jsxs)(i.Ph,{children:[(0,r.jsx)(i.kt,{children:"Entities"}),(0,r.jsx)(i.cq,{children:(0,r.jsx)(i.TG,{children:(0,r.jsx)(u.E,{options:c,value:t||s[0],onValueChange:e})})})]})}},21891:function(t,e,n){n.d(e,{S:function(){return r}});let r=(0,n(38524).ec)({abortOnUnmount:!0})},77926:function(t,e,n){n.d(e,{m:function(){return s}});var r=n(57437),o=n(43061),a=n(22468),i=n(6884),u=n(89733);function s(t){let{text:e,...n}=t,[s,c]=(0,o.m9)(),l=s?a.Z:i.Z;return(0,r.jsx)(u.z,{size:"icon-sm",variant:"ghost",onClick:t=>{t.preventDefault(),t.stopPropagation(),c(e)},...n,children:(0,r.jsx)(l,{className:"w-3 h-3"})})}},4676:function(t,e,n){n.d(e,{y:function(){return h}});var r=n(57437),o=n(66910),a=n.n(o),i=n(55860),u=n(77926),s=n(49764),c=n(2183),l=n(89736),d=n(90262),f=n(78836),m=n(59765);function h(t){let{name:e,fqnId:n,tooltips:o=!1,plural:h,showEntityType:p=!0,showRestName:g=!0,isLoadingName:x=!1,className:y,highlight:v,format:E,entityTypeOverrides:b,neverAnonymize:N,...w}=t,[O]=(0,i.B)(),A=("anomymized"!==O||N?E:void 0)||O||"entity",D=(0,d.AQ)(n),L=D.entityType,j=(0,d.QQ)("name-not-id",{entityType:L}),T=g&&["TABLE","COLUMN","EXPLORE_FIELD","EXPLORE","SCHEMA"].includes(L),M=(j?e:void 0)||("fqn_id"===A?D.fqnId:"schema.entity"===A?"".concat(D.entityIdWithoutDatabase):"database.schema.entity"===A?"".concat(D.entityId):D.name),S=(M===D.entityId?D.database:D.entityId.replace(".".concat(M),"")).replace("|"," / "),_="FILE"===L;return(0,r.jsx)(t=>{let{children:e,tooltip:n}=t;return o?(0,r.jsxs)(l.u,{children:[(0,r.jsx)(l.aJ,{asChild:!0,children:e}),(0,r.jsxs)(l._v,{children:[n," ","string"==typeof n&&(0,r.jsx)(u.m,{text:n,className:"ml-1.5 -mr-1.5 align-middle"})]})]}):(0,r.jsx)(r.Fragment,{children:e})},{tooltip:j?M:D.entityId,children:(0,r.jsxs)("span",{className:(0,m.cn)("flex flex-col gap-1",y),...w,children:[(0,r.jsxs)("span",{className:"truncate flex gap-2 items-center",children:[(0,r.jsx)("span",{className:(0,m.cn)("truncate text-left",_&&"[direction:rtl]"),children:x?(0,r.jsx)(c.O,{className:"w-[230px] max-w-full h-6"}):(0,r.jsx)(a(),{highlightClassName:"AlvHighlight",searchWords:v?[v]:[],autoEscape:!0,textToHighlight:(0,f.b9)(M,"anomymized"===A)})}),p&&L&&(0,r.jsx)(s.x,{entityType:b||L,plural:h})]}),T&&(0,r.jsx)("p",{className:"text-xs text-muted-foreground truncate",children:(0,r.jsx)(a(),{highlightClassName:"AlvHighlight",searchWords:v?[v]:[],autoEscape:!0,textToHighlight:(0,f.b9)(S,"anomymized"===A)})})]})})}},49764:function(t,e,n){n.d(e,{I:function(){return u},x:function(){return s}});var r=n(57437),o=n(59765),a=n(79055);let i={TABLE:"sky",SNAPSHOT:"sky",COLUMN:"cyan",DASHBOARD:"teal",EXPLORE:"emerald",LOOK:"emerald",FILE:"stone"};function u(t){return i[t]}function s(t){let{className:e,entityType:n,plural:u=!1,...s}=t,c=i[n];return(0,r.jsxs)(a.Ct,{variant:"secondary",...s,className:(0,o.cn)(e,"bg-opacity-40 [line-height:1rem] uppercase text-[10px] font-medium bg-gray-200 text-foreground/70",c&&"bg-".concat(c,"-200 text-").concat(c,"-500 dark:bg-").concat(c,"-500 dark:text-").concat(c,"-200")),children:[n,u&&"s"]})}},79055:function(t,e,n){n.d(e,{Ct:function(){return m},T5:function(){return p},mA:function(){return h}});var r=n(57437);n(2265);var o=n(71538),a=n(13027),i=n(74697),u=n(71976),s=n(62483),c=n(30338),l=n(59765),d=n(89733);let f=(0,a.j)("inline-flex items-center rounded-md border px-1 text-xs leading-5 transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground shadow",secondary:"border-transparent bg-muted-foreground/10 text-secondary-foreground",destructive:"border-transparent bg-destructive text-destructive-foreground shadow",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function m(t){let{className:e,variant:n,children:a,onRemove:u,asChild:s=!1,...c}=t,m=s?o.g7:"span",h=!s&&u?(0,r.jsxs)(r.Fragment,{children:[a,u&&(0,r.jsx)(d.z,{asChild:!0,variant:"ghost",size:"icon-sm",className:"w-5 h-5 my-1",onKeyDown:t=>{"Enter"===t.key&&(null==u||u())},onMouseDown:t=>{t.preventDefault(),t.stopPropagation()},onClick:t=>{t.preventDefault(),t.stopPropagation(),null==u||u()},children:(0,r.jsx)("span",{role:"button","aria-label":"Remove",children:(0,r.jsx)(i.Z,{className:"h-3 w-3 text-muted-foreground hover:text-foreground"})})})]}):a;return(0,r.jsx)(m,{className:(0,l.cn)(f({variant:n}),u&&"pl-2",e),...c,children:h})}function h(t){let{className:e,...n}=t;return(0,r.jsx)(m,{variant:"secondary",...n,className:(0,l.cn)("leading-4 rounded-full min-w-[18px] min-h-[18px] justify-center whitespace-nowrap",e)})}function p(t){let{children:e,className:n,value:o,moreIsBetter:a=!1,...i}=t,d=!o,f=["green","red"][Number((null!=o?o:0)>0!==a)],m=d?"bg-muted text-muted-foreground":"bg-".concat(f,"-100 text-").concat(f,"-600"),p=d?u.Z:[s.Z,c.Z][Number(o>0)],g=void 0===o?null:(0,r.jsx)(p,{className:"w-3.5 h-3.5 mr-0.5"});return(0,r.jsxs)(h,{...i,className:(0,l.cn)(m,n),children:[g,e]})}},89733:function(t,e,n){n.d(e,{d:function(){return c},z:function(){return l}});var r=n(57437),o=n(2265),a=n(71538),i=n(13027),u=n(3274),s=n(59765);let c=(0,i.j)("shrink-0 inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-40 data-[inactive=true]:opacity-50",{variants:{variant:{default:"text-primary-foreground shadow\n          bg-gradient-to-l\n          from-primary to-pink-500\n          dark:to-pink-200\n          hover:from-primary/95 hover:to-pink-500/95\n          hover:dark:from-pink-200 hover:dark:to-pink-200\n          ",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90","destructive-outline":"bg-background border border-destructive text-destructive shadow-sm hover:bg-destructive hover:text-white",outline:"bg-background border border-input shadow-sm hover:bg-accent",secondary:"bg-muted-foreground/10 text-secondary-foreground shadow-sm hover:bg-muted-foreground/20",ghost:"hover:bg-foreground/5",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-7 rounded-md px-2.5 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9","icon-sm":"h-7 w-7","icon-xsm":"h-5 w-5"}},defaultVariants:{variant:"default",size:"default"}}),l=o.forwardRef((t,e)=>{let{className:n,variant:o,size:i,children:l,isLoading:d=!1,asChild:f=!1,...m}=t,h=f?a.g7:"button",p=!f&&d?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.Z,{className:"mr-2 h-4 w-4 animate-spin"}),l]}):l;return(0,r.jsx)(h,{className:(0,s.cn)(c({variant:o,size:i,className:n})),ref:e,...m,children:p})});l.displayName="Button"},31590:function(t,e,n){n.d(e,{$F:function(){return c},AW:function(){return p},Ju:function(){return y},Ph:function(){return f},Qk:function(){return l},TG:function(){return h},VD:function(){return v},Xi:function(){return g},bO:function(){return x},cq:function(){return d},h_:function(){return s},kt:function(){return m}});var r=n(57437),o=n(2265),a=n(79219),i=n(4867),u=n(59765);let s=a.fC,c=a.xz,l=a.ZA,d=a.Uv,f=a.Tr;a.Ee;let m=o.forwardRef((t,e)=>{let{className:n,inset:o,children:s,...c}=t;return(0,r.jsxs)(a.fF,{ref:e,className:(0,u.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",o&&"pl-8",n),...c,children:[s,(0,r.jsx)(i.XCv,{className:"ml-auto h-4 w-4"})]})});m.displayName=a.fF.displayName;let h=o.forwardRef((t,e)=>{let{className:n,...o}=t;return(0,r.jsx)(a.tu,{ref:e,className:(0,u.cn)("z-50 min-w-[8rem] max-h-[95vh] overflow-auto rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...o})});h.displayName=a.tu.displayName;let p=o.forwardRef((t,e)=>{let{className:n,sideOffset:o=4,...i}=t;return(0,r.jsx)(a.Uv,{children:(0,r.jsx)(a.VY,{ref:e,sideOffset:o,className:(0,u.cn)("z-50 min-w-[8rem] max-h-[95vh] overflow-auto rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...i})})});p.displayName=a.VY.displayName;let g=o.forwardRef((t,e)=>{let{className:n,inset:o,...i}=t;return(0,r.jsx)(a.ck,{ref:e,className:(0,u.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent data-[disabled]:pointer-events-none data-[disabled]:opacity-50",o&&"pl-8",n),...i})});g.displayName=a.ck.displayName;let x=o.forwardRef((t,e)=>{let{className:n,children:o,checked:s,...c}=t;return(0,r.jsxs)(a.oC,{ref:e,className:(0,u.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n),checked:s,...c,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(a.wU,{children:(0,r.jsx)(i.nQG,{className:"h-4 w-4"})})}),o]})});x.displayName=a.oC.displayName,o.forwardRef((t,e)=>{let{className:n,children:o,...s}=t;return(0,r.jsxs)(a.Rk,{ref:e,className:(0,u.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n),...s,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(a.wU,{children:(0,r.jsx)(i.jXb,{className:"h-4 w-4 fill-current"})})}),o]})}).displayName=a.Rk.displayName;let y=o.forwardRef((t,e)=>{let{className:n,inset:o,...i}=t;return(0,r.jsx)(a.__,{ref:e,className:(0,u.cn)("px-2 py-1.5 text-sm font-semibold",o&&"pl-8",n),...i})});y.displayName=a.__.displayName;let v=o.forwardRef((t,e)=>{let{className:n,...o}=t;return(0,r.jsx)(a.Z0,{ref:e,className:(0,u.cn)("-mx-1 my-1 h-px bg-muted",n),...o})});v.displayName=a.Z0.displayName},2183:function(t,e,n){n.d(e,{O:function(){return a}});var r=n(57437),o=n(59765);function a(t){let{className:e,...n}=t;return(0,r.jsx)("span",{className:(0,o.cn)("inline-flex animate-pulse rounded-md bg-muted-foreground/10 align-middle",e),...n})}},89736:function(t,e,n){n.d(e,{Rl:function(){return f},_v:function(){return d},aJ:function(){return l},pn:function(){return s},u:function(){return c}});var r=n(57437),o=n(2265),a=n(4867),i=n(27071),u=n(59765);let s=i.zt,c=i.fC,l=i.xz,d=o.forwardRef((t,e)=>{let{className:n,sideOffset:o=4,...a}=t;return(0,r.jsx)(i.VY,{ref:e,sideOffset:o,className:(0,u.cn)("z-[9999] overflow-hidden rounded-md bg-gray-800 dark:bg-gray-100 px-3 py-1.5 text-xs text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...a})});function f(t){let{tooltip:e,children:n,sideOffset:o,questionIcon:i,underline:s}=t;return(0,r.jsxs)(c,{children:[(0,r.jsx)(l,{asChild:!0,children:(0,r.jsxs)("span",{className:(0,u.cn)(s&&"underline underline-offset-2 decoration-2 "),children:[n,i&&(0,r.jsx)(a.pjG,{className:"inline -translate-y-[2px] ml-1 w-3.7 h-3.7"})]})}),(0,r.jsx)(d,{sideOffset:o,children:(0,r.jsx)("span",{className:"inline-block max-w-[50vw]",children:e})})]})}d.displayName=i.VY.displayName},78068:function(t,e,n){n.d(e,{Am:function(){return d},pm:function(){return f}});var r=n(2265);let o=0,a=new Map,i=t=>{if(a.has(t))return;let e=setTimeout(()=>{a.delete(t),l({type:"REMOVE_TOAST",toastId:t})},1e6);a.set(t,e)},u=(t,e)=>{switch(e.type){case"ADD_TOAST":return{...t,toasts:[e.toast,...t.toasts].slice(0,3)};case"UPDATE_TOAST":return{...t,toasts:t.toasts.map(t=>t.id===e.toast.id?{...t,...e.toast}:t)};case"DISMISS_TOAST":{let{toastId:n}=e;return n?i(n):t.toasts.forEach(t=>{i(t.id)}),{...t,toasts:t.toasts.map(t=>t.id===n||void 0===n?{...t,open:!1}:t)}}case"REMOVE_TOAST":if(void 0===e.toastId)return{...t,toasts:[]};return{...t,toasts:t.toasts.filter(t=>t.id!==e.toastId)}}},s=[],c={toasts:[]};function l(t){c=u(c,t),s.forEach(t=>{t(c)})}function d(t){let{...e}=t,n=(o=(o+1)%Number.MAX_VALUE).toString(),r=()=>l({type:"DISMISS_TOAST",toastId:n});return l({type:"ADD_TOAST",toast:{...e,id:n,open:!0,onOpenChange:t=>{t||r()}}}),{id:n,dismiss:r,update:t=>l({type:"UPDATE_TOAST",toast:{...t,id:n}})}}function f(){let[t,e]=r.useState(c);return r.useEffect(()=>(s.push(e),()=>{let t=s.indexOf(e);t>-1&&s.splice(t,1)}),[t]),{...t,toast:d,dismiss:t=>l({type:"DISMISS_TOAST",toastId:t})}}},1550:function(t,e,n){n.d(e,{Dk:function(){return v},In:function(){return w},LU:function(){return h},QN:function(){return l},Rm:function(){return A},W$:function(){return N},_4:function(){return O},b5:function(){return y},fh:function(){return x},jH:function(){return D},nO:function(){return c},o0:function(){return d},p6:function(){return f},sG:function(){return s},uz:function(){return b},vs:function(){return E},wc:function(){return p},zB:function(){return g}});var r=n(80624),o=n(15983),a=n(35976),i=n(6460),u=n(4514);function s(t){var e,n;return t?"number"==typeof t?new Date(t):"string"==typeof t?(0,r.D)(t):"object"==typeof t&&"seconds"in t&&"nanos"in t?new Date((null!==(e=t.seconds)&&void 0!==e?e:0)*1e3+(null!==(n=t.nanos)&&void 0!==n?n:0)/1e6):t:new Date(0)}function c(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;return(0,o.c)(s(e),s(t))}function l(t,e){return t?(0,a.H)(s(t),null!=e?e:new Date,{addSuffix:!0,roundingMethod:"floor"}):""}function d(t){return(0,i.WU)(s(t),"yyyy-MM-dd HH:mm O")}function f(t){return(0,i.WU)(s(t),"yyyy-MM-dd")}let m={second:0,minute:1,hour:2,day:3};function h(t){var e,n;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{minUnit:o="second",maxUnitCount:a=4}=r,i=(0,u.y)({start:0,end:t}),s=[];return(i.days||m[o]>=m.day)&&s.push("".concat(null!==(e=i.days)&&void 0!==e?e:0,"d")),s.length<a&&(i.hours&&m[o]<=m.hour||!i.days&&m[o]>=m.hour)&&s.push("".concat(null!==(n=i.hours)&&void 0!==n?n:0,"h")),s.length<a&&i.minutes&&m[o]<=m.minute&&s.push("".concat(i.minutes,"m")),s.length<a&&i.seconds&&m[o]<=m.second&&s.push("".concat(i.seconds,"s")),s.join(" ")}function p(t){if(t<1e3)return"".concat(Math.trunc(t),"ms");if(t<6e4)return"".concat((t/1e3).toFixed(3),"s");if(t<6e6){let e=Math.trunc(t/6e4),n=Math.trunc(t%6e4/1e3);return 0===n?"".concat(e,"m"):"".concat(e,"m ").concat(n,"s")}let e=Math.trunc(t/36e5);return e<100?"".concat(e,"h ").concat(Math.trunc(t%36e5/6e4),"m"):"".concat(e,"h")}function g(t){if(t<6e4)return"<1m";let e=Math.round(t/6e4),n=Math.round(t/36e5);return e<60?"".concat(e,"m"):n<24?"".concat(n,"h"):"".concat(Math.max(1,Math.floor(t/864e5)),"d")}function x(t){let e=new Date(t);return e.setUTCHours(0,0,0,0),e}function y(t){let e=new Date(t);return e.setUTCDate(1),e.setUTCHours(0,0,0,0),e}function v(t){let e=new Date(t);return e.setUTCMonth(0),e.setUTCDate(1),e.setUTCHours(0,0,0,0),e}function E(t){let e=new Date(t),n=e.getMonth();return e.setUTCMonth(n-n%3),e.setUTCDate(1),e.setUTCHours(0,0,0,0),e}function b(t){let e=s(t);return e.setMinutes(e.getMinutes()+e.getTimezoneOffset()),e}function N(t){let e=s(t);return e.setMinutes(e.getMinutes()-e.getTimezoneOffset()),e}function w(t){return(0,i.WU)(b(t),"MMM d")}function O(t){let e=s(t);return(0,i.WU)(b(e),"EEE, MMM d")}function A(t){return s(t).toISOString().substring(0,10)}function D(t,e){let n=[],r=t;for(;r<=e;)n.push(A(r)),r=new Date(r.getTime()+864e5);return n}},90262:function(t,e,n){n.d(e,{AQ:function(){return h},Dl:function(){return p},KV:function(){return u},QQ:function(){return f},YW:function(){return g},hL:function(){return m},kK:function(){return d},pl:function(){return l},w8:function(){return a}});var r=n(91327),o=n(85613);let a=["PROJECT","DATABASE","FOLDER","MODEL","SCHEMA","DBT_MODEL","DASHBOARD","DASHBOARD_ELEMENT","DASHBOARD_ELEMENT_FIELD","TABLE","COLUMN","EXPLORE","EXPLORE_FIELD","LOOK","LOOK_FIELD","SNAPSHOT","FILE"],i=new Map(a.map((t,e)=>[t,e])),u=Object.values({TABLE:["TABLE","VIEW","EXTERNAL","SNAPSHOT","MANAGED","BASE TABLE","CLONE"],EXPLORE_FIELD:["DIMENSION_FIELD","FILTER_FIELD","MEASURE_FIELD"]}).flat(),s=new Map([["TABLE","COLUMN"],["DASHBOARD","DASHBOARD_ELEMENT"],["DASHBOARD_ELEMENT","DASHBOARD_ELEMENT_FIELD"],["EXPLORE","EXPLORE_FIELD"],["LOOK","LOOK_FIELD"]]),c=new Map([...s.entries()].map(t=>{let[e,n]=t;return[n,e]}));function l(t){var e;return null!==(e=s.get(t))&&void 0!==e?e:null}function d(t){var e;return null!==(e=c.get(t))&&void 0!==e?e:null}function f(t,e){if(!e)return!1;let{entityType:n,entitySubType:o}=e;return(0,r.EQ)(t).with("jobs",()=>["TABLE","COLUMN"].includes(n)).with("size",()=>"TABLE"===n&&(!o||["TABLE","SNAPSHOT"].includes(o))).with("usage",()=>"TABLE"===n&&"SNAPSHOT"!=o||"COLUMN"===n||"DASHBOARD"===n).with("owner",()=>n.startsWith("DASHBOARD")||n.startsWith("LOOK")||"FOLDER"===n).with("name-not-id",()=>n.startsWith("EXPLORE")||n.startsWith("DASHBOARD")||["FOLDER","LOOK","MODEL"].includes(n)).with("data-type",()=>["COLUMN","EXPLORE_FIELD","LOOK_FIELD","DASHBOARD_ELEMENT_FIELD"].includes(n)).exhaustive()}let m=/^(.*?)\|(.*?)\|(.*?)\|(.*?)$/;function h(t){let e,n;let r=t.match(m);if(!r)throw Error("Invalid fqnId: ".concat(t));let[o,a,i,u,s]=r,c=s.split("."),l=c[0],d=c[1],f=c.slice(1).join(".");return"DBT_MODEL"===u?(e=f,n=l):"FILE"===u?(e=s,f=s,n=""):(e=c.pop(),n=c.join(".")),f||(f=e),{fqnId:t,entityId:s,entityType:u,name:e,database:l,schema:d,entityIdWithoutDatabase:f,restName:n,platformId:i,orgName:a}}function p(t){try{return h(t)}catch(t){return null}}function g(t){function e(t){let{entityType:e}=h(t),n=i.get(e);return t.replace("|".concat(e,"|"),"|".concat(String(n).padStart(3,"0"),"|"))}let n=(0,o.Tw)(t);return n.sort((t,n)=>e(t).localeCompare(e(n))),n}},85613:function(t,e,n){function r(t){let e=Array.from(t,t=>t[Symbol.iterator]());return function*(){for(;;){let t=[],n=!1;for(let r of e){let e=r.next();e.done||(t.push(e.value),n=!0)}if(!n)break;yield t}}()}function*o(t,e){for(let n of t)yield e(n)}function a(t,e){let n;let r=[];if(Symbol.iterator in t&&(n=t[Symbol.iterator]()),n)for(let t=0;t<e;t++){let t=n.next();if(t.done)break;r.push(t.value)}return r}n.d(e,{AT:function(){return i},Tw:function(){return u},UI:function(){return o},p4:function(){return r},qn:function(){return a},uw:function(){return s},vM:function(){return c}});class i extends Map{constructor(t){for(let[n,r]of(super(),t)){var e;this.set(n,(null!==(e=this.get(n))&&void 0!==e?e:0)+r)}}}function u(t){return Array.from(new Set(t))}function s(t,e){let n=new Map;for(let r of t){let t=e(r);n.has(t)||n.set(t,r)}return Array.from(n.values())}function c(t,e){let n=new Map;for(let o of t){var r;let t=e(o),a=null!==(r=n.get(t))&&void 0!==r?r:[];a.push(o),n.set(t,a)}return n}},78836:function(t,e,n){function r(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-";return t.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().replace(/[^\w\s-_]/g," ").replace(/([\s-_])+/g,"$1").replace(/^[0-9\s-_]+/g,"").replace(/[\s-_]+$/g,"").replace(/ /g,e)}function o(t){return"".concat(t).replace(/[^a-zA-Z0-9]/g," ")}function a(t){return u(o(t).replace(/([a-z])([A-Z])/g,"$1 $2"))}function i(t){return t.replace(/([-_][a-z\d])/g,t=>t.toUpperCase().replace("-","").replace("_",""))}function u(t){return t.split(" ").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(" ")}function s(t){let e="";do{let n=t%26;e=String.fromCharCode(65+n)+e,t=Math.floor((t-n)/26)}while(t>0);return e}function c(t){let e=0;for(let n=0;n<t.length;n++)e=t.charCodeAt(n)+((e<<5)-e);return e>>>0}function l(t){let e="abcdefghijklmnopqrstuvwxyz",n="";for(let r=0;r<t;r++){let t=Math.floor(Math.random()*e.length);n+=e.charAt(t)}return n}function d(t){return t.length<=1?"":t.reduce((t,e)=>{for(let n=Math.min(t.length,e.length);n>0;n--){let r=e.slice(0,n);if(r===t.slice(0,n))return r}return""})}function f(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:15,o=t.toLowerCase().indexOf(e.toLowerCase()),a=Math.max(0,o-r),i=Math.max(t.lastIndexOf(" ",o)+1,a),u=i>3?i:0,s=Math.min(t.length,u+n);return(u>0?"...":"")+t.slice(u,s)}function m(t){return t.replace(/[a-zA-Z0-9]{1,2}/g,"●")}function h(t,e){return e?m(t):t}function p(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return t.replace(/^/gm,"  ".repeat(e))}n.d(e,{$e:function(){return s},D$:function(){return m},L9:function(){return f},NF:function(){return a},PC:function(){return o},Qs:function(){return u},WY:function(){return p},b9:function(){return h},i3:function(){return i},iV:function(){return d},k6:function(){return r},pb:function(){return c},zs:function(){return l}})},59765:function(t,e,n){n.d(e,{c:function(){return s},cn:function(){return u}});var r=n(2265),o=n(71538),a=n(44839),i=n(96164);function u(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return(0,i.m6)((0,a.W)(e))}function s(t,e){var n,a;let i=(0,r.forwardRef)((n,a)=>{let{asChild:i,...s}=n,c=i?o.g7:t,l={...{...e,...s,style:{...null==e?void 0:e.style,...null==s?void 0:s.style},className:u(null==e?void 0:e.className,null==s?void 0:s.className)},ref:a};return(0,r.createElement)(c,l)}),s=null!==(a=null!==(n=t.displayName)&&void 0!==n?n:t.name)&&void 0!==a?a:t;return i.displayName="extended(".concat(s,")"),i}}}]);