(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[50531],{72361:function(e,n,t){"use strict";t.d(n,{P:function(){return o},d:function(){return i}});var r=t(55319),o=(0,r.Z)("div",{target:"e1lzjv741"})({name:"1xclg2i",styles:"margin:0;padding:0"}),i=(0,r.Z)("figure",{target:"e1lzjv740"})({name:"ti75j2",styles:"margin:0"})},11426:function(e,n,t){"use strict";t.d(n,{WW:function(){return m},YJ:function(){return N}});var r,o,i=t(17674),c=t(59499),a=t(95456),u=t(18786),l=t(67294),s=t(72361),f=t(67080),v=t(35944);function p(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function d(e){for(var n=1;n0&&!g?(c.Z.error("Experiment `".concat(t,"` variant `").concat(d,"` is active but no corresponding `Variant` component exists.")),i.cloneElement(p,m(m(m({},p.props||{}),O),{},{variant:0}))):[i.cloneElement(p,m(m(m({},p.props||{}),O),{},{variant:d})),i.cloneElement(g,m(m(m({},g.props||{}),O),{},{variant:d}))]};var g=function(e){var n=e.children,t=e.experimentSource,o=e.variant,i=(0,r.Z)(e,p),c=t===N.CONTENTFUL&&o>0?l.YJ:f.P;return(0,v.tZ)(c,m(m({className:"".concat(i.experimentName,"_v")},c!==f.P&&i),{},{children:n}))};g.displayName="Variant";var y=function(e){var n=e.children,t=e.experimentSource,o=e.variant,i=(0,r.Z)(e,d),c=t===N.CONTENTFUL&&0===o?l.YJ:f.P;return(0,v.tZ)(c,m(m({className:"".concat(i.experimentName,"_c")},c!==f.P&&i),{},{children:n}))};y.displayName="Control"},95456:function(e,n,t){"use strict";var r=t(17674),o=t(67294),i=t(26233);n.Z=function(){var e=(0,o.useState)(!1),n=e[0],t=e[1];(0,o.useDebugValue)(n);var c=(0,i.Z)(),a=(0,r.Z)(c,3),u=a[0],l=a[1],s=a[2];return(0,o.useEffect)(function(){l&&(t(!0),s())},[l]),[u,n,s]}},26233:function(e,n,t){"use strict";var r=t(17674),o=t(67294),i=t(13296);n.Z=function(){var e=(0,i.Z)("0% 0px"),n=(0,r.Z)(e,3),t=n[0],c=n[1],a=n[2];return(0,o.useDebugValue)(c),[t,c,a]}},94992:function(e,n,t){"use strict";t.d(n,{Z:function(){return i}});var r=t(17674),o=t(67294);function i(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"0px",i=arguments.length>3?arguments[3]:void 0,c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=c.onChange,u=c.mapEntryToState,l=(0,o.useState)(!1),s=l[0],f=l[1];return(0,o.useEffect)(function(){var o=new IntersectionObserver(function(e){var n=(0,r.Z)(e,1)[0];"function"==typeof a&&a(n),f("function"==typeof u?!!u(n):n.isIntersecting)},{root:n,rootMargin:t,threshold:i}),c=e&&e.current;return c&&o.observe(c),function(){var n=e&&e.current;n&&o.unobserve(n),o.disconnect()}},[e,n,t,Array.isArray(i)?i.join(","):i,a,u]),s}},13296:function(e,n,t){"use strict";var r=t(67294),o=t(94992);n.Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"60% 0px",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[0,1],t=(0,r.useState)(!0),i=t[0],c=t[1],a=(0,r.useState)({current:null}),u=a[0],l=a[1],s=(0,o.Z)(u,null,e,n);(0,r.useDebugValue)(s);var f=(0,r.useCallback)(function(e){i&&l({current:e})},[]),v=function(){c(!1),l({current:null})};return(0,r.useEffect)(function(){return function(){v()}},[]),[f,s,v]}},18786:function(e,n,t){"use strict";t.d(n,{j:function(){return i}});var r=t(7106),o=t(27549);function i(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=r.u8.getExperiments();[e,"".concat(e,"-dev")].forEach(function(r){window.deferredEnrollmentEvents&&r in window.deferredEnrollmentEvents&&(window.deferredEnrollmentEvents[r].forEach(function(r){r.event===o.QC&&fetch("/api/update-metrics",{method:"POST",body:JSON.stringify({metrics:[{type:"increment",metricName:"experimentation.enrollment_funnel.datalayer_push_starting",value:1,tags:"experiment_name:".concat(r.experiment_id,",experiment_variant:").concat(r.variant_id,",event_type:deferred")}]})});var i,c,a=window.AsanaStorage.logEnrollmentEvent(r,n,null===(i=t[e])||void 0===i?void 0:i.minWidth,null===(c=t[e])||void 0===c?void 0:c.maxWidth);r.event===o.QC&&fetch("/api/update-metrics",{method:"POST",body:JSON.stringify({metrics:[{type:"increment",metricName:"experimentation.enrollment_funnel.datalayer_push_finished",value:1,tags:"experiment_name:".concat(r.experiment_id,",experiment_variant:").concat(r.variant_id,",event_type:deferred,pushed:").concat(a)}]})})}),delete window.deferredEnrollmentEvents[r])})}window.logDeferredEnrollmentEvents=i},21484:function(e){e.exports=function(e){return e.type.displayName||e.type.name}}}]);