PageSourceSearch

https://storybookrpg.com/_next/static/chunks/360-b7d6cf508f7c82a6.js

js storybookrpg.com collected 2026-10-09 22:59:20 UTC 21,434 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[360],{30926:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return i.callServer},createServerReference:function(){return o.createServerReference},findSourceMapURL:function(){return a.findSourceMapURL}});let i=r(41209),a=r(85153),o=r(77197)},31737:(e,t,r)=>{r.d(t,{Bk:()=>p,R6:()=>m,si:()=>v,zN:()=>f});var i=r(94305),a=r(21807);function o(e){return e.authority||a.EO}function n(e){return"story"===e?"stories":"character"===e?"characters":"storybooks"}function s(e,t,r){return"story"===t?i.l.stories.detail(e,r):"character"===t?i.l.characters.detail(e,r):i.l.storybooks.detail(e,r)}function l(e,t,r,a){e.cancelQueries({queryKey:s(t,r,a),exact:!0}),e.cancelQueries({queryKey:i.l.discoverAll(t)}),e.cancelQueries({queryKey:i.l.home.all(t)}),e.cancelQueries({queryKey:i.l.favorites.list(t,n(r)),exact:!0})}function d(e,t,r,a,o){let s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e=>e,l=e=>null==e?void 0:e.map(e=>e.id===a?o(e):e);e.setQueriesData({queryKey:i.l.home.recommendedAll(t,n(r))},l),"story"===r&&(e.setQueriesData({queryKey:i.l.home.recentStoriesAll(t)},l),e.setQueriesData({queryKey:i.l.home.feedAll(t)},e=>{var t;return e?{featured:(null==(t=e.featured)?void 0:t.id)===a?s(e.featured):e.featured,stories:e.stories.map(e=>e.id===a?s(e):e)}:e}))}function c(e,t){e.invalidateQueries({queryKey:i.l.home.all(t)})}
1function u(e,t,r,i){if(!e)return e;let a=e=>e.map(e=>e.id===r?i(e):e);return{...e,entries:e.entries.map(e=>e.kind===t&&e.item.id===r?{...e,item:i(e.item)}:e),stories:"story"===t?a(e.stories):e.stories,characters:"character"===t?a(e.characters):e.characters,storybooks:"storybook"===t?a(e.storybooks):e.storybooks}}function m(e,t,r,a){var u;let m=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};m.confirmed&&o(m).recordPatch(t,r,a),l(e,t,r,a.id),e.setQueryData(s(t,r,a.id),e=>e?{...e,...a}:void 0),e.setQueriesData({queryKey:i.l.discoverAll(t)},e=>(function(e,t,r,i){if(!e)return e;let a=e=>e.map(e=>e.id===r?{...e,...i}:e);return{...e,entries:e.entries.map(e=>e.kind===t&&e.item.id===r?{...e,item:{...e.item,...i}}:e),stories:"story"===t?a(e.stories):e.stories,characters:"character"===t?a(e.characters):e.characters,storybooks:"storybook"===t?a(e.storybooks):e.storybooks}})(e,r,a.id,a)),e.setQueryData(i.l.favorites.list(t,n(r)),e=>null==e?void 0:e.map(e=>e.id===a.id?{...e,...a}:e)),d(e,t,r,a.id,e=>({...e,...a}),e=>(function(e,t){let r=t.metadata,i=r&&"cover_image"in r?r.cover_image:void 0,a=r&&"view_count"in r?r.view_count:void 0,o=r&&"like_count"in r?r.like_count:void 0,n=r&&"favorite_count"in r?r.favorite_count:void 0;return{...e,title:"title"in t&&"string"==typeof t.title?t.title:e.title,description:"string"==typeof t.description?t.description:e.description,created_by:"string"==typeof t.created_by?t.created_by:e.created_by,created_at:"string"==typeof t.created_at?t.created_at:e.created_at,updated_at:"string"==typeof t.updated_at?t.updated_at:e.updated_at,metadata:{cover_image:"string"==typeof i?i:e.metadata.cover_image,view_count:"number"==typeof a?a:e.metadata.view_count,like_count:"number"==typeof o?o:e.metadata.like_count,favorite_count:"number"==typeof n?n:e.metadata.favorite_count}}})(e,a)),function(e){let t="visibility"in e?e.visibility:void 0;return!!(t&&"public"!==t)}(a)&&(u=a.id,e.setQueriesData({queryKey:i.l.home.recommendedAll(t,n(r))},e=>null==e?void 0:e.filter(e=>e.id!==u)),"story"===r&&e.setQueriesData({queryKey:i.l.home.feedAll(t)},e=>{var t;return e?{featured:(null==(t=e.featured)?void 0:t.id)===u?null:e.featured,stories:e.stories.filter(e=>e.id!==u)}:e})),m.confirmed&&c(e,t)}function f(e,t,r,a,m){let f=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},v=o(f);f.confirmed&&v.recordRating(t,r,a.id,m),l(e,t,r,a.id);let p=e=>({...e,rating:m.rating,rating_count:m.rating_count,rating_distribution:[...m.rating_distribution],review_count:m.review_count,metadata:{...e.metadata,rating:m.rating,rating_count:m.rating_count}}),h=p(e.getQueryData(s(t,r,a.id))||a);return e.setQueryData(s(t,r,a.id),e=>e?p(e):void 0),e.setQueriesData({queryKey:i.l.discoverAll(t)},e=>u(e,r,a.id,p)),e.setQueryData(i.l.favorites.list(t,n(r)),e=>null==e?void 0:e.map(e=>e.id===a.id?p(e):e)),d(e,t,r,a.id,p),f.confirmed&&c(e,t),h}function v(e,t,r,a,m,f){let v=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"favorite",p=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{};p.confirmed&&o(p).recordFavorite(t,r,a,m,f,v),l(e,t,r,a.id);let h=e=>{if("story"===r){let t="like"===v;return{...e,...t?{is_liked_by_user:m}:{is_favorited_by_user:m},metadata:{...e.metadata,...t?{like_count:f}:{favorite_count:f}}}}if("character"===r)return{...e,is_liked_by_user:m,favorite_count:f};let t="like"===v;return{...e,...t?{is_liked_by_user:m}:{is_favorited_by_user:m},like_count:t?f:e.like_count,favorite_count:t?e.favorite_count:f,metadata:{...e.metadata,...t?{like_count:f}:{favorite_count:f}}}},y=h(a);e.setQueryData(s(t,r,a.id),e=>e?h(e):void 0),e.setQueriesData({queryKey:i.l.discoverAll(t)},e=>u(e,r,a.id,h));let b=i.l.favorites.list(t,n(r));return e.setQueryData(b,e=>null==e?void 0:e.map(e=>e.id===a.id?h(e):e)),d(e,t,r,a.id,h,e=>({...e,metadata:{...e.metadata,..."like"===v?{like_count:f}:{favorite_count:f}}})),p.confirmed&&c(e,t),"like"===v||(void 0===e.getQueryData(b)?e.invalidateQueries({queryKey:b}):e.setQueryData(b,e=>{if(!m)return(e||[]).filter(e=>e.id!==a.id);let t=(e||[]).find(e=>e.id===a.id),r=(e||[]).filter(e=>e.id!==a.id);return[t?h(t):y,...r]})),y}function p(e,t,r,a){let d=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};d.confirmed&&o(d).recordDelete(t,r,a),l(e,t,r,a),e.removeQueries({queryKey:s(t,r,a),exact:!0}),e.setQueriesData({queryKey:i.l.discoverAll(t)}
1,e=>(function(e,t,r){if(!e)return e;let i=e.entries.some(e=>e.kind===t&&e.item.id===r)||"story"===t&&e.stories.some(e=>e.id===r)||"character"===t&&e.characters.some(e=>e.id===r)||"storybook"===t&&e.storybooks.some(e=>e.id===r);return{...e,entries:e.entries.filter(e=>e.kind!==t||e.item.id!==r),stories:"story"===t?e.stories.filter(e=>e.id!==r):e.stories,characters:"character"===t?e.characters.filter(e=>e.id!==r):e.characters,storybooks:"storybook"===t?e.storybooks.filter(e=>e.id!==r):e.storybooks,pagination:i?{...e.pagination,total:Math.max(0,e.pagination.total-1)}:e.pagination}})(e,r,a));let u=i.l.favorites.list(t,n(r));void 0!==e.getQueryData(u)&&e.setQueryData(u,e=>(e||[]).filter(e=>e.id!==a));let m=e=>null==e?void 0:e.filter(e=>e.id!==a);e.setQueriesData({queryKey:i.l.home.recommendedAll(t,n(r))},m),"story"===r&&(e.setQueriesData({queryKey:i.l.home.recentStoriesAll(t)},m),e.setQueriesData({queryKey:i.l.home.feedAll(t)},e=>{var t;return e?{featured:(null==(t=e.featured)?void 0:t.id)===a?null:e.featured,stories:e.stories.filter(e=>e.id!==a)}:e})),d.confirmed&&c(e,t)}},43157:(e,t,r)=>{r.d(t,{BK:()=>o,Jf:()=>f,Kz:()=>l,PG:()=>s,QO:()=>y,SC:()=>v,Tb:()=>h,dI:()=>b,ft:()=>i,kw:()=>p,mD:()=>a,pr:()=>n,rC:()=>x,sH:()=>m,z2:()=>c});let i="worldPersonaId",a="newPersonaId",o="storybookId",n="storybookSessionId";function s(e,t,r){let i=new URLSearchParams({[o]:t,[n]:r});return"/story/".concat(encodeURIComponent(e),"?").concat(i)}function l(e,t,r){return e&&e===t&&r&&/^[\w-]{1,120}$/.test(r)?"/storybook/".concat(encodeURIComponent(e),"/chat?").concat(new URLSearchParams({session:r})):null}function d(e,t,r){if(!r)return e;let i=new URLSearchParams({[t]:r});return"".concat(e,"?").concat(i.toString())}function c(e,t){return d("/story/".concat(encodeURIComponent(e)),i,t)}let u=new Set(["","standalone","default","none"]);function m(e){let t=[],r=e=>{"string"!=typeof e||u.has(e)||t.includes(e)||t.push(e)};return r(null==e?void 0:e.storybook_id),((null==e?void 0:e.storybook_ids)||[]).forEach(r),t}function f(e,t,r){let i=new URLSearchParams({story:t});return r&&i.set(a,r),"/storybook/".concat(encodeURIComponent(e),"/chat?").concat(i)}function v(e){return(e||[]).filter(e=>!1!==e.can_play)}function p(e,t){return m(e).length&&(null==t?void 0:t.length)?t.find(t=>t.id===e.storybook_id)||t[0]:null}function h(e,t){var r;let i=p(e,t);if(i)return[{label:"Storybooks",href:"/storybook"},{label:i.title,href:"/storybook/".concat(encodeURIComponent(i.id))},{label:e.title}];let a=null==(r=e.metadata)?void 0:r.genre;return[{label:"Stories",href:"/community/stories"},...a?[{label:a,href:"/community/stories?genre=".concat(encodeURIComponent(a))}]:[],{label:e.title}]}function y(e){let{playTarget:t,returnToStorybook:r,hasStarted:i,storyId:a,personaId:o,memberships:n,membershipError:s}=e;if(r)return{kind:"link",href:r,label:"Continue Storybook"};if("solo"===t.kind)return{kind:"link",href:t.href,label:i?"Continue Story":"Start Story"};if(null===n)return s||"storybook"!==t.kind?{kind:"picker",label:"Play in a Storybook"}:{kind:"link",href:t.href,label:"Play in Storybook"};if(0===n.length)return{kind:"disabled",label:"Not available to you",reason:"None of this story’s Storybooks are open to you right now."};let l=v(n);if(!l.length)return 1===n.length?{kind:"link",href:"/storybook/".concat(encodeURIComponent(n[0].id)),label:"Open ".concat(n[0].title)}:{kind:"picker",label:"Its Storybooks"};if(1===l.length){let e=l[0],t="in_progress"===e.status||e.session_id?"Continue in Storybook":"completed"===e.status?"Play again in Storybook":"Play in Storybook";return{kind:"link",href:f(e.id,a,o),label:t}}return{kind:"picker",label:"Play in a Storybook"}}function b(e,t){let r=m(e);if(0===r.length){var i;return{kind:"solo",href:(i=e.id,d("/story/".concat(encodeURIComponent(i),"/chat"),a,t)),storybookIds:[]}}return 1===r.length?{kind:"storybook",href:f(r[0],e.id,t),storybookIds:[r[0]]}:{kind:"choose",storybookIds:r}}function x(e){let{storyPersonaId:t,requestedPersonaId:r,activePersonaId:i}=e;return!!t||!r||i===r}},49902:(e,t,r)=>{r.d(t,{A:()=>s,Z:()=>n});
1var i=r(95155),a=r(23748),o=r(89078);function n(e){var t,r,i,a,o,n,s,l,d,c,u,m;return{id:(null==(r=e.user)||null==(t=r.id)?void 0:t.trim())||(null==(i=e.created_by)?void 0:i.trim())||null,username:(null==(o=e.user)||null==(a=o.username)?void 0:a.trim())||(null==(s=e.user)||null==(n=s.name)?void 0:n.trim())||"Storybook RPG creator",avatarUrl:function(e){let t=null==e?void 0:e.trim();return!t||t.includes("picsum.photos")||t.includes("ui-avatars.com")?null:t}(null==(l=e.user)?void 0:l.avatar_url),unavailable:!(null==(c=e.user)||null==(d=c.username)?void 0:d.trim())&&!(null==(m=e.user)||null==(u=m.name)?void 0:u.trim())}}function s(e){let{creator:t,source:r,compact:s=!1,className:l=""}=e,d=t||n(r||{});return(0,i.jsxs)("div",{"aria-label":"Creator: ".concat(d.username),"data-creator-attribution":!0,"data-creator-fallback":d.unavailable?"true":"false",className:"flex min-w-0 items-center gap-2 ".concat(s?"":"border-t border-white/[0.08] pt-2"," ").concat(l),children:[(0,i.jsx)("span",{"aria-hidden":"true",className:"relative h-5 w-5 shrink-0 overflow-hidden rounded-full border border-white/[0.14] bg-[#161617]",children:(0,i.jsx)(a.A,{src:d.avatarUrl,fallbackSrc:(0,o.xH)(d.id),alt:"",fill:!0,sizes:"20px",className:"object-cover",fallbackIcon:"user",fallbackClassName:"h-3 w-3 text-gold/30"})}),(0,i.jsx)("span",{className:"min-w-0 truncate text-[11px] font-medium leading-5 text-[#d0ccc3]",children:d.username})]})}},50360:(e,t,r)=>{r.d(t,{K:()=>j,g:()=>b});var i=r(95155),a=r(15239),o=r(52619),n=r.n(o),s=r(12115),l=r(99776),d=r(62114),c=r(13297),u=r(21985),m=r(31737),f=r(55186),v=r(98636),p=r(49902),h=r(43157);let y={story:"Story",storybook:"Storybook",character:"Character"};function b(e){var t,r,i,a,o,n,s,l,d,c;let{kind:u,item:m}=e;return"character"===u?{title:[m.first_name,m.last_name].filter(Boolean).join(" "),description:m.description||"",image:m.avatar_url,href:"/character/".concat(m.id),views:null!=(n=m.view_count)?n:null==(a=m.metadata)?void 0:a.view_count,rating:null!=(s=m.rating)?s:null==(o=m.metadata)?void 0:o.rating}:"storybook"===u?{title:m.title,description:m.description||"",image:null==(l=m.metadata)?void 0:l.cover_image,href:"/storybook/".concat(m.id),views:m.view_count,rating:m.rating}:{title:m.title,description:m.description||"",image:null==(t=m.metadata)?void 0:t.cover_image,href:"/story/".concat(m.id),views:null!=(d=m.view_count)?d:null==(r=m.metadata)?void 0:r.view_count,rating:null!=(c=m.rating)?c:null==(i=m.metadata)?void 0:i.rating}}let x=e=>{let{className:t}=e;return(0,i.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.8,className:t,children:[(0,i.jsx)("path",{d:"M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7-10-7-10-7z"}),(0,i.jsx)("circle",{cx:"12",cy:"12",r:"3"})]})},k=e=>{let{className:t}=e;return(0,i.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.8,strokeLinejoin:"round",className:t,children:(0,i.jsx)("path",{d:"M12 3l2.1 5.4 5.9.4-4.5 3.8 1.4 5.7L12 15l-4.9 3.3 1.4-5.7L4 8.8l5.9-.4L12 3z"})})},g=e=>{let{className:t}=e;return(0,i.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.8,strokeLinecap:"round",strokeLinejoin:"round",className:t,children:(0,i.jsx)("path",{d:"M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z"})})},_=e=>{let{className:t}=e;return(0,i.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",className:t,children:[(0,i.jsx)("path",{d:"M4 19.5A2.5 2.5 0 0 1 6.5 17H20"}),(0,i.jsx)("path",{d:"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"})]})};function w(e){let{primarySrc:t,fallbackSrc:r,alt:o,sizes:n,imageClassName:l,priority:d=!1}=e,[c,u]=(0,s.useState)(!1),[m,f]=(0,s.useState)(!1),[v,p]=(0,s.useState)(null),h=!!t&&t!==r,y=h&&!c?t:r,b=!m&&v===y,x=(0,s.useCallback)(e=>{(null==e?void 0:e.complete)&&e.naturalWidth>0&&p(y)},[y]),k=(0,s.useCallback)(e=>{e.currentTarget.naturalWidth>0&&p(y)},[y]),g=(0,s.useCallback)(()=>{if(p(e=>e===y?null:e),h&&!c&&y===t)return void u(!0);f(!0)},[h,c,t,y]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{"aria-hidden":"true","data-discover-card-image-skeleton":!0,className:"absolute inset-0 bg-[#18181a] transition-opacity ".concat(b||m?"opacity-0":"animate-pulse opacity-100 motion-reduce:animate-none")}),m?(0,i.jsx)("div",{"aria-hidden":"true","data-discover-card-image-fallback":!0,className:"absolute inset-0 grid place-items-center bg-[linear-gradient(145deg,#242126,#121214)] text-[#706b63]",children:(0,i.jsx)(_,{className:"h-8 w-8"})}):(0,i.jsx)(a.default,{ref:x,src:y,alt:o,fill:!0,priority:d,sizes:n,"data-discover-card-image":y,"data-image-loaded":b?"true":"false",className:"".concat(l," ").concat(b?"opacity-100":"opacity-0"),onLoad:k,onError:g},y)]})}function j(e){var t,r,a;let{kind:o,item:_,variant:j="tile",footerLayout:S="stacked",tileDescriptionLine
1s:N=2,priority:C=!1,onSavedChange:Q}=e,{user:D}=(0,c.k)(),K=(0,u.$)(),R=(0,l.useQueryClient)(),A=b({kind:o,item:_}),I="story"===o?(0,h.sH)(_).length:0,[q,P]=(0,s.useState)(!1),[U,L]=(0,s.useState)(!1);(0,s.useEffect)(()=>{"story"===o?L(!!_.is_favorited_by_user):L(!!(_.is_liked_by_user||_.is_favorited_by_user))},[o,_,null==D?void 0:D.id]);let z=async e=>{var t,r,i,a;if(e.preventDefault(),e.stopPropagation(),q)return;P(!0);let n="story"===o?(null==(t=_.metadata)?void 0:t.favorite_count)||0:"character"===o?_.favorite_count||0:null!=(a=null!=(i=null==(r=_.metadata)?void 0:r.like_count)?i:_.like_count)?a:0,s=!U,l=Math.max(0,n+(s?1:-1));L(s),(0,m.si)(R,K,o,_,s,l,"storybook"===o?"like":"favorite");try{if("story"===o){let e=await d.api.favoriteStory(_.id);(null==e?void 0:e.data)&&(L(e.data.is_favorited),(0,m.si)(R,K,o,_,e.data.is_favorited,e.data.favorite_count,"favorite",{confirmed:!0}),null==Q||Q(e.data.is_favorited))}else if("storybook"===o){let e=await d.api.likeStorybook(_.id);(null==e?void 0:e.data)&&(L(e.data.is_liked),(0,m.si)(R,K,o,_,e.data.is_liked,e.data.like_count,"like",{confirmed:!0}),null==Q||Q(e.data.is_liked))}else{let e=await d.api.likeCharacter(_.id);(null==e?void 0:e.data)&&(L(e.data.is_liked),(0,m.si)(R,K,o,_,e.data.is_liked,e.data.favorite_count,"favorite",{confirmed:!0}),null==Q||Q(e.data.is_liked))}(0,v.X)(o,_.id).catch(()=>{})}catch(e){console.error("Error saving item:",e),L(U),(0,m.si)(R,K,o,_,U,n,"storybook"===o?"like":"favorite")}finally{P(!1)}},M="/images/redesign/defaults/".concat(o,".png"),B=(0,f.s)(A.image)?A.image:void 0,E="".concat(o,":").concat(_.id,":").concat(B||M),H=null!=(t=A.rating)?t:0,W=4===N,F=(0,i.jsx)("button",{onClick:z,"aria-label":U?"Remove from saved":"Save","aria-pressed":U,className:"grid h-[30px] w-[30px] shrink-0 place-items-center rounded-full bg-[rgba(13,11,8,0.55)] backdrop-blur-[6px] transition-colors ".concat(U?"text-gold-bright":"text-[#d8d5ce] hover:text-gold-bright"),children:(0,i.jsx)(g,{className:"h-[15px] w-[15px]"})}),O=(0,i.jsxs)("div",{"data-discover-card-stats":!0,className:"flex shrink-0 items-center gap-3.5",children:[(0,i.jsxs)("span",{className:"inline-flex items-center gap-1.5 text-[11.5px] text-ash",children:[(0,i.jsx)(x,{className:"h-[13px] w-[13px]"}),(a=null!=(r=A.views)?r:0)>=1e6?"".concat((a/1e6).toFixed(1),"M"):a>=1e3?"".concat((a/1e3).toFixed(1),"K"):"".concat(a)]}),H>0&&(0,i.jsxs)("span",{className:"inline-flex items-center gap-1.5 text-[11.5px] text-ash",children:[(0,i.jsx)(k,{className:"h-[13px] w-[13px] text-gold"}),H.toFixed(1)]})]});return"row"===j?(0,i.jsxs)(n(),{href:A.href,className:"group flex items-center gap-4 overflow-hidden rounded-[14px] border border-white/[0.05] bg-[#171719] p-3 transition-colors hover:border-white/[0.1] hover:bg-[#1b1b1e]",children:[(0,i.jsx)("div",{className:"relative h-20 w-20 shrink-0 overflow-hidden rounded-[10px] bg-[#101011]",children:(0,i.jsx)(w,{primarySrc:B,fallbackSrc:M,alt:A.title,sizes:"80px",imageClassName:"object-cover transition-opacity duration-200",priority:C},E)}),(0,i.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,i.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,i.jsx)("h3",{className:"truncate text-[15px] font-semibold text-parchment",children:A.title}),(0,i.jsx)("span",{className:"shrink-0 text-[10.5px] font-medium uppercase tracking-[0.08em] text-faded",children:y[o]}),I>0?(0,i.jsx)("span",{"data-discover-card-membership":!0,className:"shrink-0 rounded-full border border-gold/30 px-2 py-[1px] text-[10px] font-medium text-gold/90",children:1===I?"In a Storybook":"In ".concat(I," Storybooks")}):null]}),(0,i.jsx)("p",{className:"mt-0.5 line-clamp-2 text-[12px] leading-[1.45] text-mist",children:A.description}),(0,i.jsx)("div",{className:"mt-1.5",children:O}),(0,i.jsx)(p.A,{source:_,compact:!0,className:"mt-1.5"})]}),F]}):(0,i.jsxs)(n(),{href:A.href,className:"group flex flex-col sm:relative ".concat(W?"sm:aspect-[209/248]":"sm:aspect-[209/228]"," sm:justify-end sm:overflow-hidden sm:rounded-[14px] sm:border sm:border-white/[0.06] sm:bg-card sm:transition-all sm:duration-200 sm:hover:-translate-y-[3px] sm:hover:border-white/[0.12] sm:hover:shadow-[0_14px_36px_rgba(0,0,0,0.4)]"),children:[(0,i.jsxs)("div",{className:"relative aspect-video w-full overflow-hidden bg-card sm:absolute sm:inset-0 sm:aspect-auto",children:[(0,i.jsx)(w,{primarySrc:B,fallbackSrc:M,alt:A.title,sizes:"(max-width: 640px) 100v
1w, (max-width: 1024px) 33vw, 25vw",imageClassName:"object-cover transition-[opacity,transform] duration-300 group-hover:scale-[1.04]",priority:C},E),(0,i.jsx)("div",{className:"pointer-events-none absolute inset-0 hidden bg-[linear-gradient(180deg,rgba(11,11,12,0)_30%,rgba(11,11,12,0.55)_52%,rgba(11,11,12,0.9)_74%,#0b0b0c_96%)] sm:block"}),(0,i.jsx)("span",{className:"absolute left-2.5 top-2.5 z-[1] hidden rounded-full border border-[rgba(255,248,235,0.12)] bg-[rgba(18,14,8,0.62)] px-2.5 py-[3px] text-[10.5px] font-medium text-[#e6e3dc] backdrop-blur-[6px] sm:inline-block",children:y[o]}),(0,i.jsx)("div",{className:"absolute right-2.5 top-2.5 z-[1] sm:right-2 sm:top-2",children:F})]}),(0,i.jsxs)("div",{className:"px-2.5 pt-3 sm:relative sm:z-[1] sm:px-3.5 sm:pb-3 sm:pt-0",children:[(0,i.jsx)("span",{className:"mb-1 block text-[10.5px] font-medium uppercase tracking-[0.08em] text-faded sm:hidden",children:y[o]}),(0,i.jsx)("h3",{className:"line-clamp-2 text-[16px] font-semibold leading-snug text-parchment sm:line-clamp-1 sm:text-[15px] sm:leading-normal",children:A.title}),I>0?(0,i.jsx)("span",{"data-discover-card-membership":!0,className:"mt-1 inline-block rounded-full border border-gold/30 px-2 py-[1px] text-[10px] font-medium text-gold/90",children:1===I?"In a Storybook":"In ".concat(I," Storybooks")}):null,(0,i.jsx)("p",{className:"mb-2.5 mt-1 ".concat(W?"line-clamp-4 sm:min-h-[66px]":"line-clamp-2 sm:min-h-[33px]"," text-[13px] leading-[1.45] text-mist sm:mb-2 sm:text-[11.5px] sm:leading-[1.42]"),children:A.description}),"inline"===S?(0,i.jsxs)("div",{"data-discover-card-footer":"inline",className:"mt-2 flex min-w-0 items-center justify-between gap-2 border-t border-white/[0.08] pt-2",children:[(0,i.jsx)(p.A,{source:_,compact:!0,className:"min-w-0 flex-1"}),O]}):(0,i.jsxs)("div",{className:"flex flex-row-reverse items-center justify-between gap-3 sm:flex-col sm:items-stretch sm:gap-0",children:[O,(0,i.jsx)(p.A,{source:_,className:"min-w-0 sm:mt-2"})]})]})]})}},98636:(e,t,r)=>{r.d(t,{X:()=>a});var i=r(30926);let a=(0,i.createServerReference)("60b294f7c7e27575d60865c4d46776869a282b5d64",i.callServer,void 0,i.findSourceMapURL,"revalidateContentCache")}}]);

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.