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]="115c74b8-5276-1bd0-5eed-1fc69b2f4b25")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,5663244,e=>{"use strict";var t=e.i(25464),i=e.i(2460512),n=e.i(7671246);e.s(["FadeScrollContainer",0,function(e){let r,s,a=(0,i.c)(7),{children:o,className:l,fadeSize:c,role:d}=e,u=void 0===l?"":l,m=void 0===c?"sm":c;return a[0]!==u||a[1]!==m?(r=(0,n.cn)("flex-1 flex flex-col gap-1 h-full overflow-y-auto py-1",{sm:"[mask-image:linear-gradient(to_bottom,transparent,black_4px,black_calc(100%_-_4px),transparent)] [-webkit-mask-image:linear-gradient(to_bottom,transparent,black_4px,black_calc(100%_-_4px),transparent)]",md:"[mask-image:linear-gradient(to_bottom,transparent,black_8px,black_calc(100%_-_8px),transparent)] [-webkit-mask-image:linear-gradient(to_bottom,transparent,black_8px,black_calc(100%_-_8px),transparent)]",lg:"[mask-image:linear-gradient(to_bottom,transparent,black_16px,black_calc(100%_-_16px),transparent)] [-webkit-mask-image:linear-gradient(to_bottom,transparent,black_16px,black_calc(100%_-_16px),transparent)]"}[m],u),a[0]=u,a[1]=m,a[2]=r):r=a[2],a[3]!==o||a[4]!==d||a[5]!==r?(s=(0,t.jsx)("div",{className:r,tabIndex:-1,role:d,children:o}),a[3]=o,a[4]=d,a[5]=r,a[6]=s):s=a[6],s}])},2202698,e=>{"use strict";var t=e.i(25464),i=e.i(2460512),n=e.i(9705032),r=e.i(6338567);e.i(379120);var s=e.i(5392033),a=e.i(8801135),o=e.i(3685948),l=e.i(8314971),c=e.i(7470586),d=e.i(8975193),u=e.i(26568),m=e.i(2312160),p=e.i(4912483),g=e.i(492938),f=e.i(3360250),h=e.i(4128622),x=e.i(7267596),b=e.i(2132809),S=e.i(9795581);let v=(0,S.default)("CircuitBoard",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M11 9h4a2 2 0 0 0 2-2V3",key:"1ve2rv"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"M7 21v-4a2 2 0 0 1 2-2h4",key:"1fwkro"}],["circle",{cx:"15",cy:"15",r:"2",key:"3i40o0"}]]),y=(0,S.default)("Hammer",[["path",{d:"m15 12-8.373 8.373a1 1 0 1 1-3-3L12 9",key:"eefl8a"}],["path",{d:"m18 15 4-4",key:"16gjal"}],["path",{d:"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172V7l-2.26-2.26a6 6 0 0 0-4.202-1.756L9 2.96l.92.82A6.18 6.18 0 0 1 12 8.4V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5",key:"b7pghm"}]]);e.i(8084762);var _=e.i(6274666),j=e.i(7026337),k=e.i(371317),I=e.i(6219295),N=e.i(9136702),z=e.i(8243295),C=e.i(7704207),T=e.i(9301014),M=e.i(8408823),w=e.i(2794139),E=e.i(1744002),D=e.i(269669),L=e.i(9592765),P=e.i(5692251),A=e.i(4352395),G=(0,P.default)(function(e,t){return(0,A.default)(e)?(0,L.default)(e,t):[]}),O=e.i(6190807),B=e.i(6850722),U=e.i(603814),R=e.i(6427542),F=e.i(7671246);e.i(8808881);var H=e.i(3758696);e.i(7134378);var K=e.i(8647679),V=e.i(6328222),X=e.i(7336663),$=e.i(2721503),q=e.i(2242099),Y=e.i(6891593),W=e.i(8633562);e.i(1354374);var Z=e.i(352006),J=e.i(5663244),Q=e.i(2284795),ee=e.i(2777665),et=e.i(2186221),ei=e.i(9022815),en=e.i(8818862),er=e.i(5605873);let es=e=>e.stopPropagation(),ea="imagine",eo=(0,W.memo)(function(e){let n,a,l,d,u,m,g,h,x,S,v,y,_,z,E,L,P,A,H,Y,er,eo,ed,eu,ef,eE,eD,eL,eP,eA,eG,eO,eB,eU,eR,eF,eH,eK,eV,eX,e$,eq,eY,eW,eZ,eJ,eQ,e0=(0,i.c)(196),{compact:e1,triggerClassName:e2,open:e6,onOpenChange:e3,selectedModeId:e4,onModeSelect:e5,enableModeSwitchHotkey:e8,imagineOption:e7}=e,e9=void 0!==e1&&e1,te=void 0!==e8&&e8,{t:tt}=(0,Z.useTranslation)("base");e0[0]!==tt?(n=tt("model-select.imagine.title","Imagine"),e0[0]=tt,e0[1]=n):n=e0[1],e0[2]!==tt?(a=tt("model-select.imagine.description","Generate images and videos"),e0[2]=tt,e0[3]=a):a=e0[3],e0[4]===Symbol.for("react.memo_cache_sentinel")?(l={available:{}},e0[4]=l):l=e0[4],e0[5]!==n||e0[6]!==a?(d={id:ea,title:n,description:a,iconHint:"imagine",availability:l,synthetic:!0},e0[5]=n,e0[6]=a,e0[7]=d):d=e0[7];let ti=d,tn=e7?.selected===!0,tr=(0,M.useLogEvent)(),{user:ts}=(0,Q.useSession)(),{promptSignIn:ta}=(0,r.useAuthAction)(),to=(0,w.useMobileUa)(),{bestSubscription:tl,isSubscribed:tc}=(0,B.useSubscriptions)(),td=(0,I.usePlusTierAvailable)(),tu=(0,C.useFeatureFlags)(),tm=(0,K.useModesStore)(eS),tp=(0,K.useModesStore)(ev),tg=(0,X.useSettingsStore)(ey),[tf,th]=function(){let e,t,n,r,s=(0,i.c)(8);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],s[0]=e):e=s[0];let[a,o]=(0,O.useLocalStorage)("starred-models",e,!0);
2s[1]!==a?(t=new Set(a),s[1]=a,s[2]=t):t=s[2];let l=t;s[3]!==o?(n=(e,t)=>{o(i=>e?i.includes(t)?i:[...i,t]:G(i,t))},s[3]=o,s[4]=n):n=s[4];let c=n;return s[5]!==l||s[6]!==c?(r=[l,c],s[5]=l,s[6]=c,s[7]=r):r=s[7],r}(),[tx,tb]=(0,W.useState)(!1),tS=e6??tx;e0[8]!==e6||e0[9]!==e3?(u=e=>{void 0===e6&&tb(e),e3?.(e)},e0[8]=e6,e0[9]=e3,e0[10]=u):u=e0[10];let tv=u,[ty,t_]=(0,W.useState)(!1),[tj,tk]=(0,W.useState)(!1),[tI,tN]=(0,W.useState)("");e0[11]!==tt?(m=tt("model-select.unavailable-in-private-chats","Unavailable in Private Chats"),e0[11]=tt,e0[12]=m):m=e0[12];let tz=m;if(e0[13]===Symbol.for("react.memo_cache_sentinel")?(g=[],e0[13]=g):g=e0[13],(0,W.useEffect)(e_,g),e0[14]!==tg||e0[15]!==tm||e0[16]!==tz||e0[17]!==tf){let e,t=[],i=[],n=[],r=[];for(let e of tm){if(!el(e,"TAG_PRIMARY")){t.push(e);continue}if((0,R.isBuildModeBlockedInPrivateChat)(e.id,tg)){r.push({...e,description:tz});continue}e.availability?.available!==void 0&&i.push(e),e.availability?.requiresUpgrade!==void 0&&n.push(e)}e0[19]!==tf?(e=(e,t)=>{let i=tf.has(e.id);return i!==tf.has(t.id)?i?-1:1:0},e0[19]=tf,e0[20]=e):e=e0[20],t.sort(e),h={secondaryModes:t,availablePrimaryModes:i,upgradePrimaryModes:n,unavailablePrimaryModes:r},e0[14]=tg,e0[15]=tm,e0[16]=tz,e0[17]=tf,e0[18]=h}else h=e0[18];let{secondaryModes:tC,availablePrimaryModes:tT,upgradePrimaryModes:tM,unavailablePrimaryModes:tw}=h;e0[21]!==tC?(x=new q.default(tC,{keys:["title"],includeScore:!0,threshold:.2,ignoreLocation:!0,shouldSort:!0}),e0[21]=tC,e0[22]=x):x=e0[22];let tE=x;if(e0[23]!==tI||e0[24]!==tC||e0[25]!==tE){e:{let e=tI.trim();if(!e){S=tC;break e}let t=tE.search(`=${e}`);if(t.length>0){S=t.map(ej);break e}S=tE.search(e).map(ek)}e0[23]=tI,e0[24]=tC,e0[25]=tE,e0[26]=S}else S=e0[26];let tD=S;e0[27]===Symbol.for("react.memo_cache_sentinel")?(v=e=>{e.stopPropagation(),tN("")},e0[27]=v):v=e0[27];let tL=v,tP=(0,K.useModesStore)(eI);e0[28]!==tP||e0[29]!==tm||e0[30]!==e4?(y=tm.find(e=>e.id===e4)??tm.find(e=>e.id===tP)??tm[0],e0[28]=tP,e0[29]=tm,e0[30]=e4,e0[31]=y):y=e0[31];let tA=y,tG=(0,X.useSettingsStore)(eN);e0[32]!==tG?(_=e=>tG?e.byId[tG]:void 0,e0[32]=tG,e0[33]=_):_=e0[33];let tO=(0,V.usePersonalityStore)(_),tB=(0,X.useSettingsStore)(ez),tU=(0,W.useRef)(!1);e0[34]!==tB||e0[35]!==tO?.prompt||e0[36]!==tG?(z=()=>{if(tU.current||!tB||!(0,V.isCustomPersonality)(tG)||(tU.current=!0,tO?.prompt?.trim()))return;let e=X.useSettingsStore.getState();e.userSettings.preferences.selectedSystemPromptId=void 0,e.fetchSetPreference("selectedSystemPromptId",void 0).catch((0,U.createLogError)("ModeSelect:mount"))},e0[34]=tB,e0[35]=tO?.prompt,e0[36]=tG,e0[37]=z):z=e0[37],e0[38]!==tB||e0[39]!==tO||e0[40]!==tG?(E=[tB,tG,tO],e0[38]=tB,e0[39]=tO,e0[40]=tG,e0[41]=E):E=e0[41],(0,W.useEffect)(z,E);let tR=!!tu.ENABLE_AGENT_CUSTOMIZATIONS,tF=(0,X.useSettingsStore)(eC);e0[42]!==tF?(L=tF??[],e0[42]=tF,e0[43]=L):L=e0[43];let tH=L,{legacyActiveInstructions:tK}=(0,D.useGrokLegacySeed)(tH);e0[44]!==tH?(P=tH.find(eT)?.instructions??"",e0[44]=tH,e0[45]=P):P=e0[45];let tV=P||tK;e0[46]!==tH?(A=tH.some(eM),e0[46]=tH,e0[47]=A):A=e0[47];let tX=A;e0[48]!==tV?(H=tV.trim(),e0[48]=tV,e0[49]=H):H=e0[49];let t$=H.length>0;e0[50]!==tX||e0[51]!==t$||e0[52]!==tR?(Y=tR&&tX?(0,t.jsx)(s.AiAgentsIcon,{size:16}):t$?(0,t.jsx)(p.PersonalityIcon,{size:16}):null,e0[50]=tX,e0[51]=t$,e0[52]=tR,e0[53]=Y):Y=e0[53];let tq=Y;e0[54]!==tl||e0[55]!==tr||e0[56]!==td||e0[57]!==ta||e0[58]!==tv||e0[59]!==ts?(er=(e,t,i)=>{if(tr("needs_upgrade",e,{location:"mode-select",subscription:tl||"unknown",source:e}),ts){let n=(0,k.getNextTierUp)(tl,{plusAvailable:td}),r=void 0!==i&&(0,B.getSubscriptionTierValue)(i)>(0,B.getSubscriptionTierValue)(n)?i:n,{openUpsell:s}=$.useUpsellStore.getState();s({entrypointKey:t||e,targetTier:r}),tv(!1)}else ta()},e0[54]=tl,e0[55]=tr,e0[56]=td,e0[57]=ta,e0[58]=tv,e0[59]=ts,e0[60]=er):er=e0[60];let tY=er;e0[61]!==tY||e0[62]!==tg||e0[63]!==tr||e0[64]!==e5||e0[65]!==e4||e0[66]!==tv?(eo=e=>{if(!(0,R.isBuildModeBlockedInPrivateChat)(e.id,tg)){if(e.availability?.requiresUpgrade!==void 0){var t;let i=ec(e.availability.requiresUpgrade.minimumSubscriptionTier);tY("mode-select",(t=e.id)===R.MODEL_MODE.Build?"chat-build-mode":t,i);return}e.availability?.available!==void 0&&(tr("set_mode",e.id,{location:"mode-select",previousMode:e4??""}),e5(e.id),t_(!0),tv(!1))}},e0[61]=tY,e0[62]=tg,e0[63]=tr,e0[64]=e5,e0[65]=e4,e0[66]=tv,e0[67]=eo):eo=e0[67];let tW=eo;e0[68]!==tr||e0[69]!==e4||e0[70]!==tv?(ed=e=>{let t=e.trim();t&&(tr("set_mode",t,{location:"mode-select-custom-model",previousMode:e4??""}),K.useModesStore.getState().setCustomModel(t),t_(!0),tv(!1))},e0[68]=tr,e0[69]=e4,e0[70]=tv,e0[71]=ed):ed=e0[71];let tZ=ed;e0[72]!==tT||e0[73]!==tW||e0[74]!==e4?(eu=e=>{if(tT.length<=1)return!1;let t=(tT.findIndex(e=>e.id===e4)+1)%tT.length,i=tT[t];if(!i)return!1;e.preventDefault(),e.stopPropagation(),tW(i)},ef=[tT,e4,tW],e0[72]=tT,e0[73]=tW,e0[74]=e4,e0[75]=eu,e0[76]=ef):(eu=e0[75],ef=e0[76]),e0[77]!==te?(eE={enabled:te},e0[77]=te,e0[78]=eE):eE=e0[78],(0,T.useHotkeys)(N.KBD_SWITCH_MODEL,eu,ef,eE),e0[79]!==tv?(eD=e
2=>{e&&t_(!1),tv(e)},e0[79]=tv,e0[80]=eD):eD=e0[80];let tJ=eD;if(e0[81]!==tJ||e0[82]!==tr?(eL=e=>{e.preventDefault(),e.stopPropagation(),tr("open_model_picker",void 0,{location:"mode-select:hotkey"}),tJ(!0)},eP=[tr,tJ],e0[81]=tJ,e0[82]=tr,e0[83]=eL,e0[84]=eP):(eL=e0[83],eP=e0[84]),e0[85]!==te?(eA={enabled:te},e0[85]=te,e0[86]=eA):eA=e0[86],(0,T.useHotkeys)(N.KBD_OPEN_MODEL_PICKER,eL,eP,eA),"error"===tp&&0===tm.length){let e,i,n;return e0[87]===Symbol.for("react.memo_cache_sentinel")?(e=(0,F.cn)("inline-block text-primary","text-xs @[400px]/input:text-sm"),e0[87]=e):e=e0[87],e0[88]!==tt?(i=tt("model-select.error","Error"),e0[88]=tt,e0[89]=i):i=e0[89],e0[90]!==i?(n=(0,t.jsx)(ee.Button,{variant:"tertiary",size:"lg",shape:"pill",className:"border border-border-l2 sm:border-0",disabled:!0,children:(0,t.jsx)("span",{className:e,children:i})}),e0[90]=i,e0[91]=n):n=e0[91],n}if(0===tm.length){let e,i,n,r,s;return e0[92]===Symbol.for("react.memo_cache_sentinel")?(e=(0,F.cn)("inline-block text-primary","text-xs @[400px]/input:text-sm"),e0[92]=e):e=e0[92],e0[93]!==tt?(i=tt("model-select.loading","Loadingâ¦"),e0[93]=tt,e0[94]=i):i=e0[94],e0[95]!==i?(n=(0,t.jsx)("span",{className:e,children:i}),e0[95]=i,e0[96]=n):n=e0[96],e0[97]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(o.ChevronDownIcon,{className:"size-3 text-secondary"}),e0[97]=r):r=e0[97],e0[98]!==n?(s=(0,t.jsxs)(ee.Button,{variant:"tertiary",size:"lg",shape:"pill",className:"border border-border-l2 sm:border-0",disabled:!0,children:[n,r]}),e0[98]=n,e0[99]=s):s=e0[99],s}let tQ=e9?"none":"lg";e0[100]!==tt?(eG=tt("model-select.aria-label","Model select"),e0[100]=tt,e0[101]=eG):eG=e0[101];let t0=e9&&"size-10",t1=!e9&&"pe-2";e0[102]!==t0||e0[103]!==t1||e0[104]!==e2?(eO=(0,F.cn)("text-primary focus:outline-none focus-visible:ring-0","aria-expanded:bg-button-ghost-hover",t0,t1,e2),e0[102]=t0,e0[103]=t1,e0[104]=e2,e0[105]=eO):eO=e0[105],e0[106]!==e9||e0[107]!==ti||e0[108]!==tn||e0[109]!==tA?(eB=tn?(0,t.jsx)(eh,{mode:ti,compact:e9}):tA&&(0,t.jsx)(eh,{mode:tA,compact:e9}),e0[106]=e9,e0[107]=ti,e0[108]=tn,e0[109]=tA,e0[110]=eB):eB=e0[110],e0[111]!==e9||e0[112]!==tq||e0[113]!==tS?(eU=!e9&&(0,t.jsxs)("span",{className:"flex items-center gap-1 overflow-hidden",children:[tq,(0,t.jsx)(j.MorphingChevron,{open:tS,className:"size-4 text-secondary"})]}),e0[111]=e9,e0[112]=tq,e0[113]=tS,e0[114]=eU):eU=e0[114],e0[115]!==tQ||e0[116]!==eG||e0[117]!==eO||e0[118]!==eB||e0[119]!==eU?(eR=(0,t.jsx)(en.DropdownMenuTrigger,{asChild:!0,children:(0,t.jsxs)(ee.Button,{variant:"tertiary",size:tQ,shape:"pill",id:"model-select-trigger","aria-label":eG,className:eO,children:[eB,eU]})}),e0[115]=tQ,e0[116]=eG,e0[117]=eO,e0[118]=eB,e0[119]=eU,e0[120]=eR):eR=e0[120];let t2=ty&&"data-[state=closed]:[animation-duration:0s]";
2e0[121]!==t2?(eF=(0,F.cn)(t2),e0[121]=t2,e0[122]=eF):eF=e0[122];let t6=tn?ea:e4;if(e0[123]!==tT||e0[124]!==tW||e0[125]!==tn||e0[126]!==e4){let e;e0[128]!==tW||e0[129]!==tn||e0[130]!==e4?(e=e=>(0,t.jsx)(eg,{mode:e,children:(0,t.jsx)(en.DropdownMenuRadioItem,{value:e.id,indicatorType:"none",className:em,onSelect:()=>tW(e),children:(0,t.jsx)(ex,{mode:e,isSelected:!tn&&e4===e.id})})},e.id),e0[128]=tW,e0[129]=tn,e0[130]=e4,e0[131]=e):e=e0[131],eH=tT.map(e),e0[123]=tT,e0[124]=tW,e0[125]=tn,e0[126]=e4,e0[127]=eH}else eH=e0[127];if(e0[132]!==tn||e0[133]!==e4||e0[134]!==tw){let e;e0[136]!==tn||e0[137]!==e4?(e=e=>(0,t.jsx)(eg,{mode:e,children:(0,t.jsx)(en.DropdownMenuItem,{role:"menuitemradio","aria-checked":!tn&&e4===e.id,className:(0,F.cn)(em,"text-secondary opacity-75 pr-2"),disabled:!0,children:(0,t.jsx)(ex,{mode:e})})},e.id),e0[136]=tn,e0[137]=e4,e0[138]=e):e=e0[138],eK=tw.map(e),e0[132]=tn,e0[133]=e4,e0[134]=tw,e0[135]=eK}else eK=e0[135];if(e0[139]!==tW||e0[140]!==tM){let e;e0[142]!==tW?(e=e=>(0,t.jsx)(eg,{mode:e,children:(0,t.jsx)(en.DropdownMenuRadioItem,{value:e.id,indicatorType:"none",className:em,onSelect:()=>tW(e),children:(0,t.jsx)(ex,{mode:e})})},e.id),e0[142]=tW,e0[143]=e):e=e0[143],eV=tM.map(e),e0[139]=tW,e0[140]=tM,e0[141]=eV}else eV=e0[141];return e0[144]!==ti||e0[145]!==e7||e0[146]!==tn||e0[147]!==tr||e0[148]!==e4||e0[149]!==tv?(eX=e7&&(0,t.jsx)(eg,{mode:ti,children:(0,t.jsx)(en.DropdownMenuRadioItem,{value:ea,indicatorType:"none",className:em,onSelect:()=>{tr("set_mode",ea,{location:"mode-select",previousMode:e4??""}),e7.onSelect(),t_(!0),tv(!1)},children:(0,t.jsx)(ex,{mode:ti,isSelected:tn})})}),e0[144]=ti,e0[145]=e7,e0[146]=tn,e0[147]=tr,e0[148]=e4,e0[149]=tv,e0[150]=eX):eX=e0[150],e0[151]!==t6||e0[152]!==eH||e0[153]!==eK||e0[154]!==eV||e0[155]!==eX?(e$=(0,t.jsxs)(en.DropdownMenuRadioGroup,{value:t6,children:[eH,eK,eV,eX]}),e0[151]=t6,e0[152]=eH,e0[153]=eK,e0[154]=eV,e0[155]=eX,e0[156]=e$):e$=e0[156],e0[157]!==tY||e0[158]!==tS||e0[159]!==tc?(eq=!tc&&tS&&(0,t.jsx)(eb,{handleNeedsUpgrade:tY}
2),e0[157]=tY,e0[158]=tS,e0[159]=tc,e0[160]=eq):eq=e0[160],e0[161]!==tu.isXaiEmployee||e0[162]!==tD||e0[163]!==tZ||e0[164]!==tW||e0[165]!==tn||e0[166]!==to||e0[167]!==tI||e0[168]!==tC.length||e0[169]!==e4||e0[170]!==th||e0[171]!==tf||e0[172]!==tt?(eY=tC.length>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(en.DropdownMenuSeparator,{fullBleed:!0}),(0,t.jsxs)(en.DropdownMenuSub,{children:[(0,t.jsx)(en.DropdownMenuSubTrigger,{className:(0,F.cn)("flex w-full flex-row items-center","justify-between","px-2.5 pe-3","cursor-pointer","hover:bg-button-ghost-hover","outline-none focus:outline-none"),onClick:e=>{e.stopPropagation(),e.preventDefault(),to&&tk(!0)},children:(0,t.jsxs)("div",{className:"flex flex-row items-start gap-3",children:[(0,t.jsx)("div",{className:(0,F.cn)(ep,"translate-y-[0.5px]"),children:(0,t.jsx)(c.CubeIcon,{size:18})}),(0,t.jsx)("span",{className:"font-normal text-sm",children:tt("model-select.models","Models")})]})}),!to&&(0,t.jsxs)(en.DropdownMenuSubContent,{className:"w-[320px]",sideOffset:12,children:[(0,t.jsx)("div",{className:"px-1 pt-1",onPointerDown:es,children:(0,t.jsxs)("div",{className:(0,F.cn)("flex flex-1 items-center gap-2 px-2 py-1.5","border border-border-l2 rounded-xl"),children:[(0,t.jsx)(f.SearchIcon,{className:"size-4 text-secondary shrink-0"}),(0,t.jsx)("input",{type:"text",value:tI,onChange:e=>tN(e.target.value),placeholder:tt("mode-select.search-placeholder","Search models..."),className:(0,F.cn)("w-full text-sm bg-transparent","border-none outline-none focus:outline-none","text-primary placeholder:text-secondary"),onKeyDown:e=>{es(e),"Enter"===e.key&&tu.isXaiEmployee&&0===tD.length&&tI.trim()&&(e.preventDefault(),tZ(tI))},onClick:es}),tI&&(0,t.jsx)("button",{type:"button",onClick:tL,className:(0,F.cn)("size-4 flex items-center justify-center","text-secondary hover:text-primary shrink-0"),"aria-label":tt("mode-select.clear-search","Clear search"),children:(0,t.jsx)(b.XIcon,{})})]})}),(0,t.jsxs)(J.FadeScrollContainer,{fadeSize:"md",className:"max-h-[310px] p-1",children:[(0,t.jsx)(en.DropdownMenuRadioGroup,{value:e4,children:tD.map(e=>(0,t.jsx)(eg,{mode:e,children:(0,t.jsx)(en.DropdownMenuRadioItem,{value:e.id,indicatorType:"none",className:(0,F.cn)("group/model cursor-pointer","px-3","hover:bg-button-ghost-hover"),onSelect:()=>tW(e),children:(0,t.jsx)(ex,{mode:e,isSelected:!tn&&e4===e.id,starred:tf.has(e.id),onStarredChange:t=>th(t,e.id)})})},e.id))}),0===tD.length&&(0,t.jsx)("div",{className:(0,F.cn)("px-3 py-2 text-sm","text-secondary text-center"),children:tt("mode-select.no-results","No models found")})]})]})]})]}),e0[161]=tu.isXaiEmployee,e0[162]=tD,e0[163]=tZ,e0[164]=tW,e0[165]=tn,e0[166]=to,e0[167]=tI,e0[168]=tC.length,e0[169]=e4,e0[170]=th,e0[171]=tf,e0[172]=tt,e0[173]=eY):eY=e0[173],e0[174]!==tW||e0[175]!==tn||e0[176]!==to||e0[177]!==tj||e0[178]!==tC||e0[179]!==e4||e0[180]!==tv||e0[181]!==tt?(eW=to&&tC.length>0&&(0,t.jsx)(et.Drawer,{open:tj,onOpenChange:tk,children:(0,t.jsxs)(et.DrawerContent,{className:"max-h-[80vh]",children:[(0,t.jsx)(et.DrawerHeader,{children:(0,t.jsxs)(et.DrawerTitle,{className:"flex items-center gap-2",children:[(0,t.jsx)(c.CubeIcon,{size:18}),tt("model-select.models","Models")]})}),(0,t.jsx)("div",{className:"flex-1 overflow-y-auto p-4",children:(0,t.jsx)("div",{className:"space-y-1",children:tC.map(e=>(0,t.jsx)("div",{className:(0,F.cn)("cursor-pointer rounded-xl","px-3 py-2","hover:bg-button-ghost-hover","flex items-start","justify-between gap-3"),onClick:()=>{tW(e),tk(!1),tv(!1)},children:(0,t.jsx)(ex,{mode:e,isSelected:!tn&&e4===e.id})},e.id))})})]})}),e0[174]=tW,e0[175]=tn,e0[176]=to,e0[177]=tj,e0[178]=tC,e0[179]=e4,e0[180]=tv,e0[181]=tt,e0[182]=eW):eW=e0[182],e0[183]!==e$||e0[184]!==eq||e0[185]!==eY||e0[186]!==eW?(eZ=(0,t.jsxs)(ei.TooltipGroup,{delayDuration:600,skipDelayDuration:300,children:[e$,eq,eY,eW]}),e0[183]=e$,e0[184]=eq,e0[185]=eY,e0[186]=eW,e0[187]=eZ):eZ=e0[187],e0[188]!==eF||e0[189]!==eZ?(eJ=(0,t.jsx)(en.DropdownMenuContent,{side:"bottom",align:"end",alignOffset:0,className:eF,onCloseAutoFocus:ew,children:eZ}),e0[188]=eF,e0[189]=eZ,e0[190]=eJ):eJ=e0[190],e0[191]!==tJ||e0[192]!==tS||e0[193]!==eR||e0[194]!==eJ?(eQ=(0,t.jsxs)(en.DropdownMenu,{open:tS,onOpenChange:tJ,children:[eR,eJ]}),e0[191]=tJ,e0[192]=tS,e0[193]=eR,e0[194]=eJ,e0[195]=eQ):eQ=e0[195],eQ});function el(e,t){return e.tags?.some(e=>e===t)??!1}function ec(e){switch(e){case H.GrokApiModeSubscriptionTier.TierSupergrokLite:return B.SubscriptionTier.SuperGrokLite;case H.GrokApiModeSubscriptionTier.TierSupergrok:return B.SubscriptionTier.SuperGrok;case H.GrokApiModeSubscriptionTier.TierSupergrokHeavy:return B.SubscriptionTier.SuperGrokPro;case H.GrokApiModeSubscriptionTier.TierUnspecified:case void 0:return}}let ed={rocket:e=>(0,t.jsx)(g.RocketIcon,{size:e}),lightning:e=>(0,t.jsx)(u.LightningIcon,{size:e,className:"translate-y-[0.5px]"}),lightbulb:e=>(0,t.jsx)(d.LightbulbIcon,{size:e}),connected_apps:e=>(0,t.jsx)(l.ConnectedAppsIcon,{size:e}),moon:e=>(0,t.jsx)(m.MoonIcon,{size:e}),cube:e=>(0,t.jsx)(c.CubeIcon,{size:e}),blackhole:e=>(0,t.jsx)(n.BlackholeLogo,{className:18===e?"size-5":"size-4"}),hammer:e=>(0,t.jsx)(y,{size:e}),circuit_board:e=>(0,t.jsx)(v,{size:e}),imagine:()=>(0,t.jsx)(_.ImagineSparkleIcon,{size:4})};function eu(e,i=18){if(el(e,"TAG_PLANE"))return(0,t.jsx)(v,{size:i});let n=e.iconHint?ed[e.iconHint]:void 0;return n?n(i):(0,t.jsx)(c.CubeIcon,{size:i})}let em=(0,F.cn)("cursor-pointer select-none text-primary","ps-2.5 pe-2.5 flex flex-row items-center"),ep=(0,F.cn)("flex items-center justify-center","size-[18px] overflow-hidden shrink-0 text-fg-secondary");function eg(e){let n,r,s,a,o,l,c=(0,i.c)(14),{mode:d,children:u}=e;if(c[0]!==d){let e,t,i,r;i=-1===(t=(e=d.description??"").lastIndexOf("·"))?e:e.slice(0,t),r=-1===t?"":e.slice(t+1),n={summary:i.trim()||void 0,modelName:r.trim()||void 0},c[0]=d,c[1]=n}else n=c[1];let{summary:m,modelName:p}=n;return m||p?(c[2]!==u?(r=(0,t.jsx)(ei.TooltipTrigger,{asChild:!0,children:u}),c[2]=u,c[3]=r):r=c[3],c[4]!==m?(s=m&&(0,t.jsx)("span",{children:m}),c[4]=m,c[5]=s):s=c[5],c[6]!==p?(a=p&&(0,t.jsx)("span",{className:"text-fg-secondary",children:p}),c[6]=p,c[7]=a):a=c[7],c[8]!==s||c[9]!==a?(o=(0,t.jsx)(ei.TooltipContent,{side:"right",sideOffset:8,children:(0,t.jsxs)("div",{className:"flex flex-col",children:[s,a]})}),c[8]=s,c[9]=a,c[10]=o):o=c[10],c[11]!==r||c[12]!==o?(l=(0,t.jsxs)(ei.Tooltip,{children:[r,o]}),c[11]=r,c[12]=o,c[13]=l):l=c[13],l):u}function ef(e){let n,r,s=(0,i.c)(3),{text:a}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,F.cn)("rounded-full border border-border-l1 px-[5px]","text-[10px] text-secondary"),s[0]=n):n=s[0],s[1]!==a?(r=(0,t.jsx)("div",{className:n,children:a}),s[1]=a,s[2]=r):r=s[2],r}function eh(e){let n,r,s,a=(0,i.c)(12),{mode:o,compact:l}=e;if(l){let e,i,n;return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,F.cn)("flex items-center justify-center","size-[18px] overflow-hidden shrink-0"),a[0]=e):e=a[0],a[1]!==o?(i=eu(o),a[1]=o,a[2]=i):i=a[2],a[3]!==i?(n=(0,t.jsx)("span",{className:e,children:i}),a[3]=i,a[4]=n):n=a[4],n}let c=o.title??"";return a[5]!==c?(n=(0,t.jsx)("span",{className:"truncate text-sm font-semibold",children:c}
2),a[5]=c,a[6]=n):n=a[6],a[7]!==o.badgeText?(r=o.badgeText?.trim()&&(0,t.jsx)(ef,{text:o.badgeText.trim()}),a[7]=o.badgeText,a[8]=r):r=a[8],a[9]!==n||a[10]!==r?(s=(0,t.jsxs)("span",{className:"flex items-center gap-1 overflow-hidden",children:[n,r]}),a[9]=n,a[10]=r,a[11]=s):s=a[11],s}function ex(e){let n,r,s,o,l,c,d,u,m,p=(0,i.c)(25),{mode:g,isSelected:f,starred:b,onStarredChange:S}=e,v=(0,C.useFeatureFlags)();p[0]!==S||p[1]!==b?(n=e=>{e.preventDefault(),e.stopPropagation(),S?.(!b)},p[0]=S,p[1]=b,p[2]=n):n=p[2];let y=n;p[3]!==g?(r=eu(g),p[3]=g,p[4]=r):r=p[4],p[5]!==r?(s=(0,t.jsx)("div",{className:ep,children:r}),p[5]=r,p[6]=s):s=p[6];let _=g.title??"";p[7]!==_?(o=(0,t.jsx)("span",{className:"truncate font-normal text-sm",children:_}),p[7]=_,p[8]=o):o=p[8],p[9]!==v.MODEL_FAV_ENABLED||p[10]!==y||p[11]!==S||p[12]!==b?(l=v.MODEL_FAV_ENABLED&&void 0!==S&&(0,t.jsx)("button",{onClick:y,className:(0,F.cn)("invisible group-hover/model:visible",b&&"visible"),children:b?(0,t.jsx)(h.StarFilledIcon,{className:"size-3 text-secondary hover:text-primary"}):(0,t.jsx)(x.StarIcon,{className:"size-3 text-secondary hover:text-primary"})}),p[9]=v.MODEL_FAV_ENABLED,p[10]=y,p[11]=S,p[12]=b,p[13]=l):l=p[13],p[14]!==o||p[15]!==l?(c=(0,t.jsx)("div",{className:"flex flex-col items-start min-w-0 flex-1",children:(0,t.jsxs)("div",{className:"flex items-center gap-1 min-w-0 max-w-full",children:[o,l]})}),p[14]=o,p[15]=l,p[16]=c):c=p[16];let j=void 0!==f&&f?"opacity-100":"opacity-0";return p[17]!==j?(d=(0,F.cn)("ms-auto size-4 shrink-0 text-fg-secondary",j),p[17]=j,p[18]=d):d=p[18],p[19]!==d?(u=(0,t.jsx)(a.CheckIcon,{className:d}),p[19]=d,p[20]=u):u=p[20],p[21]!==u||p[22]!==s||p[23]!==c?(m=(0,t.jsxs)("div",{className:"flex flex-1 min-w-0 flex-row gap-3 items-center",children:[s,c,u]}),p[21]=u,p[22]=s,p[23]=c,p[24]=m):m=p[24],m}function eb(e){let n,r,s,a,o,l,c,d,u,m,p,g,f=(0,i.c)(30),{handleNeedsUpgrade:h}=e,{t:x}=(0,Z.useTranslation)("base"),b=(0,C.useFeatureFlags)(),{resolvedTheme:S}=(0,Y.useTheme)(),{user:v}=(0,Q.useSession)(),y=(0,z.useIsAdminManagedTeamSessionOrPending)(),{isOfferDataPending:_,offerData:j}=(0,B.useCheckSubscriptionOffer)(),k=(0,B.useShowZeroPriceCopy)("upsells");if(y||v&&_)return null;f[0]!==b||f[1]!==j?.offerType||f[2]!==k||f[3]!==x||f[4]!==v?(n=v?j?.offerType==="freeTrial"?k?x("model-select.upsell.try-zero","Try for $0.00"):x("model-select.upsell.try-free","Try Free"):j?.offerType==="payUpfront"&&"variation1"===b.PAY_UPFRONT_MODEL_SELECT?x("model-select.upsell.save-discount","Save {{percent}}%",{percent:67}):x("model-select.upsell.upgrade","Upgrade"):x("model-select.upsell.sign-in","Sign in"),f[0]=b,f[1]=j?.offerType,f[2]=k,f[3]=x,f[4]=v,f[5]=n):n=f[5];let I=n;f[6]===Symbol.for("react.memo_cache_sentinel")?(r=(0,F.cn)("group/mode-select-upsell flex flex-col items-start","border border-border-l1 bg-surface-l3 mt-1","data-[disabled]:opacity-100 data-[disabled]:pointer-events-auto"),f[6]=r):r=f[6],f[7]!==h?(s=()=>h("mode-select-upsell"),f[7]=h,f[8]=s):s=f[8],f[9]===Symbol.for("react.memo_cache_sentinel")?(a=(0,F.cn)("flex flex-row items-center","justify-between w-full gap-3"),f[9]=a):a=f[9];let N="dark"===S;return f[10]!==N?(o=(0,t.jsx)(er.SuperGrokWordPlain,{isDark:N,className:"h-[14px] w-auto self-start mt-1"}),f[10]=N,f[11]=o):o=f[11],f[12]!==x?(l=x("model-select.upsell.description.no-subscription","Unlock extended capabilities"),f[12]=x,f[13]=l):l=f[13],f[14]!==l?(c=(0,t.jsx)("p",{className:"text-xs text-secondary",children:l}),f[14]=l,f[15]=c):c=f[15],f[16]!==o||f[17]!==c?(d=(0,t.jsxs)("div",{className:"flex flex-col justify-center py-px",children:[o,c]}),f[16]=o,f[17]=c,f[18]=d):d=f[18],f[19]!==h?(u=()=>h("mode-select-upsell-button"),f[19]=h,f[20]=u):u=f[20],f[21]!==I||f[22]!==u?(m=(0,t.jsx)(ee.Button,{variant:"primary",size:"md",shape:"pill","aria-label":I,onClick:u,children:I}),f[21]=I,f[22]=u,f[23]=m):m=f[23],f[24]!==m||f[25]!==d?(p=(0,t.jsxs)("div",{className:a,children:[d,m]}),f[24]=m,f[25]=d,f[26]=p):p=f[26],f[27]!==p||f[28]!==s?(g=(0,t.jsx)(en.DropdownMenuItem,{className:r,onSelect:s,children:p},"upgrade"),f[27]=p,f[28]=s,f[29]=g):g=f[29],g}function eS(e){return e.modes}function ev(e){return e.status}function ey(e){return e.isIncognito}function e_(){K.useModesStore.getState().ensureLoaded().catch((0,U.createLogError)("ModeSelect:ensureLoaded"))}function ej(e){return e.item}function ek(e){return e.item}function eI(e){return e.defaultModeId}function eN(e){return e.userSettings.preferences.selectedSystemPromptId}function ez(e){return void 0!==e.userSettingsPromise}function eC(e){return e.userSettings.agentCustomizations}function eT(e){return e.agentId===E.GROK_AGENT_ID}function eM(e){return e.instructions?.trim()}function ew(e){return e.preventDefault()}e.s(["ModeSelect",0,eo,"getModeIcon",0,eu,"hasTag",0,el,"modeSubTierToSubscriptionTier",0,ec],2202698)},1744002,269669,e=>{"use strict";var t=e.i(8408823),i=e.i(603814),n=e.i(3962947),r=e.i(7336663),s=e.i(8633562);e.i(1354374);var a=e.i(352006),o=e.i(5615448);function l(e,t,i){return e.then(()=>!0,e=>(t(e instanceof Error?e:String(e)),o.toast.error(i[function(e){if((0,n.isDetailedResponseError)(e)){if(7===e.grpcError.code)return"policy";if(14===e.grpcError.code)return"unavailable"}}(e)??"fallback"],{id:"agent-customizations-save-error"}),!1))}function c(e){return e.filter(e=>(0!==e.agentId||e.instructions?.trim())&&e.name?.trim()).map(({agent:e,...t})=>t)}e.s(["GROK_AGENT_ID",0,0,"MAX_LIBRARY_AGENTS",0,99,"useAgentCustomizations",0,function({maxTeamSlots:e,maxCustomAgents:n}){let o=(0,t.useLogEvent)(),{t:d}=(0,a.useTranslation)("settings"),u=d("agent-customizations.save-error","Couldn't save these instructions. Please try again."),m=d("agent-customizations.agents-save-error","Couldn't save your agents. Please try again."),p=d("agent-customizations.save-error-policy","These instructions can't be saved because they violate our usage policy."),g=d("agent-customizations.save-error-unavailable","These instructions couldn't be checked. Please try again."),f=(0,r.useSettingsStore)(e=>e.userSettings.agentCustomizations),h=(0,r.useSettingsStore)(e=>e.userSettings.agentLibrary),x=(0,s.useMemo)(()=>{let e=[...f??[]];return e.some(e=>0===e.agentId)||e.unshift({agentId:0,name:"Grok",instructions:""}),e.sort((e,t)=>
2(e.agentId??0)-(t.agentId??0)),e.map((e,t)=>e.agentId===t?e:{...e,agentId:t})},[f]),b=(0,s.useMemo)(()=>h??[],[h]),S=(0,s.useMemo)(()=>{let t=[];for(let i=0;i<e;i++)t.push(x.find(e=>e.agentId===i)??null);return t},[x,e]),v=(0,s.useCallback)((e,t)=>l(r.useSettingsStore.getState().fetchSetUserSettings({agentCustomizations:c(e)}),(0,i.createLogError)("agent-customizations:persist-team"),{policy:p,unavailable:g,fallback:t}),[p,g]),y=(0,s.useCallback)((e,t)=>l(r.useSettingsStore.getState().fetchSetUserSettings({agentLibrary:e}),(0,i.createLogError)("agent-customizations:persist-library"),{policy:p,unavailable:g,fallback:t}),[p,g]),_=(0,s.useCallback)((e,t)=>l(r.useSettingsStore.getState().fetchSetUserSettings({agentCustomizations:c(e),agentLibrary:t}),(0,i.createLogError)("agent-customizations:persist-both"),{policy:p,unavailable:g,fallback:m}),[p,g,m]),j=(0,s.useCallback)((e,t)=>{let n=x.find(e=>0===e.agentId)?x.map(t=>0===t.agentId?{...t,instructions:e}:t):[{agentId:0,name:"Grok",instructions:e},...x],s=r.useSettingsStore.getState(),a={agentCustomizations:c(n)},d=s.userSettings.preferences;if(void 0!==t||d.selectedSystemPromptId){let e={...d};void 0!==t&&(e.customPromptDraft=t||void 0),e.selectedSystemPromptId&&(e.selectedSystemPromptId=void 0),a.preferences=e}return o("agent_grok_set","",{location:"agent-customizations"}),l(s.fetchSetUserSettings(a),(0,i.createLogError)("agent-customizations:set-grok"),{policy:p,unavailable:g,fallback:u})},[x,o,p,g,u]),k=(0,s.useCallback)((e,t,i)=>{if(0===e)return j(i);let n=x.find(t=>t.agentId===e)?x.map(n=>n.agentId===e?{...n,name:t,instructions:i}:n):[...x,{agentId:e,name:t,instructions:i}];return o("agent_team_slot_set","",{location:"agent-customizations",slotIndex:String(e)}),v(n,u)},[x,j,v,o,u]),I=(0,s.useCallback)(e=>{0===e||(v(x.filter(t=>t.agentId!==e),m).catch((0,i.createLogError)("agent-customizations:clear")),o("agent_team_slot_cleared","",{location:"agent-customizations",slotIndex:String(e)}))},[x,v,o,m]),N=(0,s.useCallback)((e,t)=>{if(e===t||0===e||0===t)return;let n=x.find(t=>t.agentId===e),r=x.find(e=>e.agentId===t);if(!n?.name)return;let s=x.filter(i=>i.agentId!==e&&i.agentId!==t);r?.name&&s.push({...r,agentId:e}),s.push({...n,agentId:t}),s.sort((e,t)=>(e.agentId??0)-(t.agentId??0)),v(s,m).catch((0,i.createLogError)("agent-customizations:swap")),o("agent_team_swapped","",{location:"agent-customizations"})},[x,v,o,m]),z=(0,s.useCallback)((e,t,i)=>{let n={name:e,instructions:t},r=[...b];return void 0!==i&&i>=0&&i<b.length?r.splice(i,0,n):r.push(n),o("agent_library_added","",{location:"agent-customizations"}),y(r,u)},[b,y,o,u]),C=(0,s.useCallback)((e,t,i)=>{let n=b.map(n=>n.name===e?{name:t,instructions:i}:n);return o("agent_library_updated","",{location:"agent-customizations"}),y(n,u)},[b,y,o,u]),T=(0,s.useCallback)(e=>{y(b.filter(t=>t.name!==e),m).catch((0,i.createLogError)("agent-customizations:remove")),o("agent_library_removed","",{location:"agent-customizations"})},[b,y,o,m]),M=(0,s.useCallback)((e,t)=>{if(e===t)return;let n=[...b],[r]=n.splice(e,1);r&&(n.splice(t,0,r),y(n,m).catch((0,i.createLogError)("agent-customizations:reorder")),o("agent_library_reordered","",{location:"agent-customizations"}))},[b,y,o,m]),w=(0,s.useCallback)(e=>{let t=e.map(e=>b.find(t=>t.name===e)).filter(e=>!!e);t.length===b.length&&(y(t,m).catch((0,i.createLogError)("agent-customizations:reorder")),o("agent_library_reordered","",{location:"agent-customizations"}))},[b,y,o,m]),E=(0,s.useCallback)((e,t,n)=>{if(0===t)return;let r=b.find(t=>t.name===e);if(!r)return;let s=b.filter(t=>t.name!==e),a=x.find(e=>e.agentId===t);if(a?.name&&void 0!==n&&n>=0){let e=Math.min(n,s.length);s.splice(e,0,{name:a.name,instructions:a.instructions??""})}else a?.name&&s.push({name:a.name,instructions:a.instructions??""});_([...x.filter(e=>e.agentId!==t),{agentId:t,name:r.name,instructions:r.instructions??""}].sort((e,t)=>(e.agentId??0)-(t.agentId??0)),s).catch((0,i.createLogError)("agent-customizations:move")),o("agent_moved_to_team","",{location:"agent-customizations",slotIndex:String(t)})},[x,b,_,o]),D=(0,s.useCallback)((e,t)=>{if(0===e)return;let n=x.find(t=>t.agentId===e);if(!n?.name)return;let r=x.filter(t=>
2t.agentId!==e),s={name:n.name,instructions:n.instructions},a=[...b];void 0!==t&&t>=0?a.splice(t,0,s):a.push(s),_(r,a).catch((0,i.createLogError)("agent-customizations:move")),o("agent_moved_to_library","",{location:"agent-customizations",agentName:n.name})},[x,b,_,o]),L=(0,s.useRef)(!1);if(!L.current&&x.length>1){let e=!1,t=new Map;t.set("grok",0);let n=x.map(i=>{if(0===i.agentId)return i;let n=i.name?.trim();if(!n)return i;let r=n.toLowerCase(),s=(t.get(r)??0)+1;return(t.set(r,s),s>1)?(e=!0,{...i,name:`${n} ${s}`}):i});e&&(L.current=!0,r.useSettingsStore.getState().fetchSetUserSettings({agentCustomizations:c(n)}).catch((0,i.createLogError)("agent-customizations:backfill-names")))}return{team:x,library:b,teamSlots:S,maxTeamSlots:e,maxCustomAgents:n,canAddToLibrary:b.length<n,setGrokInstructions:j,setTeamSlot:k,clearTeamSlot:I,swapTeamSlots:N,addToLibrary:z,updateInLibrary:C,removeFromLibrary:T,reorderLibrary:M,setLibraryOrder:w,moveToTeam:E,moveToLibrary:D}}],1744002);var d=e.i(2460512),u=e.i(2790051),m=e.i(6328222);function p(e){return!e.isPreset}function g(e){return e.instructions?.trim()}function f(e){return e.list}function h(e){return e.userSettings.preferences.selectedSystemPromptId}function x(e){return e.userSettings.preferences.customPromptDraft}e.s(["useGrokLegacySeed",0,function(e){let t,i,n,s=(0,d.c)(10),{personalityPresetById:a}=(0,u.usePersonalityPresets)(),o=(0,r.useSettingsStore)(x),l=(0,r.useSettingsStore)(h),c=(0,m.usePersonalityStore)(f),b=e.some(g);s[0]!==o||s[1]!==c?(t=o||(c.find(p)?.prompt??""),s[0]=o,s[1]=c,s[2]=t):t=s[2];let S=t;e:{let e;if(b||!l){i="";break e}s[3]!==c||s[4]!==a||s[5]!==l?(e=a[l]?.prompt??c.find(e=>e.personalityId===l)?.prompt??"",s[3]=c,s[4]=a,s[5]=l,s[6]=e):e=s[6],i=e}let v=i;return s[7]!==S||s[8]!==v?(n={effectiveCustomDraft:S,legacyActiveInstructions:v},s[7]=S,s[8]=v,s[9]=n):n=s[9],n}],269669)},9592765,e=>{"use strict";var t=e.i(3392710),i=e.i(3952966),n=e.i(398135),r=e.i(9078506),s=e.i(2575586),a=e.i(6435549);e.s(["default",0,function(e,o,l,c){var d=-1,u=i.default,m=!0,p=e.length,g=[],f=o.length;if(!p)return g;l&&(o=(0,r.default)(o,(0,s.default)(l))),c?(u=n.default,m=!1):o.length>=200&&(u=a.default,m=!1,o=new t.default(o));t:for(;++d<p;){var h=e[d],x=null==l?h:l(h);if(h=c||0!==h?h:0,m&&x==x){for(var b=f;b--;)if(o[b]===x)continue t;g.push(h)}else u(o,x,c)||g.push(h)}return g}])}]); 3 4//# debugId=115c74b8-5276-1bd0-5eed-1fc69b2f4b25
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.