PageSourceSearch

https://civitai.com/_next/static/chunks/23876jnjwvecg.js

js civitai.com collected 2026-09-24 08:27:07 UTC 26,558 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,289232,e=>{"use strict";var t=e.i(478902),o=e.i(197649);e.i(389959);var r=e.i(709731),n=e.i(649753),a=e.i(43047),i={root:"m_849cf0da"};let l={underline:"hover"},s=(0,n.polymorphicFactory)((e,n)=>{let{underline:s,className:u,unstyled:c,mod:d,...m}=(0,r.useProps)("Anchor",l,e);return(0,t.jsx)(a.Text,{component:"a",ref:n,className:(0,o.default)({[i.root]:!c},u),...m,mod:[{underline:s},d],__staticSelector:"Anchor",unstyled:c})});s.classes=i,s.displayName="@mantine/core/Anchor",e.s(["Anchor",0,s],289232)},138464,e=>{"use strict";var t=e.i(478902),o=e.i(389959),r=e.i(412304),n=e.i(725223),a=e.i(967303),i=e.i(71753),l=e.i(208865),s=e.i(709731),u=e.i(538358),c=e.i(423635),d=e.i(796019);let[m,p]=(0,e.i(961921).createSafeContext)("Menu component was not found in the tree");var f=e.i(232818),y={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504"};let g={},b=(0,u.factory)((e,o)=>{let{classNames:r,className:n,style:a,styles:i,vars:l,...u}=(0,s.useProps)("MenuDivider",g,e),c=p();return(0,t.jsx)(f.Box,{ref:o,...c.getStyles("divider",{className:n,style:a,styles:i,classNames:r}),...u})});b.classes=y,b.displayName="@mantine/core/MenuDivider";var h=e.i(33921),v=e.i(776010);let M={},w=(0,u.factory)((e,r)=>{let{classNames:n,className:a,style:i,styles:l,vars:u,onMouseEnter:c,onMouseLeave:m,onKeyDown:f,children:y,...g}=(0,s.useProps)("MenuDropdown",M,e),b=(0,o.useRef)(null),w=p(),S=(0,v.createEventHandler)(f,e=>{("ArrowUp"===e.key||"ArrowDown"===e.key)&&(e.preventDefault(),b.current?.querySelectorAll("[data-menu-item]:not(:disabled)")[0]?.focus())}),k=(0,v.createEventHandler)(c,()=>("hover"===w.trigger||"click-hover"===w.trigger)&&w.openDropdown()),I=(0,v.createEventHandler)(m,()=>("hover"===w.trigger||"click-hover"===w.trigger)&&w.closeDropdown());return(0,t.jsxs)(d.Popover.Dropdown,{...g,onMouseEnter:k,onMouseLeave:I,role:"menu","aria-orientation":"vertical",ref:(0,h.useMergedRef)(r,b),...w.getStyles("dropdown",{className:a,style:i,styles:l,classNames:n,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:S,children:[w.withInitialFocusPlaceholder&&(0,t.jsx)("div",{tabIndex:-1,"data-autofocus":!0,"data-mantine-stop-propagation":!0,style:{outline:0}}),y]})});w.classes=y,w.displayName="@mantine/core/MenuDropdown";var S=e.i(895275),k=e.i(519077),I=e.i(686023),x=e.i(649753),A=e.i(434369),C=e.i(886833);let T={},D=(0,x.polymorphicFactory)((e,r)=>{let{classNames:n,className:a,style:i,styles:l,vars:u,color:c,closeMenuOnClick:d,leftSection:m,rightSection:f,children:y,disabled:g,"data-disabled":b,...M}=(0,s.useProps)("MenuItem",T,e),w=p(),x=(0,I.useMantineTheme)(),{dir:D}=(0,A.useDirection)(),F=(0,o.useRef)(null),j=w.getItemIndex(F.current),E=(0,v.createEventHandler)(M.onMouseLeave,()=>w.setHovered(-1)),P=(0,v.createEventHandler)(M.onMouseEnter,()=>w.setHovered(w.getItemIndex(F.current))),O=(0,v.createEventHandler)(M.onClick,()=>{!b&&("boolean"==typeof d?d&&w.closeDropdownImmediately():w.closeOnItemClick&&w.closeDropdownImmediately())}),z=(0,v.createEventHandler)(M.onFocus,()=>w.setHovered(w.getItemIndex(F.current))),R=c?x.variantColorResolver({color:c,theme:x,variant:"light"}):void 0,N=c?(0,k.parseThemeColor)({color:c,theme:x}):null;return(0,t.jsxs)(C.UnstyledButton,{...M,unstyled:w.unstyled,tabIndex:w.menuItemTabIndex,onFocus:z,...w.getStyles("item",{className:a,style:i,styles:l,classNames:n}),ref:(0,h.useMergedRef)(F,r),role:"menuitem",disabled:g,"data-menu-item":!0,"data-disabled":g||b||void 0,"data-hovered":w.hovered===j||void 0,"data-mantine-stop-propagation":!0,onMouseEnter:P,onMouseLeave:E,onClick:O,onKeyDown:(0,S.createScopedKeydownHandler)({siblingSelector:"[data-menu-item]:not([data-disabled])",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:w.loop,dir:D,orientation:"vertical",onKeyDown:M.onKeyDown}),__vars:{"--menu-item-color":N?.isThemeColor&&N?.shade===void 0?`var(--mantine-color-${N.color}-6)`:R?.color,"--menu-item-hover":R?.hover},children:[m&&(0,t.jsx)("div",{...w.getStyles("itemSection",{styles:l,classNames:n}
1),"data-position":"left",children:m}),y&&(0,t.jsx)("div",{...w.getStyles("itemLabel",{styles:l,classNames:n}),children:y}),f&&(0,t.jsx)("div",{...w.getStyles("itemSection",{styles:l,classNames:n}),"data-position":"right",children:f})]})});D.classes=y,D.displayName="@mantine/core/MenuItem";let F={},j=(0,u.factory)((e,o)=>{let{classNames:r,className:n,style:a,styles:i,vars:l,...u}=(0,s.useProps)("MenuLabel",F,e),c=p();return(0,t.jsx)(f.Box,{ref:o,...c.getStyles("label",{className:n,style:a,styles:i,classNames:r}),...u})});j.classes=y,j.displayName="@mantine/core/MenuLabel";var E=e.i(537879);let P={refProp:"ref"},O=(0,o.forwardRef)((e,r)=>{let{children:n,refProp:a,...i}=(0,s.useProps)("MenuTarget",P,e);if(!(0,E.isElement)(n))throw Error("Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let l=p(),u=n.props,c=(0,v.createEventHandler)(u.onClick,()=>{"click"===l.trigger?l.toggleDropdown():"click-hover"===l.trigger&&(l.setOpenedViaClick(!0),l.opened||l.openDropdown())}),m=(0,v.createEventHandler)(u.onMouseEnter,()=>("hover"===l.trigger||"click-hover"===l.trigger)&&l.openDropdown()),f=(0,v.createEventHandler)(u.onMouseLeave,()=>{"hover"===l.trigger?l.closeDropdown():"click-hover"!==l.trigger||l.openedViaClick||l.closeDropdown()});return(0,t.jsx)(d.Popover.Target,{refProp:a,popupType:"menu",ref:r,...i,children:(0,o.cloneElement)(n,{onClick:c,onMouseEnter:m,onMouseLeave:f,"data-expanded":!!l.opened||void 0})})});O.displayName="@mantine/core/MenuTarget";let z={trapFocus:!0,closeOnItemClick:!0,withInitialFocusPlaceholder:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function R(e){let u=(0,s.useProps)("Menu",z,e),{children:p,onOpen:f,onClose:g,opened:b,defaultOpened:h,trapFocus:v,onChange:M,closeOnItemClick:w,loop:S,closeOnEscape:k,trigger:I,openDelay:x,closeDelay:A,classNames:C,styles:T,unstyled:D,variant:F,vars:j,menuItemTabIndex:E,keepMounted:P,withInitialFocusPlaceholder:O,...R}=u,N=(0,l.useStyles)({name:"Menu",classes:y,props:u,classNames:C,styles:T,unstyled:D}),[$,{setHovered:H,resetHovered:B}]=function(){let[e,t]=(0,o.useState)(-1);return[e,{setHovered:t,resetHovered:()=>t(-1)}]}(),[q,L]=(0,r.useUncontrolled)({value:b,defaultValue:h,finalValue:!1,onChange:M}),[W,_]=(0,o.useState)(!1),Q=()=>{L(!1),_(!1),q&&g?.()},U=()=>{L(!0),q||f?.()},V=()=>{q?Q():U()},{openDropdown:K,closeDropdown:G}=(0,c.useDelayedHover)({open:U,close:Q,closeDelay:A,openDelay:x}),{resolvedClassNames:J,resolvedStyles:X}=(0,i.useResolvedStylesApi)({classNames:C,styles:T,props:u});return(0,n.useDidUpdate)(()=>{B()},[q]),(0,t.jsx)(m,{value:{getStyles:N,opened:q,toggleDropdown:V,getItemIndex:e=>e?Array.from((0,a.findElementAncestor)(e,"[data-menu-dropdown]")?.querySelectorAll("[data-menu-item]")||[]).findIndex(t=>t===e):null,hovered:$,setHovered:H,openedViaClick:W,setOpenedViaClick:_,closeOnItemClick:w,closeDropdown:"click"===I?Q:G,openDropdown:"click"===I?U:K,closeDropdownImmediately:Q,loop:S,trigger:I,unstyled:D,menuItemTabIndex:E,withInitialFocusPlaceholder:O},children:(0,t.jsx)(d.Popover,{...R,opened:q,onChange:V,defaultOpened:h,trapFocus:!P&&v,closeOnEscape:k,__staticSelector:"Menu",classNames:J,styles:X,unstyled:D,variant:F,keepMounted:P,children:p})})}R.extend=e=>e,R.withProps=(0,u.getWithProps)(R),R.classes=y,R.displayName="@mantine/core/Menu",R.Item=D,R.Label=j,R.Dropdown=w,R.Target=O,R.Divider=b,e.s(["Menu",0,R],138464)},895275,967303,e=>{"use strict";function t(e,t){let o=e;for(;(o=o.parentElement)&&!o.matches(t););return o}e.s(["findElementAncestor",0,t],967303),e.s(["createScopedKeydownHandler",0,function({parentSelector:e,siblingSelector:o,onKeyDown:r,loop:n=!0,activateOnFocus:a=!1,dir:i="rtl",orientation:l}){return s=>{r?.(s);let u=Array.from(t(s.currentTarget,e)?.querySelectorAll(o)||[]).filter(o=>{var r;return r=s.currentTarget,t(r,e)===t(o,e)}),c=u.findIndex(e=>s.currentTarget===e),d=function(e,t,o){for(let o=e+1;o<t.length;o+=1)if(!t[o].disabled)return o;if(o){for(let e=0;e<t.length;e+=1)if(!t[e].disabled)return e}return e}(c,u,n),m=function(e,t,o){for(let o=e-1;o>=0;o-=1)if(!t[o].disabled)return o;if(o){for(let e=t.length-1;e>-1;e-=1)if(!t[e].disabled)return e}return e}(c,u,n),p="rtl"===i?m:d,f="rtl"===i?d:m;switch(s.key){case"ArrowRight":"horizontal"===l&&(s.stopPropagation(),s.preventDefault(),u[p].focus(),a&&u[p].click());break;case"ArrowLeft":"horizontal"===l&&(s.stopPropagation(),s.preventDefault(),u[f].focus(),a&&u[f].click());break;case"ArrowUp":"vertical"===l&&(s.stopPropagation(),s.preventDefault(),u[m].focus(),a&&u[m].click());break;case"ArrowDown":"vertical"===l&&(s.stopPropagation(),s.preventDefault(),u[d].focus(),a&&u[d].click());break;case"Home":s.stopPropagation(),s.preventDefault(),u[0].disabled||u[0].focus();break;case"End":{s.stopPropagation(),s.preventDefault();let e=u.length-1;u[e].disabled||u[e].focus()}}}}
1],895275)},980063,e=>{"use strict";var t,o=e.i(169012),r=e.i(137281);let[n,a]=(t="mantine-modals",[function(e){let r=Object.keys(e).reduce((o,r)=>(o[`${t}:${r}`]=t=>e[r](t.detail),o),{});(0,o.useIsomorphicEffect)(()=>(Object.keys(r).forEach(e=>{window.removeEventListener(e,r[e]),window.addEventListener(e,r[e])}),()=>Object.keys(r).forEach(e=>{window.removeEventListener(e,r[e])})),[r])},function(e){return(...o)=>{var r,n;return r=`${t}:${String(e)}`,n=o[0],void window.dispatchEvent(new CustomEvent(r,{detail:n}))}}]),i=a("closeModal"),l=a("closeAllModals");e.s(["closeAllModals",0,l,"closeModal",0,i,"openConfirmModal",0,e=>{let t=e.modalId||(0,r.randomId)();return a("openConfirmModal")({...e,modalId:t}),t},"openContextModal",0,e=>{let t=e.modalId||(0,r.randomId)();return a("openContextModal")({...e,modalId:t}),t},"openModal",0,e=>{let t=e.modalId||(0,r.randomId)();return a("openModal")({...e,modalId:t}),t},"useModalsEvents",0,n],980063)},327393,e=>{"use strict";let t=(0,e.i(644524).default)("outline","arrow-right","ArrowRight",[["path",{d:"M5 12l14 0",key:"svg-0"}],["path",{d:"M13 18l6 -6",key:"svg-1"}],["path",{d:"M13 6l6 6",key:"svg-2"}]]);e.s(["IconArrowRight",0,t],327393)},843707,e=>{"use strict";let t=(0,e.i(644524).default)("outline","bookmark","Bookmark",[["path",{d:"M18 7v14l-6 -4l-6 4v-14a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4z",key:"svg-0"}]]);e.s(["IconBookmark",0,t],843707)},988542,e=>{"use strict";let t=(0,e.i(644524).default)("outline","chevron-down","ChevronDown",[["path",{d:"M6 9l6 6l6 -6",key:"svg-0"}]]);e.s(["IconChevronDown",0,t],988542)},847075,e=>{"use strict";let t=(0,e.i(644524).default)("outline","dots-vertical","DotsVertical",[["path",{d:"M12 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0",key:"svg-0"}],["path",{d:"M12 19m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0",key:"svg-1"}],["path",{d:"M12 5m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0",key:"svg-2"}]]);e.s(["IconDotsVertical",0,t],847075)},673405,e=>{"use strict";e.i(938694),e.i(266039),e.i(880633),e.i(389959),e.i(451459),e.s([])},12838,(e,t,o)=>{"use strict";var r=function(e){var t,o,r;return!!(t=e)&&"object"==typeof t&&(o=e,"[object RegExp]"!==(r=Object.prototype.toString.call(o))&&"[object Date]"!==r&&o.$$typeof!==n)},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function a(e,t){return!1!==t.clone&&t.isMergeableObject(e)?u(Array.isArray(e)?[]:{},e,t):e}function i(e,t,o){return e.concat(t).map(function(e){return a(e,o)})}function l(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function s(e,t){try{return t in e}catch(e){return!1}}function u(e,t,o){(o=o||{}).arrayMerge=o.arrayMerge||i,o.isMergeableObject=o.isMergeableObject||r,o.cloneUnlessOtherwiseSpecified=a;var n,c,d=Array.isArray(t);return d!==Array.isArray(e)?a(t,o):d?o.arrayMerge(e,t,o):(c={},(n=o).isMergeableObject(e)&&l(e).forEach(function(t){c[t]=a(e[t],n)}),l(t).forEach(function(o){s(e,o)&&!(Object.hasOwnProperty.call(e,o)&&Object.propertyIsEnumerable.call(e,o))||(s(e,o)&&n.isMergeableObject(t[o])?c[o]=(function(e,t){if(!t.customMerge)return u;var o=t.customMerge(e);return"function"==typeof o?o:u})(o,n)(e[o],t[o],n):c[o]=a(t[o],n))}),c)}u.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,o){return u(e,o,t)},{})},t.exports=u},399368,e=>{"use strict";var t=e.i(478902),o=e.i(389959),r=e.i(74813),n=e.i(619938);let a=(0,o.createContext)(null),i=()=>{let e=(0,o.useContext)(a);if(!e)throw"missing ContainerProvider";return e},l=(0,r.create)(()=>({}));e.s(["ContainerProvider",0,({children:e,containerName:r,className:i,...s})=>{let u=(0,n.useResizeObserver)(e=>{l.setState(()=>({[r]:e.borderBoxSize[0]}))});return(0,o.useEffect)(()=>{let e=u.current;e&&l.setState(()=>({[r]:{inlineSize:e.clientWidth,blockSize:e.clientHeight}}))},[]),(0,t.jsx)(a.Provider,{value:{nodeRef:u,containerName:r},children:(0,t.jsx)("div",{ref:u,...s,className:`relative flex h-full flex-col @container ${i||""}`,children:e})})},"useContainerContext",0,i,"useContainerProviderStore",0,l,"useContainerWidth",0,function(e){let{c
1ontainerName:t}=i(),r=e??t;return l((0,o.useCallback)(e=>e[r]?.inlineSize,[r]))}])},299221,e=>{"use strict";var t=e.i(314595),o=e.i(389959),r=e.i(399368),n=e.i(711157);e.s(["useContainerQuery",0,function({type:e,width:t}){let a="string"==typeof t?n.mantineContainerSizes[t]:t,{inlineSize:i}=function(){let{nodeRef:e,containerName:t}=(0,r.useContainerContext)();return(0,r.useContainerProviderStore)((0,o.useCallback)(o=>o[t]??{inlineSize:e.current?.offsetWidth??0,blockSize:e.current?.offsetHeight??0},[]))}();return(0,o.useMemo)(()=>0!==i&&("max-width"===e?a>i:a<=i),[i,e,a])},"useMediaQuery",0,function({type:e,width:o}){let r="string"==typeof o?n.mantineContainerSizes[o]:o,a="min-width"===e?`(min-width: ${r}px)`:`(max-width: ${r-1}px)`;return(0,t.useMediaQuery)(a,!1,{getInitialValueInEffect:!1})}])},790218,e=>{"use strict";let t;var o=e.i(389959),r=e.i(299221);let n=()=>()=>void 0;function a(){return void 0===t&&(t="ontouchstart"in window||/Mobi|Android/i.test(navigator.userAgent)),t}e.s(["isMobileDevice",0,a,"useIsMobile",0,function(e){let{breakpoint:t="sm"}=e||{};return(e?.type==="media"?r.useMediaQuery:r.useContainerQuery)({type:"max-width",width:t})},"useIsMobileDevice",0,function(){return(0,o.useSyncExternalStore)(n,a,()=>void 0)}])},619938,e=>{"use strict";let t;var o=e.i(389959);let r=new WeakMap,n=new Map,a=0;function i(){a=0;let e=[...n.values()];for(let t of(n.clear(),e))for(let e of r.get(t.target)??[])e.current(t)}e.s(["useResizeObserver",0,(e,l)=>{let s=(0,o.useRef)(null),{observeChildren:u}=l??{},c=(0,o.useRef)(null);return c.current=e,(0,o.useEffect)(()=>{s.current&&(t||(t=new ResizeObserver(e=>{for(let t of e)n.set(t.target,t);!a&&n.size&&(a=requestAnimationFrame(i))})))},[]),(0,o.useEffect)(()=>{let e,o=s.current,n=t;if(!o||!n)return;let a=u?[...o.children]:[o],i=e=>{for(let t of e){let e=r.get(t)??[];r.has(t)||(n.observe(t),a.push(t)),r.set(t,e.concat(c))}},l=e=>{for(let t of e){let e=(r.get(t)??[]).filter(e=>e!==c),o=a.indexOf(t);o>-1&&a.splice(o,1),e.length?r.set(t,e):(n.unobserve(t),r.delete(t))}};return u?(i([...o.children]),e?.disconnect(),(e=new MutationObserver(e=>{for(let t of e)l(t.removedNodes),i(t.addedNodes)})).observe(o,{childList:!0})):i([o]),()=>{u?(e?.disconnect(),l(a)):l([o])}},[u]),s}])},160328,811065,e=>{"use strict";var t=e.i(478902),o=e.i(389959),r=e.i(310059),n=e.i(447890),a=e.i(74813),i=e.i(905615),l=e.i(176653),s=e.i(954563),u=e.i(97047),c=e.i(229862),d=e.i(457586);let m=r.enum(c.DomainColor),p=u.infiniteQuerySchema.extend({limit:r.number().min(1).max(500).optional().default(30),sortDir:r.enum(["asc","desc"]).optional().default("desc"),search:r.string().optional(),dateBefore:r.date().optional(),dateAfter:r.date().optional(),types:r.enum(c.ChangelogType).array().optional(),tags:r.string().array().optional(),domain:m.optional()}),f=r.object({title:r.string().min(1),titleColor:r.string().optional(),content:(0,d.getSanitizedStringSchema)().refine(e=>e.length>0,"Cannot be empty"),link:r.url().optional().or(r.literal("")),cta:r.url().optional().or(r.literal("")),effectiveAt:r.date(),type:r.enum(c.ChangelogType),tags:r.string().array().optional(),disabled:r.boolean().optional().default(!1),sticky:r.boolean().optional().default(!1),domain:r.array(m).nonempty().default([c.DomainColor.all])});f.partial().extend({id:r.number(),disabled:r.boolean().optional(),sticky:r.boolean().optional()}),r.object({id:r.number()}),e.s(["createChangelogInput",0,f,"getChangelogsInput",0,p],811065);var y=e.i(949042);e.i(351392);var g=e.i(256494);let b=r.object({period:r.enum(c.MetricTimeframe).default(c.MetricTimeframe.Month),periodMode:u.periodModeSchema,sort:r.enum(s.ModelSort).default(s.ModelSort.HighestRated),types:r.enum(c.ModelType).array().optional(),checkpointType:r.enum(c.CheckpointType).optional(),baseModels:r.enum(g.baseModels).array().optional(),status:r.enum(c.ModelStatus).array().optional(),earlyAccess:r.boolean().optional(),paidAccess:r.boolean().optional(),hidePaid:r.boolean().optional(),supportsGeneration:r.boolean().optional(),fromPlatform:r.boolean().optional(),followed:r.boolean().optional(),newCreators:r.boolean().optional(),ar
1chived:r.boolean().optional(),hidden:r.boolean().optional(),fileFormats:r.enum(l.constants.modelFileFormats).array().optional(),pending:r.boolean().optional(),availability:r.enum(c.Availability).optional(),isFeatured:r.boolean().optional(),poiOnly:r.boolean().optional(),minorOnly:r.boolean().optional(),disablePoi:r.boolean().optional(),disableMinor:r.boolean().optional()}),h=r.object({sort:r.enum(s.QuestionSort).default(s.QuestionSort.MostLiked),period:r.enum(c.MetricTimeframe).default(c.MetricTimeframe.AllTime),status:r.enum(s.QuestionStatus).optional()}),v=r.object({period:r.enum(c.MetricTimeframe).default(c.MetricTimeframe.Week),periodMode:u.periodModeSchema.optional(),sort:r.enum(s.ImageSort).default(s.ImageSort.MostReactions),generation:r.enum(c.ImageGenerationProcess).array().optional(),types:r.array(r.enum(c.MediaType)).default([c.MediaType.image]),withMeta:r.boolean().default(!1),fromPlatform:r.boolean().optional(),hideAutoResources:r.boolean().optional(),hideManualResources:r.boolean().optional(),notPublished:r.boolean().optional(),scheduled:r.boolean().optional(),hidden:r.boolean().optional(),followed:r.boolean().optional(),newCreators:r.boolean().optional(),tools:r.number().array().optional(),techniques:r.number().array().optional(),baseModels:r.enum(g.baseModels).array().optional(),remixesOnly:r.boolean().optional(),nonRemixesOnly:r.boolean().optional(),requiringMeta:r.boolean().optional(),hideChallenges:r.boolean().optional(),poiOnly:r.boolean().optional(),minorOnly:r.boolean().optional(),disablePoi:r.boolean().optional(),disableMinor:r.boolean().optional(),includePG13:r.boolean().optional()}),M=v.extend({sort:r.enum(s.ImageSort).default(s.ImageSort.MostReactions),period:r.enum(c.MetricTimeframe).default(c.MetricTimeframe.AllTime),types:r.array(r.enum(c.MediaType)).default([])}),w=r.object({period:r.enum(c.MetricTimeframe).default(c.MetricTimeframe.Week),periodMode:u.periodModeSchema,sort:r.enum(s.PostSort).default(s.PostSort.MostReactions),followed:r.boolean().optional(),scheduled:r.boolean().optional()}),S=r.object({period:r.enum(c.MetricTimeframe).default(c.MetricTimeframe.Month),periodMode:u.periodModeSchema,sort:r.enum(s.ArticleSort).default(s.ArticleSort.MostBookmarks),followed:r.boolean().optional(),isOfficial:r.boolean().optional()}),k=r.object({sort:r.enum(s.CollectionSort).default(l.constants.collectionFilterDefaults.sort)}),I=r.object({period:r.enum(c.MetricTimeframe).default(c.MetricTimeframe.AllTime),periodMode:u.periodModeSchema.optional(),sort:r.enum(s.BountySort).default(s.BountySort.EndingSoon),status:r.enum(s.BountyStatus).default(s.BountyStatus.Open),types:r.enum(c.BountyType).array().optional(),nsfw:r.boolean().optional(),engagement:r.enum(l.constants.bounties.engagementTypes).optional(),userId:r.number().optional(),baseModels:r.enum(g.baseModels).array().optional(),excludedUserIds:r.number().array().optional()}),x=r.object({sort:r.enum(s.ThreadSort).default(s.ThreadSort.Newest)}),A=r.object({sort:r.enum(s.GenerationSort).default(s.GenerationSort.Newest),marker:r.enum(s.GenerationReactType).optional(),tags:r.string().array().optional(),baseModel:r.string().optional(),processType:r.string().optional(),fromDate:r.date().optional(),toDate:r.date().optional(),excludeFailed:r.boolean().optional()}),C=r.object({sort:r.enum(s.ToolSort).default(s.ToolSort.Newest),type:r.enum(c.ToolType).optional()}),T=r.object({sort:r.enum(s.BuzzWithdrawalRequestSort).default(s.BuzzWithdrawalRequestSort.Newest)}),D=p.omit({cursor:!0,limit:!0,search:!0}),F=r.object({baseModels:r.enum(g.baseModels).array().optional()}),j=["models","images","posts","articles","bounties"],E={models:{key:"model-filters",schema:b},questions:{key:"question-filters",schema:h},images:{key:"image-filters",schema:v},modelImages:{key:"model-image-filters",schema:M},posts:{key:"post-filters",schema:w},articles:{key:"article-filters",schema:S},collections:{key:"collections-filters",schema:k},bounties:{key:"bounties-filters",schema:I},videos:{key:"videos-filters",schema:v},threads:{key:"thread-filters",schema:x},generation:{key:"generation-filters",schema:A},tools:{key:"tool-filters",schema:C},buzzWithdrawalRequests:{key:"buzz-withdrawal-request-filters",schema:T},changelogs:{key:"changelog-filters",schema:D},auctions:{key:"auction-filters",schema:F}};function P({key:e,data:t,state:o}){let r=(0,y.removeEmpty)({...o[e],...t});return localStorage.setItem(E[e].key,R(r)),{[e]:r}}let O=(0,o.createContext)(null);function z(e){let t=(0,o.useContext)(O);if(!t)throw Error("Missing FiltersContext.Provider in the tree");return(0,a.useStore)(t,e)}function R(e){try{return JSON.stringify(e)}catch(e){throw Error("Failed to serialize the value")}}e.s(["FiltersProvider",0,({children:e})=>{let r=(0,o.useRef)();return r.current||(r.current=(0,n.createStore)()((0,i.devtools)(e=>({...Object.entries(E).reduce((e,[t,o])=>({...e,[t]:(({key:e,schema:t})=>{let o=function(e){try{return JSON.parse(decodeURIComponent(e))}catch{return e}}(localStorage.getItem(e)??"{}"),r=t.safeParse(o);if(r.success)return r.data;{let o=t.parse({});return localStorage.setItem(e,R(o)),o}})({key:o.key,schema:o.schema})}),{}),setModelFilters:t=>e(e=>P({key:"models",data:t,state:e})),setQuestionFilters:t=>e(e=>P({key:"questions",data:t,state:e})),setImageFilters:t=>e(e=>P({key:"images",data:t,state:e})),setModelImageFilters:t=>e(e=>P({key:"modelImages",data:t,state:e})),setPostFilters:t=>e(e=>P({key:"posts",data:t,state:e})),setArticleFilters:t=>e(e=>P({key:"articles",data:t,state:e})),setCollectionFilters:t=>e(e=>P({key:"collections",data:t,state:e})),setBountyFilters:t=>e(e=>P({key:"bounties",data:t,state:e})),setVideoFilters:t=>e(e=>P({key:"videos",data:t,state:e})),setThreadFilters:t=>e(e=>P({key:"threads",data:t,state:e})),setGenerationFilters:t=>e(e=>P({key:"generation",data:t,state:e})),setToolFilters:t=>e(e=>P({key:"tools",data:t,state:e})),setBuzzWithdrawalRequestFilters:t=>e(e=>P({key:"buzzWithdrawalRequests",data:t,state:e})),setChangelogFilters:t=>e(e=>P({key:"changelogs",data:t,state:e})),setAuctionFilters:t=>e(e=>P({key:"auctions",data:t,state:e}))})))),(0,t.jsx)(O.Provider,{value:r.current,children:e})},"hasPeriodMode",0,e=>j.includes(e),"useFiltersContext",0,z,"useSetFilters",0,function(e){return z((0,o.useCallback)(t=>({models:t.setModelFilters,posts:t.setPostFilters,images:t.setImageFilters,questions:t.setQuestionFilters,modelImages:t.setModelImageFilters,articles:t.setArticleFilters,collections:t.setCollectionFilters,bounties:t.setBountyFilters,videos:t.setVideoFilters,threads:t.setThreadFilters,generation:t.setGenerationFilters,tools:t.setToolFilters,buzzWithdrawalRequests:t.setBuzzWithdrawalRequestFilters,changelogs:t.setChangelogFilters,auctions:t.setAuctionFilters})[e],[e]))}],160328)},457586,e=>{"use strict";var t=e.i(310059),o=e.i(613205);e.s(["getSanitizedStringSchema",0,e=>t.preprocess((t,r)=>{if(!t)return"";let n=String(t);try{return(0,o.sanitizeHtml)(n,e)}catch(e){r.addIssue({code:"custom",message:e.message})}},t.string())])},711157,e=>{"use strict";let t={xs:480,sm:768,md:1024,lg:1184,xl:1440};e.s(["containerQuery",0,{largerThan:(e,o)=>{let r="string"==typeof e?t[e]:e;return o?`@container ${o} (width >= ${r}px)`:`@container (width >=  ${r}px)`},smallerThan:(e,o)=>{let r="string"==typeof e?t[e]:e;return o?`@container ${o} (width < ${r}px)`:`@container (width < ${r}px)`}},"hexToRgbOpenEnded",0,e=>{let t,o=(t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null;return o?`${o.r}, ${o.g}, ${o.b}`:e},"mantineContainerSizes",0,t])},513640,e=>{"use strict";var t=e.i(310059),o=e.i(763051);function r(e){return Array.isArray(e)||"string"!=typeof e?(e??[]).map(String):e.split(",").map(e=>e.trim())}e.s(["booleanString",0,function(){return t.boolean().or(t.stringbool()).or(t.number().transform(e=>1===e))},"commaDelimitedEnumArray",0,function(e){return t.preprocess(e=>
1Array.isArray(e)?e:r(e),t.enum(e).array())},"commaDelimitedNumberArray",0,function(e){return t.preprocess(e=>(Array.isArray(e)?e:r(e)).map(Number),e??t.number().array())},"commaDelimitedStringArray",0,function(e){return t.preprocess(e=>Array.isArray(e)?e:r(e),e??t.string().array())},"defaultCatch",0,function(e,t){return e.default(t).catch(t)},"numericString",0,function(e){return t.preprocess((e,t)=>{if("string"==typeof e){let o=Number(e);return isNaN(o)&&t.addIssue(`'${e}' cannot be converted to a number`),o}return e},e??t.number())},"numericStringArray",0,function(e){return t.preprocess((e,t)=>{let o=e;if("string"==typeof e)try{o=JSON.parse(e)}catch{}return(Array.isArray(o)?o:[o]).map(e=>{if("string"==typeof e){let o=Number(e);return isNaN(o)&&t.addIssue(`'${e}' cannot be converted to a number`),o}return e})},e??t.number().array())},"stringToDate",0,function(e){return t.preprocess((e,t)=>{let r=new Date(e);return(0,o.isValidDate)(r)||t.addIssue(`'${e.toString()}' cannot be converted to a date`),r},e??t.date())},"zodEnumFromObjKeys",0,function(e){let[o,...r]=Object.keys(e);return t.enum([o,...r])}])}]);
2
3//# sourceMappingURL=3mlf4kprqlgir.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.