PageSourceSearch

https://www.tatler.com/verso/static/9385.d7fb328c05bc0383704f.js

js tatler.com collected 2026-09-24 08:43:19 UTC 23,313 bytes, 112 lines download raw bytes

1"use strict";(globalThis.webpackChunkverso=globalThis.webpackChunkverso||[]).push([[9385],{87098(e,o,t){t.d(o,{j:()=>n.A});var n=t(26022)},51257(e,o,t){t.d(o,{A:()=>S,W:()=>v});var n=t(96540),i=t(5556),r=t.n(i),a=t(32485),s=t.n(a),l=t(31989),c=t(76399),d=t(73730),m=t(49741),u=t(38080),h=t(31581),p=t(36185),k=t(13465),g=t(34967),b=t(60824);const y=()=>window.Kendra?.ADS??null,$=new URLSearchParams(window.location.search);function f(e){const o=e.replace(/.*\.(.*)$/,"$1");return parseInt(o.split("x")[1],10)}let I=null;function C(){if(I)return I;const e=document.querySelector('[class*="StickyHeroAdWrapper"]');if(!e)return null;if(e.closest(".one-nav"))return null;const o=e.querySelector(".ad.should-hold-space"),t=e.querySelector(".ad__slot.ad__slot--hero");if(!o||!t)return null;const n=parseInt(window.getComputedStyle(t).height,10)||60,i=parseInt(window.getComputedStyle(o).minHeight,10)||60;return I={adWrapper:o,wrapper:e,adSlot:t,minHeight:i,height:n},I}function v(e,o){const t=C();if(!t)return e;const{wrapper:n,minHeight:i,height:r,adWrapper:a}=t,s=n.classList.contains("ad-stickyhero-issticky"),l=Math.abs(i-r),c=Math.max(0,i-l);return s&&e&&o>i?(a.style.minHeight=`${r}px`,!1):s&&!e&&o<c?(a.style.minHeight=`${i}px`,!0):e}function w(e){const{className:o,configuredComponentRef:t,defaultCreativeHeightDesktop:i,defaultCreativeHeightMobile:r,holdAdHeightsConfig:{shoulHoldStickyHeroAd:a=!1}={},isNoAds:h,isStickyDisabledMobile:k,navVariation:g="",onFilled:v,setIsHeroAdVisible:w}
1=e,[S,A]=(0,n.useState)(!1),[B,D]=(0,n.useState)(!1),[N,R]=(0,n.useState)(!1),[E,_]=(0,n.useState)(250),T=(0,n.useRef)(!1),H=(0,n.useRef)([]),O=(0,n.useRef)(null),x=(0,n.useRef)(null),z=(0,n.useRef)(null),L=(0,n.useRef)(null),M=(0,n.useRef)(null),q=(0,n.useRef)(null),W=(0,n.useRef)(null),K=(0,n.useRef)(null),P="sticky-hero"===$?.get("test")||a,G=(0,n.useRef)(!1),F=(0,n.useCallback)(()=>{H.current.forEach(e=>e?.off?.()),H.current=[],O.current?.(),x.current?.(),z.current?.(),L.current?.(),M.current&&(clearTimeout(M.current),M.current=null),q.current&&(clearTimeout(q.current),q.current=null),W.current&&(clearTimeout(W.current),W.current=null),K.current&&(clearTimeout(K.current),K.current=null)},[]),U=(0,n.useCallback)(()=>{F(),D(e=>{if(!e)return e;const o=C();if(o){const{adWrapper:e,minHeight:t}=o;e.style.minHeight=`${t}px`}return _(e=>(window.pageYOffset<e/2?(R(!1),A(!1),w?.(!1)):(w?.(!1),q.current=setTimeout(()=>{R(!1),A(!1),w?.(!1)},1e3)),e)),!1})},[F,w]),Y=(0,n.useCallback)(()=>{const e=y();if(P){if(e){const o=e.on(b.c.LIBRARY_SLOT_RENDER_ENDED_EMPTY,e=>{"hero_0"===e.slotElementId&&U()});H.current.push(o)}else window.cnBus&&(z.current=window.cnBus.on("#.hero_0.empty",()=>{U()}));window.cnBus&&(L.current=window.cnBus.on("cnePlayer.stickyVideo.activated",()=>{U()}))}else{M.current=setTimeout(()=>U(),3e4);const o=()=>{K.current=setTimeout(()=>{T.current||U()},2e3)};if(e){const t=e.on(b.c.LIBRARY_STICKY_HERO_IMPRESSION_VIEWABLE,o);H.current.push(t)}else window.cnBus&&(x.current=window.cnBus.on("ads.stickyBanner.hero.impressionViewable",o))}},[P,U]),j=(0,n.useCallback)(e=>{A(!0),_(e),w?.(!0),W.current=setTimeout(()=>{R(!0),D(!0),Y()},1e3)},[w,Y]),V=(0,n.useCallback)(e=>{let o,t;if(e?.size)o=e.size[1]??250,t=e.size[0]??0;else{const[[e]]=window.cnBus.history("ads.stickyBanner.hero.slotRenderEnded.#");o=f(e);const n=e.replace(/.*\.(.*)$/,"$1");t=parseInt(n.split("x")[0],10)||0}let n=o;if(I?.adWrapper){if(1===o&&t>0){n=I.adWrapper.offsetWidth/t}I.height=Math.round(n)}j(o)},[j]),Z=(0,n.useCallback)(()=>{T.current=!0},[]);(0,n.useEffect)(()=>{if(G.current)return;G.current=!0;const e=y();if(e){const o=e.history().filter(e=>e.channel===b.c.LIBRARY_STICKY_HERO_RENDER_ENDED);if(0===o.length){const o=e.on(b.c.LIBRARY_STICKY_HERO_RENDER_ENDED,V);H.current.push(o)}else{const e=o[0].value,t=e.size?.[1]??250;_(t),A(!0),D(!0),Y(),w?.(!0)}}else if(window.cnBus?.history){const e=window.cnBus.history("ads.stickyBanner.hero.slotRenderEnded.#");if(0===e.length)O.current=window.cnBus.on("ads.stickyBanner.hero.slotRenderEnded.#",V);else{const o=f(e[0][0]);_(o),A(!0),D(!0),Y(),w?.(!0)}}},[V,Y,w]),(0,n.useEffect)(()=>()=>{F(),I=null},[F]);const Q=g.toLowerCase().includes("withsearchbar"),X=(0,n.useMemo)(()=>{if(S)return{"ad-stickyhero-issticky":!0,"ad-stickyhero-sticky-animating":N,[`ad-stickyhero-sticky-${E}`]:!B,"ad-stickyhero-sticky-visible":B}},[S,N,E,B]);return h?null:n.createElement(p.IO,{ref:t,className:s()(o,"ad-stickyhero",k?"ad-stickyhero-disable-mobile":"ad-stickyhero-enable-mobile",{"with-link-banner":g.toLowerCase().includes("linkbanner"),"with-searchbar":Q},X),"data-testid":"sticky-hero-ad",onMouseEnter:Z,onTouchStart:Z,defaultCreativeHeightDesktop:i,defaultCreativeHeightMobile:r},S&&B&&n.createElement(d.A.Utility,{isIconButton:!0,ButtonIcon:c.A,className:"ad-stickyhero-button",label:"Close",onClickHandler:U,role:"button","aria-expanded":c.A}),n.createElement(u.Z,{group:"ads"},n.createElement(l.A,{position:"hero",onFilled:v,shouldHoldSpace:!0})),n.createElement(u.Z,{group:"consumer-marketing"},n.createElement(m.A,{position:"display-hero"})))}w.propTypes={configuredComponentRef:r().func,defaultCreativeHeightDesktop:r().number,defaultCreativeHeightMobile:r().number,className:r().string,isNoAds:r().bool,isStickyDisabledMobile:r().bool,navVariation:r().string,onFilled:r().func,setIsHeroAdVisible:r().func,holdAdHeightsConfig:r().shape({shoulHoldStickyHeroAd:r().bool})},w.displayName="StickyHeroAd";const S=(0,g.A)((0,h.N)((0,k.y)(w,"StickyHeroAd")),{keysToPluck:["isNoAds","holdAdHeightsConfig"]})},13965(e,o,t){t.d(o,{A:()=>k});var n=t(47655),i=t(63050),r=t(32485),a=t.n(r),s=t(5556),l=t.n(s),c=t(96540),d=t(69741),m=t(53499);const u=({className:e,dangerousContext:o,dangerousDek:t,dangerousHed:n,descriptor:i,formName:r,index:s,inputAttributes:l,invalidElements:u,isChecked:h,isDefaultChecked:p,isDisabled:k,name:g,onChangeHandler:b,value:y,variations:$={inputType:"checkbox"},variationName:f})=>{c.useEffect(()=>{window.Kendra.TRACK_COMPONENT.broadcast(m.G.RENDER,{name:"Discovery",variation:f})},[f]);const I=`${r}-discovery-selection-control-${g}-${s}`,{inputType:C}=$,v={...l,"aria-describedby":u&&u.has(I)?u.get(I):void 0,"data-descriptor":i,checked:h,defaultChecked:p,disabled:k,id:I,name:g,onChange:b,type:C,value:y,inputType:C};return c.createElement(d.tZ,{className:a()("discovery-selection-control",e),isDisabled:k,inputType:C,htmlFor:I,"data-testid":"discovery-selection-label"},o&&c.createElement(d.vP,{isDisabled:k,dangerouslySetInnerHTML:{__html:o},"data-testid":"discovery-selection-context"}),"checkbox"===C&&c.createElement(c.Fragment,null,c.createElement(d.OQ,{...v,"data-testid":"discovery-selection-checkbox"}),c.createElement(d.sb,{inputType:C,"data-testid":"discovery-selection-checkbox"})),"radio"===C&&c.createElement(c.Fragment,null,c.createElement(d.Gi,{...v,"data-testid":"discovery-selection-radio"}),c.createElement(d._S,{inputType:C})),c.createElement(d.dX,{className:"discovery-selection-control__hed",isDisabled:k,dangerouslySetInnerHTML:{__html:n},"data-testid":"discovery-selection-hed"}),t&&c.createElement(d.ww,{isDisabled:k,dangerouslySetInnerHTML:{__html:t},"data-testid":"discovery-selection-dek"}))};u.propTypes={className:l().string,dangerousContext:l().string,dangerousDek:l().string,dangerousHed:l().string.isRequired,descriptor:l().string,formName:l().string.isRequired,index:l().number.isRequired,inputAttributes:l().object,invali
1dElements:l().instanceOf(Map),isChecked:l().bool,isDefaultChecked:l().bool,isDisabled:l().bool,name:l().string.isRequired,onChangeHandler:l().func,value:l().string.isRequired,variationName:l().string,variations:l().shape({inputType:l().oneOf(["checkbox","radio"])})};const h=u,p=(0,i.A)(h);h.Checkbox=(0,n.y)(p,"Checkbox",{inputType:"checkbox"}),h.Radio=(0,n.y)(p,"Radio",{inputType:"radio"});const k=h},69741(e,o,t){t.d(o,{Gi:()=>p,OQ:()=>k,_S:()=>m,dX:()=>y,sb:()=>d,tZ:()=>g,vP:()=>b,ww:()=>$});var n=t(38267),i=t(26865),r=t(96472),a=t(18730);const{timingButtonDefault:s}=r.L6,l=(0,i.Kq)(3),c=({selectionControlBackgroundColor:e,selectionControlBorderColor:o,selectionControlSize:t})=>n.AH`
2    transition-property: background, border;
3    transition-duration: ${s};
4    transition-timing-function: ease-in;
5    position: relative;
6    border-width: 1px;
7    border-style: solid;
8    ${({theme:e})=>(0,i._o)(e,"border-color",o)};
9    ${({theme:o})=>(0,i._o)(o,"background-color",e)};
10    width: ${t};
11    height: ${t};
12    pointer-events: none;
13
14    &::before {
15      display: block;
16      position: absolute;
17      top: 50%;
18      left: 50%;
19      transition-property: background, border;
20      transition-duration: ${s};
21      transition-timing-function: ease-in;
22      opacity: 0;
23      content: '';
24    }
25  `,d=n.Ay.div.withConfig({displayName:"DiscoverySelectionControlStyledCheckbox"})`
26  ${c({selectionControlBackgroundColor:"colors.interactive.base.white",selectionControlBorderColor:"colors.interactive.base.black",selectionControlSize:l})}
27
28  &::before {
29    ${(({checkboxIconBorderWidth:e,checkboxIconColor:o})=>n.AH`
30    transform: translate(-50%, -60%) rotate(45deg);
31    border-width: 0 ${e} ${e} 0;
32    border-style: solid;
33    ${({theme:e})=>(0,i._o)(e,"border-color",o)};
34    width: 25%;
35    height: 75%;
36  `)({checkboxIconBorderWidth:"2px",checkboxIconColor:"colors.interactive.base.white"})}
37  }
38`,m=n.Ay.div.withConfig({displayName:"DiscoverySelectionControlStyledRadio"})`
39  ${c({selectionControlBackgroundColor:"colors.interactive.base.white",selectionControlBorderColor:"colors.interactive.base.black",selectionControlSize:l})}
40
41  border-radius: 100%;
42
43  &::before {
44    ${({theme:e})=>(({radioIconColor:e,theme:o})=>`\n    border-radius: 100%;\n    transform: translate(-50%, -50%);\n    border-radius: 100%;\n    ${(0,i._o)(o,"border-color",e)};\n    width: 50%;\n    height: 50%;\n  `)({radioIconColor:"colors.interactive.base.black",theme:e})}
45  }
46`,u=({theme:e})=>n.AH`
47    ${(({selectionControlBackgroundColor:e,theme:o})=>`\n    &:checked,\n    &:active {\n      + ${m}::before {\n        opacity: 1;\n      }\n      + ${d} {\n        &::before {\n          opacity: 1;\n        }\n        ${(0,i._o)(o,"border-color","colors.interactive.base.brand-primary")};\n        ${(0,i._o)(o,"background-color",e)};\n      }\n    }\n\n    &:disabled {\n      + ${m},\n        + ${d} {\n        ${(0,i._o)(o,"border-color","colors.interactive.base.light")};\n      }\n    }\n\n    &:disabled:checked {\n      + ${d} {\n        ${(0,i._o)(o,"background-color","colors.interactive.base.light")};\n\n      + ${m}::before {\n        ${(0,i._o)(o,"background-color","colors.interactive.base.light")};\n      }\n    }\n  `)({selectionControlBackgroundColor:"colors.interactive.base.brand-primary",theme:e})}
48  `,h=({theme:e})=>n.AH`
49    cursor: default;
50    pointer-events: none;
51    ${(0,i._o)(e,"color","colors.interactive.base.light")};
52  `,p=n.Ay.input.withConfig({displayName:"DiscoverySelectionControlNativeRadio"})`
53  ${({theme:e})=>u({theme:e})}
54`,k=n.Ay.input.withConfig({displayName:"DiscoverySelectionControlNativeCheckbox"})`
55  ${({theme:e})=>u({theme:e})}
56`,g=n.Ay.label.withConfig({displayName:"DiscoverySelectionControlLabelWrapper"})`
57  display: grid;
58  position: relative;
59  grid-column-gap: ${(0,i.Kq)(2)};
60  grid-template-columns: ${l} auto;
61  grid-row-gap: ${(0,i.Kq)(.5)};
62
63  @media (min-width: ${r.LO.md}) {
64    grid-column-gap: ${(0,i.Kq)(2)};
65    grid-row-gap: ${(0,i.Kq)(1)};
66  }
67
68  &:hover {
69    ${d} {
70      ${({theme:e})=>(0,i._o)(e,"border-color","colors.interactive.base.brand-primary")};
71    }
72
73    ${m} {
74      ${({theme:e})=>(0,i._o)(e,"border-color","colors.interactive.base.brand-primary")};
75    }
76
77    ${k}:checked + ${d} {
78      ${({theme:e})=>(0,i._o)(e,"background","colors.interactive.base.black")};
79      ${({theme:e})=>(0,i._o)(e,"border-color","colors.interactive.base.black")};
80    }
81
82    ${p}:checked + ${m} {
83      ${({theme:e})=>(0,i._o)(e,"background","colors.interactive.base.white")};
84    }
85  }
86
87  ${({isDisabled:e,theme:o})=>e&&h({theme:o})};
88`,b=(0,n.Ay)(a.v).withConfig({displayName:"DiscoverySelectionControlContext"}).attrs(e=>({as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.globalEditorial.context-primary",...e}))`
89  ${({theme:e,typeIdentity:o})=>(0,i.Gg)(e,o)}
90  grid-column-start: 2;
91  margin-bottom: ${(0,i.Kq)(.5)};
92  ${({theme:e,colorToken:o})=>(0,i._o)(e,"color",o)};
93  ${({isDisabled:e,theme:o})=>e&&h({theme:o})};
94  @media (min-width: ${r.LO.md}) {
95    margin-bottom: 0;
96  }
97`,y=(0,n.Ay)(a.v).withConfig({displayName:"DiscoverySelectionControlHed"}).attrs(e=>({as:"span",colorToken:"colors.discovery.body.white.heading",typeIdentity:"typography.definitions.discovery.hed-core-secondary",...e}))`
98  ${({theme:e,typeIdentity:o})=>(0,i.Gg)(e,o)}
99  ${({theme:e,colorToken:o})=>(0,i._o)(e,"color",o)};
100  ${({isDisabled:e,theme:o})=>e&&h({theme:o})};
101`,$=(0,n.Ay)(a.v).withConfig({displayName:"DiscoverySelectionControlDek"}).attrs(e=>({as:"span",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.discovery.description-core",...e}))`
102  ${({theme:e,typeIdentity:o})=>(0,i.Gg)(e,o)}
103  ${({theme:e,colorToken:o})=>(0,i._o)(e,"color",o)};
104  grid-column-start: 2;
105  ${({isDisabled:e,theme:o})=>e&&h({theme:o})};
106`},79499(e,o,t){t.d(o,{Ay:()=>c});var n=t(29421);const{MultipleSelect:i}=n.A,{MultipleSelectSearchableWithMenuControls:r}=n.A,{MultipleSelectWithMenuControls:a}=n.A,{Searchable:s}=n.A,{Static:l}=n.A,c=n.A},15609(e,o,t){t.d(o,{A:()=>c});var n=t(5556),i=t.n(n),r=t(96540),a=t(63486),s=t(53499);const l=function({url:e,dangerousDek:o}){return r.useEffect(()=>{window.Kendra.TRACK_COMPONENT.broadcast(s.G.RENDER,{name:"InternalLinkEmbed"})},[]),r.createElement(a.M,{href:e,dangerouslySetInnerHTML:{__html:o}})};l.propTypes={dangerousDek:i().string.isRequired,url:i().string.isRequired},l.displayName="InternalLinkEmbed";const c=l},62930(e,o,t){t.d(o,{Ay:()=>r,jl:()=>n.A});var n=t(32272),i=t(13644);const r={Circle:n.A,Vogue:i.A}},36382(e,o,t){t.d(o,{A:()=>s});var n=t(38267),i=t(26865),r=t(18608);const a=(0,n.Ay)(r.vm).withConfig({displayName:"SidebarHeading"}).attrs(({"aria-level":e="2",role:o="heading",typeIdentity:t="typography.definitions.discovery.subhed-section-tertiary"})=>({"aria-level":e,role:o,typeIdentity:t}))`
107  margin: 0;
108  border-width: ${({theme:e})=>(0,i.Pp)(e,"dividerWidth")} 0;
109  border-style: solid;
110  border-color: ${({theme:e})=>(0,i.HK)(e,"colors.consumption.body.standard.display-texture")};
111  padding: ${(0,i.Kq)(2)} 0;
112`;a.displayName="SidebarHeading";const s=a},55918(e,o,t){t.d(o,{Ze:()=>i.Z});var n=t(57743),i=t(39836);n.u,i.Z},72550(){}
112,15316(e,o,t){t.d(o,{Kq:()=>s,em:()=>n.A});t(72550),t(85480);var n=t(17130);const i="default",r={index:0},a=()=>{},s=(e,o,t,n)=>{const{strategy:{enabled:s,method:l=i,options:c=(n?{index:n}:r)}={}}=e,d=o[l]||a;return s&&d({length:t,...c})}},17130(e,o,t){t.d(o,{A:()=>n});const n={default:({index:e})=>e,disable:()=>null,end:({length:e})=>e-1}},99623(e,o,t){t.d(o,{N:()=>i});var n=t(14307);const i=(e,o,t="",i="click",r=void 0,a=void 0,s=void 0)=>{const l=(e=>{if(!e||void 0===document)return null;const o=document.getElementById(e),t=(o?o.offsetTop:0)/Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return t<=.33?"top":t<=.66?"middle":"bottom"})(r),c={items:[{content_title:o,content_url:e}],label:o,subject:t,type:i,index:a,placement:l||s};(0,n.kg)(c)}},50643(e,o,t){t.d(o,{AQ:()=>d,GK:()=>s,IY:()=>g,Jx:()=>p,TL:()=>c,Yg:()=>m,bw:()=>u,d2:()=>h,fG:()=>i,h9:()=>l,oU:()=>k});var n=t(16791);t(70745);const i="\nmutation CreateBookmark($bookmarkName: String!, $organizationId: ID!, $copilotId: String!, $documentType: String!, $meta: String) {\n  createBookmark(bookmarkName: $bookmarkName, organizationId: $organizationId, copilotId: $copilotId, documentType: $documentType, meta: $meta) {\n      id\n      copilotId\n      siteCode\n      bookmarkName\n      documentType\n    }\n  }",r=`\n      fragment bookmarkField on Bookmark {\n        id\n        copilotId\n        bookmarkName\n        content {\n          ...${n.vG}\n        }\n        documentUrl\n        documentType\n        meta\n        siteCode\n        organizationId\n}`,a=`\n  ${r}\n  query AllBookmarks($limit: Int!, $offset: Int!, $organizationId: ID!, $copilotIds: [String], $filter: Filter, $sortOrder: SortOrder, $sortBy: BookmarkSortKeys) {\n    allBookmarks(limit: $limit, offset: $offset, organizationId: $organizationId, copilotIds: $copilotIds, filter: $filter, sortOrder: $sortOrder, sortBy: $sortBy) {\n      bookmarks {\n        ...bookmarkField\n      }\n      allBookmarkCount\n    }\n  }\n`,s=()=>`\n  ${(0,n.AH)()}\n  ${a}\n`,l="\n    mutation DeleteBookmark($bulkIds: [Int], $copilotId: String) {\n    deleteBookmark(bulkIds: $bulkIds, copilotId: $copilotId) {\n      message\n    }\n  }",c="\n    query AllBookmarks($limit: Int!, $offset: Int!, $organizationId: ID!, $copilotIds: [String]) {\n    allBookmarks(limit: $limit, offset: $offset, organizationId: $organizationId, copilotIds: $copilotIds) {\n      bookmarks {\n        id\n        copilotId\n        bookmarkName\n      }\n      allBookmarkCount\n    }\n  }",d="\n    query BookmarkedProducts($limit: Int!, $offset: Int!, $organizationId: ID!, $documentType: String!) {\n    allBookmarks(limit: $limit, offset: $offset, organizationId: $organizationId, documentType: $documentType) {\n      bookmarks {\n        id\n        copilotId\n        bookmarkName\n        documentType\n      }\n      allBookmarkCount\n    }\n  }",m="\n  query GetPhoto($organizationId: ID!, $copilotID: String!) {\n    getPhoto(organizationId: $organizationId, id: $copilotID) {\n      isBookmarked\n    }\n  }\n",u=`\n    ${(0,n._M)(["Photo","Product","Article","Gallery","MusicReview",...n.d7])}\n    ${r}\n    query allCollections(\n      $limit: Int!\n      $offset: Int!\n      $organizationId: ID!\n      $sortBy: CollectionSortKeys\n      $sortOrder: SortOrder\n      $bookmarksLimit: Int!\n      $bookmarksOffset: Int!\n      $bookmarksSortBy: BookmarkCollectionSortKeys\n      $bookmarksSortOrder: SortOrder,\n      $includeBookmarks: Boolean!\n    ) {\n      allCollections(\n        limit: $limit\n        offset: $offset\n        organizationId: $organizationId\n        sortBy: $sortBy\n        sortOrder: $sortOrder\n      ) {\n        allCollectionCount\n        collections {\n          id\n          collectionName\n          totalBookmarkCount\n          lastBookmark {\n            ...bookmarkField\n          }\n          bookmarks(\n            limit: $bookmarksLimit,\n            offset: $bookmarksOffset,\n            sortBy: $bookmarksSortBy,\n            sortOrder: $bookmarksSortOrder\n          ) @include(if: $includeBookmarks) {\n            bookmark {\n              ...bookmarkField\n            }\n          }\n        }\n      }\n    }\n`,h="\n  query allCollections($limit: Int!, $offset: Int!, $organizationId: ID!) {\n    allCollections(\n      limit: $limit\n      offset: $offset\n      organizationId: $organizationId\n    ) {\n      allCollectionCount\n    }\n  }\n",p="mutation UpdateCollection(\n  $updateCollectionId: Int!, \n  $collectionName: String, \n  $organizationId: ID, \n  $addCopilotDetails: [CopilotDetail], \n  $removeCopilotIds: [String], \n  $addBookmarkIds: [Int], \n  $removeBookmarkIds: [Int], \n  $meta: String \n  ) {\n    updateCollection(\n      id: $updateCollectionId, \n      collectionName: $collectionName, \n      organizationId: $organizationId, \n      addCopilotDetails: $addCopilotDetails, \n      removeCopilotIds: $removeCopilotIds, \n      addBookmarkIds: $addBookmarkIds, \n      removeBookmarkIds: $removeBookmarkIds, \n      meta: $meta\n      ) {\n        id\n        collectionName\n        totalBookmarkCount\n        }\n    }\n",k=" \n  mutation CreateCollection($collectionName: String!, $organizationId: ID!, $copilotDetails: [CopilotDetail]) {\n    createCollection(collectionName: $collectionName, organizationId: $organizationId,copilotDetails: $copilotDetails) {\n    id\n    collectionName\n    lastBookmark {\n      copilotId\n    }\n  }\n}",g="\nmutation MoveBookmarks($fromCollectionId: Int!, $toCollectionId: Int!, $copilotIds: [String], $bookmarkIds: [Int], $moveAll: Boolean) {\n  moveBookmarks(fromCollectionId: $fromCollectionId, toCollectionId: $toCollectionId, copilotIds: $copilotIds, bookmarkIds: $bookmarkIds, moveAll: $moveAll) {\n    message\n  }\n}"},30271(e,o,t){t.d(o,{$D:()=>r,I0:()=>s,iA:()=>a,vY:()=>l});var n=t(96472);const i=(e,o)=>Object.keys(e).filter(e=>Object.hasOwnProperty.call(n.Ni,e)).map((t,i)=>{const r=o(t,e[t],i);return`\n      @media (min-width: ${n.Ni[t][0]}) {\n        ${r}\n      }\n     `}),r=({isFirstItem:e,isLastItem:o,itemSpacing:t})=>"string"==typeof t?e?`margin: 0 ${t} 0 0;`:o?`margin: 0 0 0 ${t};`:`margin: 0 ${t};`:i(t,(t,n)=>r({isFirstItem:e,isLastItem:o,itemSpacing:n})).join("\n"),a=({itemWidth:e})=>"string"==typeof e?`width: ${e};`:i(e,(e,o)=>a({itemWidth:o})).join("\n"),s=(e,o)=>!o&&e.scrollLeft<=e.scrollWidth-e.offsetWidth+1&&e.scrollLeft>=e.scrollWidth-e.offsetWidth-1,l=(e,o)=>!o&&0===e.scrollLeft},32925(e,o,t){t.d(o,{W:()=>i,f:()=>n});const n={IMAGES:"/account/saved/images",PRODUCTS:"/account/saved/products",BOARDS:"/account/saved/boards",SAVED:"/account/saved"},i={GO_TO_BOARDS:"Go to boards",VIEW_ALL:"View All"}},68073(e,o,t){t.d(o,{A:()=>g});var n=t(58156),i=t.n(n),r=t(44383),a=t.n(r),s=t(18938),l=t.n(s),c=t(44377),d=t.n(c),m=t(15272),u=t(97906),h=t(25053),p=t(98183);const k={clip:e=>i()(e,"renditions.mp4",[]).find(e=>"master"===e.resolution)??{},photo:e=>i()(e,"aspectRatios.master",{})};function g(e,o,t,n,r){const s=m.A.get(t),c=(0,h.A)(e,n);if("clip"===e.modelName&&!e.renditions?.mp4)return{};const g=l()(o).map(([o,t])=>{const n={...t},l=a()(t,["aspectRatio","height","width","sizes"]);let d;"clip"!==e.modelName||n.resolution||function(e,{mp4:o}){if(o.length){const t=o.find(({resolution:e})=>"master"===e),{height:n,width:i}=t,r=`${i}:${n}`,{width:a,height:s,aspectRatio:l}=e,c=l&&"master"!==l?l:r,[d,m]=c.split(":"),u=s||a/(d/m)||t.height,h=o.reduce((e,o)=>o.height>=u&&o.height<e.height?o:e,t);e.resolution=h.resolution}}(n,e.renditions),"clip"===e.modelName&&e.isInlineEmbed?d=e.thumbnails[
1120]?new URL(e.thumbnails[0]):"":(d=new URL(s.buildUrl(e,n)),"clip"===e.modelName&&"master"!==n.resolution&&function(e,o){const t=e.pathname.split("/"),n=t.pop().split(".");n.length>1&&n.pop(),n.push(o),t.push(n.join(".")),e.pathname=t.join("/")}(d,"mp4"));const m={...l,url:d?.href||"",srcset:void 0},h=i()(m,"aspectRatio","master");if("master"===h){const o=k[e.modelName]??k.photo;!function(e,{height:o,width:t}){if(o>0&&t>0){const n=t/o;e.width?e.height=Math.round(e.width/n):e.height&&(e.width=Math.round(e.height*n))}}(m,o(e))}let g;if("clip"!==e.modelName&&m.width){const o=(0,u.A)(m.width,r);m.srcset=o.map(o=>{const n=new URL(s.buildUrl(e,{...t,width:o}));return c&&(g=(0,p.A)(o,m.height,h),n.searchParams.append("overlay",`${c}-${g}`)),`${n.href} ${o}w`}).join(", ")}else delete m.srcset;if(c){g=(0,p.A)(m.width,m.height,h);const e=new URL(m.url);e.searchParams.append("overlay",`${c}-${g}`),m.url=e.href}return[o,m]});return d()(g)}},66916(e,o,t){t.d(o,{A:()=>r});var n=t(67098),i=t.n(n);const r=e=>i()(e).trim()}}]);

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.