PageSourceSearch

https://thenounproject.com/_next/static/chunks/pages/browse/collection-icon/[slug]-e4db936d9c17c68e.js

js thenounproject.com collected 2026-10-01 07:42:58 UTC 43,526 bytes, 42 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="20d96354-6db6-4f6e-9ae0-b580381048fd",e._sentryDebugIdIdentifier="sentry-dbid-20d96354-6db6-4f6e-9ae0-b580381048fd")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6734],{4767:function(e,t,n){"use strict";var o=n(67294),r=n(90512),i=n(64219),l=n(62138),a=n.n(l);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}t.Z=({className:e,dataTestid:t,size:n="lg",styleType:l="solid",href:s,target:u="_self",onClick:d,justifyContent:m="center",iconPosition:p="left",width:h,tabIndex:f=null,innerRef:g=null,darkMode:y=!1,isPill:_=!1,isDisabled:b=!1,isProcessing:C=!1,isActive:w=!1,isToggled:v=!1,isSubmit:I=!1,isError:E=!1,children:S,...x})=>{let k=a()[`${l}${y?"Dark":"Light"}`],D=a()[`size${n}`],P=(0,r.Z)(a().button,D,k,_&&a().pill,v&&a().toggled,w&&a().active,y&&a().darkMode,(b||C)&&a().disabled,C&&a().processing,E&&a().error,!C&&"left"===p&&a().iconLeft,!C&&"right"===p&&a().iconRight,e),N={};h&&(N.width=h),"center"!==m&&(N.justifyContent=m);let R=o.createElement("span",{key:"btn-processing",className:a().processingRight},"Processing",o.createElement(i.Z,null)),T=C?R:o.createElement("span",{key:"btn-children"},S),Z={"data-testid":t,className:P,"aria-disabled":b||C||void 0,style:Object.keys(N).length>0?N:void 0};return s?o.createElement("a",c({ref:g,href:s,onClick:d,target:u,rel:"_blank"===u?"noopener noreferrer":void 0,tabIndex:f},Z),T):o.createElement("button",c({ref:g,onClick:e=>b?e.preventDefault():d?d(e):void 0,tabIndex:f,type:I?"submit":"button"},Z,x),T)}},85578:function(e,t,n){"use strict";n.d(t,{PZ:function(){return o.PZ},yX:function(){return r},ZP:function(){return d}});var o=n(19008),r=n(12854),i=n(67294),l=n(90512),a=n(51384),c=n(16679),s=n.n(c);let u=e=>{if(e)return"number"==typeof e?(0,a.Mr)(e):e};var d=({children:e,onClose:t,isVisible:n=!1,isModal:o=!0,hideOverlay:a=!1,isFullScreen:c=!1,width:d=500,height:m,zIndex:p,className:h,disableClickOutside:f=!1,disableEscapeKey:g=!1,restoreFocusRef:y,restoreFocusFallbackRef:_,restoreFocusOnClose:b})=>{let C=u(d),w=u(m),[v,I]=(0,i.useState)(!1),[E,S]=(0,i.useState)(null);n!==v&&(I(n),n&&S(document.activeElement));let x={zIndex:p??9999};return!c&&(x.width=C??"500px",w&&(x.height=w)),i.createElement(r.fC,{open:n,modal:o,onOpenChange:e=>{e||t()}},o&&!a&&i.createElement(r.aV,{className:s().overlay}),i.createElement(r.VY,{className:(0,l.Z)(s().content,c&&s().fullScreen,h),style:x,"aria-describedby":void 0,onPointerDownOutside:f?e=>e.preventDefault():void 0,onInteractOutside:f?e=>e.preventDefault():void 0,onEscapeKeyDown:g?e=>e.preventDefault():void 0,onCloseAutoFocus:e=>{if(!(b??o))return;e.preventDefault();let t=y?.current??E;t&&document.body.contains(t)?t.focus():_?.current?.focus()}},e))}},4152:function(e,t,n){"use strict";var o=n(67294),r=n(99008),i=n(9789);t.Z=({size:e,ariaLabel:t="edit",ariaHidden:n=!0,fillColor:l,fillColorRule:a,className:c})=>o.createElement(i.Z,{size:e,fillColor:l,fillColorRule:a,className:c,ariaLabel:t,ariaHidden:n},o.createElement("path",{fill:r.default.secondary.orca,fillRule:"evenodd",d:"M18.146 2.153a.5.5 0 01.708 0l2.828 2.829a.5.5 0 010 .707l-1.768 1.768L16.38 3.92l1.767-1.768zm-3.182 3.182L18.5 8.871l-9.9 9.9-3.535-3.536 9.9-9.9zM3.651 16.65l3.535 3.535-5.176 2.3a.5.5 0 01-.66-.66l2.3-5.175z",clipRule:"evenodd"}))},41829:function(e,t,n){"use strict";var o=n(67294),r=n(45697),i=n.n(r),l=n(87583),a=n(99008);let{getDimensions:c,getCss:s,propsToCss:u,sanitizeSizes:d}=((e,t,n)=>{let o=(n,o)=>n&&"number"==typeof n.width&&"number"==typeof n.height?n:n&&o[n]?o[n]:{width:e,height:t},r=(e,t,r,i,l)=>{if(l)return"";let a=o(e,t),c=r&&i?`${i}{ fill: ${r}; }`:"";return n(["width:","px;height:","px;",""],a.width,a.height,c)};return{getCss:r,getDimensions:o,propsToCss:({size:e,sizes:t,fillColor:n,fillColorRule:o,noStyles:i})=>r(e,t,n,o,i),sanitizeSizes:e=>Object.defineProperty(e,"toString",{value:()=>"",enumerable:!1})}})("24","24",l.iv),m=d({xs:{width:14,height:14},sm:{width:16,height:16},md:{width:20,height:20},lg:{width:24,height:24},xl:{width:40,height:40}}),p=l.ZP.svg.withConfig({displayName:"HeartOutline__Image",componentId:"sc-7ipeq7-0"})(["",""],u),h=o.createElement(o.Fragment,null,o.createElement("path",{fill:a.default.secondary.orca,fillRule:"evenodd",d:"M12.737 9.636a1 1 0 01-1.474 0L7.64 5.684c-.836-.912-2.075-.912-2.91 0L2.518 3.657c2.025-2.21 5.308-2.21 7.333 0L12 6l2.148-2.343c2.025-2.21 5.308-2.21 7.333 0 2.025 2.209 2.025 5.79 0 8l-8.744 9.539a1 1 0 01-1.474 0l-8.744-9.54c-2.025-2.208-2.025-5.79 0-8L4.73 5.685c-.973 1.062-.973 2.884 0 3.946L12 17.56l7.27-7.93c.973-1.063.973-2.884 0-3.946-.836-.912-2.075-.912-2.91 0l-3.623 3.952z",clipRule:"evenodd",key:"key-0"}));p.propTypes={fillColor:i().string,fillColorRule:i().string,viewBox:i().string.isRequired,children:i().node.isRequired,size:i().oneOfType([i().string,i().shape({height:i().number.isRequired,width:i().number.isRequired})]),sizes:i().shape({height:i().number,width:i().number})},t.Z=Object.assign(p,{getDimensions:c,getCss:s,defaultProps:{children:h,viewBox:"0 0 24 24",fillColor:null,fillColorRule:"&&& path, &&& use, &&& g, &&& circle",sizes:m,size:null},displayName:"HeartOutline"})},5051:function(e,t,n){"use strict";var o=n(67294),r=n(45697),i=n.n(r),l=n(87583),a=n(99008);let{getDimensions:c,getCss:s,propsToCss:u,sanitizeSizes:d}=((e,t,n)=>{let o=(n,o)=>n&&"number"==typeof n.width&&"number"==typeof n.height?n:n&&o[n]?o[n]:{width:e,height:t},r=(e,t,r,i,l)=>{if(l)return"";let a=o(e,t),c=r&&i?`${i}{ fill: ${r}; }`:"";return n(["width:","px;height:","px;",""],a.width,a.height,c)};return{getCss:r,getDimensions:o,propsToCss:({size:e,sizes:t,fillColor:n,fillColorRule:o,noStyles:i})=>r(e,t,n,o,i),sanitizeSizes:e=>Object.defineProperty(e,"toString",{value:()=>"",enumerable:!1})}})("24","24",l.iv),m=d({xs:{width:14,height:14},sm:{width:16,height:16},md:{width:20,height:20},lg:{width:24,height:24},xl:{width:40,height:40}}),p=l.ZP.svg.withConfig({displayName:"HeartSolid__Image",componentId:"sc-181crq8-0"})(["",""],u),h=o.createElement(o.Fragment,null,o.createElement("path",{fill:a.default.secondary.orca,d:"M21.481 3.657c-2.025-2.21-5.308-2.21-7.333 0L12 6 9.852 3.657c-2.025-2.21-5.308-2.21-7.333 0-2.025 2.209-2.025 5.79 0 8L4.667 14l6.596 7.196a1 1 0 001.474 0L19.333 14l2.148-2.343c2.025-2.21 2.025-5.791 0-8z",key:"key-0"}));p.propTypes={fillColor:i().string,fillColorRule:i().string,viewBox:i().string.isRequired,children:i().node.isRequired,size:i().oneOfType([i().string,i().shape({height:i().number.isRequired,width:i().number.isRequired})]),sizes:i().shape({height:i().number,width:i().number})},t.Z=Object.assign(p,{getDimensions:c,getCss:s,defaultProps:{children:h,viewBox:"0 0 24 24",fillColor:null,fillColorRule:"&&& path, &&& use, &&& g, &&& circle",sizes:m,size:null},displayName:"HeartSolid"})},64755:function(e,t,n){"use strict";var o=n(67294),r=n(99008),i=n(9789);t.Z=({size:e=null,ariaLabel:t="share",ariaHidden:n=!1,fillColor:l,fillColorRule:a,className:c})=>
1o.createElement(i.Z,{size:e,fillColor:l,fillColorRule:a,className:c,ariaLabel:t,ariaHidden:n,viewBox:"0 0 16 16"},o.createElement("path",{fill:r.default.secondary.orca,fillRule:"evenodd",clipRule:"evenodd",d:"M15.2839 4.44603C15.2839 4.58978 15.2238 4.71635 15.1097 4.80618L10.1019 8.79218C9.9597 8.9039 9.77767 8.92655 9.61595 8.84609C9.45423 8.76796 9.3558 8.61172 9.3558 8.43202V6.47035H7.88159C2.37759 6.47035 1.95742 13.4102 5.78159 16C-2.15608 15.3961 -2.34808 2.42269 7.88159 2.42269H9.3558V0.461019C9.3558 0.281336 9.45346 0.125085 9.61595 0.0469521C9.77767 -0.0311729 9.9597 -0.0108611 10.1019 0.100859L15.1097 4.08686C15.2238 4.1767 15.2839 4.30093 15.2839 4.44623V4.44603Z"}))},49238:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var o=n(67294),r=n(87583),i=n(93501),l=n(5183),a=n(55054),c=n(37090),s=n(45697),u=n.n(s),d=n(99008);let{getDimensions:m,getCss:p,propsToCss:h,sanitizeSizes:f}=((e,t,n)=>{let o=(n,o)=>n&&"number"==typeof n.width&&"number"==typeof n.height?n:n&&o[n]?o[n]:{width:e,height:t},r=(e,t,r,i,l)=>{if(l)return"";let a=o(e,t),c=r&&i?`${i}{ fill: ${r}; }`:"";return n(["width:","px;height:","px;",""],a.width,a.height,c)};return{getCss:r,getDimensions:o,propsToCss:({size:e,sizes:t,fillColor:n,fillColorRule:o,noStyles:i})=>r(e,t,n,o,i),sanitizeSizes:e=>Object.defineProperty(e,"toString",{value:()=>"",enumerable:!1})}})("24","24",r.iv),g=f({xs:{width:14,height:14},sm:{width:16,height:16},md:{width:20,height:20},lg:{width:24,height:24},xl:{width:40,height:40}}),y=r.ZP.svg.withConfig({displayName:"Link__Image",componentId:"sc-1lue4ev-0"})(["",""],h),_=o.createElement(o.Fragment,null,o.createElement("path",{fill:d.default.secondary.orca,fillRule:"evenodd",d:"M12.8 9.62h-8v3.86h3v2.78H2.5a.5.5 0 01-.5-.5v-8.4a.5.5 0 01.5-.5h12.6a.5.5 0 01.5.5v6.12h-2.8V9.62zm3.9 1.1V7.94h4.8a.5.5 0 01.5.5v8.4a.5.5 0 01-.5.5H9.4a.5.5 0 01-.5-.5v-6.12h2.8v3.86h7.5v-3.86h-2.5z",clipRule:"evenodd",key:"key-0"}));y.propTypes={fillColor:u().string,fillColorRule:u().string,viewBox:u().string.isRequired,children:u().node.isRequired,size:u().oneOfType([u().string,u().shape({height:u().number.isRequired,width:u().number.isRequired})]),sizes:u().shape({height:u().number,width:u().number})};var b=Object.assign(y,{getDimensions:m,getCss:p,defaultProps:{children:_,viewBox:"0 0 24 24",fillColor:null,fillColorRule:"&&& path, &&& use, &&& g, &&& circle",sizes:g,size:null},displayName:"Link"}),C=n(99158),w=n(82032),v=n(7194),I=n.n(v);let E=(0,r.ZP)(l.Z).withConfig({displayName:"ShareModal__ShareButton",componentId:"sc-wrspvn-0"})(["> span{display:inline-flex;align-items:center;gap:0.5rem;}svg{width:1.5rem;height:1.5rem;flex-shrink:0;}"]),S=e=>{let t=(window.innerWidth-575)/2,n=(window.innerHeight-400)/2;window.open(e,"",`status=1,width=575,height=400,left=${t},top=${n}`)};var x=({open:e,onClose:t,permalinkPath:n,imageType:r,creatorName:l})=>{let{addMessages:s}=(0,C.z)(),u=`${w.NE}${n}`,d=`Love this ${"icon"===r?"icon":"photo"}${l?` by ${l}`:""} from @NounProject.`;return o.createElement(i.Z,{open:e,handleClose:t,heading:"Share",closeOnBackDropClick:!0,closeOnEscape:!0},o.createElement("div",{className:I().grid},o.createElement(E,{styleType:"outline",iconPosition:"left",justifyContent:"flex-start",onClick:()=>{S(`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(u)}`)}},o.createElement(a.Z,{fillColor:"#1877F2"}),"Facebook"),o.createElement(E,{styleType:"outline",iconPosition:"left",justifyContent:"flex-start",onClick:()=>{S(`https://pinterest.com/pin/create/button/?url=${encodeURIComponent(u)}&description=${encodeURIComponent(d)}`)}},o.createElement(c.Z,{fillColor:"#E60023"}),"Pinterest"),o.createElement(E,{styleType:"outline",iconPosition:"left",justifyContent:"flex-start",onClick:()=>{navigator.clipboard.writeText(u).then(()=>{s([{infoType:"success",text:"Link has been copied.",timed:!0,timeout:3e3}]),t()})}},o.createElement(b,null),"Copy Link")))}},14997:function(e,t,n){"use strict";var o=n(67294),r=n(90512),i=n(75333),l=n(44247),a=n(47389),c=n.n(a);t.Z=({text:e,toolTipText:t,interactive:n=!0,infoIconColor:a="var(--color-accent-dark-suenos-buenos)",className:s})=>o.createElement("div",{className:(0,r.Z)(c().container,s)},o.createElement("span",{className:c().text},e),t&&o.createElement(i.Z,{message:t,placement:"top",clickToOpen:!0,interactive:n}
1,o.createElement(l.Z,{fillColor:a,size:{width:16,height:16}})))},49933:function(e,t,n){"use strict";n.d(t,{BQ:function(){return s},Pg:function(){return r},rW:function(){return l},rh:function(){return u},sG:function(){return m},uh:function(){return i}});var o=n(67294);let r={FAQ_LICENSES:"https://help.thenounproject.com/hc/en-us/articles/200509798-What-licenses-do-you-offer-for-icons",ATTRIBUTION_HELP:"https://help.thenounproject.com/hc/en-us/articles/200509928-How-do-I-give-creators-credit-in-my-work"},i=e=>e&&"string"==typeof e?e.replace(/^License\./i,""):null,l=({license:e="",user:t=null,isPurchased:n=!1})=>{let o=i(e)||"",r=t?.hasSubscription||!1,l="PUBLICDOMAIN"===o;return{isPublic:l,isBasic:"CREATIVECOMMONS"===o,isRoyaltyFree:!l&&(r||n),isPro:r}},a=({href:e,children:t})=>o.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"},t),c=o.createElement(o.Fragment,null,"No attribution required. For license info,"," ",o.createElement(a,{href:r.FAQ_LICENSES},"see FAQ.")),s={A:c,B:c,C:o.createElement(o.Fragment,null,"Attributing the artist is required per"," ",o.createElement(a,{href:r.FAQ_LICENSES},"CC BY 3.0 License"),". See full"," ",o.createElement(({href:e,children:t})=>o.createElement("a",{href:e},t),{href:"/legal/terms-of-use/#icon-licenses"},"license details"),"."),D:o.createElement(o.Fragment,null,"With any use, you are required to give credit to the artist. Purchase a Pro plan for attribution-free use."," ",o.createElement(a,{href:r.ATTRIBUTION_HELP},"Learn More"))},u={QuickView:{PreDownload:{CC:{text:"Creative Commons Icon",tooltip:null},PD:{text:"Public Domain Icon",tooltip:null}},DownloadReady:{CC_Pro:{text:"Royalty-Free License",tooltip:s.B},CC_ALC:{text:"Royalty-Free License",tooltip:s.B},PD:{text:"Public Domain License",tooltip:s.A}}},IDP:{PreDownload:{CC:{text:"PNG & SVG icon formats",tooltip:null},PD:{text:"Public Domain Icon",tooltip:null}},DownloadReady:{CC_Pro:{text:"Royalty-Free License",tooltip:s.B},CC_ALC:{text:"Royalty-Free License",tooltip:s.B},CC_Free:{text:"CC BY-3.0 Attribution License",tooltip:s.C},PD:{text:"Public Domain License",tooltip:s.A}}},Plugins:{CC:{text:"CC BY 3.0 License – Artist Attribution Required",tooltip:s.D},PD:{text:"Public Domain License",tooltip:s.A},RF:{text:"Royalty-Free License",tooltip:s.B}}},d={publicDomain:{text:"Public Domain License",tooltip:s.A},creativeCommons:{text:"CC BY-3.0 Attribution License",tooltip:s.C},royaltyFree:{text:"Royalty-Free License",tooltip:s.B}},m=({icon:e,user:t=null,isPurchased:n=!1,licenseConfigs:o={}})=>{let r={...d,...o},{isPublic:i,isBasic:a,isRoyaltyFree:c}=l({license:e.license,user:t,isPurchased:n}),s=null;return i&&(s=r.publicDomain),a&&(s=r.creativeCommons),c&&(s=r.royaltyFree),s||(s=r.creativeCommons),{text:s.text,toolTipText:s.tooltip}};s.D},91613:function(e,t,n){"use strict";n.d(t,{F2:function(){return u},_D:function(){return d},hy:function(){return m},o4:function(){return h}});var o=n(67294),r=n(87583),i=n(99008),l=n(90678),a=n(4767),c=n(82815),s=n.n(c);let u=r.ZP.p.withConfig({displayName:"styles__FormatDescription",componentId:"sc-1ltkn5k-0"})(["margin-bottom:1.5rem;color:",";line-height:148%;"],i.default.secondary.dolphin),d=({children:e,onClick:t,href:n})=>o.createElement(a.Z,{styleType:"cta",darkMode:!0,width:"100%",dataTestid:"icon-buy-box-cta",onClick:t,href:n,className:s().cta},e),m=r.ZP.a.withConfig({displayName:"styles__CtaSecondaryLink",componentId:"sc-1ltkn5k-1"})(["background:transparent;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:0.5rem;"," font-size:0.9375rem;line-height:160%;color:",";text-decoration:none;& svg{height:1rem;width:auto;flex-shrink:0;}& > span{border-bottom:1px solid currentColor;}&:hover,&:focus{color:",";}&:disabled{cursor:default;opacity:0.5;}",""],l.IV,e=>e.$disabled?i.default.secondary.novemberRain:i.default.accent.darkMode.suenosBuenos,e=>e.$disabled?i.default.secondary.novemberRain:i.default.accent.darkMode.surf,e=>e.$disabled&&`
2        pointer-events: none;
3    `),p=r.ZP.div.withConfig({displayName:"styles__SecondaryLinksContainer",componentId:"sc-1ltkn5k-2"})(["margin-top:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;"]),h=({children:e})=>o.Children.count(e)?o.createElement(p,null,e):null},92945:function(e,t,n){"use strict";n.d(t,{f:function(){return i}});var o=n(99158);let r={id:"sub-upgrade-info",infoType:"info",darkMode:!0,title:"Please Contact Customer Support to Upgrade",text:"Some payment or subscription types can't be upgraded online. Please email [email protected] and customer care will help you. Sorry for the inconvenience!"},i=()=>{let{addMessages:e}=(0,o.z)();return()=>e([r])}},2409:function(e,t,n){"use strict";n.d(t,{DS:function(){return a},G7:function(){return c},SW:function(){return u},dV:function(){return s}});var o=n(67294),r=n(87583),i=n(99008),l=n(5183);let a=r.ZP.img.attrs({src:"/web-images/browse-icons/same-style.svg"}).withConfig({displayName:"MatchButton__MatchButtonSvg",componentId:"sc-6celvw-0"}
3)(["height:1.25rem;width:1.25rem;top:0;margin:0;"]),c=({fill:e="currentColor"}={})=>o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"20",viewBox:"0 0 21 20",fill:"none"},o.createElement("path",{fill:e,d:"M13.1583 3.86255C12.2187 3.86255 11.3021 4.06868 10.5 4.45796C9.69787 4.06868 8.8041 3.86255 7.84162 3.86255C4.44995 3.86255 1.69995 6.61068 1.69995 10C1.69995 13.3894 4.44995 16.1375 7.84162 16.1375C8.78118 16.1375 9.69785 15.9314 10.5 15.5421C11.302 15.9314 12.1958 16.1375 13.1583 16.1375C16.55 16.1375 19.3 13.3894 19.3 10C19.3 6.61068 16.55 3.86255 13.1583 3.86255ZM7.84162 14.5803C5.32078 14.5803 3.25828 12.5192 3.25828 10C3.25828 7.48093 5.32078 5.41983 7.84162 5.41983C8.20826 5.41983 8.57491 5.4656 8.91866 5.55722C7.74993 6.67939 7.01662 8.25955 7.01662 10C7.01662 11.7405 7.74991 13.3207 8.94162 14.4429C8.57489 14.5345 8.20825 14.5802 7.84158 14.5802L7.84162 14.5803ZM13.1583 14.5803C12.7916 14.5803 12.425 14.5345 12.0812 14.4429C13.25 13.3207 14.0062 11.7405 14.0062 10.0001C14.0062 8.25958 13.2729 6.6794 12.0812 5.55725C12.425 5.46563 12.7916 5.41986 13.1583 5.41986C15.6791 5.41986 17.7416 7.48096 17.7416 10.0001C17.7416 12.5192 15.6791 14.5803 13.1583 14.5803V14.5803Z"})),s=(0,r.ZP)(l.Z).attrs({styleType:"outline",size:"md"}).withConfig({displayName:"MatchButton",componentId:"sc-6celvw-1"})(["span{display:flex;gap:0.5rem;align-items:center;justify-content:center;}position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;height:2.5rem;background-color:",";"],i.default.primary.snow),u=r.ZP.button.withConfig({displayName:"MatchButton__MatchButtonSmall",componentId:"sc-6celvw-2"})(["display:flex;position:absolute;bottom:1.25rem;right:1.25rem;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;background-color:",";border:none;border-radius:50%;cursor:pointer;&:hover,&:focus{border:1px solid ",";background-color:",";}"],i.default.primary.snow,i.default.accent.darkMode.suenosBuenos,i.default.primary.moon)},25241:function(e,t,n){"use strict";n.d(t,{w:function(){return i}});var o=n(50319),r=n(59177);let i=e=>{let{gql:t,options:n={}}=e,[i,{loading:l}]=(0,o.D)(t,n);return{apolloMutate:(0,r.X)({actionDesc:"Make Apollo Mutation Hook",...e,apiCall:i}),loading:l}}},54235:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var o=n(23872);let r=(e,t)=>({...(0,o.aM)(e,{...t})})},43421:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return eF},default:function(){return eM}}),n(67602),n(41792);var o=n(67294),r=n(89647),i=n(11163),l=n(49507),a=n(87583),c=n(45697),s=n.n(c),u=n(51255),d=n(4152),m=n(62414),p=n(99008),h=n(51384),f=n(25153);let g=a.ZP.div.withConfig({displayName:"helpers__GridItemContainer",componentId:"sc-1b552mr-0"})(["display:flex;align-items:center;justify-content:center;background-color:",";width:100%;aspect-ratio:1/1;& img{width:61.475%;height:61.475%;pointer-events:none;}"],p.default.primary.diamond),y=(e,t=25)=>{if(!e.length)return[];let n=e.slice(0,t);return function o(){if(n.length<t){let r=t-n.length,i=e.slice(0,r);return n=[...n,...i],o()}}(),n.map(({thumbnail:e,title:t},n)=>o.createElement(g,{key:n,src:e},o.createElement("img",{src:e,alt:`${t} Icon`,"aria-hidden":"true"})))},_=(0,a.ZP)(m.Z).withConfig({displayName:"Thumbnail__FortButton",componentId:"sc-lk5mib-0"})(["position:absolute;left:",";top:",";"],(0,h.Mr)(8),(0,h.Mr)(8)),b=a.ZP.div.withConfig({displayName:"Thumbnail__ThumbnailContainer",componentId:"sc-lk5mib-1"})(["width:100%;height:",";background-color:",";overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;@media (max-width:","){height:",";}"],({thumbnailHeight:e})=>(0,h.Mr)(e),p.default.primary.snow,f.Z.beforeTablet.rem,(0,h.Mr)(160)),C=a.ZP.div.withConfig({displayName:"Thumbnail__Grid",componentId:"sc-lk5mib-2"})(["display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2vmin;width:100%;"]),w=a.ZP.div.withConfig({displayName:"Thumbnail__GridTransformer",componentId:"sc-lk5mib-3"})(["position:absolute;width:",";transform:rotate(-25deg);"],({thumbnailHeight:e})=>e<200?"95%":"130%"),v=({iconTitleAndThumbnailList:e=[],thumbnailHeight:t=0,collectionDetail:n,showCollectionFortLink:r=!1})=>o.createElement(b,{thumbnailHeight:t},o.createElement(w,{thumbnailHeight:t},o.createElement(C,{role:"img","aria-label":`${n?.name} Icon Set`},y(e))),r&&o.createElement(_,{icon:o.createElement(d.Z,{size:"sm"}),styleType:"cta",size:"sm",href:`/fort/collections/${n.id}/`,target:"_blank"}));v.propTypes={iconTitleAndThumbnailList:s().arrayOf(s().object.isRequired).isRequired,thumbnailHeight:s().number.isRequired,collectionDetail:s().object.isRequired,showCollectionFortLink:s().bool};var I=n(4562),E=n(92945),S=n(99327),x=n(35246),k=n(66757),D=n(90012),P=n.n(D),N=({creatorName:e,creatorCountry:t,creatorAvatarUrl:n,creatorProfilePath:r})=>o.createElement("div",{className:P().creatorInfoLayout},o.createElement("a",{href:r},o.createElement(k.Z,{user:{avatarUrl:n},alt:`${e} Avatar`})),o.createElement("div",{className:P().creatorNameAndCountryLayout},o.createElement("span",{className:P().creatorName},o.createElement(x.Z,{href:r,size:"inherit",styleType:"secondary",display:"inline",darkMode:!0,disableVisitedStyle:!0},e)),!!t&&o.createElement("span",{className:P().creatorCountry},t))),R=n(85578),T=n(4767),Z=n(5123),B=n(75333),L=n(44247),F=n(49933),M=n(82032),j=n(77817),O=n.n(j);
3let $=o.createElement(B.Z,{message:F.BQ.B,clickToOpen:!0},o.createElement(L.Z,{size:"sm",fillColor:"var(--color-accent-light-persian)",ariaHidden:!0})),z=["Unlimited icon downloads","Unlimited 1-click icon set downloads","Unlimited high-res photo downloads",{node:o.createElement(o.Fragment,null,"Royalty-free, commercial licenses ",$)},"Worldwide license never expires","Crop and modify photos, make derivatives","Icon plugins for Figma, Office, more","No attribution required","Directly supports artists"],A=["All of your current Noun Pro benefits PLUS","Unlimited 1-click icon set downloads","Unlimited high-res photo downloads","Noun Pro balance applies to upgrade"];var W=({open:e,handleClose:t,onProButtonClick:n,isIconProUpgrade:r=!1})=>o.createElement(R.ZP,{isVisible:e,onClose:t,className:O().wrapper,width:"100%"},o.createElement("div",{className:O().header},o.createElement(R.yX.Dx,{className:O().srOnly},"Get This Icon Set with Noun Pro Plus"),o.createElement(R.PZ,{onClick:t})),o.createElement("div",{className:O().content},o.createElement("p",{className:O().title},r?o.createElement(o.Fragment,null,"Unlimited Sets",o.createElement("br",null),"Free With Noun Pro Plus Upgrade"):o.createElement(o.Fragment,null,"Unlimited Sets",o.createElement("br",null),"Free With Noun Pro Plus")),o.createElement("div",{className:O().priceSection},o.createElement("p",{className:O().price},"$",M.B2),o.createElement("p",{className:O().priceSuffix},"/mo paid yearly")),o.createElement("div",{className:O().ctaWrapper},o.createElement(T.Z,{styleType:"cta",size:"md",width:"100%",onClick:n},r?"Get Icon Set With Pro Upgrade":"Get Icon Set Free With Pro")),o.createElement("ul",{className:O().checklist},(r?A:z).map((e,t)=>o.createElement("li",{key:t,className:O().checklistItem},o.createElement(Z.Z,{size:"md",fillColor:"var(--color-accent-light-persian)",ariaHidden:!0,className:O().checkmarkIcon}),o.createElement("span",{className:O().checklistText},"string"==typeof e?e:e.node)))))),U=n(64755),q=n(49238),V=n(91613),H=n(41829),K=n(5051),G=n(54235),Q=n(44545);let Y=(0,Q.ZP)`
4    query isIconSetInKit($iconSetId: ID!, $kitId: ID) {
5        isIconSetInKit(iconSetId: $iconSetId, kitId: $kitId) {
6            __typename
7            iconSetId
8            isInKit
9            error
10        }
11    }
12`,X=({iconSetId:e})=>{let{data:t}=(0,G.Z)(Y,{variables:{iconSetId:e}});return{isFav:t?.isIconSetInKit?.isInKit||!1}};var J=n(25241);let ee=(0,Q.ZP)`
13    mutation addIconSetToKit($iconSetId: ID!, $kitId: ID) {
14        addIconSetToKit(iconSetId: $iconSetId, kitId: $kitId) {
15            __typename
16            iconSetId
17            isInKit
18            error
19        }
20    }
21`,et=()=>{let{apolloMutate:e,loading:t}=(0,J.w)({actionDesc:"Add Icon Set To Kit",gql:ee});return{addIconSetToKit:async t=>{let n=await e({variables:{iconSetId:t}});return n?.ssResp?.data?.addIconSetToKit?.isInKit},loading:t}},en=(0,Q.ZP)`
22    mutation removeIconSetFromKit($iconSetId: ID!, $kitId: ID) {
23        removeIconSetFromKit(iconSetId: $iconSetId, kitId: $kitId) {
24            __typename
25            iconSetId
26            isInKit
27            error
28        }
29    }
30`,eo=()=>{let{apolloMutate:e,loading:t}=(0,J.w)({actionDesc:"Remove Icon Set From Kit",gql:en});return{removeIconSetFromKit:async t=>{let n=await e({variables:{iconSetId:t}});return n?.ssResp?.data?.removeIconSetFromKit?.isInKit},loading:t}},er=()=>{let{addIconSetToKit:e,loading:t}=et(),{removeIconSetFromKit:n,loading:o}=eo();return{toggleIconSetToKit:async(t,o="add")=>await ("add"===o?e:n)(t),isLoading:t||o}};var ei=n(99158),el=({collectionId:e})=>{let{isFav:t}=X({iconSetId:e}),{toggleIconSetToKit:n,isLoading:r}=er(),{addMessages:i}=(0,ei.z)(),{confirmAuth:l}=(0,I.aC)(),a=t?K.Z:H.Z,c=t?p.default.functional.secondary.lingo:"currentColor";return o.createElement(V.hy,{as:"button",type:"button",onClick:()=>{l({onSuccess:async()=>{let o=await n(e,t?"remove":"add");t?i([{infoType:"success",text:"Icon set has been removed.",timed:!0,timeout:3e3}]):o&&i([{infoType:"success",text:`Icon set has been saved. <a href="${S.Ow}">View</a>`,timed:!0,timeout:3e3}])}})},disabled:r},o.createElement(a,{size:"sm",fillColor:c,ariaHidden:!0}),o.createElement("span",null,t?"Icon Set Saved":"Save Icon Set"))},ea=({collectionId:e,collectionSlug:t,creatorName:n})=>{let[r,i]=(0,o.useState)(!1),l=S.VE.replace(":collectionSlugWithId",`${t}-${e}`);return o.createElement(o.Fragment,null,o.createElement(V.o4,null,o.createElement(el,{collectionId:e}),o.createElement(V.hy,{as:"button",type:"button",onClick:()=>i(!0)},o.createElement(U.Z,{size:"sm",fillColor:"currentColor",ariaHidden:!0}),o.createElement("span",null,"Share"))),o.createElement(q.Z,{open:r,onClose:()=>i(!1),permalinkPath:l,imageType:"icon",creatorName:n}))};let ec=({children:e})=>o.createElement("h1",{className:P().collectionTitle},e," Icon Set");var es=({collectionId:e,collectionSlug:t,collectionName:n,creatorName:r,creatorCountry:i,creatorAvatarUrl:l,totalIconCount:a,creatorProfilePath:c,isPublicDomain:s=!1})=>{let[u,d]=(0,o.useState)(!1),{currentUser:m,confirmAuth:p}=(0,I.aC)(),h=(0,E.f)(),f=!!(m?.isIconProTeamOwner||m?.isIconProTeamMember),g=!!(m?.hasIconProSubscription&&m?.isEligibleForCreatorPro&&!f);return o.createElement("div",{className:P().buyBoxLayout},o.createElement(ec,null,n),o.createElement(N,{creatorName:r,creatorCountry:i,creatorAvatarUrl:l,creatorProfilePath:c}),o.createElement("div",{className:P().generalInfo},o.createElement("p",{className:P().iconInfoDolphin},a," icons in PNG & SVG formats"),o.createElement("p",{className:P().iconInfoDolphin},s?"Public Domain Icon Set":"Royalty-Free Icons")),o.createElement(V._D,{onClick:()=>{p({onSuccess:e=>{if(!s&&!e.hasCreatorProSubscription){if(!e.isEligibleForCreatorPro){h();return}d(!0)}}})}},"Get This Icon Set"),o.createElement(ea,{collectionId:e,collectionSlug:t,creatorName:r}),!s&&o.createElement(W,{open:u,handleClose:()=>d(!1),onProButtonClick:()=>{window?.location?.assign(S.D8.replace(":iconSetId",e))},isIconProUpgrade:g}))},eu=n(61823),ed=n(14997),em=n(5183);let ep=(0,a.ZP)(em.Z).attrs({styleType:"cta",darkMode:!0,width:"100%"}).withConfig({displayName:"DownloadButton__ButtonStyled",componentId:"sc-1g0zy7g-0"})([""]);var eh=({downloadInProgress:e,handleClick:t,children:n})=>{let[r,i]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{!r&&e&&(i(!0),setTimeout(()=>{i(!1)},3e3))},[e,r]),o.createElement(ep,{"data-testid":"core-download-button",isDisabled:e||r,isProcessing:e||r,onClick:e=>{e.preventDefault(),t()}},n)},ef=n(47118),eg=n(50319),ey=n(74013),e_=n(17711);let eb=(0,Q.ZP)`
31    mutation downloadCollection($collectionId: ID!) {
32        downloadCollection(collectionId: $collectionId) {
33            url
34            ok
35            error
36        }
37    }
38`;var eC=({collectionId:e})=>{let[t,n]=(0,o.useState)(!1),[r,i]=(0,o.useState)(!1),l=()=>{i(!0),n(!1)},a=e=>{let t=`/download/icon/set/${e}/`;(0,ey.YT)(t),(0,ey.qP)("download","icon","set")},[c,{data:s}]=(0,eg.D)(eb,{fetchPolicy:"network-only",variables:{collectionId:e},onCompleted:({downloadCollection:{ok:t,url:n}})=>{t&&n||l(),a(e),(0,e_.Ee)()},onError:()=>{l()}}),u=e=>{window.location.assign(e),n(!1)};return(0,o.useEffect)(()=>{let e=s?.downloadCollection?.url;e&&u(e)},[s]),{startDownload:()=>{i(!1),n(!0),c()},downloadInProgress:t,downloadFailed:r}};let ew=(0,a.ZP)(eu.Z).attrs({infoType:"success",darkMode:!0}).withConfig({displayName:"Download__DownloadMessage",componentId:"sc-1dfm03e-0"})(["margin-bottom:",";","{top:0;}","{color:",";}"],(0,h.Mr)(8),ef.iJ,ef.nu,p.default.alternative.lightMode.chartreuse),ev=({isPublicDomain:e})=>o.createElement("div",{className:P().licenseInfo},o.createElement(ed.Z,{text:e?"Public Domain License":"Royalty-Free License",toolTipText:o.createElement(o.Fragment,null,"No attribution required. For"," ",e?"more":"license"," info,"," ",o.
38createElement("a",{href:"https://help.thenounproject.com/hc/en-us/articles/200509798-What-licenses-do-you-offer",target:"_blank"},"see FAQ."))}));var eI=({collectionId:e,collectionSlug:t,collectionName:n,creatorName:r,creatorCountry:i,creatorAvatarUrl:l,creatorProfilePath:a,totalIconCount:c,isNewCreatorProSubscriber:s=!1,isPublicDomain:u=!1})=>{let{addMessages:d}=(0,ei.z)(),{startDownload:m,downloadInProgress:p,downloadFailed:h}=eC({collectionId:e});return(0,o.useEffect)(()=>{h&&d([{infoType:"error",text:M.RZ.GENERIC_ERROR,timed:!1,timeout:null}])},[h]),o.createElement("div",{className:P().buyBoxLayout},o.createElement(ec,null,n),o.createElement(N,{creatorName:r,creatorCountry:i,creatorAvatarUrl:l,creatorProfilePath:a}),o.createElement(ew,{hasIcon:!1},s?"Thanks, Pro! Ready for download.":"Ready for download"),o.createElement("div",{className:P().generalInfo},o.createElement("p",{className:P().iconInfo},c," icons in PNG & SVG formats"),o.createElement(ev,{isPublicDomain:u})),o.createElement(eh,{downloadInProgress:p,handleClick:m},"Download Icon Set"),o.createElement(ea,{collectionId:e,collectionSlug:t,creatorName:r}))},eE=n(67719);function eS(){return(eS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(this,arguments)}let ex=a.ZP.div.attrs({"data-testid":"icon-set-buy-box"}).withConfig({displayName:"IconSetBuyBox__BuyBoxContainer",componentId:"sc-1f1zgm2-0"}
38)(["height:fit-content;"]);var ek=({currentUser:e,setBuyBoxHeight:t,collectionDetail:n,isNewCreatorProSubscriber:r})=>{let i;let l=(0,o.useRef)(null),{id:a,slug:c,name:s,creator:u,icons:{totalCount:d},isPublicDomain:m}=n;(0,o.useEffect)(()=>{let e=new eE.qM(e=>{t(e[0].contentRect.height)});return l.current&&e.observe(l.current),()=>{l.current&&e.unobserve(l.current)}},[t]);let p=S.eg.replace(":username",encodeURIComponent(u.username)),h={collectionId:a,collectionSlug:c,collectionName:s,creatorName:u.name,creatorCountry:u.country,creatorAvatarUrl:u.avatarUrl,totalIconCount:d,creatorProfilePath:p};return i=m?e.isAnonymous?o.createElement(es,eS({},h,{isPublicDomain:!0})):o.createElement(eI,eS({},h,{isPublicDomain:!0})):e.hasCreatorProSubscription?o.createElement(eI,eS({},h,{isNewCreatorProSubscriber:r})):o.createElement(es,h),o.createElement(ex,{ref:l},i)},eD=n(86900),eP=n(68751);let eN=a.ZP.div.withConfig({displayName:"IconCollectionDetailHero__ContentContainer",componentId:"sc-12xp7uu-0"})(["display:grid;grid-template-columns:2fr 1fr;column-gap:",";row-gap:",";@media (max-width:","){grid-template-columns:1fr;}"],(0,h.Mr)(24),(0,h.Mr)(24),f.Z.beforeTablet.rem),eR=({currentUser:e,collectionDetail:t,isNewCreatorProSubscriber:n})=>{let[r,i]=(0,o.useState)(0),l=(0,o.useMemo)(()=>t?.icons?.items?t.icons.items.map(e=>({title:e.title,thumbnail:e.thumbnails.thumbnail200})):[],[t]);return o.createElement(u.Z,{bgColor:p.default.secondary.orca,topSpacing:"2xl",bottomSpacing:"2xl"},o.createElement(eN,null,o.createElement(v,{iconTitleAndThumbnailList:l,thumbnailHeight:r,collectionDetail:t,showCollectionFortLink:e.isSuperuser}),o.createElement(ek,{currentUser:e,setBuyBoxHeight:i,collectionDetail:t,isNewCreatorProSubscriber:n})))},eT=({collectionDetail:e,isNewCreatorProSubscriber:t})=>{let n=(0,eP.xJ)();return e&&n?o.createElement(eR,{collectionDetail:e,currentUser:n,isNewCreatorProSubscriber:t}):o.createElement(eD.Z,{height:(0,h.Mr)(300),width:"100%"})};eR.propTypes={currentUser:s().object.isRequired,collectionDetail:s().object.isRequired,isNewCreatorProSubscriber:s().bool},eT.propTypes={collectionDetail:s().object,isNewCreatorProSubscriber:s().bool};var eZ=n(37163),eB=n(40999),eL=n(25171),eF=!0,eM=()=>{let e=(0,i.useRouter)(),t=(0,r.v9)(eL.rj),n=(0,r.v9)(eL.eI);(0,eB.Z)(()=>{t&&n&&e.replace(S.VE.replace(":collectionSlugWithId",`${t.slug}-${t.id}`),void 0,{shallow:!0})},[]);let a=`${t?.name} Icon Set by ${t?.creator?.name} | Noun Project`,c=`Explore the ${t?.name} icon set by ${t?.creator?.name} at Noun Project. Browse these icons and millions more today!`,s=M.NE+S.VE.replace(":collectionSlugWithId",`${t.slug}-${t.id}`),d={"@context":"https://schema.org","@type":"CollectionPage",name:t?.name,...t?.creator?{creator:{"@type":"Person",name:t.creator.name,url:M.NE+S.eg.replace(":username",encodeURIComponent(t.creator.username))}}:{},publisher:{"@type":"Organization",name:"The Noun Project",url:M.NE+"/"}
38,url:M.NE+S.VE.replace(":collectionSlugWithId",t?.slug),thumbnailUrl:t?.icons?.items[0].thumbnails.thumbnail200,description:`Explore the ${t?.name} Icon Set created by ${t?.creator.name} at Noun Project.`,mainEntity:{"@type":"ItemList",itemListElement:t?.icons?.items.map(({url:e,thumbnails:t})=>({"@type":"ItemPage",url:M.NE+e,thumbnailURL:t.thumbnail200}))}};return o.createElement(o.Fragment,null,t&&o.createElement(l.Z,{title:a,description:c,indexContent:"index,follow,max-image-preview:large",canonicalURL:s,structuredData:d}),o.createElement(eT,{collectionDetail:t,isNewCreatorProSubscriber:n}),o.createElement(u.Z,{topSpacing:"lg",bottomSpacing:"3xl"},o.createElement(eZ.bf,{id:"icon-set-items-list",data:t?.icons?.items||[],showQuickViewTrigger:!1,addImageSchema:!1})))}},74013:function(e,t,n){"use strict";n.d(t,{YT:function(){return o},qP:function(){return r}});let o=(e,t={})=>{let{title:n}=t,o=n||document.title;"function"==typeof window.ga&&ga("send","pageview",e,o)},r=(e,t,n,o)=>{"function"==typeof window.ga&&ga("send","event",e,t,n,o)}},34976:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/browse/collection-icon/[slug]",function(){return n(43421)}])},62138:function(e){e.exports={button:"Button_button__9R3Vi typography_regular__EWDlR",iconLeft:"Button_iconLeft__Q6H_D",iconRight:"Button_iconRight__UZ7nc",sizexs:"Button_sizexs__glhOb",sizesm:"Button_sizesm__FYB5_",sizemd:"Button_sizemd__GQWGe",sizelg:"Button_sizelg__KZUQd",pill:"Button_pill__HtOpa",solidLight:"Button_solidLight__iAgzy",solidDark:"Button_solidDark__l1Lbq",outlineLight:"Button_outlineLight__jZO0B",outlineDark:"Button_outlineDark__o089R",ctaLight:"Button_ctaLight__XM41W",ctaDark:"Button_ctaDark__hXllh",textLight:"Button_textLight__RNZia",textDark:"Button_textDark__enFka",noneLight:"Button_noneLight__eFsgx",noneDark:"Button_noneDark__BBzSf",toggled:"Button_toggled__Wv0mR",active:"Button_active__BHkFg",darkMode:"Button_darkMode__Xmm__",disabled:"Button_disabled__Ou6jk",processing:"Button_processing__h2xtq",processingRight:"Button_processingRight__9blMd",error:"Button_error__4fMJK"}},16679:function(e){e.exports={overlay:"Dialog_overlay__fb7ut",content:"Dialog_content__Nmljm",fullScreen:"Dialog_fullScreen__FiWpD"}},7194:function(e){e.exports={grid:"ShareModal_grid___04o7"}},47389:function(e){e.exports={container:"TooltipWithMessage_container__KVUWZ",text:"TooltipWithMessage_text__gflSw typography_medium__aFktE"}},82815:function(e){e.exports={cta:"styles_cta__s7E7x"}},77817:function(e){e.exports={wrapper:"IconSetDetailSubscriptionModal_wrapper__Fm4nP",header:"IconSetDetailSubscriptionModal_header__c3C30",srOnly:"IconSetDetailSubscriptionModal_srOnly__xQjB5",content:"IconSetDetailSubscriptionModal_content__avWT4",title:"IconSetDetailSubscriptionModal_title__CB1s7 typography_medium__aFktE",priceSection:"IconSetDetailSubscriptionModal_priceSection__05PnP",price:"IconSetDetailSubscriptionModal_price__rx1dh typography_medium__aFktE",priceSuffix:"IconSetDetailSubscriptionModal_priceSuffix__cIHE_ typography_bold__vQ7Kl",ctaWrapper:"IconSetDetailSubscriptionModal_ctaWrapper__wRJUe",checklist:"IconSetDetailSubscriptionModal_checklist__l_WnO",checklistItem:"IconSetDetailSubscriptionModal_checklistItem__mHrJa",checkmarkIcon:"IconSetDetailSubscriptionModal_checkmarkIcon__ZxWhs",checklistText:"IconSetDetailSubscriptionModal_checklistText__s6NSr typography_regular__EWDlR"}},90012:function(e){e.exports={collectionTitle:"styles_collectionTitle__dA72F typography_medium__aFktE",creatorInfoLayout:"styles_creatorInfoLayout__9YQCc",creatorNameAndCountryLayout:"styles_creatorNameAndCountryLayout___3NzQ",creatorName:"styles_creatorName__xSVrW typography_medium__aFktE",creatorCountry:"styles_creatorCountry__wSuFG typography_medium__aFktE",generalInfo:"styles_generalInfo__l9Ljj",buyBoxLayout:"styles_buyBoxLayout__ZY3Op",iconInfo:"styles_iconInfo__9E3Th typography_medium__aFktE",iconInfoDolphin:"styles_iconInfoDolphin__I3_oa styles_iconInfo__9E3Th typography_medium__aFktE",licenseInfo:"styles_licenseInfo__122Ys"}},12854:function(e,t,n){"use strict";n.d(t,{Dx:function(){return G},VY:function(){return K},aV:function(){return H},fC:function(){return V}});var o=n(67294),r=n(36206),i=n(28771),l=n(25360),a=n(91276),c=n(77342),s=n(15172),u=n(95420),d=(n(42651),n(29115)),m=n(75320),p=n(27552),h=n(72978),f=n(23541),g=n(88426),y=n(85893),_="Dialog",[b,C]=(0,l.b)(_),[w,v]=b(_),I=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:l,modal:s=!0}=e,u=o.useRef(null),d=o.useRef(null),[m,p]=(0,c.T)({prop:r,defaultProp:i??!1,onChange:l,caller:_});return(0,y.jsx)(w,{scope:t,triggerRef:u,contentRef:d,contentId:(0,a.M)(),titleId:(0,a.M)(),descriptionId:(0,a.M)(),open:m,onOpenChange:p,onOpenToggle:o.useCallback(()=>p(e=>!e),[p]),modal:s,children:n})};I.displayName=_;var E="DialogTrigger";o.forwardRef((e,t)=>
38{let{__scopeDialog:n,...o}=e,l=v(E,n),a=(0,i.e)(t,l.triggerRef);return(0,y.jsx)(m.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":$(l.open),...o,ref:a,onClick:(0,r.Mj)(e.onClick,l.onOpenToggle)})}).displayName=E;var[S,x]=b("DialogPortal",{forceMount:void 0}),k="DialogOverlay",D=o.forwardRef((e,t)=>{let n=x(k,e.__scopeDialog),{forceMount:o=n.forceMount,...r}=e,i=v(k,e.__scopeDialog);return i.modal?(0,y.jsx)(d.z,{present:o||i.open,children:(0,y.jsx)(N,{...r,ref:t})}):null});D.displayName=k;var P=(0,g.Z8)("DialogOverlay.RemoveScroll"),N=o.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,r=v(k,n);return(0,y.jsx)(h.Z,{as:P,allowPinchZoom:!0,shards:[r.contentRef],children:(0,y.jsx)(m.WV.div,{"data-state":$(r.open),...o,ref:t,style:{pointerEvents:"auto",...o.style}})})}),R="DialogContent",T=o.forwardRef((e,t)=>{let n=x(R,e.__scopeDialog),{forceMount:o=n.forceMount,...r}=e,i=v(R,e.__scopeDialog);return(0,y.jsx)(d.z,{present:o||i.open,children:i.modal?(0,y.jsx)(Z,{...r,ref:t}):(0,y.jsx)(B,{...r,ref:t})})});T.displayName=R;var Z=o.forwardRef((e,t)=>{let n=v(R,e.__scopeDialog),l=o.useRef(null),a=(0,i.e)(t,n.contentRef,l);return o.useEffect(()=>{let e=l.current;if(e)return(0,f.Ry)(e)},[]),(0,y.jsx)(L,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,r.Mj)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,r.Mj)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,r.Mj)(e.onFocusOutside,e=>e.preventDefault())})}),B=o.forwardRef((e,t)=>{let n=v(R,e.__scopeDialog),r=o.useRef(!1),i=o.useRef(!1);return(0,y.jsx)(L,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(i.current=!0));let o=t.target;n.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),L=o.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:l,onCloseAutoFocus:a,...c}=e,d=v(R,n),m=o.useRef(null),h=(0,i.e)(t,m);return(0,p.EW)(),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(u.M,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:l,onUnmountAutoFocus:a,children:(0,y.jsx)(s.XB,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":$(d.open),...c,ref:h,onDismiss:()=>d.onOpenChange(!1)})}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(U,{titleId:d.titleId}),(0,y.jsx)(q,{contentRef:m,descriptionId:d.descriptionId})]})]})}),F="DialogTitle",M=o.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,r=v(F,n);return(0,y.jsx)(m.WV.h2,{id:r.titleId,...o,ref:t})});M.displayName=F;var j="DialogDescription";o.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,r=v(j,n);return(0,y.jsx)(m.WV.p,{id:r.descriptionId,...o,ref:t})}).displayName=j;var O="DialogClose";function $(e){return e?"open":"closed"}o.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,i=v(O,n);return(0,y.jsx)(m.WV.button,{type:"button",...o,ref:t,onClick:(0,r.Mj)(e.onClick,()=>i.onOpenChange(!1))})}).displayName=O;var z="DialogTitleWarning",[A,W]=(0,l.k)(z,{contentName:R,titleName:F,docsSlug:"dialog"}),U=({titleId:e})=>{let t=W(z),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
39
40If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
41
42For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return o.useEffect(()=>{e&&!document.getElementById(e)&&console.error(n)},[n,e]),null},q=({contentRef:e,descriptionId:t})=>{let n=W("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return o.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&!document.getElementById(t)&&console.warn(r)},[r,e,t]),null},V=I,H=D,K=T,G=M}},function(e){e.O(0,[4593,6330,7851,3419,3321,9995,2432,7163,2888,9774,179],function(){return e(e.s=34976)}),_N_E=e.O()}]);

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.