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.