1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="8acac0d1-bcd6-0a9a-8778-1d17268d749d")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,184830,e=>{"use strict";var t=e.i(391398),r=e.i(191788);e.i(133657);var n=e.i(860923);e.i(579517);var o=e.i(18788);e.i(797482);var i=e.i(286455),l=e.i(880854),a=e.i(753623),s=e.i(145167);e.i(756425);var u=e.i(560557),c=e.i(347827),d=e.i(760814),f=e.i(475218),p=e.i(196731),h=e.i(658691),g=e.i(561519),m=e.i(883451),b=e.i(961994),y=e.i(94314),_=e.i(542911),v=e.i(265335);let x=d.default.div.withConfig({displayName:"AskFredAiAppsPopupNotebook__Backdrop",componentId:"sc-2bfbf37e-0"})` 3 position: absolute; 4 bottom: 0; 5 left: 0; 6 right: 0; 7 height: 200vh; 8 background: rgba(255, 255, 255, 0.55); 9 backdrop-filter: blur(1.5px); 10 z-index: 1; 11`,C=d.default.div.withConfig({displayName:"AskFredAiAppsPopupNotebook__PanelPositioner",componentId:"sc-2bfbf37e-1"})` 12 position: absolute; 13 bottom: 100%; 14 left: 0; 15 right: 0; 16 z-index: 2; 17 padding-bottom: ${e=>e.theme.spacing._3}; 18`,w=(0,d.default)(a.Root).withConfig({displayName:"AskFredAiAppsPopupNotebook__SearchInputRoot",componentId:"sc-2bfbf37e-2"})` 19 flex-wrap: nowrap; 20 align-items: center; 21 gap: ${e=>e.theme.spacing._4}; 22 23 & > .input { 24 min-width: 0; 25 } 26`,j=(0,d.default)(s.Actions).withConfig({displayName:"AskFredAiAppsPopupNotebook__PersistentActions",componentId:"sc-2bfbf37e-3"})` 27 display: flex; 28 visibility: ${e=>{let{$hidden:t}=e;return t?"hidden":"visible"}}; 29 pointer-events: ${e=>{let{$hidden:t}=e;return t?"none":"auto"}}; 30`,S=(0,d.default)(n.Box).withConfig({displayName:"AskFredAiAppsPopupNotebook__SkillRow",componentId:"sc-2bfbf37e-4"})` 31 cursor: pointer; 32 overflow: hidden; 33 34 &:hover, 35 &[data-selected='true'] { 36 background-color: ${e=>e.theme.backgroundColor.interactiveNeutral1Hover}; 37 } 38`,R=(0,d.default)(i.Text).withConfig({displayName:"AskFredAiAppsPopupNotebook__TruncatedDescription",componentId:"sc-2bfbf37e-5"})` 39 display: -webkit-box; 40 -webkit-line-clamp: 1; 41 -webkit-box-orient: vertical; 42 overflow: hidden; 43 text-overflow: ellipsis; 44 white-space: normal; 45 min-width: 0; 46`,k=(0,d.default)(n.Box).withConfig({displayName:"AskFredAiAppsPopupNotebook__ScrollContent",componentId:"sc-2bfbf37e-6"})` 47 contain: inline-size; 48`,O=e=>{let{label:r,uppercase:o}=e;return(0,t.jsx)(n.Box,{px:"_6",py:"_4",children:(0,t.jsx)(i.Text,{font:o?"body2":"body2Weighted",color:"hint",textTransform:o?"uppercase":void 0,children:r})})},A=e=>{let{app:r,onClick:o,hideDescription:l,regularWeight:a,itemProps:s}=e,u=(0,_.getEffectiveAppPrompt)(r),d=(0,t.jsxs)(S,{alignItems:"center",gap:"_5",py:"_4",px:"_6",onMouseDown:e=>e.preventDefault(),onClick:o,...s,children:[(0,t.jsx)(h.SkillAppIcon,{title:r.title||"",description:r.description,size:36}),(0,t.jsxs)(n.Box,{flexDirection:"column",gap:"_1",flex:1,minWidth:0,overflow:"hidden",children:[(0,t.jsx)(i.Text,{font:a?"body2":"body2Weighted",color:"secondary",children:r.title}),(0,t.jsx)(c.ShouldRender,{if:!l&&!!r.description,children:(0,t.jsx)(R,{font:"body3",color:"muted",children:r.description})})]})]});return u?(0,t.jsx)(v.Tooltip,{delayDuration:1500,content:u,side:"right",align:"start",children:d}):d},E=e=>{var a,h;let{onClose:v,onPromptClick:x,hideDescriptions:C,uppercaseHeaders:S,externalQuery:R,onSelectSkill:E,ref:P}=e,I=(0,d.useTheme)(),T=void 0!==R,[N,M]=(0,r.useState)(""),$=T?R:N,F=(0,p.useAppEntries)(),{currentUser:D}=(0,g.useUser)(),{appCategories:L}=(0,m.useAIAppsV2)(),{trackItemSelected:B}=(0,y.useTrackFredMentionMenu)(),U=(0,r.useMemo)(()=>{var e,t;let r=(0,b.getCategoryNameFromUserRole)(null==D||null==(e=D.traits)?void 0:e.role,null==D||null==(t=D.traits)?void 0:t.title);if(!r)return null;let n=L.find(e=>e.name.toLowerCase().trim()===r);return(null==n?void 0:n.id)??null},[null==D||null==(a=D.traits)?void 0:a.role,null==D||null==(h=D.traits)?void 0:h.title,L]),z=(0,r.useMemo)(()=>{let e=e=>e.isTemplate||e.userId!==(null==D?void 0:D._id)?!e.isTemplate&&e.active?2:+!e.isTemplate:3,t=new Map;for(let r of F){let n=!r.isTemplate&&r.appTemplateId?r.appTemplateId:r.id,o=t.get(n);(!o||e(r)>e(o))&&t.set(n,r)}let r=[...t.values()],n=r.filter(e=>!e.isTemplate&&e.active),o=new Set(n.map(e=>e.id));return U?[...n,...r.filter(e=>e.categoryId===U&&!o.has(e.id))]:[...n,...[...r.filter(e=>!o.has(e.id))].sort((e,t)=>
48(t.isTemplate&&t.runsCount||0)-(e.isTemplate&&e.runsCount||0)).slice(0,20)]},[F,U,null==D?void 0:D._id]),q=$.trim().length>0,H=(0,r.useMemo)(()=>{if(!q)return z;let e=$.toLowerCase();return z.filter(t=>{var r,n;return(null==(r=t.title)?void 0:r.toLowerCase().includes(e))||(null==(n=t.description)?void 0:n.toLowerCase().includes(e))})},[z,$,q]),W=(0,r.useMemo)(()=>q?[]:H.filter(e=>e.active).slice(0,3),[H,q]),G=(0,r.useMemo)(()=>new Set(W.map(e=>e.id)),[W]),K=(0,r.useMemo)(()=>q?H:H.filter(e=>!G.has(e.id)),[H,q,G]),X=(0,r.useCallback)(()=>M(""),[]),V=(0,r.useCallback)(()=>{N?X():v()},[N,X,v]),J=(0,r.useCallback)(e=>{let t=()=>B(y.SKILL_MENU_TRIGGER,{type:"skill",id:e.id});if(E){t(),E({id:e.id,title:e.title||""});return}let r=(0,_.getEffectiveAppPrompt)(e);r&&(t(),x(r),v())},[B,E,x,v]),{handleKeyDown:Q,getItemProps:Y,resetSelection:Z}=(0,f.useListKeyboardNavigation)({items:H,onSelect:J,onClose:V,loop:!0,initialIndex:T?0:-1});(0,r.useEffect)(()=>{Z()},[$,Z]),(0,r.useImperativeHandle)(P,()=>({onKeyDown:e=>!!["ArrowUp","ArrowDown","Enter","Home","End"].includes(e.key)&&0!==H.length&&(Q({key:e.key,preventDefault:()=>e.preventDefault()}),!0)}),[Q,H.length]);let ee=(0,r.useMemo)(()=>{let e=new Map;return H.forEach((t,r)=>e.set(t.id,r)),e},[H]),et=H.length>0,er=q&&!et;return(0,t.jsxs)(n.Box,{flexDirection:"column",backgroundColor:"page",radius:"_3",borderColor:"staticSubtle",borderWidth:"1px",elevation:"_2",overflow:"hidden",width:T?"100%":void 0,children:[(0,t.jsx)(c.ShouldRender,{if:!T,children:(0,t.jsx)(n.Box,{borderBottom:"interactiveDisabled",py:"_2",children:(0,t.jsxs)(w,{intent:"transparent",children:[(0,t.jsx)(s.Icon,{children:(0,t.jsx)(l.SearchIcon,{strokeWidth:1.5,size:"sm",stroke:I.textColor.hint})}),(0,t.jsx)(s.Input,{placeholder:"Search AI Skills",value:N,onChange:e=>M(e.currentTarget.value),onKeyDown:Q,autoFocus:!0}),(0,t.jsx)(j,{$hidden:!N,"aria-hidden":!N,children:(0,t.jsx)(o.Button,{type:"button",intent:"defaultNeutral",icon:"single",size:"sm",tabIndex:N?0:-1,onClick:V,children:(0,t.jsx)(l.XIcon,{strokeWidth:1.5,size:"sm",stroke:I.textColor.hint})})})]})})}),(0,t.jsx)(c.ShouldRender,{if:er,children:(0,t.jsxs)(n.Box,{flexDirection:"column",alignItems:"center",py:"_12",px:"_7",gap:"_5",children:[(0,t.jsx)(i.Text,{font:"title2Weighted",color:"primary",children:"No AI Skill found for this keyword"}),(0,t.jsx)(i.Text,{font:"body2",color:"muted",textAlign:"center",children:"No skills match this search. Try another keyword or clear the search."}),(0,t.jsx)(c.ShouldRender,{if:!T,children:(0,t.jsx)(o.Button,{intent:"defaultOutline",size:"sm",onClick:X,children:"Clear Search"})})]})}),(0,t.jsx)(c.ShouldRender,{if:!er,children:(0,t.jsx)(u.ScrollAreaAuto,{maxHeight:420,observe:H,children:(0,t.jsxs)(k,{flexDirection:"column",py:"_3",children:[(0,t.jsxs)(c.ShouldRender,{if:!q&&W.length>0,children:[(0,t.jsx)(O,{label:"Recommended Skills",uppercase:S}),W.map(e=>(0,t.jsx)(A,{app:e,onClick:()=>J(e),hideDescription:C,regularWeight:S,itemProps:Y(ee.get(e.id)??0)},e.id))]}),(0,t.jsxs)(c.ShouldRender,{if:K.length>0,children:[(0,t.jsx)(n.Box,{pt:S&&!q&&W.length>0?"_3":"_0",children:(0,t.jsx)(O,{label:q?`${H.length} Result${1!==H.length?"s":""}`:"All Skills",uppercase:S})}),K.map(e=>(0,t.jsx)(A,{app:e,onClick:()=>J(e),hideDescription:C,regularWeight:S,itemProps:Y(ee.get(e.id)??0)},e.id))]})]})})})]})};e.s(["AskFredAiAppsPopupNotebook",0,E,"AskFredAiAppsPopupNotebookOverlay",0,e=>{let{open:r,onClose:n,onPromptClick:o}=e;return r?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x,{onClick:n}),(0,t.jsx)(C,{children:(0,t.jsx)(E,{onClose:n,onPromptClick:o})})]}):null}])},728361,e=>{"use strict";var t=e.i(191788),r=e.i(579066);e.s(["useBilling",0,()=>(0,t.useContext)(r.BillingContext)])},329629,928628,154298,e=>{"use strict";var t=e.i(391398),r=e.i(191788),n=e.i(498817),o=e.i(347827),i=e.i(392919),l=e.i(147322);e.i(133657);var a=e.i(860923),s=e.i(880854),u=e.i(184830),c=e.i(177444),d=e.i(294250),f=e.i(872728),p=e.i(549884),h=e.i(914732),g=e.i(265335),m=e.i(441517),b=e.i(444649),y=e.i(339214),_=e.i(369639),v=e.i(285985),x=e.i(739644),C=e.i(94314),w=e.i(706277),j=e.i(635810),S=e.i(79964),R=e.i(819135),k=e.i(611925),O=e.i(963821);e.i(787677);var A=e.i(244225),E=e.i(906035),P=e.i(251886),I=e.i(782527);e.i(41798);var T=e.i(188173),N=e.i(909583),M=e.i(872471),$=e.i(865476);let F={"web-search":$.WebSearchLogo,gmail:$.GoogleMailLogo,"google-mail"
48:$.GoogleMailLogo,slack:$.SlackLogo};var D=e.i(760814);let L=(0,D.default)(A.Content).withConfig({displayName:"AskFredScopeMenu.styled__ScopeMenuContent",componentId:"sc-d2a9a9f8-0"})` 49 min-width: 260px; 50 border-color: ${e=>{let{theme:t}=e;return t.borderColor.staticDefault}}; 51`,B=D.default.span.withConfig({displayName:"AskFredScopeMenu.styled__ScopeMenuTrigger",componentId:"sc-d2a9a9f8-1"})` 52 display: inline-flex; 53 align-items: center; 54 justify-content: center; 55 width: ${e=>{let{theme:t}=e;return t.size._3}}; 56 height: ${e=>{let{theme:t}=e;return t.size._3}}; 57 padding: ${e=>{let{theme:t}=e;return t.spacing._2}}; 58 border-radius: ${e=>{let{theme:t}=e;return t.radius._1}}; 59 color: ${e=>{let{theme:t}=e;return t.textColor.commandNeutralDefault}}; 60 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactiveNeutralAlphaDefault}}; 61 line-height: 0; 62 63 [data-state='open'] > &, 64 &:hover { 65 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactiveNeutral2Hover}}; 66 } 67`,U=D.css` 68 gap: ${e=>{let{theme:t}=e;return t.spacing._6}}; 69 min-height: ${e=>{let{theme:t}=e;return t.size._4}}; 70 padding: ${e=>{let{theme:t}=e;return t.spacing._4}} ${e=>{let{theme:t}=e;return t.spacing._7}}; 71`,z=(0,D.default)(A.Item).withConfig({displayName:"AskFredScopeMenu.styled__ScopeMenuItem",componentId:"sc-d2a9a9f8-2"})` 72 ${U} 73`;D.default.div.withConfig({displayName:"AskFredScopeMenu.styled__ScopeMenuGroupHeader",componentId:"sc-d2a9a9f8-3"})` 74 ${e=>{let{theme:t}=e;return t.font.body3}} 75 color: ${e=>{let{theme:t}=e;return t.textColor.hint}}; 76 padding: ${e=>{let{theme:t}=e;return t.spacing._6}} ${e=>{let{theme:t}=e;return t.spacing._7}} 77 ${e=>{let{theme:t}=e;return t.spacing._2}}; 78`,(0,D.default)(a.Box).withConfig({displayName:"AskFredScopeMenu.styled__RowLeading",componentId:"sc-d2a9a9f8-4"})` 79 width: ${e=>{let{theme:t}=e;return t.size._3}}; 80 height: ${e=>{let{theme:t}=e;return t.size._3}}; 81 flex-shrink: 0; 82 align-items: center; 83 justify-content: center; 84 padding-block: ${e=>{let{theme:t}=e;return t.spacing._2}}; 85 color: ${e=>{let{theme:t}=e;return t.textColor.secondary}}; 86`;let q=D.default.img.withConfig({displayName:"AskFredScopeMenu.styled__RowLeadingImage",componentId:"sc-d2a9a9f8-5"})` 87 width: ${e=>{let{theme:t}=e;return t.size._3}}; 88 height: ${e=>{let{theme:t}=e;return t.size._3}}; 89 border-radius: ${e=>{let{theme:t}=e;return t.radius._1}}; 90 object-fit: contain; 91 flex-shrink: 0; 92`;(0,D.default)(a.Box).withConfig({displayName:"AskFredScopeMenu.styled__RowTextStack",componentId:"sc-d2a9a9f8-6"})` 93 flex-direction: column; 94 flex: 1; 95 min-width: 0; 96`,D.default.span.withConfig({displayName:"AskFredScopeMenu.styled__RowTitle",componentId:"sc-d2a9a9f8-7"})` 97 ${e=>{let{theme:t}=e;return t.font.body2}} 98 color: ${e=>{let{theme:t}=e;return t.textColor.secondary}}; 99 white-space: nowrap; 100 overflow: hidden; 101 text-overflow: ellipsis; 102`,D.default.span.withConfig({displayName:"AskFredScopeMenu.styled__RowSubtitle",componentId:"sc-d2a9a9f8-8"})` 103 ${e=>{let{theme:t}=e;return t.font.body3}} 104 color: ${e=>{let{theme:t}=e;return t.textColor.hint}}; 105 padding-top: ${e=>{let{theme:t}=e;return t.spacing._1}}; 106 white-space: nowrap; 107 overflow: hidden; 108 text-overflow: ellipsis; 109`;let H=D.css` 110 appearance: none; 111 border: none; 112 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactiveNeutralAlphaDefault}}; 113 color: ${e=>{let{theme:t}=e;return t.textColor.commandNeutralDefault}}; 114 border-radius: ${e=>{let{theme:t}=e;return t.radius._1}}; 115 width: ${e=>{let{theme:t}=e;return t.size._3}}; 116 height: ${e=>{let{theme:t}=e;return t.size._3}}; 117 display: inline-flex; 118 align-items: center; 119 justify-content: center; 120 padding: ${e=>{let{theme:t}=e;return t.spacing._2}}; 121 cursor: pointer; 122 line-height: 0; 123 124 &:hover:not(:disabled) { 125 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactiveNeutralAlphaHover}}; 126 } 127 128 &:focus { 129 outline: none; 130 } 131 132 &:focus-visible { 133 box-shadow: ${e=>{let{theme:t}=e;return t.elevation.focusedPrimary}}; 134 } 135 136 &:disabled { 137 opacity: 0.6; 138 cursor: default; 139 } 140`,W=D.default.button.withConfig({displayName:"AskFredScopeMenu.styled__ConnectorPlusButton",componentId:"sc-d2a9a9f8-9"})` 141 ${H} 142`,G=(0,D.default)(A.Item).withConfig({displayName:"AskFredScopeMenu.styled__ConnectorMenuItem",componentId:"sc-d2a9a9f8-10"})` 143 ${U} 144 145 &[data-highlighted] { 146 color: ${e=>{let{theme:t}=e;return t.textColor.secondary}}; 147 } 148`;e.s(["ConnectorMenuItem",0,G,"ConnectorPlusButton",0,W,"RowLeadingImage",0,q,"ScopeMenuContent",0,L,"
148ScopeMenuItem",0,z,"ScopeMenuTrigger",0,B],928628);let K=e=>{let r,{row:n,isAuthorizing:o,onConnect:i,onToggleToolkit:l}=e,u=n.isConnected&&n.isEnabled,c=(0,M.useThemedIntegrationIconUrl)((0,N.isUrl)(n.iconUrl)?n.iconUrl:void 0),d=(0,M.useThemedIntegrationIconUrl)((0,N.isUrl)(n.fallbackIcon)?n.fallbackIcon:void 0);return(0,t.jsxs)(G,{onSelect:e=>{e.preventDefault(),!o&&(n.isConnected?n.toolkitId&&l(n.toolkitId,!u):i(n))},children:[(r=(e=>{if(!e)return;let t=e.toLowerCase();return F[t]??F[t.replace(/_/g,"-")]??F[t.replace(/-/g,"_")]})(n.name))?(0,t.jsx)(r,{width:24,height:24}):c?(0,t.jsx)(q,{src:c,alt:n.displayName}):d?(0,t.jsx)(q,{src:d,alt:n.displayName}):null,n.displayName,(0,t.jsx)(A.RightSlot,{children:(0,t.jsx)(a.Box,{width:"_4",height:"_2",alignItems:"center",justifyContent:"center",flexShrink:0,children:o?(0,t.jsx)(E.default,{size:16,strokeWidth:2}):n.isConnected?(0,t.jsx)(T.Switch,{checked:u,onCheckedChange:e=>{n.toolkitId&&l(n.toolkitId,e)},intent:"dark",size:"sm",onClick:e=>{e.stopPropagation()}}):(0,t.jsx)(W,{type:"button","aria-label":`Connect ${n.displayName}`,children:(0,t.jsx)(s.PlusIcon,{width:16,height:16})})})})]})};var X=e.i(594142),V=e.i(329867),J=e.i(465185),Q=e.i(312385),Y=e.i(777019);let Z=[{name:"web-search",matchLabel:"Web Search",displayLabel:"Web Search",fallbackCategory:"productivity"},{name:"slack",matchLabel:"Slack",displayLabel:"Slack Assistant",fallbackCategory:"communication"},{name:"gmail",matchLabel:"Gmail",displayLabel:"Gmail",fallbackCategory:"email"}],ee=e=>{let{onOpenChange:n,disabled:o=!1}=e,[u,c]=(0,r.useState)(!1),[d,f]=(0,r.useState)(!1),[p,h]=(0,r.useState)("all"),m=(0,i.useFeature)(l.FEATURE_FLAGS.CONNECTOR_TOOLKITS).on,b=(()=>{let{toolkits:e,isLoading:t,toggleToolkit:n,toggleTools:o,fetchToolPreferences:i}=(0,X.useToolPreferences)(),{connect:l,isConnecting:a,connectingIdRef:s}=(0,Y.useConnectorOAuth)(),{providerFilteredIntegrations:u,connectorListConnected:c,refetchConnectorListConnected:d}=(0,V.useIntegrations)(),f=(0,r.useMemo)(()=>new Set(c??[]),[c]),p=(0,r.useCallback)(e=>(0,J.findIntegrationForPriority)(u,{name:e.name,label:e.matchLabel}),[u]),h=(0,r.useCallback)(t=>(0,J.findToolkitForIntegration)(e,t),[e]),g=(0,r.useMemo)(()=>Z.map(t=>{let r=p(t),n=r?h(r):e.find(e=>e.name===t.name),o=r?f.has(r.id):(null==n?void 0:n.isConnected)??!1,i="web-search"!==t.name;return{name:t.name,displayName:t.displayLabel,iconUrl:i?null==r?void 0:r.iconUrl:void 0,fallbackIcon:i?null==n?void 0:n.icon:void 0,toolkitId:null==n?void 0:n.id,connectorId:null==r?void 0:r.id,category:(null==r?void 0:r.category)??(null==n?void 0:n.category)??t.fallbackCategory,supportsFramework:(null==r?void 0:r.supportsConnectorFramework)??!1,isConnected:o,isEnabled:(null==n?void 0:n.isEnabled)??!1}}).sort((e,t)=>Number(t.isConnected)-Number(e.isConnected)),[e,p,h,f]);return(0,r.useEffect)(()=>{let e=()=>{"visible"===document.visibilityState&&i()};return document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)},[i]),{rows:g,toolkits:e,isLoading:t,isConnecting:a,connectingIdRef:s,handleConnect:(0,r.useCallback)(e=>{e.connectorId&&e.supportsFramework?l(e.connectorId,async()=>{await d(),await i()}):(0,J.openIntegrationPage)(e)},[l,d,i]),handleToggleToolkit:(0,Q.useToggleToolkitWithToast)(n),toggleToolkitQuiet:n,toggleTools:o,connectedIds:f,refetchConnectorListConnected:d,findToolkitForIntegration:h,fetchToolPreferences:i}})(),y=e=>{c(e),null==n||n(e)},_=e=>{y(!1),h(e),f(!0)};return o?(0,t.jsx)(B,{"aria-disabled":!0,children:(0,t.jsx)(s.LayersIcon,{width:16,height:16,strokeWidth:1.3})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(A.Root,{open:u,onOpenChange:y,children:[(0,t.jsx)(g.Tooltip,{content:"Add connectors",disabled:u,children:(0,t.jsx)(A.Trigger,{"aria-label":"Open scope menu",children:(0,t.jsx)(B,{children:(0,t.jsx)(s.LayersIcon,{width:16,height:16,strokeWidth:1.3})})})}),(0,t.jsx)(A.Portal,{children:(0,t.jsx)(L,{side:"top",align:"start",sideOffset:8,zIndex:10001,children:m?(0,t.jsxs)(t.Fragment,{children:[b.isLoading?(0,t.jsx)(a.Box,{width:"full",height:40,alignItems:"center",justifyContent:"center",children:(0,t.jsx)(E.default,{size:20,strokeWidth:2})}):b.rows.map(e=>{let r=b.isConnecting&&!!e.connectorId&&b.connectingIdRef.current===e.connectorId;return(0,t.jsx)(K,{row:e,isAuthorizing:r,onConnect:b.handleConnect,onToggleToolkit:b.handleToggleToolkit},e.name)}),(0,t.jsx)(a.Box,{py:"_2",children:(0,t.jsx)(A.Separator,{})}),(0,t.jsxs)(z,{onSelect:()=>_("all"),children:[(0,t.jsx)(s.PlusIcon,{width:16,height:16}),"Add Connector"]}),(0,t.jsxs)(z,{onSelect:()=>_("connected"),children:[(0,t.jsx)(s.SettingsGearIcon,{width:16,height:16,stroke:"currentColor"}),"Manage Connectors"]})]}):null})})]}),(0,t.jsx)(P.ConnectorsModal,{open:d,setOpen:f,initialTab:p,entrySource:I.CONNECTOR_ENTRY_SOURCE.ASK_FRED_
148SCOPE_MENU,onConnectionChange:b.fetchToolPreferences,toggleToolkit:b.handleToggleToolkit,toggleToolkitQuiet:b.toggleToolkitQuiet,toggleTools:b.toggleTools,toolkits:b.toolkits,connectedIds:b.connectedIds,refetchConnected:b.refetchConnectorListConnected,findToolkitForIntegration:b.findToolkitForIntegration})]})};var et=e.i(320424),er=e.i(811829),en=e.i(54279);let eo=(0,D.default)(a.Box).withConfig({displayName:"ComposeCard.styled__TypingCard",componentId:"sc-17b58760-0"})` 149 width: 100%; 150 min-width: 0; 151 max-width: 100%; 152 border-radius: ${e=>{let{theme:t}=e;return t.radius._2}}; 153 position: relative; 154 outline: 1px solid 155 ${e=>{let{theme:t,$dragActive:r}=e;return r?t.borderColor.interactiveActive:t.borderColor.staticDefault}}; 156 outline-offset: -1px; 157 box-shadow: ${e=>{let{theme:t}=e;return t.elevation._1}}; 158 159 ${e=>{let{$variant:t,$multiLine:r,$recording:n,$hasAttachments:o}=e;return"sidebar"===t||o?` 160 flex-direction: column; 161 align-items: stretch; 162 gap: var(--spacing-8); 163 overflow: hidden; 164 ${"sidebar"===t?"min-height: 120px;":""} 165 `:n?` 166 flex-direction: column; 167 align-items: stretch; 168 gap: var(--spacing-4); 169 `:` 170 align-items: center; 171 ${r?"":"height: 48px;"} 172 `}} 173`,ei=D.default.div.withConfig({displayName:"ComposeCard.styled__TextareaWrapper",componentId:"sc-17b58760-1"})` 174 position: relative; 175 flex: 1; 176 min-width: 0; 177 overflow: hidden; 178 179 ${e=>{let{$hideNativePlaceholder:t}=e;return t&&` 180 .is-empty::before { 181 display: none; 182 } 183 `}} 184`,el=D.default.textarea.withConfig({displayName:"ComposeCard.styled__StyledTextarea",componentId:"sc-17b58760-2"})` 185 ${e=>{let{theme:t}=e;return t.font.body2}} 186 color: ${e=>{let{theme:t}=e;return t.textColor.secondary}}; 187 background-color: transparent; 188 border: none; 189 outline: none; 190 resize: none; 191 padding: 0; 192 width: 100%; 193 min-height: 20px; 194 195 ${e=>{let{$sidebar:t,$multiLine:r}=e;return!t&&!r&&` 196 height: 24px; 197 line-height: 24px; 198 `}} 199 200 ${e=>{let{$multiLine:t}=e;return t&&` 201 overflow-y: auto; 202 `}} 203 204 ${e=>{let{$multiLine:t}=e;return t&&en.thinScrollbar}} 205 206 &::placeholder { 207 color: ${e=>{let{theme:t}=e;return t.textColor.hint}}; 208 } 209`,ea=D.default.div.withConfig({displayName:"ComposeCard.styled__PlaceholderClip",componentId:"sc-17b58760-3"})` 210 position: absolute; 211 top: 0; 212 left: 0; 213 right: 0; 214 height: ${e=>{let{$multiLine:t}=e;return t?"20px":"24px"}}; 215 overflow: hidden; 216 pointer-events: none; 217`,es=(0,D.default)(er.motion.span).withConfig({displayName:"ComposeCard.styled__PlaceholderText",componentId:"sc-17b58760-4"})` 218 ${e=>{let{theme:t}=e;return t.font.body2}} 219 color: ${e=>{let{theme:t}=e;return t.textColor.hint}}; 220 position: absolute; 221 top: 0; 222 left: 0; 223 right: 0; 224 display: block; 225 line-height: ${e=>{let{$multiLine:t}=e;return t?"20px":"24px"}}; 226 pointer-events: none; 227`,eu="cubic-bezier(0.32, 0.72, 0, 1)",ec=D.default.div.withConfig({displayName:"ComposeCard.styled__LeadingSlot",componentId:"sc-17b58760-5"})` 228 display: flex; 229 align-items: center; 230 justify-content: center; 231 overflow: hidden; 232 flex-shrink: 0; 233 transition: opacity 0.35s ${eu}, max-width 0.35s ${eu}, margin 0.35s ${eu}; 234 235 ${e=>{let{$shown:t,theme:r}=e;return t?D.css` 236 opacity: 1; 237 max-width: 28px; 238 margin-right: ${r.spacing._2}; 239 `:D.css` 240 opacity: 0; 241 max-width: 0; 242 margin-right: 0; 243 `}} 244`,ed=(0,D.default)(a.Box).withConfig({displayName:"ComposeCard.styled__ActionsSlot",componentId:"sc-17b58760-6"})` 245 overflow: hidden; 246 flex-shrink: 0; 247 align-self: flex-end; 248 transition: opacity 0.25s ${eu}, max-width 0.25s ${eu}, margin 0.25s ${eu}; 249 250 ${e=>{let{$hidden:t,theme:r}=e;return t?D.css` 251 opacity: 0; 252 max-width: 0; 253 margin-left: 0; 254 pointer-events: none; 255 `:D.css` 256 opacity: 1; 257 max-width: 104px; 258 margin-left: ${r.spacing._6}; 259 `}} 260`,ef=D.css` 261 appearance: none; 262 border: none; 263 padding: ${e=>{let{theme:t}=e;return t.spacing._2}}; 264 margin: 0; 265 cursor: pointer; 266 display: inline-flex; 267 align-items: center; 268 justify-content: center; 269 width: 24px; 270 height: 24px; 271 border-radius: ${e=>{let{theme:t}=e;return t.radius._1}}; 272 color: ${e=>{let{theme:t}=e;return t.textColor.commandNeutralDefault}}; 273 line-height: 0; 274 275 &:disabled {
276 cursor: not-allowed; 277 } 278 279 &:focus { 280 outline: none; 281 } 282`,ep=D.default.button.withConfig({displayName:"ComposeCard.styled__TransparentIconButton",componentId:"sc-17b58760-7"})` 283 ${ef} 284 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactiveNeutralAlphaDefault}}; 285 286 &:hover:not(:disabled) { 287 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactiveNeutral2Hover}}; 288 } 289 290 &:focus-visible { 291 box-shadow: ${e=>{let{theme:t}=e;return t.elevation.focusedPrimary}}; 292 } 293`,eh=D.default.div.withConfig({displayName:"ComposeCard.styled__AiAppsBackdrop",componentId:"sc-17b58760-8"})` 294 position: fixed; 295 inset: 0; 296 z-index: 1; 297`,eg=D.default.div.withConfig({displayName:"ComposeCard.styled__AiAppsPanelPositioner",componentId:"sc-17b58760-9"})` 298 position: absolute; 299 bottom: 100%; 300 left: 0; 301 right: 0; 302 z-index: 2; 303 padding-bottom: ${e=>{let{theme:t}=e;return t.spacing._3}}; 304`,em=D.default.button.withConfig({displayName:"ComposeCard.styled__PrimarySendButton",componentId:"sc-17b58760-10"})` 305 ${ef} 306 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactivePrimaryDefault}}; 307 color: #ffffff; /* literal: matches existing v2 floating bar send button, no token */ 308 309 ${e=>{let{$large:t,theme:r}=e;return t&&` 310 width: 32px; 311 height: 32px; 312 padding: ${r.spacing._3}; 313 `}} 314 315 &:hover:not(:disabled) { 316 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactivePrimaryHover}}; 317 } 318 319 &:disabled { 320 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactivePrimaryDisabled}}; 321 } 322 323 &:focus-visible { 324 box-shadow: ${e=>{let{theme:t}=e;return t.elevation.focusedPrimary}}; 325 } 326`,eb=D.default.button.withConfig({displayName:"ComposeCard.styled__StopButton",componentId:"sc-17b58760-11"})` 327 ${ef} 328 background-color: transparent; 329 border: 1px solid ${e=>{let{theme:t}=e;return t.borderColor.interactiveHover}}; 330 331 &:hover:not(:disabled) { 332 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.interactiveNeutral1Hover}}; 333 } 334 335 &:focus-visible { 336 box-shadow: ${e=>{let{theme:t}=e;return t.elevation.focusedPrimary}}; 337 } 338`;e.s(["ActionsSlot",0,ed,"AiAppsBackdrop",0,eh,"AiAppsPanelPositioner",0,eg,"LeadingSlot",0,ec,"PlaceholderClip",0,ea,"PlaceholderText",0,es,"PrimarySendButton",0,em,"StopButton",0,eb,"StyledTextarea",0,el,"TextareaWrapper",0,ei,"TransparentIconButton",0,ep,"TypingCard",0,eo],154298);let ey=e=>{let{error:r,analyserRef:n,onCancel:o,onConfirm:i}=e;return r?(0,t.jsx)(y.AskFredDictationBar,{active:!0,error:r,analyserRef:n,onCancel:o,onConfirm:i}):(0,t.jsxs)(a.Box,{alignItems:"center",gap:"_2",width:"100%",children:[(0,t.jsx)(et.AskFredDictationWaveform,{active:!0,analyserRef:n}),(0,t.jsx)(g.Tooltip,{content:"Cancel dictation",children:(0,t.jsx)(ep,{type:"button",onClick:o,"aria-label":"Cancel dictation",children:(0,t.jsx)(s.XIcon,{width:16,height:16,strokeWidth:1.8})})}),(0,t.jsx)(em,{type:"button","aria-label":"Use dictated text",onClick:i,children:(0,t.jsx)(s.CheckIcon,{width:16,height:16})})]})},e_=["Ask anything across the meetings","Type / to run AI skills"];e.s(["ComposeCard",0,e=>{let{value:A,onChange:E,textareaRef:P,composerRef:I,onMenuOpenChange:T,onSend:N,onPromptClick:M,isSending:$,onStop:F,placeholder:D,disabled:L=!1,variant:B="default",autofocus:U,onFocus:z,onPlainTextBlur:q,dictationRefSource:H,multiLine:W=!1,leading:G,collapsed:K=!1,enableAttachments:X="sidebar"===B,renderHeader:V,onExecuteSkill:J}=e,{enableRichInput:Q,attachmentsActive:Y}=(0,h.useFredAgentComposerFlags)(X),{trackMenuOpened:Z}=(0,C.useTrackFredMentionMenu)(),et=(0,i.useFeature)(l.FEATURE_FLAGS.CONNECTOR_TOOLKITS).on,er=(0,O.useIsMacOs)(),en=(0,r.useMemo)(()=>{let e=Q?[...e_,"Type @ to mention"]:[...e_];return null!==er&&e.push(`Ask anything here or press ${er?"âJ":"Ctrl + J"} for the full experience`),e},[Q,er]),eu=(0,r.useRef)(null),ef=(0,f.useMergeComposerRef)(eu,I),[ev,ex]=(0,r.useState)(!1),[eC,ew]=(0,r.useState)(!1),[ej,eS]=(0,r.useState)(0),[eR,ek]=(0,r.useState)(null),eO=(0,r.useRef)(null),[eA,eE]=(0,r.useState)(!1),[eP,eI]=(0,r.useState)(!1),eT=H??("sidebar"===B?k.ASK_FRED_REF_SOURCE.HOME_V2_RIGHT_SIDE:k.ASK_FRED_REF_SOURCE.HOME_V2_FLOATING_BAR),{attachments:eN,addFiles:eM,removeAttachment:e$,clearAttachments:eF,messageAttachments:eD,isUploading:eL}=(0,S.useFredComposerAttachments)({refSource:eT}),eB=eN.length>0,eU=eD.length>0,{isDraggingOver:ez,dragDropProps:eq}=(0,R.useFredComposerDragDrop)({active:Y,onAddFiles:eM}
338);(0,r.useEffect)(()=>{Y&&T(eA||eP)},[Y,eA,eP,T]);let eH=(0,m.useAskFredDictation)({editor:eR,disabled:L||$,refSource:eT}),eW=(0,r.useCallback)(e=>{eO.current=e,"function"==typeof P?P(e):P&&(P.current=e)},[P]),eG=(0,r.useCallback)(()=>{let e=eO.current;e&&W&&(e.style.height="auto",e.style.height=`${Math.min(e.scrollHeight,40)}px`)},[W]);(0,r.useLayoutEffect)(()=>{eG()},[A,eG]);let eK=(0,r.useCallback)(()=>{var e;null==(e=eu.current)||e.clear(),E("")},[E]);(0,r.useEffect)(()=>{if(A||D||eH.isRecording||Q&&ev)return;let e=setInterval(()=>{eS(e=>(e+1)%en.length)},3e3);return()=>clearInterval(e)},[eH.isRecording,Q,D,en.length,ev,A]);let eX=(0,r.useCallback)(async(e,t)=>{let r=eD.length?eD:void 0,n=await N(e,t,r);return!1!==n&&(eF(),eK()),!1!==n},[eF,eK,eD,N]),eV=(0,r.useCallback)(async(e,t)=>{if(Y)return eX(e,t);let r=await N(e,t);return!1!==r&&eK(),!1!==r},[Y,eK,N,eX]),eJ=Q?Y?L||$||eL||!ev&&!eU:L||$||!ev:L||""===A.trim()||$,eQ=(0,r.useCallback)(()=>{ew(!0),T(!0)},[T]),eY=(0,r.useCallback)(()=>{ew(!1),T(!1)},[T]),eZ=(0,r.useCallback)((e,t,r)=>{(eY(),M)?M(e):N(e)},[eY,M,N]),e0=e=>{(0,d.focusComposerCardOnMouseDown)({event:e,textareaRef:eO,composerRef:eu,useRichInput:Q})},e1="sidebar"===B,e2=Y?(0,t.jsx)(s.LayersIcon,{width:e1?18:16,height:e1?18:16,strokeWidth:1.3}):void 0,e8=(0,i.useFeature)(l.FEATURE_FLAGS.ASK_FRED_NEW_UI).on,e4=Y?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.ShouldRender,{if:e8,children:eR&&(0,t.jsx)(x.AskFredNewAddMenu,{editor:eR,onAttachFiles:eM,onOpenChange:eE,showConnectors:et})}),(0,t.jsx)(o.ShouldRender,{if:!e8,children:(0,t.jsxs)(a.Box,{alignItems:"center",gap:"sidebar"===B?0:"_2",children:[eR&&(0,t.jsx)(v.AskFredAddMenu,{editor:eR,onAttachFiles:eM,onOpenChange:eE}),et&&(0,t.jsx)(w.ConnectorOptions,{triggerIcon:e2,onOpenChange:eI})]})})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.ShouldRender,{if:e8,children:(0,t.jsx)(x.AskFredNewAddMenu,{editor:eR,onAttachFiles:eM,onOpenChange:T,showConnectors:et})}),(0,t.jsx)(o.ShouldRender,{if:!e8,children:(0,t.jsx)(ee,{onOpenChange:T})})]}),e3=!Q&&eC&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eh,{onClick:eY}),(0,t.jsx)(eg,{children:(0,t.jsx)(u.AskFredAiAppsPopupNotebook,{onClose:eY,onPromptClick:eZ,hideDescriptions:!0,up
338percaseHeaders:!0})})]}),e9=!ev&&!D&&!eH.isRecording,e7=e9?en[0]:D||en[ej],e5=(0,p.resolveComposerPlaceholder)({isDictating:eH.isRecording,dictationError:eH.error,placeholder:e7}),e6=Y?(0,t.jsx)(j.AskFredAttachmentList,{attachments:eN,onRemove:e$}):null,te=(0,t.jsxs)(ei,{$hideNativePlaceholder:e9,children:[!eH.isRecording&&(0,t.jsx)(ea,{$multiLine:W,children:(0,t.jsx)(n.AnimatePresence,{initial:!1,children:e9&&(0,t.jsx)(es,{$multiLine:W,initial:{opacity:0,y:8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:{duration:.4,ease:[.4,0,.2,1]},children:en[ej]},ej)})}),(0,t.jsx)(c.FredRichComposer,{ref:ef,placeholder:e5,autofocus:U,onSubmit:eV,onHasValueChange:ex,onEditorReady:ek,onFocus:z,onExecuteSkill:J,isLoading:$,maxLines:e1?8:4,allowEmptySubmit:Y&&eU&&!eL})]}),tt=(0,t.jsxs)(ei,{children:[(0,t.jsx)(ea,{$multiLine:W,children:(0,t.jsx)(n.AnimatePresence,{initial:!1,children:!A&&!D&&(0,t.jsx)(es,{$multiLine:W,initial:{opacity:0,y:8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:{duration:.4,ease:[.4,0,.2,1]},children:en[ej]},ej)})}),(0,t.jsx)(el,{ref:eW,rows:e1?void 0:1,$sidebar:e1,$multiLine:W,value:A,onChange:e=>{let t=e.target.value,r=e.target.selectionStart;if(r>0){let e=t.charAt(r-1),n=1===r,o=!n&&/\s/.test(t.charAt(r-2));if((n||o)&&"/"===e){E(t),Z(C.SKILL_MENU_TRIGGER),eQ();return}}E(t)},onKeyDown:e=>{"Enter"!==e.key||e.shiftKey||(e.preventDefault(),eJ||eV(A))},onFocus:z,onBlur:e=>null==q?void 0:q(e.target.value),placeholder:D})]}),tr=$&&F?(0,t.jsx)(eb,{type:"button","aria-label":"Stop",onClick:F,children:(0,t.jsx)(s.StopIcon,{width:16,height:16,fill:"currentColor",stroke:"none"})}):(0,t.jsx)(em,{type:"button","aria-label":"Send",disabled:eJ,onClick:()=>{if(!eJ){if(Q){var e;null==(e=eu.current)||e.submit();return}eV(A)}},$large:e1,children:(0,t.jsx)(s.ArrowUpIcon,{width:e1?20:16,height:e1?20:16})}),tn=eH.enabled&&Q,to=eH.error?(0,y.describeError)(eH.error):(0,_.getDictationTooltip)(),ti=tn?(0,t.jsx)(g.Tooltip,{content:to,children:(0,t.jsx)(ep,{type:"button",onClick:eH.start,disabled:L||$,"aria-label":"Start voice dictation",children:(0,t.jsx)(s.MicIcon,{width:16,height:16,strokeWidth:1.1})})}):null,tl=tn?(0,t.jsx)(b.AskFredMicButton,{onStart:eH.start,disabled:L||$,title:to}):null,ta=(0,t.jsx)(y.AskFredDictationBar,{active:eH.isRecording,error:eH.error,analyserRef:eH.analyserRef,onCancel:eH.cancel,onConfirm:eH.confirm}),ts=(0,t.jsxs)(a.Box,{alignItems:"center",justifyContent:"space-between",width:"100%",children:[e4,(0,t.jsxs)(a.Box,{alignItems:"center",gap:"_2",children:[e1?tl:ti,tr]})]});return e1?(0,t.jsxs)(eo,{$variant:"sidebar",$dragActive:ez,$hasAttachments:eB,backgroundColor:"layerDefault",padding:"_6","data-fred-composer":!0,onMouseDown:e0,...eq,children:[e3,null==V?void 0:V({hasAttachments:eB}),e6,Q?te:tt,eH.isRecording?ta:ts]}):(0,t.jsxs)(eo,{$multiLine:W,$recording:eH.isRecording,$dragActive:Y?ez:void 0,$hasAttachments:Y&&eB,backgroundColor:"layerDefault",padding:"_6",alignItems:Y&&(eB||eH.isRecording)?void 0:"center","data-fred-composer":!0,onMouseDown:e0,...Y?eq:{},children:[e3,G&&!eH.isRecording&&(0,t.jsx)(ec,{$shown:K&&!(Y&&eB),children:G}),Y&&e6,Q?te:tt,eH.isRecording?(0,t.jsx)(ey,{error:eH.error,analyserRef:eH.analyserRef,onCancel:eH.cancel,onConfirm:eH.confirm}):Y&&eB?ts:(0,t.jsxs)(ed,{$hidden:K,alignItems:"center",gap:"_4",children:[(0,t.jsx)(o.ShouldRender,{if:e8,children:(0,t.jsx)(x.AskFredNewAddMenu,{editor:eR,onAttachFiles:eM,onOpenChange:T,showConnectors:et})}),(0,t.jsx)(o.ShouldRender,{if:!e8,children:(0,t.jsx)(ee,{onOpenChange:T})}),ti,tr]})]})}],329629)},280147,e=>{"use strict";var t=e.i(760814);let r=t.default.div.withConfig({displayName:"AskFredGradientBlur.styled__AskFredGradientBlur",componentId:"sc-f38b113e-0"})` 339 position: absolute; 340 top: -36px; 341 right: 0; 342 z-index: 0; 343 width: 400px; 344 height: 320px; 345 opacity: 0.5; 346 filter: blur(36px); 347 background: var( 348 --rainbow-subtle2, 349 linear-gradient(90deg, #d5fcff 0.92%, #e9ffe2 45.92%, #f7e6ff 100%) 350 ); 351 pointer-events: none; 352`;e.s(["AskFredGradientBlur",0,r])},212987,e=>{"use strict";var t=e.i(760814);e.i(133657);var r=e.i(860923);let n=(0,t.default)(r.Box).withConfig({displayName:"AskFredSidebar.styled__SidebarSurface",componentId:"sc-695aa745-0"})` 353 width: 100%; 354 min-width: 0; 355 height: 100%; 356 border-left: 1px solid ${e=>{let{theme:t}=e;return t.borderColor.staticDefault}}; 357 background-color: ${e=>{let{theme:t}=e;return t.backgroundColor.layerDefault}}; 358 display: flex; 359 flex-direction: column; 360 min-height: 0; 361`,o=(0,t.default)(r.Box).withConfig({displayName:"AskFredSidebar.styled__BodyArea",componentId:"sc-695aa745-1"})` 362 flex: 1 1 auto; 363 min-height: 0; 364 overflow: hidden; 365 display: flex; 366 flex-direction: column; 367`,i=(0,t.default)(r.Box).withConfig({displayName:"AskFredSidebar.styled__ComposerArea",componentId:"sc-695aa745-2"})` 368 flex-shrink: 0; 369 padding: ${e=>{let{theme:t}=e;return t.spacing._7}}; 370 min-width: 0; 371 max-width: 100%; 372 width: 100%; 373 overflow: hidden; 374`;
374e.s(["ASK_FRED_SIDEBAR_COMPOSER_ID",0,"ask-fred-sidebar-composer","BodyArea",0,o,"ComposerArea",0,i,"SidebarSurface",0,n])},177444,e=>{"use strict";var t=e.i(391398),r=e.i(191788),n=e.i(361183),o=e.i(553830),i=e.i(625641),l=e.i(760814);e.i(133657);var a=e.i(860923),s=e.i(608511);let u=(0,l.default)(a.Box).withConfig({displayName:"FredRichComposer.styled__EditorWrap",componentId:"sc-f73e43d2-0"})` 375 position: relative; 376 width: 100%; 377 flex-direction: column; 378 cursor: text; 379 380 .ProseMirror { 381 width: 100%; 382 ${e=>{let{theme:t}=e;return t.font.body2}}; 383 color: ${e=>{let{theme:t}=e;return t.textColor.primary}}; 384 outline: none; 385 min-height: var(--lineHeight-20, 20px); 386 max-height: calc(var(--lineHeight-20, 20px) * ${e=>{let{$maxLines:t}=e;return t??8}}); 387 overflow-y: auto; 388 overflow-wrap: anywhere; 389 390 ${s.thinScrollbar} 391 392 p { 393 margin: 0; 394 } 395 396 .is-empty::before { 397 content: attr(data-placeholder); 398 color: ${e=>{let{theme:t}=e;return t.textColor.hint}}; 399 pointer-events: none; 400 float: left; 401 height: 0; 402 white-space: nowrap; 403 } 404 405 .is-empty.dictation-previewing::before { 406 content: none; 407 } 408 409 .dictation-ghost { 410 opacity: 0.55; 411 font-style: italic; 412 pointer-events: none; 413 } 414 415 > * + * { 416 margin-top: var(--spacing-3); 417 } 418 419 ul, 420 ol { 421 margin: 0; 422 padding: 0 0 0 var(--spacing-9); 423 } 424 425 ul { 426 list-style: disc; 427 } 428 429 ol { 430 list-style: decimal; 431 } 432 433 li { 434 margin: 0; 435 padding: 0; 436 } 437 438 ${s.mentionChipStyles} 439 } 440`;e.s(["FredRichComposer",0,e=>{let{placeholder:l,onSubmit:a,onHasValueChange:s,onEditorReady:c,onFocus:d,onBlur:f,disabled:p,isLoading:h,autofocus:g,initialContent:m,maxLines:b,allowEmptySubmit:y,onExecuteSkill:_,ref:v}=e,{mentionExtension:x,isMentionOpenRef:C}=(0,o.useFredRichInput)({onExecuteSkill:_}),{editor:w,hasValue:j,handleSubmit:S}=(0,i.useFredEditor)({placeholder:l,autofocus:g,initialContent:m,mentionExtension:x,isMentionOpenRef:C,disabled:p,isLoading:h,allowEmptySubmit:y,onSubmit:a,onFocus:d,onBlur:f});return(0,r.useEffect)(()=>{null==s||s(j)},[j,s]),(0,r.useEffect)(()=>(null==c||c(w),()=>null==c?void 0:c(null)),[w,c]),(0,r.useImperativeHandle)(v,()=>({submit:S,focus:()=>null==w?void 0:w.commands.focus("end"),clear:()=>null==w?void 0:w.commands.clearContent(),setText:e=>null==w?void 0:w.commands.setContent(e||"",{emitUpdate:!0})}),[S,w]),(0,t.jsx)(u,{$maxLines:b,children:(0,t.jsx)(n.EditorContent,{editor:w})})}],177444)},294250,e=>{"use strict";e.s(["focusComposerCardOnMouseDown",0,e=>{var t,r;let{event:n,textareaRef:o,composerRef:i,useRichInput:l}=e,a=n.target;if(!(!n.currentTarget.contains(a)||a===o.current||a.closest("button"))&&!a.closest("[contenteditable]")){if(n.preventDefault(),l){null==(r=i.current)||r.focus();return}null==(t=o.current)||t.focus()}}])},872728,549884,914732,e=>{"use strict";var t=e.i(191788);e.s(["useMergeComposerRef",0,(e,r)=>(0,t.useCallback)(t=>{(e.current=t,"function"==typeof r)?r(t):r&&(r.current=t)},[r,e])],872728);var r=e.i(441517);e.s(["resolveComposerPlaceholder",0,e=>{let{isDictating:t,dictationError:n,placeholder:o,fallbackPlaceholder:i}=e;return t&&!n?r.DICTATION_LISTENING_PLACEHOLDER:o??i??""}],549884);var n=e.i(392919),o=e.i(147322);e.s(["useFredAgentComposerFlags",0,function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],{enableRichInput:t,attachments:r}=(0,n.useFeatureValue)(o.FEATURE_FLAGS.FRED_AGENT_NEW_UI,{enableRichInput:!1,attachments:!1});return{enableRichInput:t,attachmentsEnabled:r,attachmentsActive:e&&r&&t}}],914732)},647078,e=>{"use strict";e.s(["getMeetingId",0,e=>e.parseId||e.id||e._id||void 0])},963821,e=>{"use strict";var t=e.i(191788),r=e.i(931831);e.s(["useIsMacOs",0,function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],[n,o]=(0,t.useState)(null);return(0,t.useEffect)(()=>{e&&o((0,r.isMacPlatform)())},[e]),n}])},475218,e=>{"use strict";var t=e.i(191788);e.s(["useListKeyboardNavigation",0,e=>{let{items:r,onSelect:n,onClose:o,isEnabled:i=!0,initialIndex:l=-1,loop:a=!1,scrollBehavior:s="smooth",scrollBlock:u="nearest"}=e,[c,d]=(0,t.useState)(l),f=(0,t.useRef)([]),p=(0,t.useCallback)(()=>{d(l)},[l]);(0,t.useEffect)(()=>{f.current=f.current.slice(0,r.length)},[r.length]),(0,t.useEffect)(()=>
440{if(i&&c>=0&&c<r.length){let e=f.current[c];e&&e.scrollIntoView({block:u,behavior:s})}},[c,r.length,i,s,u]);let h=(0,t.useCallback)(e=>{if(i&&0!==r.length)switch(e.key){case"ArrowDown":e.preventDefault(),d(e=>e>=r.length-1?a?0:e:e+1);break;case"ArrowUp":e.preventDefault(),d(e=>e<=0?a?r.length-1:e:e-1);break;case"Enter":e.preventDefault(),c>=0&&c<r.length&&n(r[c],c);break;case"Escape":e.preventDefault(),o&&o();break;case"Home":e.preventDefault(),r.length>0&&d(0);break;case"End":e.preventDefault(),r.length>0&&d(r.length-1)}},[i,r,c,n,o,a]),g=(0,t.useCallback)(e=>({ref:t=>{f.current[e]=t},"data-selected":c===e,onMouseEnter:()=>{i&&d(e)}}),[c,i]);return{selectedIndex:c,setSelectedIndex:d,handleKeyDown:h,getItemProps:g,resetSelection:p}}])},991622,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={HTTPAccessErrorStatus:function(){return i},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return a},getAccessFallbackErrorTypeByStatus:function(){return c},getAccessFallbackHTTPStatus:function(){return u},isHTTPAccessFallbackError:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},l=new Set(Object.values(i)),a="NEXT_HTTP_ERROR_FALLBACK";function s(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===a&&l.has(Number(r))}function u(e){return Number(e.digest.split(";")[1])}function c(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},68934,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isNextRouterError",{enumerable:!0,get:function(){return i}});let n=e.r(991622),o=e.r(301939);function i(e){return(0,o.isRedirectError)(e)||(0,n.isHTTPAccessFallbackError)(e)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},408514,(e,t,r)=>{"use strict";let n,o;Object.defineProperty(r,"__esModule",{value:!0});var i={useDynamicRouteParams:function(){return n},useDynamicSearchParams:function(){return o}};for(var l in i)Object.defineProperty(r,l,{enumerable:!0,get:i[l]});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},563933,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ServerInsertedHTMLContext:function(){return l},useServerInsertedHTML:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(952456)._(e.r(191788)),l=i.default.createContext(null);function a(e){let t=(0,i.useContext)(l);t&&t(e)}},212098,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={UnrecognizedActionError:function(){return i},unstable_isUnrecognizedActionError:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});class i extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function l(e){return!!(e&&"object"==typeof e&&e instanceof i)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},532075,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"notFound",{enumerable:!0,get:function(){return i}});let n=e.r(991622),o=`${n.HTTP_ERROR_FALLBACK_ERROR_CODE};404`;function i(){let e=Object.defineProperty(Error(o),"__NEXT_ERROR_CODE",{value:"E1041",enumerable:!1,configurable:!0});throw e.digest=o,e}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
440dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},569790,(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"forbidden",{enumerable:!0,get:function(){return n}}),e.r(991622).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},4047,(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"unauthorized",{enumerable:!0,get:function(){return n}}),e.r(991622).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},531430,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ReadonlyURLSearchParams",{enumerable:!0,get:function(){return o}});class n extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams"),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1174",enumerable:!1,configurable:!0})}}class o extends URLSearchParams{append(){throw new n}delete(){throw new n}set(){throw new n}sort(){throw new n}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},301939,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={REDIRECT_ERROR_CODE:function(){return l},isRedirectError:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(40184),l="NEXT_REDIRECT";function a(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,n]=t,o=t.slice(2,-2).join(";"),a=Number(t.at(-2));return r===l&&("replace"===n||"push"===n)&&"string"==typeof o&&!isNaN(a)&&a in i.RedirectStatusCode}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},40184,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RedirectStatusCode",{enumerable:!0,get:function(){return o}});var n,o=((n={})[n.SeeOther=303]="SeeOther",n[n.TemporaryRedirect=307]="TemporaryRedirect",n[n.PermanentRedirect=308]="PermanentRedirect",n);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},153656,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={getRedirectError:function(){return s},getRedirectStatusCodeFromError:function(){return p},getRedirectTypeFromError:function(){return f},getURLFromRedirectError:function(){return d},permanentRedirect:function(){return c},redirect:function(){return u}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(40184),l=e.r(301939),a=e.r(289490);function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.RedirectStatusCode.TemporaryRedirect,n=Object.defineProperty(Error(l.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});
440return n.digest=`${l.REDIRECT_ERROR_CODE};${t};${e};${r};`,n}function u(e,t){var r,n;throw t??(t=(null==(n=a.actionAsyncStorage)||null==(r=n.getStore())?void 0:r.isAction)?"push":"replace"),s(e,t,i.RedirectStatusCode.TemporaryRedirect)}function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"replace";throw s(e,t,i.RedirectStatusCode.PermanentRedirect)}function d(e){return(0,l.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function f(e){if(!(0,l.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function p(e){if(!(0,l.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},289490,(e,t,r)=>{"use strict";let n,o,i;Object.defineProperty(r,"__esModule",{value:!0});var l={actionAsyncStorage:function(){return n},workAsyncStorage:function(){return o},workUnitAsyncStorage:function(){return i}};for(var a in l)Object.defineProperty(r,a,{enumerable:!0,get:l[a]});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},396132,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,o.isNextRouterError)(t)||(0,n.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=e.r(14760),o=e.r(68934);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},683531,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},RedirectType:function(){return f},forbidden:function(){return s.forbidden},notFound:function(){return a.notFound},permanentRedirect:function(){return l.permanentRedirect},redirect:function(){return l.redirect},unauthorized:function(){return u.unauthorized},unstable_isUnrecognizedActionError:function(){return d},unstable_rethrow:function(){return c.unstable_rethrow}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(531430),l=e.r(153656),a=e.r(532075),s=e.r(569790),u=e.r(4047),c=e.r(396132);function d(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}let f={push:"push",replace:"replace"};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},829844,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ReadonlyURLSearchParams:function(){return a.ReadonlyURLSearchParams},RedirectType:function(){return f.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},forbidden:function(){return f.forbidden},notFound:function(){return f.notFound},permanentRedirect:function(){return f.permanentRedirect},redirect:function(){return f.redirect},unauthorized:function(){return f.unauthorized},unstable_isUnrecognizedActionError:function(){return d.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return f.unstable_rethrow},useParams:function(){return _},usePathname:function(){return b},useRouter:function(){return y},useSearchParams:function(){return m},useSelectedLayoutSegment:function(){return x},useSelectedLayoutSegments:function(){return v}
440,useServerInsertedHTML:function(){return c.useServerInsertedHTML}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(952456)._(e.r(191788)),l=e.r(701085),a=e.r(470008),s=e.r(977915),u=e.r(408514),c=e.r(563933),d=e.r(212098),f=e.r(683531),{instrumentParamsForClientValidation:p,instrumentSearchParamsForClientValidation:h,expectCompleteParamsInClientValidation:g}={};function m(){var e;null==(e=u.useDynamicSearchParams)||e.call(u,"useSearchParams()");let t=(0,i.useContext)(a.SearchParamsContext);return(0,i.useMemo)(()=>t?new a.ReadonlyURLSearchParams(t):null,[t])}function b(){var e;return null==(e=u.useDynamicRouteParams)||e.call(u,"usePathname()"),(0,i.useContext)(a.PathnameContext)}function y(){let e=(0,i.useContext)(l.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});let t=(0,i.useContext)(l.LayoutRouterContext),r=(null==t?void 0:t.parentCacheNode.bfcacheId)??0;return(0,i.useMemo)(()=>({back:e.back,forward:e.forward,refresh:e.refresh,hmrRefresh:e.hmrRefresh,push:e.push,replace:e.replace,prefetch:e.prefetch,experimental_gesturePush:e.experimental_gesturePush,bfcacheId:"_b_"+r+"_"}),[e,r])}function _(){var e;return null==(e=u.useDynamicRouteParams)||e.call(u,"useParams()"),(0,i.useContext)(a.PathParamsContext)}function v(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"children";null==(e=u.useDynamicRouteParams)||e.call(u,"useSelectedLayoutSegments()");let r=(0,i.useContext)(l.LayoutRouterContext);return r?(0,s.getSelectedLayoutSegmentPath)(r.parentTree,t):null}function x(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"children";null==(e=u.useDynamicRouteParams)||e.call(u,"useSelectedLayoutSegment()"),(0,i.useContext)(a.NavigationPromisesContext);let r=v(t);return(0,s.computeSelectedLayoutSegment)(r,t)}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},217837,(e,t,r)=>{t.exports=e.r(829844)},701085,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={AppRouterContext:function(){return l},GlobalLayoutRouterContext:function(){return s},LayoutRouterContext:function(){return a},MissingSlotContext:function(){return c},TemplateContext:function(){return u}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(741705)._(e.r(191788)),l=i.default.createContext(null),a=i.default.createContext(null),s=i.default.createContext(null),u=i.default.createContext(null),c=i.default.createContext(new Set)},470008,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={NavigationPromisesContext:function(){return c},PathParamsContext:function(){return u},PathnameContext:function(){return s},ReadonlyURLSearchParams:function(){return l.ReadonlyURLSearchParams},SearchParamsContext:function(){return a},createDevToolsInstrumentedPromise:function(){return d}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(191788),l=e.r(531430),a=(0,i.createContext)(null),s=(0,i.createContext)(null),u=(0,i.createContext)(null),c=(0,i.createContext)(null);function d(e,t){let r=Promise.resolve(t);return r.status="fulfilled",r.value=t,r.displayName=`${e} (SSR)`,r}},14760,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={BailoutToCSRError:function(){return l},isBailoutToCSRError:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i="BAILOUT_TO_CLIENT_SIDE_RENDERING";class l extends Error{constructor(e){super(`Bail out to client-side rendering: ${e}`),this.reason=e,this.digest=i}}function a(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===i}},695894,851715,e=>{"use strict";var t,r,n,o="object"==typeof localStorage&&((null==(r=localStorage.getItem("debug"))?void 0:r.includes("next-usequerystate"))||(null==(n=localStorage.getItem("debug"))?void 0:n.includes("nuqs")))||!1;function i(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];if(!o)return;let i=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e.replace(/%[sfdO]/g,e=>{let t=r.shift();return"%O"===e&&t?JSON.stringify(t).replace(/"([^"]+)":/g,"$1:"):String(t)})}(e,...r);performance.mark(i),console.log(e,...r)}function l(e,t,r){try{return e(t)}catch(e){return!function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];o&&console.warn(e,...r)}("[nuqs] Error while parsing value `%s`: %O"+(r?" (for key `%s`)":""),t,e,r),null}}function a(){if("u"<typeof window||!window.GestureEvent)return 50;try{var e;let t=null==(e=navigator.userAgent)?void 0:e.match(/version\/([\d\.]+) safari/i);return parseFloat(t[1])>=17?120:320}catch{return 320}}function s(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),l(e.parse,r)}return{eq:(e,t)=>
440e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}var u=s({parse:e=>e,serialize:e=>`${e}`}),c=s({parse:e=>{let t=parseInt(e);return Number.isNaN(t)?null:t},serialize:e=>Math.round(e).toFixed()});s({parse:e=>{let t=parseInt(e,16);return Number.isNaN(t)?null:t},serialize:e=>{let t=Math.round(e).toString(16);return t.padStart(t.length+t.length%2,"0")}});var d=s({parse:e=>{let t=parseFloat(e);return Number.isNaN(t)?null:t},serialize:e=>e.toString()}),f=s({parse:e=>"true"===e,serialize:e=>e?"true":"false"}),p=s({parse:e=>{let t=parseInt(e);return Number.isNaN(t)?null:new Date(t)},serialize:e=>e.valueOf().toString()}),h=s({parse:e=>{let t=new Date(e);return Number.isNaN(t.valueOf())?null:t},serialize:e=>e.toISOString()});function g(e){if(0===e.size)return"";let t=[];for(let[r,n]of e.entries())t.push(`${r}=${n.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E")}`);return"?"+t.join("&")}var m={409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` was about to load on top.",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cache. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function b(e){return`[nuqs] ${m[e]} 441 See https://err.47ng.com/NUQS-${e}`}e.s(["debug",0,i,"error",0,b,"getDefaultThrottle",0,a,"parseAsArrayOf",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",",r=e.eq??((e,t)=>e===t),n=encodeURIComponent(t);return s({parse:r=>""===r?[]:r.split(t).map((r,o)=>l(e.parse,r.replaceAll(n,t),`[${o}]`)).filter(e=>null!=e),serialize:r=>r.map(r=>(e.serialize?e.serialize(r):String(r)).replaceAll(t,n)).join(t),eq:(e,t)=>e===t||e.length===t.length&&e.every((e,n)=>r(e,t[n]))})},"parseAsBoolean",0,f,"parseAsFloat",0,d,"parseAsInteger",0,c,"parseAsIsoDateTime",0,h,"parseAsJson",0,function(e){return s({parse:t=>{try{let r=JSON.parse(t);if("function"==typeof e)return e(r);return r}catch{return null}},serialize:e=>JSON.stringify(e),eq:(e,t)=>e===t||JSON.stringify(e)===JSON.stringify(t)})},"parseAsString",0,u,"parseAsStringEnum",0,function(e){return s({parse:t=>e.includes(t)?t:null,serialize:e=>e.toString()})},"parseAsStringLiteral",0,function(e){return s({parse:t=>e.includes(t)?t:null,serialize:e=>e.toString()})},"parseAsTimestamp",0,p,"renderQueryString",0,g,"safeParse",0,l],851715);var y=e.i(217837),_=e.i(191788),v=a(),x=new Map,C={history:"replace",scroll:!1,shallow:!0,throttleMs:v},w=new Set,j=0,S=null;function R(e,t,r,n){let o=null===t?null:r(t);i("[nuqs queue] Enqueueing %s=%s %O",e,o,n),x.set(e,o),"push"===n.history&&(C.history="push"),n.scroll&&(C.scroll=!0),!1===n.shallow&&(C.shallow=!1),n.startTransition&&(w.add(n.startTransition),C.shallow=!1),C.throttleMs=Math.max(n.throttleMs??v,Number.isFinite(C.throttleMs)?C.throttleMs:0)}function k(e){return x.get(e)??null}function O(e){return null===S&&(S=new Promise((t,r)=>{if(!Number.isFinite(C.throttleMs)){i("[nuqs queue] Skipping flush due to throttleMs=Infinity"),t(new URLSearchParams(location.search)),setTimeout(()=>{S=null},0);return}function n(){j=performance.now();let[n,o]=function(e){let t=new URLSearchParams(location.search);if(0===x.size)return[t,null];let r=Array.from(x.entries()),n={...C},o=Array.from(w);for(let[e,o]of(x.clear(),w.clear(),C.history="replace",C.scroll=!1,C.shallow=!0,C.throttleMs=v,i("[nuqs queue] Flushing queue %O with options %O",r,n),r))null===o?t.delete(e):t.set(e,o);try{var l,a,s,u,c;let r=null==(l=window.next)?void 0:l.router;if("string"==typeof(null==r||null==(a=r.state)?void 0:a.asPath)){let e=A(r.state.asPath.split("?")[0]??"",t);i("[nuqs queue (pages)] Updating url: %s",e),("push"===n.history?r.push:r.replace).call(r,e,e,{scroll:n.scroll,shallow:n.shallow})}else{let r,l=A(location.origin+location.pathname,t);i("[nuqs queue (app)] Updating url: %s",l);let a="push"===n.history?history.pushState:history.replaceState,d=((null==(s=window.next)?void 0:s.version)??"")>="14.1.0"?null:history.state;a.call(history,d,P,l),n.scroll&&window.scrollTo(0,0),n.shallow||(u=o,c=()=>{e.replace(l,{scroll:!1})},(r=e=>{if(e===u.length)return c();let t=u[e];if(!t)throw Error("Invalid transition function");t(()=>r(e+1))})(0))}return[t,null]}catch(e){return console.error(b(429),r.map(e=>{let[t]=e;return t}).join(),e),[t,e]}}(e);null===o?t(n):r(n),S=null}setTimeout(function(){let e=performance.now()-j,t=C.throttleMs,r=Math.max(0,Math.min(t,t-e));i("[nuqs queue] Scheduling flush in %f ms. Throttled at %f ms",r,t),0===r?n():setTimeout(n,r)},0)})),S}function A(e,t){return(e.split("#")[0]??"")+g(t)+location.hash}var E=Symbol("__nuqs__SYNC__"),P="__nuqs__NO_SYNC__",I=Symbol("__nuqs__NOTIFY__"),T={all:t=t||new Map,on:function(e,r){var n=t.get(e);n?n.push(r):t.set(e,[r])},off:function(e,r){var n=t.get(e);n&&(r?n.splice(n.indexOf(r)>>>0,1):t.set(e,[]))},emit:function(e,r){var n=t.get(e);n&&n.slice().map(function(e){e(r)}),(n=t.get("*"))&&n.slice().map(function(t){t(e,r)})}};function N(e,t){return Object.keys(e).reduce((r,n)=>{let{defaultValue:o,parse:i}=e[n],a=(null==t?void 0:t.get(n))??null,s=k(n)??a,u=null===s?null:l(i,s,n);return r[n]=u??o??null,r},{})}"object"==typeof history&&function(){let e="1.17.2",t=history.__nuqs_patched;
441if(t){t!==e&&console.error(b(409),t,e);return}for(let t of(i("[nuqs] Patching history with %s",e),["pushState","replaceState"])){let e=history[t].bind(history);history[t]=function(r,n,o){if(!o)return i("[nuqs] history.%s(null) (%s) %O",t,n,r),e(r,n,o);let l=n===P?"internal":"external",a=new URL(o,location.origin).searchParams;if(i("[nuqs] history.%s(%s) (%s) %O",t,o,l,r),"external"===l){for(let[e,t]of a.entries()){let r=k(e);null!==r&&r!==t&&(i("[nuqs] Overwrite detected for key: %s, Server: %s, queue: %s",e,t,r),a.set(e,r))}setTimeout(()=>{i("[nuqs] External history.%s call: triggering sync with %s",t,a),T.emit(E,a),T.emit(I,{search:a,source:l})},0)}else setTimeout(()=>{T.emit(I,{search:a,source:l})},0);return e(r,n===P?"":n,o)}}Object.defineProperty(history,"__nuqs_patched",{value:e,writable:!1,enumerable:!1,configurable:!1})}(),e.s(["useQueryState",0,function(e){let{history:t="replace",shallow:r=!0,scroll:n=!1,throttleMs:o=v,parse:a=e=>e,serialize:s=String,eq:u=(e,t)=>e===t,defaultValue:c,clearOnDefault:d=!1,startTransition:f}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{history:"replace",scroll:!1,shallow:!0,throttleMs:v,parse:e=>e,serialize:String,eq:(e,t)=>e===t,clearOnDefault:!1,defaultValue:void 0},p=(0,y.useRouter)(),h=(0,y.useSearchParams)(),[g,m]=_.default.useState(()=>{let t=k(e),r=(null==h?void 0:h.get(e))??null,n=t??r;return null===n?null:l(a,n,e)}),b=_.default.useRef(g);i("[nuqs `%s`] render - state: %O, iSP: %s",e,g,(null==h?void 0:h.get(e))??null),_.default.useEffect(()=>{var t;if((null==(t=window.next)?void 0:t.version)!=="14.0.3")return;let r=h.get(e)??null,n=null===r?null:l(a,r,e);i("[nuqs `%s`] syncFromUseSearchParams %O",e,n),b.current=n,m(n)},[null==h?void 0:h.get(e),e]),_.default.useInsertionEffect(()=>{function t(t){i("[nuqs `%s`] updateInternalState %O",e,t),b.current=t,m(t)}function r(r){let n=r.get(e)??null,o=null===n?null:l(a,n,e);i("[nuqs `%s`] syncFromURL %O",e,o),t(o)}return i("[nuqs `%s`] subscribing to sync",e),T.on(E,r),T.on(e,t),()=>{i("[nuqs `%s`] unsubscribing from sync",e),T.off(E,r),T.off(e,t)}},[e]);let x=_.default.useCallback(function(i){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a="function"==typeof i?i(b.current??c??null):i;return(l.clearOnDefault||d)&&null!==a&&void 0!==c&&u(a,c)&&(a=null),T.emit(e,a),R(e,a,s,{history:l.history??t,shallow:l.shallow??r,scroll:l.scroll??n,throttleMs:l.throttleMs??o,startTransition:l.startTransition??f}),O(p)},[e,t,r,n,o,f]);return[g??c??null,x]},"useQueryStates",0,function(e){let{history:t="replace",scroll:r=!1,shallow:n=!0,throttleMs:o=v,clearOnDefault:l=!1,startTransition:a}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=Object.keys(e).join(","),u=(0,y.useRouter)(),c=(0,y.useSearchParams)(),[d,f]=_.default.useState(()=>N(e,c??new URLSearchParams)),p=_.default.useRef(d);return i("[nuq+ `%s`] render - state: %O, iSP: %s",s,d,c),_.default.useInsertionEffect(()=>{function t(e){i("[nuq+ `%s`] updateInternalState %O",s,e),p.current=e,f(e)}function r(r){let n=N(e,r);i("[nuq+ `%s`] syncFromURL %O",s,n),t(n)}let n=Object.keys(e).reduce((r,n)=>(r[n]=r=>{let{defaultValue:o}=e[n];p.current={...p.current,[n]:r??o??null},i("[nuq+ `%s`] Cross-hook key sync %s: %O (default: %O). Resolved: %O",s,n,r,o,p.current),t(p.current)},r),{});for(let t of(T.on(E,r),Object.keys(e)))i("[nuq+ `%s`] Subscribing to sync for `%s`",s,t),T.on(t,n[t]);return()=>{for(let t of(T.off(E,r),Object.keys(e)))i("[nuq+ `%s`] Unsubscribing to sync for `%s`",s,t),T.off(t,n[t])}},[e]),[d,_.default.useCallback(function(c){let d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f="function"==typeof c?c(p.current):c;for(let[u,c]of(i("[nuq+ `%s`] setState: %O",s,f),Object.entries(f))){let i=e[u];i&&((d.clearOnDefault||l)&&null!==c&&void 0!==i.defaultValue&&(i.eq??((e,t)=>e===t))(c,i.defaultValue)&&(c=null),T.emit(u,c),R(u,c,i.serialize??String,{history:d.history??t,shallow:d.shallow??n,scroll:d.scroll??r,throttleMs:d.throttleMs??o,startTransition:d.startTransition??a}))}return O(u)},[e,t,n,r,o,a])]}],695894)}]); 442 443//# debugId=8acac0d1-bcd6-0a9a-8778-1d17268d749d 444//# sourceMappingURL=3wcra3wn343po.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.