(()=>{var e,t,n={35:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},141:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),i="/*# ".concat(o," */");return[t].concat([i]).join("\n")}return[t].join("\n")}},152:(e,t,n)=>{e.exports=n(218)()},168:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(141),o=n.n(r),i=n(387),a=n.n(i)()(o());a.push([e.id,"@keyframes rotation {\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(359deg);\n  }\n}\n\n.infinite-rotate {\n  animation: rotation 2s infinite linear;\n  @media (prefers-reduced-motion) {\n    animation: none;\n  }\n}\n\n.infinite-rotate-icon svg {\n  animation: rotation 2s infinite linear;\n  @media (prefers-reduced-motion) {\n    animation: none;\n  }\n}\n","",{version:3,sources:["webpack://./../components/src/common/styles/animations.css"],names:[],mappings:"AAAA;EACE;IACE,uBAAuB;EACzB;EACA;IACE,yBAAyB;EAC3B;AACF;;AAEA;EACE,sCAAsC;EACtC;IACE,eAAe;EACjB;AACF;;AAEA;EACE,sCAAsC;EACtC;IACE,eAAe;EACjB;AACF",sourcesContent:["@keyframes rotation {\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(359deg);\n  }\n}\n\n.infinite-rotate {\n  animation: rotation 2s infinite linear;\n  @media (prefers-reduced-motion) {\n    animation: none;\n  }\n}\n\n.infinite-rotate-icon svg {\n  animation: rotation 2s infinite linear;\n  @media (prefers-reduced-motion) {\n    animation: none;\n  }\n}\n"],sourceRoot:""}]);const l=a},218:(e,t,n)=>{"use strict";var r=n(905);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},255:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},275:e=>{"use strict";var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var i={},a=[],l=0;l<e.length;l++){var u=e[l],c=r.base?u[0]+r.base:u[0],s=i[c]||0,d="".concat(c," ").concat(s);i[c]=s+1;var f=n(d),p={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==f)t[f].references++,t[f].updater(p);else{var v=o(p,r);r.byIndex=l,t.splice(l,0,{identifier:d,updater:v,references:1})}a.push(d)}return a}function o(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,o){var i=r(e=e||[],o=o||{});return function(e){e=e||[];for(var a=0;a<i.length;a++){var l=n(i[a]);t[l].references--}for(var u=r(e,o),c=0;c<i.length;c++){var s=n(i[c]);0===t[s].references&&(t[s].updater(),t.splice(s,1))}i=u}}},287:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(141),o=n.n(r),i=n(387),a=n.n(i)()(o());a.push([e.id,".focus-visible-highlight:focus-visible {\n  outline: 1px auto Highlight;\n  outline: 1px auto -webkit-focus-ring-color;\n}\n","",{version:3,sources:["webpack://./../components/src/video/controls/buttons/index.css"],names:[],mappings:"AAAA;EACE,2BAA2B;EAC3B,0CAA0C;AAC5C",sourcesContent:[".focus-visible-highlight:focus-visible {\n  outline: 1px auto Highlight;\n  outline: 1px auto -webkit-focus-ring-color;\n}\n"],sourceRoot:""}]);const l=a},328:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},380:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},387:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(r)for(var l=0;l<this.length;l++){var u=this[l][0];null!=u&&(a[u]=!0)}for(var c=0;c<e.length;c++){var s=[].concat(e[c]);r&&a[s[0]]||(void 0!==i&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=i),n&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=n):s[2]=n),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),t.push(s))}},t}},468:e=>{"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},598:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(141),o=n.n(r),i=n(387),a=n.n(i)()(o());a.push([e.id,"#media-components-scrubber #media-components-scrubber-bar {\n  position: relative;\n  border-radius: 3px;\n  height: 4px;\n}\n#media-components-scrubber #media-components-scrubber-dot {\n  min-width: 10px;\n  min-height: 10px;\n  margin-left: -4px;\n  background-color: inherit;\n  transform: scale(0);\n  transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1);\n  border-radius: 50%;\n  position: relative;\n  box-sizing: border-box;\n  user-select: none;\n  transition-property: transform;\n  transition-duration: var(--motion-duration-200);\n}\n\n#media-components-scrubber:hover #media-components-scrubber-dot {\n  transform: scale(1);\n}\n","",{version:3,sources:["webpack://./../components/src/common/scrubber.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,WAAW;AACb;AACA;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,yBAAyB;EACzB,mBAAmB;EACnB,qDAAqD;EACrD,kBAAkB;EAClB,kBAAkB;EAClB,sBAAsB;EACtB,iBAAiB;EACjB,8BAA8B;EAC9B,+CAA+C;AACjD;;AAEA;EACE,mBAAmB;AACrB",sourcesContent:["#media-components-scrubber #media-components-scrubber-bar {\n  position: relative;\n  border-radius: 3px;\n  height: 4px;\n}\n#media-components-scrubber #media-components-scrubber-dot {\n  min-width: 10px;\n  min-height: 10px;\n  margin-left: -4px;\n  background-color: inherit;\n  transform: scale(0);\n  transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1);\n  border-radius: 50%;\n  position: relative;\n  box-sizing: border-box;\n  user-select: none;\n  transition-property: transform;\n  transition-duration: var(--motion-duration-200);\n}\n\n#media-components-scrubber:hover #media-components-scrubber-dot {\n  transform: scale(1);\n}\n"],sourceRoot:""}]);const l=a},734:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(141),o=n.n(r),i=n(387),a=n.n(i)()(o());a.push([e.id,'.audio-scrubber {\n  -webkit-appearance: none;\n  width: 100px;\n  height: 4px;\n  border-radius: 5px;\n  cursor: pointer;\n}\n\n.audio-scrubber::-webkit-slider-thumb {\n  -webkit-appearance: none;\n  height: 8px;\n  width: 8px;\n  border-radius: 50%;\n  background: #fff;\n  cursor: pointer;\n  box-shadow: 0 0 2px 0 #555;\n  transition: background 0.3s ease-in-out;\n}\n\n.audio-scrubber::-moz-range-thumb {\n  -webkit-appearance: none;\n  height: 8px;\n  width: 8px;\n  border-radius: 50%;\n  background: #fff;\n  cursor: pointer;\n  box-shadow: 0 0 2px 0 #555;\n  transition: background 0.3s ease-in-out;\n}\n\ninput[type="range"]::-webkit-slider-runnable-track {\n  -webkit-appearance: none;\n  box-shadow: none;\n  border: none;\n  background: transparent;\n}\n\ninput[type="range"]::-moz-range-track {\n  -webkit-appearance: none;\n  box-shadow: none;\n  border: none;\n  background: transparent;\n}\n',"",{version:3,sources:["webpack://./../components/src/video/controls/audio-scrubber.css"],names:[],mappings:"AAAA;EACE,wBAAwB;EACxB,YAAY;EACZ,WAAW;EACX,kBAAkB;EAClB,eAAe;AACjB;;AAEA;EACE,wBAAwB;EACxB,WAAW;EACX,UAAU;EACV,kBAAkB;EAClB,gBAAgB;EAChB,eAAe;EACf,0BAA0B;EAC1B,uCAAuC;AACzC;;AAEA;EACE,wBAAwB;EACxB,WAAW;EACX,UAAU;EACV,kBAAkB;EAClB,gBAAgB;EAChB,eAAe;EACf,0BAA0B;EAC1B,uCAAuC;AACzC;;AAEA;EACE,wBAAwB;EACxB,gBAAgB;EAChB,YAAY;EACZ,uBAAuB;AACzB;;AAEA;EACE,wBAAwB;EACxB,gBAAgB;EAChB,YAAY;EACZ,uBAAuB;AACzB",sourcesContent:['.audio-scrubber {\n  -webkit-appearance: none;\n  width: 100px;\n  height: 4px;\n  border-radius: 5px;\n  cursor: pointer;\n}\n\n.audio-scrubber::-webkit-slider-thumb {\n  -webkit-appearance: none;\n  height: 8px;\n  width: 8px;\n  border-radius: 50%;\n  background: #fff;\n  cursor: pointer;\n  box-shadow: 0 0 2px 0 #555;\n  transition: background 0.3s ease-in-out;\n}\n\n.audio-scrubber::-moz-range-thumb {\n  -webkit-appearance: none;\n  height: 8px;\n  width: 8px;\n  border-radius: 50%;\n  background: #fff;\n  cursor: pointer;\n  box-shadow: 0 0 2px 0 #555;\n  transition: background 0.3s ease-in-out;\n}\n\ninput[type="range"]::-webkit-slider-runnable-track {\n  -webkit-appearance: none;\n  box-shadow: none;\n  border: none;\n  background: transparent;\n}\n\ninput[type="range"]::-moz-range-track {\n  -webkit-appearance: none;\n  box-shadow: none;\n  border: none;\n  background: transparent;\n}\n'],sourceRoot:""}]);const l=a},905:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},948:()=>{},986:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(141),o=n.n(r),i=n(387),a=n.n(i)()(o());a.push([e.id,"#orca-promo-button {\n  padding: 0;\n  border-color: white !important;\n  background-color: transparent !important;\n  transition: border-width 0.5s ease-in-out;\n}\n\n#orca-promo-button.live {\n  border-color: red !important;\n}\n\n#orca-promo-button.livePreview {\n  border-color: white !important;\n  background-color: white !important;\n}\n\n#orca-promo-wrapper:hover #orca-promo-button,\n#orca-promo-button.buffer {\n  border-width: 1px !important;\n}\n\n#orca-promo-button svg {\n  z-index: 1;\n  color: black;\n  transition: color 0.35s step-end;\n}\n\n#orca-promo-button.live svg {\n  color: white;\n}\n\n#orca-promo-button.livePreview svg {\n  color: #111 !important;\n}\n\n#orca-promo-wrapper:hover #orca-promo-button svg,\n#orca-promo-button.buffer svg {\n  color: white;\n  transition: none;\n}\n\n.mini #orca-promo-button,\n.small #orca-promo-button {\n  min-width: 40px;\n  min-height: 40px;\n  border-width: 20px;\n}\n\n.mini #orca-promo-button svg,\n.small #orca-promo-button svg {\n  width: 16px;\n  height: 16px;\n  margin: -18px;\n}\n\n.medium #orca-promo-button {\n  min-width: 56px;\n  min-height: 56px;\n  border-width: 28px;\n}\n\n.medium #orca-promo-button svg {\n  width: 24px;\n  height: 24px;\n  margin: -12px;\n}\n\n.large #orca-promo-button {\n  min-width: 64px;\n  min-height: 64px;\n  border-width: 32px;\n}\n\n.large #orca-promo-button svg {\n  width: 28px;\n  height: 28px;\n  margin: -14px;\n}\n\n.mini #orca-promo-title,\n.small #orca-promo-title {\n  font-size: 14px;\n}\n\n.medium #orca-promo-title,\n.large #orca-promo-title {\n  font-size: 20px;\n}\n\n.mini #orca-promo-duration,\n.small #orca-promo-duration {\n  font-size: 12px;\n}\n\n.medium #orca-promo-duration,\n.large #orca-promo-duration {\n  font-size: 16px;\n}\n","",{version:3,sources:["webpack://./../components/src/video/orca/components/Promo/promo.css"],names:[],mappings:"AAAA;EACE,UAAU;EACV,8BAA8B;EAC9B,wCAAwC;EACxC,yCAAyC;AAC3C;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,8BAA8B;EAC9B,kCAAkC;AACpC;;AAEA;;EAEE,4BAA4B;AAC9B;;AAEA;EACE,UAAU;EACV,YAAY;EACZ,gCAAgC;AAClC;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,sBAAsB;AACxB;;AAEA;;EAEE,YAAY;EACZ,gBAAgB;AAClB;;AAEA;;EAEE,eAAe;EACf,gBAAgB;EAChB,kBAAkB;AACpB;;AAEA;;EAEE,WAAW;EACX,YAAY;EACZ,aAAa;AACf;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,aAAa;AACf;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,kBAAkB;AACpB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,aAAa;AACf;;AAEA;;EAEE,eAAe;AACjB;;AAEA;;EAEE,eAAe;AACjB;;AAEA;;EAEE,eAAe;AACjB;;AAEA;;EAEE,eAAe;AACjB",sourcesContent:["#orca-promo-button {\n  padding: 0;\n  border-color: white !important;\n  background-color: transparent !important;\n  transition: border-width 0.5s ease-in-out;\n}\n\n#orca-promo-button.live {\n  border-color: red !important;\n}\n\n#orca-promo-button.livePreview {\n  border-color: white !important;\n  background-color: white !important;\n}\n\n#orca-promo-wrapper:hover #orca-promo-button,\n#orca-promo-button.buffer {\n  border-width: 1px !important;\n}\n\n#orca-promo-button svg {\n  z-index: 1;\n  color: black;\n  transition: color 0.35s step-end;\n}\n\n#orca-promo-button.live svg {\n  color: white;\n}\n\n#orca-promo-button.livePreview svg {\n  color: #111 !important;\n}\n\n#orca-promo-wrapper:hover #orca-promo-button svg,\n#orca-promo-button.buffer svg {\n  color: white;\n  transition: none;\n}\n\n.mini #orca-promo-button,\n.small #orca-promo-button {\n  min-width: 40px;\n  min-height: 40px;\n  border-width: 20px;\n}\n\n.mini #orca-promo-button svg,\n.small #orca-promo-button svg {\n  width: 16px;\n  height: 16px;\n  margin: -18px;\n}\n\n.medium #orca-promo-button {\n  min-width: 56px;\n  min-height: 56px;\n  border-width: 28px;\n}\n\n.medium #orca-promo-button svg {\n  width: 24px;\n  height: 24px;\n  margin: -12px;\n}\n\n.large #orca-promo-button {\n  min-width: 64px;\n  min-height: 64px;\n  border-width: 32px;\n}\n\n.large #orca-promo-button svg {\n  width: 28px;\n  height: 28px;\n  margin: -14px;\n}\n\n.mini #orca-promo-title,\n.small #orca-promo-title {\n  font-size: 14px;\n}\n\n.medium #orca-promo-title,\n.large #orca-promo-title {\n  font-size: 20px;\n}\n\n.mini #orca-promo-duration,\n.small #orca-promo-duration {\n  font-size: 12px;\n}\n\n.medium #orca-promo-duration,\n.large #orca-promo-duration {\n  font-size: 16px;\n}\n"],sourceRoot:""}]);const l=a}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var i=r[e]={id:e,exports:{}};return n[e](i,i.exports,o),i.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var i=Object.create(null);o.r(i);var a={};e=e||[null,t({}),t([]),t(t)];for(var l=2&r&&n;("object"==typeof l||"function"==typeof l)&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach((e=>a[e]=()=>n[e]));return a.default=()=>n,o.d(i,a),i},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nc=void 0;var i={};(()=>{"use strict";o.r(i),o.d(i,{default:()=>sb});const e=require("react");var t=o.t(e,2),n=o.n(e),r=o(152),a=o.n(r),l=(0,e.createContext)({videoId:null,videoData:null,originalVideo:null,videoApiDataFailed:!1,videoApiUrl:null,domain:null,dispatchVideoApiEvent:function(){}}),u=function(){return(0,e.useContext)(l)},c=function(e){return f(e)&&"upcoming"===e.status},s=function(e){return f(e)&&"ended"===e.status},d=function(e){return"live"===e.status},f=function(e){return"live"===e.video_type};function p(e){var t;return s(e)||g(null==e||null===(t=e.additional_properties)||void 0===t?void 0:t.publicationEndDate)}function v(e){return c(e)||!b(null==e?void 0:e.display_date)}var g=function(e){if(!e)return!1;try{var t=new Date,n=new Date(e);if(n.setHours(n.getHours()+1),t>n)return!0}catch(e){console.error("Unable to parse publicationEndDate",e)}return!1},b=function(e){if(!e)return!1;try{var t=new Date,n=new Date(e);return n.setMinutes(n.getMinutes()),t>n}catch(e){console.debug(e)}},m={type:null,status:null,isLooping:!1,isAutoplay:!1,isPreroll:!1,isLivePreview:!1,isPlaythrough:!1,isInitialized:!1,overrideAutoplayMuteBehavior:!1},y=(0,e.createContext)({autoplayState:m,updateAutoplayState:function(){},isMotionReduced:!1}),h=function(){return(0,e.useContext)(y)};function w(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}function E(e,t){if(e===t)return!0;if(e&&t&&"object"===(void 0===e?"undefined":w(e))&&"object"===(void 0===t?"undefined":w(t))){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)){var n=e.length;if(n!==t.length)return!1;for(var r=0;r<n;r++)if(!E(e[r],t[r]))return!1;return!0}if(e.valueOf!==Object.prototype.valueOf)return function(e,t){return e===t||e!=e&&t!=t}(e.valueOf(),t.valueOf());if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var o=Object.keys(e);if(o.length!==Object.keys(t).length)return!1;for(var i=0;i<o.length;i++)if(!Object.prototype.hasOwnProperty.call(t,o[i]))return!1;for(var a=0;a<o.length;a++){var l=o[a];if(!E(e[l],t[l]))return!1}return!0}return e!=e&&t!=t}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){A(e,t,n[t])}))}return e}function C(e){return null!==e&&"object"==(void 0===e?"undefined":(t=e)&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t);var t}function P(e){if(!C(e))return!1;var t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}function x(e){if(!C(e))return!1;if(Array.isArray(e))return!1;var t=Object.getPrototypeOf(e);return t!==Object.prototype&&null!==t}function k(e,t,n){for(var r=t.length,o=0;o<r;o++){var i=t[o];if(C(i)){if(P(i)){if(n.has(i))continue;n.set(i,!0)}for(var a=Object.keys(i),l=a.length,u=0;u<l;u++){var c=a[u],s=i[c],d=e[c];if(void 0!==s)if(x(s))e[c]=s;else if(Array.isArray(s)){var f=Array.isArray(d)?function(e){if(Array.isArray(e))return S(e)}(v=d)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(v)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}(v)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():[];e[c]=f,k(f,[s],n)}else if(P(s)){var p=P(d)?O({},d):{};e[c]=p,k(p,[s],n)}else e[c]=s}}}var v;return e}function j(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=new WeakMap;return k(P(e)?O({},e):{},n,o)}function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var T,R,D="https://www.washingtonpost.com/player/prod/img/video-thumbnail-bg.png",$="https://www.washingtonpost.com",M={PROD:"".concat($,"/prism/api"),SANDBOX:"".concat($,"/prism/api")},L="INIT",B="COMPLETE",N="controlsTouch",_="videoApiData",V="fullscreenChange",F="ended",z="error",U="play",W="timeupdate",H="captionsloaded",q="fullscreen",Y="unfullscreen",G="start",Z="NEW_VIDEO_DATA",X="AD_COMPLETE",K="AD_START",J="AD_ERROR",Q="AD_BYPASSED",ee="AD_TIMEOUT",te="destroyed",ne="orcaRender",re="earlyExit",oe="orca-render",ie="orca-ready",ae="orca-iris-ready",le="orca-ad-start",ue="orca-promo-click",ce="homepage",se="article page",de={AUTOPLAY:"autoplay",LOOPING_PROMO:"looping-promo",LOOPING_VIDEO:"looping-video",LOOPING_NO_CONTROLS:"looping-no-controls"},fe={HD:"force-hd",YOUTUBE:"force-youtube"},pe=(T=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){I(e,t,n[t])}))}return e}({},fe),R=null!=(R={BURNED_HEADLINE:"headline-burned",BURNED_CAPTIONS:"captions-burned"})?R:{},Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(R)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(R)).forEach((function(e){Object.defineProperty(T,e,Object.getOwnPropertyDescriptor(R,e))})),T),ve={AUTO:"autoplay",LOOP:"loop",LOOP_NO_CONTROLS:"loop-no-controls"},ge={INIT:"INIT",REQUESTED:"REQUESTED",LOADING:"LOADING",LOADED:"LOADED",PLAYING:"PLAYING",COMPLETE:"COMPLETE",ERROR:"ERROR",BYPASSED:"BYPASSED",TIMEOUT:"TIMEOUT"},be="adDisabled",me="adError",ye="adCompleted",he="adBlank",we="adNotSupported",Ee="adRequest",Se="adLoad",Ae="adStart",Oe="complete",Ce="adPlay",Pe="adPause",xe="skipReady",ke="adTimeChange",je="adError",Ie="adBypassed",Te="LOADING",Re="READY",De="BUFFER",$e="HIDDEN";function Me(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function Le(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Be(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=null==e||null===(n=e.taxonomy)||void 0===n||null===(t=n.tags)||void 0===t?void 0:t.map((function(e){return e.text})),i=!r&&[de.LOOPING_PROMO,de.LOOPING_NO_CONTROLS].some((function(e){return null==o?void 0:o.includes(e)}));return i?ve.LOOP_NO_CONTROLS:!r&&(null==o?void 0:o.includes(de.LOOPING_VIDEO))?ve.LOOP:(null==o?void 0:o.includes(de.AUTOPLAY))?ve.AUTO:null}function Ne(e){var t=Be(e);return t===ve.LOOP||t===ve.LOOP_NO_CONTROLS}function _e(e,t,n){var r;if(arguments.length>3&&void 0!==arguments[3]&&arguments[3]&&console.log(e,t),null===(r=window)||void 0===r?void 0:r.orcaPlayers){var o=window.orcaPlayers[n];o&&o.events.push(Le({},e,t))}}var Ve=function(e){var t,n=null==e||null===(t=e.taxonomy)||void 0===t?void 0:t.tags;return(null==n?void 0:n.filter((function(e){return e.text===pe.BURNED_HEADLINE})).length)>0},Fe=function(e){return e=e.replace(/[^a-z0-9\s-]/gi,""),"https://d2p9l91d5g68ru.cloudfront.net/LiveConfig/".concat(e,".json")};function ze(e){var t;return!!(e&&e.streams&&(null===(t=e.streams[0])||void 0===t?void 0:t.url))}function Ue(e){return"".concat(e?M.SANDBOX:M.PROD,"/video-center-find-by-uuid")}function We(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.uuid,r=t.domain,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["uuid","domain"]);try{var i=new URL(e),a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Le(e,t,n[t])}))}return e}({uuid:n,unpublished:!1,includePubEnded:!1},o);return r&&(a.domain=r),i.searchParams.set("query",JSON.stringify(a)),i}catch(t){return console.error("Error building PCS find-by-uuid URL for ".concat(e),t),null}}function He(e,t){return qe.apply(this,arguments)}function qe(){var e;return e=function(e,t){var n,r,o,i=arguments;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}}(this,(function(a){switch(a.label){case 0:n=i.length>2&&void 0!==i[2]?i[2]:{},r=We(e,t),a.label=1;case 1:return a.trys.push([1,4,,5]),[4,fetch(r,n)];case 2:return[4,a.sent().json()];case 3:return o=a.sent(),Array.isArray(o)?[2,o]:[2,null];case 4:return a.sent(),[2,null];case 5:return[2]}}))},qe=function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Me(i,r,o,a,l,"next",e)}function l(e){Me(i,r,o,a,l,"throw",e)}a(void 0)}))},qe.apply(this,arguments)}var Ye=function(e){var t,n;return e&&((null===(t=e.additional_properties)||void 0===t?void 0:t.vertical)||"vertical"===(null===(n=e.additional_properties)||void 0===n?void 0:n.videoCategory)||!1)};function Ge(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.self!==window.top?document.referrer:window.location.href;try{if(!/^https?:\/\//.test(e))return"";e=(e=e.split("/")[2]).split(":")[0]}catch(e){console.log(e)}return e}function Ze(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.self!==window.top?document.referrer:window.location.href,t=function(e){return/washingtonpost\.com|localhost|thelily\.com|arcpublishing\.com|wpprivate\.com|wapo\.st|wapo\.pub|github\.io|zeustechnology\.com|zeus\.aws\.arc\.pub/.test(e)},n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.self!==window.top?document.referrer:window.location.href;try{if(e=Ge(e)){var t=e.split("."),n=t.length,r="co"===t[n-2]?3:2;if(n>=r){for(var o=[];r;)o.push(t[n-r]),r--;e=o.join(".")}}}catch(e){console.log(e)}return e}(e);if(t(n)||t(e))return!0;var r=Ge(e);return!!/www-washingtonpost-com\.cdn\.ampproject\.org|wpit\.nile\.works|washpost\.arcpublishing\.com/.test(r)}function Xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Ke=[],Je=function(e,t){var n,r,o,i,a=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).maxWait,l=0;function u(){return l=Date.now(),clearTimeout(r),r=void 0,e.apply(i,o)}function c(){for(var e=arguments.length,c=new Array(e),s=0;s<e;s++)c[s]=arguments[s];var d=Date.now();if(null!=a&&void 0===n&&void 0===r&&(l=d),o=c,i=this,clearTimeout(n),n=setTimeout((function(){n=void 0,u()}),t),null!=a){var f=d-l;if(f>=a)return clearTimeout(n),n=void 0,clearTimeout(r),r=void 0,u();void 0===r&&(r=setTimeout((function(){clearTimeout(n),n=void 0,r=void 0,u()}),a-f))}}return c.cancel=function(){clearTimeout(n),clearTimeout(r),n=void 0,r=void 0,l=0,o=i=void 0},c}((function(){for(var e=[],t=0;Ke.length>0&&t<10;t++){var n=Ke.pop(),r=n.name,o=n.data;e.push({name:r,data:o})}var i;i={postBody:function(){var e="";return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach((function(t){var n=t.name,r=t.data,o={sourcetype:"httpevent",event:{name:n,data:r}};r.evtTime&&(o.time=Math.floor(r.evtTime/1e3)),e+=JSON.stringify(o)})),e}(e)},fetch("https://d1get58iwmjrxx.cloudfront.net/collector",{method:"POST",body:i.postBody}).then((function(e){})).catch((function(e){console.error(e)})),Ke.length&&Je()}),1e4,{maxWait:1e4}),Qe=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n;return t=e,n=[{key:"send",value:function(e,t){var n;n={name:e,data:Object.assign({evtName:e,evtTime:Date.now()},t)},Ke.push(n),Je()}}],null&&Xe(t.prototype,null),n&&Xe(t,n),e}(),et=function(e){var t,n;return null===(n=e.taxonomy)||void 0===n||null===(t=n.tags)||void 0===t?void 0:t.map((function(e){return e.text})).includes(fe.YOUTUBE)},tt={homepage:"homepage",leaf:"leaf","article page":"embed","interactive graphics":"graphics",iframe:"iframe",other:"embed"},nt={continuous:"rollthrough","continuous-carousel":"rollthrough-carousel",manual:"click",autoplay:"autoplay",looping:"looping",hover:"hover-carousel","click-carousel":"click-carousel","click-carousel-all":"click-carousel-all","click-carousel-forward":"click-carousel-forward","click-carousel-back":"click-carousel-back","swipe-carousel":"swipe-carousel","youtube-embed":"youtube"},rt=function(){if("undefined"!=typeof window){if("homepage"===(null!==(o=null===(r=window)||void 0===r||null===(n=r.Fusion)||void 0===n||null===(t=n.metas)||void 0===t||null===(e=t.contentType)||void 0===e?void 0:e.value)&&void 0!==o?o:""))return ce;if(function(){var e,t;if((null!==(t=null===(e=window)||void 0===e?void 0:e.pageName)&&void 0!==t?t:"").startsWith("video-leaf-page"))return!0}())return"leaf";if(function(){var e,t,n,r=null!==(n=null===(t=window)||void 0===t||null===(e=t.Fusion)||void 0===e?void 0:e.template)&&void 0!==n?n:"";return r.startsWith("article")||r.startsWith("template/article")||function(){var e,t,n,r,o;if("LUF"===window.pageType)return!0;var i=null===(o=window)||void 0===o||null===(r=o.__NEXT_DATA__)||void 0===r||null===(n=r.props)||void 0===n||null===(t=n.pageProps)||void 0===t||null===(e=t.globalContent)||void 0===e?void 0:e.subtype;return"highlights"===i||"live-all"===i}()}())return se;if(function(){var e,t;return"interactive graphics"===(null!==(t=null===(e=window)||void 0===e?void 0:e.wp_content_type)&&void 0!==t?t:"")}())return"interactive graphics";if("wpvIframe"===window.pageType||/washingtonpost\.com\/(video|posttv)\/c\/embed/.test(window.location.href))return"iframe"}var e,t,n,r,o;return"other"},ot="video-start",it="video-pause",at="video-unpause",lt="video-autoplay",ut="sticky-player-close",ct="video_progress",st="youtube-embed",dt=function(e){var t;return(null==e?void 0:e.playerTypeOverride)?e.playerTypeOverride:"undefined"!=typeof window?!0===(null===(t=window.wp_meta_data)||void 0===t?void 0:t.isHomepage)?"orca-embed-hp":window.self!==window.top?"orca-embed-iframe":window.wp_pb&&/video-leaf-page/.test(window.wp_pb.pageName)?"orca-leaf":"orca-embed":void 0},ft=function(e){var t=rt();return t&&e?"".concat(e,"-").concat(tt[t]):tt[t]},pt=function(e,t){return t.type===ve.LOOP_NO_CONTROLS?"looping-no-controls":e};function vt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){vt(e,t,n[t])}))}return e}function bt(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}var mt="SET_ORIGINAL",yt="SET_ORIGINAL_FROM_API",ht="SET_NEXT",wt="SET_NEXT_FROM_API",Et="SET_API_FAILED",St="SET_NEXT_FROM_FORCE_LOAD",At=function(e,t){switch(t.type){case yt:return{videoData:t.videoData,videoApiDataFailed:!1,originalVideo:t.videoData,fetchedByUUID:!0};case Et:return bt(gt({},e),{videoApiDataFailed:!0});case ht:return bt(gt({},e),{videoData:t.videoData});case wt:return bt(gt({},e),{videoData:t.videoData,videoApiDataFailed:!1});case mt:return bt(gt({},e),{videoData:t.videoData,originalVideo:t.videoData});case St:return bt(gt({},e),{videoData:t.videoData,originalVideo:t.videoData,isForceLoadVideo:!0});default:return e}};function Ot(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function Ct(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Ot(i,r,o,a,l,"next",e)}function l(e){Ot(i,r,o,a,l,"throw",e)}a(void 0)}))}}function Pt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xt(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}}var kt="prod",jt=function(){var e=Ct((function(e,t,n){var r,o;return xt(this,(function(i){return n?[2,null]:(r=e.videoApiUrl,o=e.domain,[2,He(r,{uuid:t,domain:o},{cache:"no-cache"})])}))}));return function(t,n,r){return e.apply(this,arguments)}}(),It=function(){var e=Ct((function(e){var t;return xt(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,fetch(e,{cache:"no-cache"})];case 1:return[4,n.sent().json()];case 2:return[2,n.sent()];case 3:return t=n.sent(),console.error("Error retrieving live config",t),[2,null];case 4:return[2]}}))}));return function(t){return e.apply(this,arguments)}}(),Tt=function(e,t,n){var r=j({},n,(null==t?void 0:t[0])||{});return Rt(e,r)},Rt=function(e,t){var n=(null==e?void 0:e[t._id])||{};if(Object.keys(n).length>0){if(n.forceStatus&&(t.status=n.forceStatus,d(t)&&delete t.additional_properties.publicationEndDate),n.forceTags){var r;t.taxonomy=t.taxonomy||{};var o=(null===(r=t.taxonomy)||void 0===r?void 0:r.tags.map((function(e){return e.text})))||[];n.forceTags.forEach((function(e){o.includes(e)||t.taxonomy.tags.push({text:e})}))}return n.forceAdditionalProperties&&(t.additional_properties=t.additional_properties||{},Object.assign(t.additional_properties,n.forceAdditionalProperties)),t}return t},Dt=function(){var e=Ct((function(e,t,n,r,o){var i,a,l,u;return xt(this,(function(c){switch(c.label){case 0:return l=null===(i=e.additional_properties)||void 0===i?void 0:i.youtubeVideoId,et(e)&&l?[2,t({type:ht,videoData:e})]:(u=null==e||null===(a=e.additional_properties)||void 0===a?void 0:a.forceLoadVideo)?[4,$t(u,n,r,o,t)]:[3,2];case 1:return[2,c.sent()];case 2:return[2]}}))}));return function(t,n,r,o,i){return e.apply(this,arguments)}}(),$t=function(){var e=Ct((function(e,t,n,r,o){var i;return xt(this,(function(a){switch(a.label){case 0:return a.trys.push([0,2,,3]),[4,He(t,{uuid:e,domain:n},{cache:"no-cache"})];case 1:if(!(i=a.sent()))throw new Error("Video data not found for video ID: "+e);return _e(_,!0,e),r.current.resetVideoState(!1),o({type:St,videoData:i[0]}),r.current.initializeNewVideo(!1),[3,3];case 2:return a.sent(),console.error("Cannot fetch video data for video ID: "+e),Qe.send("errorGettingVideoData",{userAgent:window.navigator.userAgent,href:window.location.href,errorMessage:"Video data not found for video ID: "+e}),[3,3];case 3:return[2]}}))}));return function(t,n,r,o,i){return e.apply(this,arguments)}}(),Mt=function(e,t,n,r,o,i,a){E(e,t)||(clearInterval(n.current),r({type:ht,videoData:t}),s(t)?o.current.resetVideoState(!1):d(t)&&a&&i({status:L}))},Lt={alpha0:"rgba(0, 0, 0, .50)",alpha20:"rgba(0, 0, 0, .45)",alpha40:"rgba(0, 0, 0, .40)",alpha60:"rgba(0, 0, 0, .35)",alpha80:"rgba(0, 0, 0, .30)",alpha100:"rgba(0, 0, 0, .25)",alpha200:"rgba(0, 0, 0, .20)",alpha300:"rgba(0, 0, 0, .15)",alpha400:"rgba(0, 0, 0, .10)",alpha500:"rgba(0, 0, 0, .05)",alpha50:"rgba(0, 0, 0, .50)",alpha25:"rgba(0, 0, 0, .05)",red600:"rgba(253, 231, 231, 1)",red500:"rgba(249, 221, 219, 1)",red400:"rgba(242, 180, 171, 1)",red300:"rgba(229, 138, 124, 1)",red200:"rgba(211, 95, 79, 1)",red100:"rgba(234, 0, 23, 1)",red80:"rgba(190, 44, 37, 1)",red60:"rgba(142, 31, 27, 1)",red40:"rgba(99, 16, 14, 1)",spark600:"rgba(255, 246, 241, 1)",spark500:"rgba(255, 222, 204, 1)",spark400:"rgba(255, 191, 173, 1)",spark300:"rgba(254, 140, 108, 1)",spark200:"rgba(254, 114, 76, 1)",spark100:"rgba(254, 78, 29, 1)",spark80:"rgba(219, 48, 1, 1)",spark60:"rgba(179, 40, 1, 1)",spark40:"rgba(80, 18, 0, 1)",orange600:"rgba(255, 239, 224, 1)",orange500:"rgba(251, 225, 195, 1)",orange400:"rgba(249, 194, 150, 1)",orange300:"rgba(241, 162, 106, 1)",orange200:"rgba(230, 130, 61, 1)",orange100:"rgba(243, 117, 14, 1)",orange80:"rgba(216, 97, 0, 1)",orange60:"rgba(166, 74, 0, 1)",orange40:"rgba(118, 53, 2, 1)",mustard600:"rgba(251, 241, 221, 1)",mustard500:"rgba(254, 227, 156, 1)",mustard400:"rgba(247, 202, 111, 1)",mustard300:"rgba(235, 179, 71, 1)",mustard200:"rgba(217, 158, 32, 1)",mustard100:"rgba(226, 163, 31, 1)",mustard80:"rgba(193, 139, 0, 1)",mustard60:"rgba(145, 104, 2, 1)",mustard40:"rgba(100, 72, 1, 1)",gold600:"rgba(250, 240, 227, 1)",gold500:"rgba(243, 228, 205, 1)",gold400:"rgba(232, 203, 164, 1)",gold300:"rgba(222, 181, 126, 1)",gold200:"rgba(211, 158, 76, 1)",gold100:"rgba(229, 160, 56, 1)",gold80:"rgba(194, 136, 47, 1)",gold60:"rgba(158, 97, 5, 1)",gold40:"rgba(109, 69, 8, 1)",yellow600:"rgba(253, 250, 219, 1)",yellow100:"rgba(255, 236, 68, 1)",green600:"rgba(238, 249, 234, 1)",green500:"rgba(213, 237, 202, 1)",green400:"rgba(178, 214, 160, 1)",green300:"rgba(145, 192, 120, 1)",green200:"rgba(110, 169, 81, 1)",green100:"rgba(54, 167, 92, 1)",green80:"rgba(73, 147, 39, 1)",green60:"rgba(56, 113, 30, 1)",green40:"rgba(40, 81, 21, 1)",teal600:"rgba(234, 251, 254, 1)",teal500:"rgba(199, 234, 239, 1)",teal400:"rgba(159, 203, 211, 1)",teal300:"rgba(118, 172, 182, 1)",teal200:"rgba(74, 142, 155, 1)",teal100:"rgba(3, 175, 202, 1)",teal80:"rgba(15, 113, 128, 1)",teal60:"rgba(15, 84, 95, 1)",teal40:"rgba(11, 57, 64, 1)",blue600:"rgba(231, 240, 254, 1)",blue500:"rgba(211, 231, 250, 1)",blue400:"rgba(172, 197, 231, 1)",blue300:"rgba(132, 164, 214, 1)",blue200:"rgba(87, 132, 197, 1)",blue100:"rgba(22, 109, 252, 1)",blue80:"rgba(19, 102, 179, 1)",blue60:"rgba(15, 75, 132, 1)",blue40:"rgba(10, 50, 88, 1)",purple600:"rgba(250, 238, 249, 1)",purple500:"rgba(248, 221, 244, 1)",purple400:"rgba(234, 179, 223, 1)",purple300:"rgba(217, 137, 201, 1)",purple200:"rgba(201, 92, 182, 1)",purple100:"rgba(209, 56, 191, 1)",purple80:"rgba(182, 35, 161, 1)",purple60:"rgba(136, 27, 121, 1)",purple40:"rgba(93, 18, 84, 1)",pink600:"rgba(252, 233, 239, 1)",pink500:"rgba(249, 222, 231, 1)",pink400:"rgba(239, 180, 191, 1)",pink300:"rgba(228, 138, 155, 1)",pink200:"rgba(213, 94, 119, 1)",pink100:"rgba(255, 79, 131, 1)",pink80:"rgba(195, 39, 85, 1)",pink60:"rgba(149, 25, 64, 1)",pink40:"rgba(105, 11, 44, 1)",gray700:"rgba(255, 255, 255, 1)",gray600:"rgba(247, 247, 247, 1)",gray500:"rgba(240, 240, 240, 1)",gray400:"rgba(233, 233, 233, 1)",gray300:"rgba(212, 212, 212, 1)",gray200:"rgba(170, 170, 170, 1)",gray100:"rgba(115, 115, 115, 1)",gray80:"rgba(89, 89, 89, 1)",gray60:"rgba(73, 73, 73, 1)",gray40:"rgba(42, 42, 42, 1)",gray20:"rgba(17, 17, 17, 1)",gray0:"rgba(0, 0, 0, 1)"},Bt={"alpha0-static":"rgba(0, 0, 0, .65)","alpha20-static":"rgba(0, 0, 0, .45)","alpha40-static":"rgba(0, 0, 0, .40)","alpha60-static":"rgba(0, 0, 0, .35)","alpha80-static":"rgba(0, 0, 0, .30)","alpha100-static":"rgba(0, 0, 0, .25)","alpha200-static":"rgba(0, 0, 0, .20)","alpha300-static":"rgba(0, 0, 0, .15)","alpha400-static":"rgba(0, 0, 0, .10)","alpha500-static":"rgba(0, 0, 0, .05)","alpha50-static":"rgba(0, 0, 0, .50)","alpha25-static":"rgba(0, 0, 0, .05)","red600-static":"rgba(253, 231, 231, 1)","red500-static":"rgba(249, 221, 219, 1)","red400-static":"rgba(242, 180, 171, 1)","red300-static":"rgba(229, 138, 124, 1)","red200-static":"rgba(211, 95, 79, 1)","red100-static":"rgba(234, 0, 23, 1)","red80-static":"rgba(190, 44, 37, 1)","red60-static":"rgba(142, 31, 27, 1)","red40-static":"rgba(99, 16, 14, 1)","spark600-static":"rgba(255, 246, 241, 1)","spark500-static":"rgba(255, 222, 204, 1)","spark400-static":"rgba(255, 191, 173, 1)","spark300-static":"rgba(254, 140, 108, 1)","spark200-static":"rgba(254, 114, 76, 1)","spark100-static":"rgba(254, 78, 29, 1)","spark80-static":"rgba(219, 48, 1, 1)","spark60-static":"rgba(179, 40, 1, 1)","spark40-static":"rgba(80, 18, 0, 1)","orange600-static":"rgba(255, 239, 224, 1)","orange500-static":"rgba(251, 225, 195, 1)","orange400-static":"rgba(249, 194, 150, 1)","orange300-static":"rgba(241, 162, 106, 1)","orange200-static":"rgba(230, 130, 61, 1)","orange100-static":"rgba(243, 117, 14, 1)","orange80-static":"rgba(216, 97, 0, 1)","orange60-static":"rgba(166, 74, 0, 1)","orange40-static":"rgba(118, 53, 2, 1)","mustard600-static":"rgba(251, 241, 221, 1)","mustard500-static":"rgba(254, 227, 156, 1)","mustard400-static":"rgba(247, 202, 111, 1)","mustard300-static":"rgba(235, 179, 71, 1)","mustard200-static":"rgba(217, 158, 32, 1)","mustard100-static":"rgba(226, 163, 31, 1)","mustard80-static":"rgba(193, 139, 0, 1)","mustard60-static":"rgba(145, 104, 2, 1)","mustard40-static":"rgba(100, 72, 1, 1)","gold600-static":"rgba(250, 240, 227, 1)","gold500-static":"rgba(243, 228, 205, 1)","gold400-static":"rgba(232, 203, 164, 1)","gold300-static":"rgba(222, 181, 126, 1)","gold200-static":"rgba(211, 158, 76, 1)","gold100-static":"rgba(229, 160, 56, 1)","gold80-static":"rgba(194, 136, 47, 1)","gold60-static":"rgba(158, 97, 5, 1)","gold40-static":"rgba(109, 69, 8, 1)","yellow600-static":"rgba(253, 250, 219, 1)","yellow100-static":"rgba(255, 236, 68, 1)","green600-static":"rgba(238, 249, 234, 1)","green500-static":"rgba(213, 237, 202, 1)","green400-static":"rgba(178, 214, 160, 1)","green300-static":"rgba(145, 192, 120, 1)","green200-static":"rgba(110, 169, 81, 1)","green100-static":"rgba(54, 167, 92, 1)","green80-static":"rgba(73, 147, 39, 1)","green60-static":"rgba(56, 113, 30, 1)","green40-static":"rgba(40, 81, 21, 1)","teal600-static":"rgba(234, 251, 254, 1)","teal500-static":"rgba(199, 234, 239, 1)","teal400-static":"rgba(159, 203, 211, 1)","teal300-static":"rgba(118, 172, 182, 1)","teal200-static":"rgba(74, 142, 155, 1)","teal100-static":"rgba(3, 175, 202, 1)","teal80-static":"rgba(15, 113, 128, 1)","teal60-static":"rgba(15, 84, 95, 1)","teal40-static":"rgba(11, 57, 64, 1)","blue600-static":"rgba(231, 240, 254, 1)","blue500-static":"rgba(211, 231, 250, 1)","blue400-static":"rgba(172, 197, 231, 1)","blue300-static":"rgba(132, 164, 214, 1)","blue200-static":"rgba(87, 132, 197, 1)","blue100-static":"rgba(22, 109, 252, 1)","blue80-static":"rgba(19, 102, 179, 1)","blue60-static":"rgba(15, 75, 132, 1)","blue40-static":"rgba(10, 50, 88, 1)","purple600-static":"rgba(250, 238, 249, 1)","purple500-static":"rgba(248, 221, 244, 1)","purple400-static":"rgba(234, 179, 223, 1)","purple300-static":"rgba(217, 137, 201, 1)","purple200-static":"rgba(201, 92, 182, 1)","purple100-static":"rgba(209, 56, 191, 1)","purple80-static":"rgba(182, 35, 161, 1)","purple60-static":"rgba(136, 27, 121, 1)","purple40-static":"rgba(93, 18, 84, 1)","pink600-static":"rgba(252, 233, 239, 1)","pink500-static":"rgba(249, 222, 231, 1)","pink400-static":"rgba(239, 180, 191, 1)","pink300-static":"rgba(228, 138, 155, 1)","pink200-static":"rgba(213, 94, 119, 1)","pink100-static":"rgba(255, 79, 131, 1)","pink80-static":"rgba(195, 39, 85, 1)","pink60-static":"rgba(149, 25, 64, 1)","pink40-static":"rgba(105, 11, 44, 1)","gray700-static":"rgba(255, 255, 255, 1)","gray600-static":"rgba(247, 247, 247, 1)","gray500-static":"rgba(240, 240, 240, 1)","gray400-static":"rgba(233, 233, 233, 1)","gray300-static":"rgba(212, 212, 212, 1)","gray200-static":"rgba(170, 170, 170, 1)","gray100-static":"rgba(115, 115, 115, 1)","gray80-static":"rgba(89, 89, 89, 1)","gray60-static":"rgba(73, 73, 73, 1)","gray40-static":"rgba(42, 42, 42, 1)","gray20-static":"rgba(17, 17, 17, 1)","gray0-static":"rgba(0, 0, 0, 1)"},Nt={errorContainer:"$red600",error:"$red200",warningContainer:"$orange600",warning:"$orange200",successContainer:"$green600",success:"$green80",signalContainer:"$blue600",signal:"$blue200","onMessage-subtle-hover":"$gray80","onMessage-subtle":"$gray60","onMessage-hover":"$gray80",onMessage:"$gray20",portal:"$gray700","onPortal-subtle-hover":"$gray100","onPortal-subtle":"$gray80","onPortal-hover":"$gray100",onPortal:"$gray20","onSurface-subtle-hover":"$gray100","onSurface-subtle":"$gray80","onSurface-hover":"$gray100",onSurface:"$gray20","surface-highest":"$gray700",surface:"$gray700","onBackground-subtle-hover":"$gray100","onBackground-subtle":"$gray80","onBackground-hover":"$gray100",onBackground:"$gray20","background-forSurfaces":"$gray600",background:"$gray700",accessible:"$gray80","outline-subtle":"$alpha500",outline:"$alpha400",subtle:"$gray300",faint:"$gray400",onDisabled:"$alpha80",disabled:"$alpha500","onCtaContainer-subtle-hover":"$gray80","onCtaContainer-subtle":"$gray60","onCtaContainer-hover":"$gray80",onCtaContainer:"$gray20",ctaContainer:"$blue600","onCta-hover":"$gray600-static",onCta:"$gray700-static","cta-hover":"$blue80",cta:"$blue100","onSecondary-subtle-hover":"$gray100","onSecondary-subtle":"$gray80","onSecondary-hover":"$gray100",onSecondary:"$gray20","secondary-hover":"$gray500",secondary:"$gray700","onPrimary-subtle-hover":"$gray200","onPrimary-subtle":"$gray300","onPrimary-hover":"$gray200",onPrimary:"$gray700","primary-hover":"$gray40",primary:"$gray20",opinions:"$spark100","opinions-hover":"$spark80",onOpinions:"$gray20-static","onOpinions-hover":"$alpha0-static",opinionsContainer:"$spark500",onOpinionsContainer:"$gray20","onOpinionsContainer-hover":"$alpha0"},_t="colors",Vt="sizes",Ft="space",zt={gap:Ft,gridGap:Ft,columnGap:Ft,gridColumnGap:Ft,rowGap:Ft,gridRowGap:Ft,inset:Ft,insetBlock:Ft,insetBlockEnd:Ft,insetBlockStart:Ft,insetInline:Ft,insetInlineEnd:Ft,insetInlineStart:Ft,margin:Ft,marginTop:Ft,marginRight:Ft,marginBottom:Ft,marginLeft:Ft,marginBlock:Ft,marginBlockEnd:Ft,marginBlockStart:Ft,marginInline:Ft,marginInlineEnd:Ft,marginInlineStart:Ft,padding:Ft,paddingTop:Ft,paddingRight:Ft,paddingBottom:Ft,paddingLeft:Ft,paddingBlock:Ft,paddingBlockEnd:Ft,paddingBlockStart:Ft,paddingInline:Ft,paddingInlineEnd:Ft,paddingInlineStart:Ft,top:Ft,right:Ft,bottom:Ft,left:Ft,scrollMargin:Ft,scrollMarginTop:Ft,scrollMarginRight:Ft,scrollMarginBottom:Ft,scrollMarginLeft:Ft,scrollMarginX:Ft,scrollMarginY:Ft,scrollMarginBlock:Ft,scrollMarginBlockEnd:Ft,scrollMarginBlockStart:Ft,scrollMarginInline:Ft,scrollMarginInlineEnd:Ft,scrollMarginInlineStart:Ft,scrollPadding:Ft,scrollPaddingTop:Ft,scrollPaddingRight:Ft,scrollPaddingBottom:Ft,scrollPaddingLeft:Ft,scrollPaddingX:Ft,scrollPaddingY:Ft,scrollPaddingBlock:Ft,scrollPaddingBlockEnd:Ft,scrollPaddingBlockStart:Ft,scrollPaddingInline:Ft,scrollPaddingInlineEnd:Ft,scrollPaddingInlineStart:Ft,fontSize:"fontSizes",background:_t,backgroundColor:_t,backgroundImage:_t,borderImage:_t,border:_t,borderBlock:_t,borderBlockEnd:_t,borderBlockStart:_t,borderBottom:_t,borderBottomColor:_t,borderColor:_t,borderInline:_t,borderInlineEnd:_t,borderInlineStart:_t,borderLeft:_t,borderLeftColor:_t,borderRight:_t,borderRightColor:_t,borderTop:_t,borderTopColor:_t,caretColor:_t,color:_t,columnRuleColor:_t,fill:_t,outline:_t,outlineColor:_t,stroke:_t,textDecorationColor:_t,fontFamily:"fonts",fontWeight:"fontWeights",lineHeight:"lineHeights",letterSpacing:"letterSpacings",blockSize:Vt,minBlockSize:Vt,maxBlockSize:Vt,inlineSize:Vt,minInlineSize:Vt,maxInlineSize:Vt,width:Vt,minWidth:Vt,maxWidth:Vt,height:Vt,minHeight:Vt,maxHeight:Vt,flexBasis:Vt,gridTemplateColumns:Vt,gridTemplateRows:Vt,borderWidth:"borderWidths",borderTopWidth:"borderWidths",borderRightWidth:"borderWidths",borderBottomWidth:"borderWidths",borderLeftWidth:"borderWidths",borderStyle:"borderStyles",borderTopStyle:"borderStyles",borderRightStyle:"borderStyles",borderBottomStyle:"borderStyles",borderLeftStyle:"borderStyles",borderRadius:"radii",borderTopLeftRadius:"radii",borderTopRightRadius:"radii",borderBottomRightRadius:"radii",borderBottomLeftRadius:"radii",boxShadow:"shadows",textShadow:"shadows",transition:"transitions",zIndex:"zIndices"},Ut=(e,t)=>"function"==typeof t?{"()":Function.prototype.toString.call(t)}:t,Wt=()=>{const e=Object.create(null);return(t,n,...r)=>{const o=(e=>JSON.stringify(e,Ut))(t);return o in e?e[o]:e[o]=n(t,...r)}},Ht=Symbol.for("sxs.internal"),qt=(e,t)=>Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)),Yt=e=>{for(const t in e)return!0;return!1},{hasOwnProperty:Gt}=Object.prototype,Zt=e=>e.includes("-")?e:e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase())),Xt=/\s+(?![^()]*\))/,Kt=e=>t=>e(..."string"==typeof t?String(t).split(Xt):[t]),Jt={appearance:e=>({WebkitAppearance:e,appearance:e}),backfaceVisibility:e=>({WebkitBackfaceVisibility:e,backfaceVisibility:e}),backdropFilter:e=>({WebkitBackdropFilter:e,backdropFilter:e}),backgroundClip:e=>({WebkitBackgroundClip:e,backgroundClip:e}),boxDecorationBreak:e=>({WebkitBoxDecorationBreak:e,boxDecorationBreak:e}),clipPath:e=>({WebkitClipPath:e,clipPath:e}),content:e=>({content:e.includes('"')||e.includes("'")||/^([A-Za-z]+\([^]*|[^]*-quote|inherit|initial|none|normal|revert|unset)$/.test(e)?e:`"${e}"`}),hyphens:e=>({WebkitHyphens:e,hyphens:e}),maskImage:e=>({WebkitMaskImage:e,maskImage:e}),maskSize:e=>({WebkitMaskSize:e,maskSize:e}),textSizeAdjust:e=>({WebkitTextSizeAdjust:e,textSizeAdjust:e}),userSelect:e=>({WebkitUserSelect:e,userSelect:e}),marginBlock:Kt(((e,t)=>({marginBlockStart:e,marginBlockEnd:t||e}))),marginInline:Kt(((e,t)=>({marginInlineStart:e,marginInlineEnd:t||e}))),maxSize:Kt(((e,t)=>({maxBlockSize:e,maxInlineSize:t||e}))),minSize:Kt(((e,t)=>({minBlockSize:e,minInlineSize:t||e}))),paddingBlock:Kt(((e,t)=>({paddingBlockStart:e,paddingBlockEnd:t||e}))),paddingInline:Kt(((e,t)=>({paddingInlineStart:e,paddingInlineEnd:t||e})))},Qt=/([\d.]+)([^]*)/,en=(e,t)=>e.length?e.reduce(((e,n)=>(e.push(...t.map((e=>e.includes("&")?e.replace(/&/g,/[ +>|~]/.test(n)&&/&.*&/.test(e)?`:is(${n})`:n):n+" "+e))),e)),[]):t,tn=(e,t)=>e in nn&&"string"==typeof t?t.replace(/^((?:[^]*[^\w-])?)(fit-content|stretch)((?:[^\w-][^]*)?)$/,((t,n,r,o)=>n+("stretch"===r?`-moz-available${o};${Zt(e)}:${n}-webkit-fill-available`:`-moz-fit-content${o};${Zt(e)}:${n}fit-content`)+o)):String(t),nn={blockSize:1,height:1,inlineSize:1,maxBlockSize:1,maxHeight:1,maxInlineSize:1,maxWidth:1,minBlockSize:1,minHeight:1,minInlineSize:1,minWidth:1,width:1},rn=e=>e?e+"-":"",on=(e,t,n)=>e.replace(/([+-])?((?:\d+(?:\.\d*)?|\.\d+)(?:[Ee][+-]?\d+)?)?(\$|--)([$\w-]+)/g,((e,r,o,i,a)=>"$"==i==!!o?e:(r||"--"==i?"calc(":"")+"var(--"+("$"===i?rn(t)+(a.includes("$")?"":rn(n))+a.replace(/\$/g,"-"):a)+")"+(r||"--"==i?"*"+(r||"")+(o||"1")+")":""))),an=/\s*,\s*(?![^()]*\))/,ln=Object.prototype.toString,un=(e,t,n,r,o)=>{let i,a,l;const u=(e,t,n)=>{let c,s;const d=e=>{for(c in e){const v=64===c.charCodeAt(0),g=v&&Array.isArray(e[c])?e[c]:[e[c]];for(s of g){const e=/[A-Z]/.test(p=c)?p:p.replace(/-[^]/g,(e=>e[1].toUpperCase())),g="object"==typeof s&&s&&s.toString===ln&&(!r.utils[e]||!t.length);if(e in r.utils&&!g){const t=r.utils[e];if(t!==a){a=t,d(t(s)),a=null;continue}}else if(e in Jt){const t=Jt[e];if(t!==l){l=t,d(t(s)),l=null;continue}}if(v&&(f=c.slice(1)in r.media?"@media "+r.media[c.slice(1)]:c,c=f.replace(/\(\s*([\w-]+)\s*(=|<|<=|>|>=)\s*([\w-]+)\s*(?:(<|<=|>|>=)\s*([\w-]+)\s*)?\)/g,((e,t,n,r,o,i)=>{const a=Qt.test(t),l=.0625*(a?-1:1),[u,c]=a?[r,t]:[t,r];return"("+("="===n[0]?"":">"===n[0]===a?"max-":"min-")+u+":"+("="!==n[0]&&1===n.length?c.replace(Qt,((e,t,r)=>Number(t)+l*(">"===n?1:-1)+r)):c)+(o?") and ("+(">"===o[0]?"min-":"max-")+u+":"+(1===o.length?i.replace(Qt,((e,t,n)=>Number(t)+l*(">"===o?-1:1)+n)):i):"")+")"}))),g){const e=v?n.concat(c):[...n],r=v?[...t]:en(t,c.split(an));void 0!==i&&o(cn(...i)),i=void 0,u(s,r,e)}else void 0===i&&(i=[[],t,n]),c=v||36!==c.charCodeAt(0)?c:`--${rn(r.prefix)}${c.slice(1).replace(/\$/g,"-")}`,s=g?s:"number"==typeof s?s&&!(e in sn)&&45!==c.charCodeAt(0)?String(s)+"px":String(s):on(tn(e,null==s?"":s),r.prefix,r.themeMap[e]),i[0].push(`${v?`${c} `:`${Zt(c)}:`}${s}`)}}var f,p};d(e),void 0!==i&&o(cn(...i)),i=void 0};u(e,t,n)},cn=(e,t,n)=>`${n.map((e=>`${e}{`)).join("")}${t.length?`${t.join(",")}{`:""}${e.join(";")}${t.length?"}":""}${Array(n.length?n.length+1:0).join("}")}`,sn={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},dn=e=>String.fromCharCode(e+(e>25?39:97)),fn=e=>(e=>{let t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=dn(t%52)+n;return dn(t%52)+n})(((e,t)=>{let n=t.length;for(;n;)e=33*e^t.charCodeAt(--n);return e})(5381,JSON.stringify(e))>>>0),pn=["themed","global","styled","onevar","resonevar","allvar","inline"],vn=e=>{if(e.href&&!e.href.startsWith(location.origin))return!1;try{return!!e.cssRules}catch(e){return!1}},gn=e=>{let t;const n=()=>{const{cssRules:e}=t.sheet;return[].map.call(e,((n,r)=>{const{cssText:o}=n;let i="";if(o.startsWith("--sxs"))return"";if(e[r-1]&&(i=e[r-1].cssText).startsWith("--sxs")){if(!n.cssRules.length)return"";for(const e in t.rules)if(t.rules[e].group===n)return`--sxs{--sxs:${[...t.rules[e].cache].join(" ")}}${o}`;return n.cssRules.length?`${i}${o}`:""}return o})).join("")},r=()=>{if(t){const{rules:e,sheet:n}=t;if(!n.deleteRule){for(;3===Object(Object(n.cssRules)[0]).type;)n.cssRules.splice(0,1);n.cssRules=[]}for(const t in e)delete e[t]}const o=Object(e).styleSheets||[];for(const e of o)if(vn(e)){for(let o=0,i=e.cssRules;i[o];++o){const a=Object(i[o]);if(1!==a.type)continue;const l=Object(i[o+1]);if(4!==l.type)continue;++o;const{cssText:u}=a;if(!u.startsWith("--sxs"))continue;const c=u.slice(14,-3).trim().split(/\s+/),s=pn[c[0]];s&&(t||(t={sheet:e,reset:r,rules:{},toString:n}),t.rules[s]={group:l,index:o,cache:new Set(c)})}if(t)break}if(!t){const o=(e,t)=>({type:t,cssRules:[],insertRule(e,t){this.cssRules.splice(t,0,o(e,{import:3,undefined:1}[(e.toLowerCase().match(/^@([a-z]+)/)||[])[1]]||4))},get cssText(){return"@media{}"===e?`@media{${[].map.call(this.cssRules,(e=>e.cssText)).join("")}}`:e}});t={sheet:(()=>{if(!e)return o("","text/css");const t=document.createElement("style"),n=void 0!==window.__webpack_nonce__?window.__webpack_nonce__:void 0!==window.nonce?window.nonce:null;return n&&t.setAttribute("nonce",n),(e.head||e).appendChild(t).sheet})(),rules:{},reset:r,toString:n}}const{sheet:i,rules:a}=t;for(let e=pn.length-1;e>=0;--e){const t=pn[e];if(!a[t]){const n=pn[e+1],r=a[n]?a[n].index:i.cssRules.length;i.insertRule("@media{}",r),i.insertRule(`--sxs{--sxs:${e}}`,r),a[t]={group:i.cssRules[r+1],index:r,cache:new Set([e])}}bn(a[t])}};return r(),t},bn=e=>{const t=e.group;let n=t.cssRules.length;e.apply=e=>{try{t.insertRule(e,n),++n}catch(e){}}},mn=Symbol(),yn=Wt(),hn=(e,t)=>yn(e,(()=>{const n=(n,r={})=>{let o={type:null,composers:new Set};for(const t of n)if(null!=t)if(t[Ht]){null==o.type&&(o.type=t[Ht].type);for(const e of t[Ht].composers)o.composers.add(e)}else t.constructor!==Object||t.$$typeof?null==o.type&&(o.type=t):o.composers.add(wn(t,e,r));return null==o.type&&(o.type="span"),o.composers.size||o.composers.add(["PJLV",{},[],[],{},[]]),En(e,o,t,r)},r=(...e)=>n(e);return r.withConfig=e=>(...t)=>n(t,e),r})),wn=({variants:e,compoundVariants:t,defaultVariants:n,...r},o,{componentId:i,displayName:a})=>{const l=i||fn(r),u=a?"c-"+a:"c",c=`${rn(o.prefix)}${u}-${l}`,s=[],d=[],f=Object.create(null),p=[];for(const e in n)f[e]=String(n[e]);if("object"==typeof e&&e)for(const t in e){v=f,g=t,Gt.call(v,g)||(f[t]="undefined");const n=e[t];for(const e in n){const r={[t]:String(e)};"undefined"===String(e)&&p.push(t);const o=n[e],i=[r,o,!Yt(o)];s.push(i)}}var v,g;if("object"==typeof t&&t)for(const e of t){let{css:t,...n}=e;t="object"==typeof t&&t||{};for(const e in n)n[e]=String(n[e]);const r=[n,t,!Yt(t)];d.push(r)}return[c,r,s,d,f,p]},En=(e,t,n,{shouldForwardStitchesProp:r})=>{const[o,i,a,l]=Sn(t.composers),u="function"==typeof t.type||t.type.$$typeof?(e=>{function t(){for(let n=0;n<t[mn].length;n++){const[r,o]=t[mn][n];e.rules[r].apply(o)}return t[mn]=[],null}return t[mn]=[],t.rules={},pn.forEach((e=>t.rules[e]={apply:n=>t[mn].push([e,n])})),t})(n):null,c=(u||n).rules,s=`.${o}${i.length>1?`:where(.${i.slice(1).join(".")})`:""}`,d=d=>{d="object"==typeof d&&d||On;const{...f}=d,p={};for(const e in a)if(e in d){r?.(e)||delete f[e];let t=d[e];"object"==typeof t&&t?p[e]={"@initial":a[e],...t}:(t=String(t),p[e]="undefined"!==t||l.has(e)?t:a[e])}else p[e]=a[e];const v=new Set([...i]);for(const[r,o,i,a]of t.composers){n.rules.styled.cache.has(r)||(n.rules.styled.cache.add(r),un(o,[`.${r}`],[],e,(e=>{c.styled.apply(e)})));const t=An(i,p,e.media),l=An(a,p,e.media,!0);for(const o of t)if(void 0!==o)for(const[t,i,a]of o){const o=`${r}-${fn(i)}-${t}`;v.add(o);const l=(a?n.rules.resonevar:n.rules.onevar).cache,u=a?c.resonevar:c.onevar;l.has(o)||(l.add(o),un(i,[`.${o}`],[],e,(e=>{u.apply(e)})))}for(const t of l)if(void 0!==t)for(const[o,i]of t){const t=`${r}-${fn(i)}-${o}`;v.add(t),n.rules.allvar.cache.has(t)||(n.rules.allvar.cache.add(t),un(i,[`.${t}`],[],e,(e=>{c.allvar.apply(e)})))}}const g=f.css;if("object"==typeof g&&g){r?.("css")||delete f.css;const t=`${o}-i${fn(g)}-css`;v.add(t),n.rules.inline.cache.has(t)||(n.rules.inline.cache.add(t),un(g,[`.${t}`],[],e,(e=>{c.inline.apply(e)})))}for(const e of String(d.className||"").trim().split(/\s+/))e&&v.add(e);const b=f.className=[...v].join(" ");return{type:t.type,className:b,selector:s,props:f,toString:()=>b,deferredInjector:u}};return qt(d,{className:o,selector:s,[Ht]:t,toString:()=>(n.rules.styled.cache.has(o)||d(),o)})},Sn=e=>{let t="";const n=[],r={},o=[];for(const[i,,,,a,l]of e){""===t&&(t=i),n.push(i),o.push(...l);for(const e in a){const t=a[e];(void 0===r[e]||"undefined"!==t||l.includes(t))&&(r[e]=t)}}return[t,n,r,new Set(o)]},An=(e,t,n,r)=>{const o=[];e:for(let[i,a,l]of e){if(l)continue;let e,u=0,c=!1;for(e in i){const r=i[e];let o=t[e];if(o!==r){if("object"!=typeof o||!o)continue e;{let e,t,i=0;for(const a in o){if(r===String(o[a])){if("@initial"!==a){const e=a.slice(1);(t=t||[]).push(e in n?n[e]:a.replace(/^@media ?/,"")),c=!0}u+=i,e=!0}++i}if(t&&t.length&&(a={["@media "+t.join(", ")]:a}),!e)continue e}}}(o[u]=o[u]||[]).push([r?"cv":`${e}-${i[e]}`,a,c])}return o},On={},Cn=Wt(),Pn=(e,t)=>Cn(e,(()=>(...n)=>{const r=()=>{for(let r of n){r="object"==typeof r&&r||{};let n=fn(r);if(!t.rules.global.cache.has(n)){if(t.rules.global.cache.add(n),"@import"in r){let e=[].indexOf.call(t.sheet.cssRules,t.rules.themed.group)-1;for(let n of[].concat(r["@import"]))n=n.includes('"')||n.includes("'")?n:`"${n}"`,t.sheet.insertRule(`@import ${n};`,e++);delete r["@import"]}un(r,[],[],e,(e=>{t.rules.global.apply(e)}))}}return""};return qt(r,{toString:r})})),xn=Wt(),kn=(e,t)=>xn(e,(()=>n=>{const r=`${rn(e.prefix)}k-${fn(n)}`,o=()=>{if(!t.rules.global.cache.has(r)){t.rules.global.cache.add(r);const o=[];un(n,[],[],e,(e=>o.push(e)));const i=`@keyframes ${r}{${o.join("")}}`;t.rules.global.apply(i)}return r};return qt(o,{get name(){return o()},toString:o})})),jn=class{constructor(e,t,n,r){this.token=null==e?"":String(e),this.value=null==t?"":String(t),this.scale=null==n?"":String(n),this.prefix=null==r?"":String(r)}get computedValue(){return"var("+this.variable+")"}get variable(){return"--"+rn(this.prefix)+rn(this.scale)+this.token}toString(){return this.computedValue}},In=Wt(),Tn=(e,t)=>In(e,(()=>(n,r)=>{r="object"==typeof n&&n||Object(r);const o=`.${n=(n="string"==typeof n?n:"")||`${rn(e.prefix)}t-${fn(r)}`}`,i={},a=[];for(const t in r){i[t]={};for(const n in r[t]){const o=`--${rn(e.prefix)}${t}-${n}`,l=on(String(r[t][n]),e.prefix,t);i[t][n]=new jn(n,l,t,e.prefix),a.push(`${o}:${l}`)}}const l=()=>{if(a.length&&!t.rules.themed.cache.has(n)){t.rules.themed.cache.add(n);const o=`${r===e.theme?":root,":""}.${n}{${a.join(";")}}`;t.rules.themed.apply(o)}return n};return{...i,get className(){return l()},selector:o,toString:l}})),Rn=Wt(),Dn=Wt(),$n="wpds",Mn="767px",Ln="900px",Bn="1024px",Nn="1280px",_n="1440px",Vn=(t=>{const n=(e=>{let t=!1;const n=Rn(e,(e=>{t=!0;const n="prefix"in(e="object"==typeof e&&e||{})?String(e.prefix):"",r="object"==typeof e.media&&e.media||{},o="object"==typeof e.root?e.root||null:globalThis.document||null,i="object"==typeof e.theme&&e.theme||{},a={prefix:n,media:r,theme:i,themeMap:"object"==typeof e.themeMap&&e.themeMap||{...zt},utils:"object"==typeof e.utils&&e.utils||{}},l=gn(o),u={css:hn(a,l),globalCss:Pn(a,l),keyframes:kn(a,l),createTheme:Tn(a,l),reset(){l.reset(),u.theme.toString()},theme:{},sheet:l,config:a,prefix:n,getCssText:l.toString,toString:l.toString};return String(u.theme=u.createTheme(i)),u}));return t||n.reset(),n})(t);return n.styled=(({config:t,sheet:n})=>Dn(t,(()=>{const r=hn(t,n),o=(t,n=r,{displayName:o,shouldForwardStitchesProp:i}={})=>{const a=n(...t),l=a[Ht].type,u=i?.("as"),c=e.forwardRef(((t,n)=>{const r=t?.as&&!u?t?.as:l,{props:o,deferredInjector:i}=a(t);return u||delete o.as,o.ref=n,i?e.createElement(e.Fragment,null,e.createElement(r,o),e.createElement(i,null)):e.createElement(r,o)}));return c.className=a.className,c.displayName=o||`Styled.${l.displayName||l.name||l}`,c.selector=a.selector,c.toString=()=>a.selector,c[Ht]=a[Ht],c},i=(...e)=>o(e);return i.withConfig=e=>(...t)=>{const n=r.withConfig(e);return o(t,n,e)},i})))(n),n})({prefix:$n,theme:{colors:{...Lt,...Bt,...Nt},sizes:{100:"1rem",125:"1.25rem",150:"1.5rem",175:"1.75rem",200:"2rem",225:"2.25rem",250:"2.5rem",275:"2.75rem",300:"3rem",350:"3.5rem",400:"4rem",450:"4.5rem",500:"5rem","025":"0.25rem","050":"0.5rem","075":"0.75rem","087":"0.875rem"},space:{100:"1rem",125:"1.25rem",150:"1.5rem",175:"1.75rem",200:"2rem",225:"2.25rem",250:"2.5rem",275:"2.75rem",300:"3rem",350:"3.5rem",400:"4rem",450:"4.5rem",500:"5rem","025":"0.25rem","050":"0.5rem","075":"0.75rem"},radii:{100:"1rem",125:"1.25rem",150:"1.5rem","012":"0.125rem","025":"0.25rem","050":"0.5rem","075":"0.75rem",round:"9999px"},fonts:{headline:"Postoni, Postoni-fallback, serif",subhead:"Franklin, Franklin-fallback, sans-serif",body:"georgia, Times New Roman, serif",meta:"Franklin, Franklin-fallback, sans-serif",magazine:"PostoniDisplayMag, PostoniDisplayMag-fallback, serif"},fontSizes:{100:"1rem",112:"1.125rem",125:"1.25rem",150:"1.5rem",162:"1.625rem",175:"1.75rem",200:"2rem",225:"2.25rem",250:"2.5rem",275:"2.75rem",300:"3rem",350:"3.5rem",400:"4rem",450:"4.5rem",500:"5rem","075":"0.75rem","087":"0.875rem"},fontWeights:{light:300,regular:400,bold:700,ultra:800},shadows:{50:"0px 2px 0px 0px #D5D5D5",100:"0px 1px 2px 0px rgba(0, 0, 0, 0.15)",200:"0px 2px 4px 0px rgba(0, 0, 0, 0.15)",300:"0px 4px 8px 0px rgba(0, 0, 0, 0.15)",400:"0px 8px 16px 0px rgba(0, 0, 0, 0.15)",500:"0px 16px 32px 0px rgba(0, 0, 0, 0.15)"},zIndices:{offer:400,shell:300,ads:200,page:100},lineHeights:{100:1,110:1.1,125:1.25,150:1.5,160:1.6,175:1.75,200:2,240:2.4,headline:"$110",body:"$160",meta:"$125",subhead:"$meta"},transitions:{allFast:"all $fast $inOut",fast:"0.2s",normal:"0.3s",inOut:"cubic-bezier(.4, 0, .2, 1)"},borderStyles:{},borderWidths:{},letterSpacings:{}},media:{sm:`(max-width: ${Mn})`,md:`(min-width: calc(${Mn} + 1px)) and (max-width: ${Ln})`,lg:`(min-width: calc(${Ln} + 1px)) and (max-width: ${Bn})`,xl:`(min-width: calc(${Bn} + 1px)) and (max-width: ${Nn})`,xxl:`(min-width: calc(${Nn} + 1px)) and (max-width: ${_n})`,notSm:`(min-width: calc(${Mn} + 1px))`,notMd:`(min-width: calc(${Ln} + 1px))`,notLg:`(min-width: calc(${Bn} + 1px))`,notXl:`(min-width: calc(${Nn} + 1px))`,notXxl:`(min-width: calc(${_n} + 1px ))`,minSm:`(min-width: calc(${Mn} + 1px))`,minMd:`(min-width: calc(${Ln} + 1px))`,minLg:`(min-width: calc(${Bn} + 1px))`,minXl:`(min-width: calc(${Nn} + 1px))`,minXxl:`(min-width: calc(${_n} + 1px ))`,maxSm:`(max-width: ${Mn})`,maxMd:`(max-width: ${Ln})`,maxLg:`(max-width: ${Bn})`,maxXl:`(max-width: ${Nn})`,maxXxl:`(max-width: ${_n})`,reducedMotion:"(prefers-reduced-motion)",hover:"(any-hover: hover)",dark:"(prefers-color-scheme: dark)",light:"(prefers-color-scheme: light)"},utils:{px:e=>({paddingLeft:e,paddingRight:e}),py:e=>({paddingTop:e,paddingBottom:e}),my:e=>({marginTop:e,marginBottom:e}),mx:e=>({marginLeft:e,marginRight:e}),size:e=>({width:e,height:e})}}),{styled:Fn,css:zn,globalCss:Un,keyframes:Wn,getCssText:Hn,theme:qn,createTheme:Yn,config:Gn,reset:Zn}=Vn,Xn=(Gn.utils,Yn(`${$n}-dark.${$n}-dark`,{colors:{alpha0:"rgba(255, 255, 255, .50)",alpha20:"rgba(255, 255, 255, .45)",alpha40:"rgba(255, 255, 255, .40)",alpha60:"rgba(255, 255, 255, .35)",alpha80:"rgba(255, 255, 255, .30)",alpha100:"rgba(255, 255, 255, .25)",alpha200:"rgba(255, 255, 255, .20)",alpha300:"rgba(255, 255, 255, .15)",alpha400:"rgba(255, 255, 255, .10)",alpha500:"rgba(255, 255, 255, .05)",alpha50:"rgba(255, 255, 255, .20)",alpha25:"rgba(255, 255, 255, .05)",red600:"rgba(38, 31, 31, 1)",red500:"rgba(45, 39, 39, 1)",red400:"rgba(77, 58, 55, 1)",red300:"rgba(120, 72, 65, 1)",red200:"rgba(184, 83, 69, 1)",red100:"rgba(255, 54, 54, 1)",red80:"rgba(212, 114, 109, 1)",red60:"rgba(210, 165, 164, 1)",red40:"rgba(225, 208, 208, 1)",spark600:"rgba(43, 30, 26, 1)",spark500:"rgba(51, 39, 36, 1)",spark400:"rgba(77, 49, 42, 1)",spark300:"rgba(115, 68, 56, 1)",spark200:"rgba(153, 66, 41, 1)",spark100:"rgba(237, 74, 28, 1)",spark80:"rgba(178, 120, 104, 1)",spark60:"rgba(204, 175, 159, 1)",spark40:"rgba(229, 221, 217, 1)",orange600:"rgba(36, 31, 27, 1)",orange500:"rgba(43, 39, 34, 1)",orange400:"rgba(68, 53, 41, 1)",orange300:"rgba(97, 65, 43, 1)",orange200:"rgba(133, 75, 35, 1)",orange100:"rgba(150, 76, 15, 1)",orange80:"rgba(179, 81, 0, 1)",orange60:"rgba(192, 127, 74, 1)",orange40:"rgba(200, 174, 154, 1)",mustard600:"rgba(33, 32, 30, 1)",mustard500:"rgba(44, 39, 27, 1)",mustard400:"rgba(64, 52, 29, 1)",mustard300:"rgba(83, 64, 25, 1)",mustard200:"rgba(104, 75, 15, 1)",mustard100:"rgba(102, 76, 6, 1)",mustard80:"rgba(124, 90, 0, 1)",mustard60:"rgba(161, 125, 37, 1)",mustard40:"rgba(184, 171, 139, 1)",gold600:"rgba(31, 30, 28, 1)",gold500:"rgba(42, 39, 35, 1)",gold400:"rgba(60, 53, 43, 1)",gold300:"rgba(79, 65, 45, 1)",gold200:"rgba(102, 77, 37, 1)",gold100:"rgba(105, 70, 19, 1)",gold80:"rgba(128, 89, 31, 1)",gold60:"rgba(172, 121, 42, 1)",gold40:"rgba(187, 168, 140, 1)",yellow600:"rgba(27, 26, 23, 1)",yellow100:"rgba(40, 37, 11, 1)",green600:"rgba(30, 33, 30, 1)",green500:"rgba(36, 40, 34, 1)",green400:"rgba(49, 59, 44, 1)",green300:"rgba(59, 78, 48, 1)",green200:"rgba(65, 101, 48, 1)",green100:"rgba(34, 112, 60, 1)",green80:"rgba(62, 125, 33, 1)",green60:"rgba(113, 153, 94, 1)",green40:"rgba(168, 184, 160, 1)",teal600:"rgba(29, 33, 33, 1)",teal500:"rgba(36, 42, 43, 1)",teal400:"rgba(50, 64, 67, 1)",teal300:"rgba(61, 89, 94, 1)",teal200:"rgba(61, 118, 129, 1)",teal100:"rgba(2, 106, 122, 1)",teal80:"rgba(78, 150, 162, 1)",teal60:"rgba(148, 178, 183, 1)",teal40:"rgba(200, 210, 212, 1)",blue600:"rgba(31, 34, 38, 1)",blue500:"rgba(37, 41, 44, 1)",blue400:"rgba(55, 63, 73, 1)",blue300:"rgba(69, 86, 112, 1)",blue200:"rgba(74, 112, 168, 1)",blue100:"rgba(22, 109, 252, 1)",blue80:"rgba(88, 146, 201, 1)",blue60:"rgba(154, 179, 203, 1)",blue40:"rgba(205, 213, 221, 1)",purple600:"rgba(33, 29, 33, 1)",purple500:"rgba(43, 38, 42, 1)",purple400:"rgba(74, 56, 70, 1)",purple300:"rgba(112, 71, 103, 1)",purple200:"rgba(165, 75, 149, 1)",purple100:"rgba(198, 53, 181, 1)",purple80:"rgba(204, 100, 189, 1)",purple60:"rgba(204, 157, 198, 1)",purple40:"rgba(220, 204, 218, 1)",pink600:"rgba(36, 32, 33, 1)",pink500:"rgba(44, 39, 41, 1)",pink400:"rgba(76, 57, 61, 1)",pink300:"rgba(117, 71, 79, 1)",pink200:"rgba(175, 77, 98, 1)",pink100:"rgba(173, 54, 89, 1)",pink80:"rgba(213, 103, 136, 1)",pink60:"rgba(210, 157, 174, 1)",pink40:"rgba(223, 203, 210, 1)",gray700:"rgba(20, 20, 20, 1)",gray600:"rgba(26, 26, 26, 1)",gray500:"rgba(32, 32, 32, 1)",gray400:"rgba(37, 37, 37, 1)",gray300:"rgba(51, 51, 51, 1)",gray200:"rgba(79, 79, 79, 1)",gray100:"rgba(127, 127, 127, 1)",gray80:"rgba(161, 161, 161, 1)",gray60:"rgba(177, 177, 177, 1)",gray40:"rgba(222, 222, 222, 1)",gray20:"rgba(242, 242, 242, 1)",gray0:"rgba(255, 255, 255, 1)",...Bt,errorContainer:"$red600",error:"$red200",warningContainer:"$orange600",warning:"$orange200",successContainer:"$green600",success:"$green80",signalContainer:"$blue600",signal:"$blue200","onMessage-subtle-hover":"$gray80","onMessage-subtle":"$gray60","onMessage-hover":"$gray80",onMessage:"$gray20",portal:"$gray200","onPortal-subtle-hover":"$gray40","onPortal-subtle":"$gray20","onPortal-hover":"$gray40",onPortal:"$gray0","onSurface-subtle-hover":"$gray80","onSurface-subtle":"$gray60","onSurface-hover":"$gray80",onSurface:"$gray0","surface-highest":"$gray300",surface:"$gray500","onBackground-subtle-hover":"$gray100","onBackground-subtle":"$gray80","onBackground-hover":"$gray100",onBackground:"$gray0","background-forSurfaces":"$gray700",background:"$gray700",accessible:"$gray80","outline-subtle":"$alpha500",outline:"$alpha400",subtle:"$gray300",faint:"$gray400",onDisabled:"$alpha80",disabled:"$alpha500","onCtaContainer-subtle-hover":"$gray80","onCtaContainer-subtle":"$gray60","onCtaContainer-hover":"$gray80",onCtaContainer:"$gray0",ctaContainer:"$blue600","onCta-hover":"$gray600-static",onCta:"$gray700-static","cta-hover":"$blue300",cta:"$blue100","onSecondary-subtle-hover":"$gray100","onSecondary-subtle":"$gray80","onSecondary-hover":"$gray100",onSecondary:"$gray0","secondary-hover":"$gray500",secondary:"$gray700","onPrimary-subtle-hover":"$gray200","onPrimary-subtle":"$gray300","onPrimary-hover":"$gray200",onPrimary:"$gray700","primary-hover":"$gray40",primary:"$gray0",opinions:"$spark100","opinions-hover":"$spark80",onOpinions:"$gray20-static","onOpinions-hover":"$alpha0-static",opinionsContainer:"$spark500",onOpinionsContainer:"$gray20","onOpinionsContainer-hover":"$alpha0"}})),Kn={get className(){return Xn.className,`${$n}-dark`},selector:Xn.selector,colors:Xn.colors,toString:()=>(Xn.toString(),`${$n}-dark`)};function Jn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Yn(`${$n}-light`,{colors:{...Lt,...Bt,...Nt}}),Un({":root":{"--base":"16px",lineHeight:"$meta",$$screenSize:"unknown","@sm":{$$screenSize:"small"},"@md":{$$screenSize:"medium"},"@lg":{$$screenSize:"large"},"@xl":{$$screenSize:"xlarge"},"@xxl":{$$screenSize:"xxlarge"},"@minXxl":{$$screenSize:"infinity"}},"*":{boxSizing:"border-box","&:focus-visible":{outline:"1px auto Highlight","@media screen and (-webkit-min-device-pixel-ratio: 0)":{outline:"1px auto -webkit-focus-ring-color"}}},html:{"-webkit-font-smoothing":"antialiased",textRendering:"optimizeLegibility",textSizeAdjust:"100%"},body:{margin:0,fontFamily:"$meta",overflowX:"hidden"},"@font-face":[{fontFamily:"Postoni",fontWeight:700,fontDisplay:"swap",src:"url(https://www.washingtonpost.com/wp-stat/assets/fonts/PostoniWide-Bold.woff2)"},{fontFamily:"Postoni",fontWeight:300,fontDisplay:"swap",src:"url(https://www.washingtonpost.com/wp-stat/assets/fonts/PostoniWide-Regular.woff2)"},{fontFamily:"Franklin-fallback",fontWeight:300,src:"local('Arial')",sizeAdjust:"94.00%",ascentOverride:"102.13%",descentOverride:"25.53%",lineGapOverride:"21.28%"},{fontFamily:"Franklin-fallback",fontWeight:700,src:"local('Arial Bold')",sizeAdjust:"96.04%",ascentOverride:"99.96%",descentOverride:"24.99%",lineGapOverride:"20.82%"},{fontFamily:"Postoni-fallback",fontWeight:300,src:"local(garamond)",sizeAdjust:"100%",ascentOverride:"normal",descentOverride:"normal",lineGapOverride:"normal"},{fontFamily:"Postoni-fallback",src:"local(garamond)",sizeAdjust:"100%",ascentOverride:"normal",descentOverride:"normal",lineGapOverride:"normal"},{fontFamily:"PostoniDisplayMag-fallback",src:"local(garamond)",sizeAdjust:"200%",ascentOverride:"99.96%",descentOverride:"24.99%",lineGapOverride:"20.82%"},{fontFamily:"Franklin",fontWeight:700,fontDisplay:"swap",src:"url(https://www.washingtonpost.com/wp-stat/assets/fonts/ITC_Franklin-Bold.woff2)"},{fontFamily:"Franklin",fontWeight:300,fontDisplay:"swap",src:"url(https://www.washingtonpost.com/wp-stat/assets/fonts/ITC_Franklin-Light.woff2)"},{fontFamily:"PostoniDisplayMag",fontWeight:800,fontDisplay:"swap",src:"url(https://www.washingtonpost.com/wp-stat/assets/fonts/PostoniDisplayMag-Ultra.woff2)"},{fontFamily:"PostoniDisplayMag",fontWeight:800,fontDisplay:"swap",fontStyle:"italic",src:"url(https://www.washingtonpost.com/wp-stat/assets/fonts/PostoniDisplayMag-Ultra_Italic.woff2)"}]}),Un({"@dark":{...Object.keys(Kn.colors).reduce(((e,t)=>{let n=Kn.colors[t],r="$"===n.value.substring(0,1)?`$colors${n.value}`:n.value;return{[n.variable]:r,...e}}),{})}});var Qn={MINI:"mini",SMALL:"small",MEDIUM:"medium",LARGE:"large"};function er(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){er(e,t,n[t])}))}return e}var nr=Fn("div",{backgroundColor:"rgba(0,0,0,0.7)",display:"flex",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"80%",height:"10%",justifyContent:"center",alignItems:"center",fontFamily:"$meta",color:"$secondary",fontSize:"$100",fontWeight:"$light",textAlign:"center",lineHeight:"$125"}),rr=function(e){var t=e.playerSize,r=t===Qn.SMALL||t===Qn.MINI;return n().createElement(nr,{css:tr({},r&&{height:"unset"})},"This live event has ended.")};function or(e){return{hours:Math.floor(e/3600),minutes:Math.floor(e%3600/60),seconds:Math.floor(e%60)}}rr.propTypes={playerSize:a().string};var ir=function(e){return e<10?"0".concat(e):"".concat(e)},ar=function(e){var t=e.hours,n=e.minutes,r=e.seconds;return"".concat(t,":").concat(function(e){return e<10?"0".concat(e):"".concat(e)}(n),":").concat(ir(r))},lr=function(e){var t=e.hours,n=void 0===t?0:t,r=e.minutes,o=e.seconds;return"".concat(r+=60*n,":").concat(ir(o))},ur="(not set)",cr="dark",sr="human_read",dr="Opera",fr="Chrome",pr="Safari",vr="Firefox",gr=function(e){if("undefined"!=typeof document){var t="; ".concat(document.cookie).split("; ".concat(e,"="));return 2==t.length?t.pop().split(";").shift():void 0}};function br(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function mr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return br(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?br(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var hr=function(e,t,n,r){if(!e||0===e.length)return n;var o=r?e.map((function(e){return e[r]})):e;return o.join(t)},wr=function(e){var t=e.topPercent,n=e.bottomPercent;return[t?"linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 3%, rgba(0, 0, 0, 0) ".concat(t,"%)"):null,n?"linear-gradient(to top, rgba(0, 0, 0, 0.75) 3%, rgba(0, 0, 0, 0) ".concat(n,"%)"):null].filter(Boolean).join()};function Er(e,t,n){if("undefined"!=typeof document){var r=document.createElement("script");r.src=e,r.async=!0,r.onload=function(){return null==t?void 0:t()},r.onerror=function(){return null==n?void 0:n("Failed to load script: ".concat(e))},document.body.appendChild(r)}}var Sr=function(){var e,t,n,r=(null===(t=window)||void 0===t||null===(e=t.navigator)||void 0===e?void 0:e.userAgent)||"",o=(mr(n={},dr,r.includes(dr)||r.includes("OPR")),mr(n,"Edge",r.includes("Edg")),mr(n,fr,r.includes(fr)),mr(n,pr,r.includes(pr)),mr(n,vr,r.includes(vr)),n);return Object.keys(o).find((function(e){return o[e]}))||""},Ar=function(){var e=gr("wp_devicetype");if(e)return"2"===e?"tablet":"1"===e?"mobile":"desktop";var t=Or(),n=/ipod|iphone|ipad/i.test(t),r=/tablet|ipad/i.test(t),o=!r&&(n||/[^-]mobi/i.test(t));return r?"tablet":o?"mobile":"desktop"},Or=function(){var e,t;return"undefined"==typeof window?"":(null===(t=window)||void 0===t||null===(e=t.navigator)||void 0===e?void 0:e.userAgent)?navigator.userAgent:""};function Cr(e,t,n){return Math.max(t,Math.min(n,e))}function Pr(e,t){t.forEach((function(t){var n=yr(t,2),r=n[0],o=n[1];e.addEventListener(r,o)}))}function xr(e,t){t.forEach((function(t){var n=yr(t,2),r=n[0],o=n[1];e.removeEventListener(r,o)}))}var kr={vertical:[240,320,400,480],horizontal:[320,480,640,960]};function jr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:960,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r="".concat("https://www.washingtonpost.com/wp-apps/imrs.php","?src=").concat(encodeURIComponent(e),"&w=").concat(t);return n&&(r+="&h=".concat(n)),r}function Ir(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t.map((function(t){return"".concat(jr(e,t,n)," ").concat(t,"w")})).join(", ")}function Tr(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=t?kr.vertical:kr.horizontal,o=t?"(max-width: 360px) 100vw, 360px":"(max-width: 800px) 100vw, 800px",i=r[r.length-1];return{src:n?jr(e,i,n):jr(e,i),srcSet:Ir(e,r,n),sizes:o}}function Rr(e){return e.toString().padStart(2,"0")}var Dr=function(){var e,t,r,o=u().videoData;if(!o||!o._id||Ne(o)||"ended"===(null==o?void 0:o.status))return null;var i,a,l,c,s,d,f,p={"@context":"https://schema.org","@type":"VideoObject",name:null===(e=o.headlines)||void 0===e?void 0:e.basic,description:null===(t=o.description)||void 0===t?void 0:t.basic,thumbnailUrl:(null===(r=o.promo_image)||void 0===r?void 0:r.url)?jr(o.promo_image.url):"https://www.washingtonpost.com/wp-apps/imrs.php?src=https%3A%2F%2Fwww.washingtonpost.com%2Fplayer%2Fprod%2Fimg%2Fwp_grey.jpg&w=960",uploadDate:o.publish_date,embedUrl:"https://www.washingtonpost.com/video/c/embed/".concat(o._id)};if("live"===o.video_type){var v;p.publication=[{"@type":"BroadcastEvent",isLiveBroadcast:!0,startDate:o.display_date,endDate:null===(v=o.additional_properties)||void 0===v?void 0:v.publicationEndDate}]}else{var g,b=null===(g=o.streams)||void 0===g?void 0:g.filter((function(e){return"mp4"===e.stream_type&&600===e.bitrate}))[0];(null==b?void 0:b.url)&&(p.contentUrl=b.url),p.duration=(a=(i=or(o.duration/1e3)).hours,l=i.minutes,c=i.seconds,s=a?"".concat(a,"H"):"",d="".concat(l,"M"),f="".concat(c,"S"),"PT".concat(s).concat(d).concat(f))}return n().createElement("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(p)}})};Dr.propTypes={video:a().object};var $r=(0,e.createContext)({isStickyEnabled:!1,setIsStickyEnabled:function(){},isOpenSticky:!1,playingId:null,updateStickyContext:function(){},setOverrideStickyContext:function(){}}),Mr=function(){return(0,e.useContext)($r)};function Lr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Br=(0,e.createContext)({promoState:Te,setPromoState:function(){}}),Nr=function(){return(0,e.useContext)(Br)},_r=function(t){var r,o,i=t.children,a=(r=(0,e.useState)(Te),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(r,o)||function(e,t){if(e){if("string"==typeof e)return Lr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Lr(e,t):void 0}}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=a[0],u=a[1],c=(0,e.useMemo)((function(){return{promoState:l,setPromoState:u}}),[l,u]);return n().createElement(Br.Provider,{value:c},i)};_r.propTypes={children:a().node};var Vr={adState:null,setAdState:function(){},adSettings:null,shouldShowAds:!1,transitionToAd:function(){},isAdsInitialized:!0,isIrisReady:!1},Fr=(0,e.createContext)(Vr),zr=function(){return(0,e.useContext)(Fr)},Ur=function(t){var n=t.autoplayState,r=t.resetControlsState,o=t.setAdState,i=t.updateAutoplayState,a=t.adState,l=t.removeHLS,u=t.videoElementRef,c=t.closeStickyPlayer,s=t.isOpenSticky,d=t.setIsFullscreen,f=t.setRenderControls,p=t.setPromoState,v=t.isFullscreen;return(0,e.useCallback)((function(e){var t;a!==ge.ERROR&&o(ge.INIT),f(!1),p(Re),r(),i({isPlaythrough:e,status:(null==n?void 0:n.status)?B:null}),l(),t=u.current.getElementsByTagName("track"),Array.from(t).forEach((function(e){e.remove()})),!e&&s&&c(),v&&d(!1)}),[null==n?void 0:n.status,a,o,f,p,r,i,l,u,s,c,d,v])},Wr=(0,e.createContext)({current:null}),Hr=function(){return(0,e.useContext)(Wr)},qr=function(t){var r=t.children,o=t.initialValue,i=void 0===o?null:o,a=t.videoElementRef,l=(0,e.useRef)(i),u=null!=a?a:l;return n().createElement(Wr.Provider,{value:u},r)};function Yr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}qr.propTypes={children:a().node,initialValue:a().any,videoElementRef:a().shape({current:a().any})};var Gr=function(e,t,n){e&&e.addEventListener(t,n)},Zr=function(e,t,n){e&&e.removeEventListener(t,n)},Xr=function(e,t,n){if(e){var r=new CustomEvent(t,{detail:n});e.dispatchEvent(r)}};function Kr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Jr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Kr(e,t,n[t])}))}return e}function Qr(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const eo=function(e){var t,n,r,o,i,a,l,u,c,s,d,f,p,v,g,b,m,y,h,w=e.videoData,E=e.eventAction,S=e.label,A=e.config,O=void 0===A?{}:A,C=e.soundMuted,P=e.videoElementRef,x=e.avAdMeta,k=e.adAttribute,j=e.autoplayState,I=void 0===j?{}:j,T=e.playerType,R=e.avLiveProgress,D=e.videostart_id,$=e.carouselState,M=void 0===$?{}:$,L=e.engaged_time;if("undefined"!=typeof window&&window.dataLayer&&w&&function(e,t){var n,r=null===(n=t.config)||void 0===n?void 0:n.shouldSendAnalyticsEvent;return"function"!=typeof r||!1!==r(e,t)}(E,{eventAction:E,videoData:w,config:O,autoplayState:I,playerType:T,carouselState:M,soundMuted:C,avAdMeta:x,adAttribute:k,avLiveProgress:R,videostart_id:D,engaged_time:L,label:S})){var B=w.canonical_url||(null===(t=w.additional_properties)||void 0===t?void 0:t.permalinkUrl),N=null===(n=w.additional_properties)||void 0===n?void 0:n.gifAsThumbnail,_=null===(r=w.streams)||void 0===r?void 0:r.reduce((function(e,t){return"gif"===t.stream_type?Qr(Jr({},e),{gifPromo:!0}):"gif-mp4"===t.stream_type?Qr(Jr({},e),{mp4Promo:!0}):e}),{gifPromo:!1,mp4Promo:!1}),V=null==O?void 0:O.getStartReasonOverride,F="function"==typeof V?V(I,S,M):function(e,t,n){var r=function(e){return e.isPlaythrough?"continuous":e.isLooping?"looping":e.isAutoplay?"autoplay":null}(e)||t||function(e){return e&&e.analyticsLabel?e.analyticsLabel:null}(n)||"manual";return nt[r]}(I,S,M),z=(null==w?void 0:w.duration)/1e3;"video-start"===E&&(null==P?void 0:P.current)&&Xr(P.current,G,{startReason:pt(F,I)}),function(e,t,n){var r=e.label,o=e.event,i=e.avName,a=e.category,l=e.progressThreshold,u=e.avCMS,c=e.avLength,s=e.avArcID,d=e.avSection,f=e.avSource,p=e.avType,v=e.avTags,g=e.avProducer,b=e.avProducerID,m=e.avHost,y=e.avHostID,h=e.avContributors,w=e.avContributorID,E=e.avLiveProgress,S=e.avPublishDate,A=e.avPromoType,O=e.avTestGroup,C=e.avPlayerType,P=e.adAttribute,x=e.avAdMeta,k=e.avSystem,j=e.avPlayer,I=e.hosts,T=e.contributors,R=e.producers,D=e.publishDate,$=e.keywords,M=e.avKeywords,L=e.pageName,B=e.soundStatus,N=e.videostart_id,_=e.engaged_time;window.dataLayer.push(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Yr(e,t,n[t])}))}return e}({label:r,event:o,action:o,category:a,progressThreshold:l||ur,avCMS:u||ur,avSystem:k||ur,avName:i||ur,avLength:c||ur,avArcID:s||ur,avSection:d||ur,avSource:f||ur,avType:p||ur,avTags:v,avKeywords:M||hr($,";",ur),avHost:m||hr(I,";",ur,"name"),avProducer:g||hr(R,";",ur,"name"),avContributors:h||hr(T,";",ur,"name"),avPromoType:A||ur,avPublishDate:S||(D?new Date(D).toISOString().substring(0,10):ur),avTestGroup:O||ur,avPlayerType:C||j,avPlayer:C||j,adAttribute:P||"undefined",avAdMeta:x||ur,avLiveProgress:E||ur},L&&{pageName:L},"audio"===n&&{avProducerID:b||hr(R,";",ur,"id"),avContributorID:w||hr(T,";",ur,"id"),avHostID:y||hr(I,";",ur,"id")},B&&{soundStatus:B},N&&{videostart_id:N},_&&{engaged_time:_})),t&&console.log(window.dataLayer)}(Jr(Qr(Jr(Qr(Jr({label:ft(F),event:E,action:E,category:"video",avCMS:null===(o=w.source)||void 0===o?void 0:o.system,avName:null===(i=w.headlines)||void 0===i?void 0:i.basic,avLength:z,avArcID:w._id,avSection:null===(l=w.taxonomy)||void 0===l||null===(a=l.primary_site)||void 0===a?void 0:a.name,avSource:null===(u=w.source)||void 0===u?void 0:u.name,avType:null===(c=w.additional_properties)||void 0===c?void 0:c.videoCategory,avTags:hr(null===(s=w.taxonomy)||void 0===s?void 0:s.tags,";",ur,"text"),keywords:null===(d=w.taxonomy)||void 0===d?void 0:d.seo_keywords,avPromoType:function(){if(N){if(_.mp4Promo)return"mp4";if(_.gifPromo)return"gif"}return"image"}(),publishDate:w.display_date,avTestGroup:null==O?void 0:O.testGroup,avPlayerType:T},B&&{pageName:B}),{hosts:null===(f=w.credits)||void 0===f?void 0:f.host_talent,contributors:null===(p=w.credits)||void 0===p?void 0:p.contributors}),O.isCarousel&&{progressThreshold:O.carouselIndex+1},(null==P?void 0:P.current)&&{soundStatus:P.current.muted?"sound-off":"sound-on"},void 0!==C&&{soundStatus:C?"sound-off":"sound-on"}),{adAttribute:k,avAdMeta:hr(x,";",ur),avLiveProgress:R||ur}),D&&{videostart_id:D},L&&{engaged_time:L},(null===(b=w.credits)||void 0===b||null===(g=b.by)||void 0===g||null===(v=g[0])||void 0===v?void 0:v.name)?{producers:null===(m=w.credits)||void 0===m?void 0:m.by}:{avProducer:(null===(h=w.additional_properties)||void 0===h||null===(y=h.firstPublishedBy)||void 0===y?void 0:y.name)||ur}),O.debug,"video")}};function to(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var no=function(t){var r=t.setIsInViewPort,o=t.children,i=(0,e.useRef)(null),a=(0,e.useCallback)((function(e){var t,n,o=(t=e,n=1,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(t,n)||function(e,t){if(e){if("string"==typeof e)return to(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?to(e,t):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];r(o.isIntersecting)}),[r]);return(0,e.useEffect)((function(){var e=null==i?void 0:i.current;if(e){var t=new IntersectionObserver(a,{});return t.observe(e),function(){t.unobserve(e)}}}),[i,a]),n().createElement("div",{ref:i},o)};function ro(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}no.propTypes={setIsInViewPort:a().func,children:a().node};var oo=(0,e.createContext)({isInViewPort:!1,setIsInViewPort:function(){}}),io=function(){return(0,e.useContext)(oo)},ao=function(t){var r,o,i=t.children,a=(r=(0,e.useState)(!1),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(r,o)||function(e,t){if(e){if("string"==typeof e)return ro(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ro(e,t):void 0}}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=a[0],u=a[1],c=(0,e.useMemo)((function(){return{isInViewPort:l,setIsInViewPort:u}}),[l]);return n().createElement(oo.Provider,{value:c},n().createElement(no,{setIsInViewPort:u},i))};ao.propTypes={config:a().object,children:a().node,stickyPlayerContext:a().object};var lo=["715998959","138210079292","716945960","138228291976"];function uo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function co(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){uo(e,t,n[t])}))}return e}var so=(0,e.createContext)({adWrapperRef:{current:null},adContainerRef:{current:null},adControlsRef:{current:null}}),fo=function(){return(0,e.useContext)(so)},po=function(t){var r=t.children,o=(0,e.useRef)(),i=(0,e.useRef)(),a=(0,e.useRef)(),l=(0,e.useMemo)((function(){return{adWrapperRef:o,adContainerRef:i,adControlsRef:a}}),[o,i,a]);return n().createElement(so.Provider,{value:l},r)};function vo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function go(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){vo(e,t,n[t])}))}return e}function bo(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}po.propTypes={children:a().node,initialValue:a().any};var mo=(0,e.createContext)({sendAnalyticsEvent:function(){},avAdMeta:null,setAvAdMeta:function(){},adAttribute:null,setAdAttribute:function(){},firstVideoLoaded:!1}),yo=function(){return(0,e.useContext)(mo)},ho=function(t){var r=t.children,o=t.config,i=void 0===o?{}:o,a=fo().adWrapperRef,l=h().autoplayState,u=i.debug,c=i.abVariant,s=i.isPreroll,d=void 0!==s&&s,f=(0,e.useCallback)((function(e,t){var n;!function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("undefined"!=typeof window&&void 0!==window.performance.mark){var o=null===(t=window.performance)||void 0===t?void 0:t.mark(e,{detail:r});n&&console.log(o)}}(e,u,bo(go({},t,c&&{abVariant:c}),{isPreroll:d.toString(),isAutoplay:l.isAutoplay.toString(),nodeId:null===(n=a.current)||void 0===n?void 0:n.id}))}),[u,a,c,d,l.isAutoplay]),p=(0,e.useCallback)((function(e,t,n){var r;!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{var o=window.performance.measure("time-to-".concat(e),{start:t,end:e,detail:co({},r)});return n&&console.log(o),Math.round(o.duration)}catch(e){return null}}(e,t,u,bo(go({},n,c&&{abVariant:c}),{isPreroll:d.toString(),isAutoplay:l.isAutoplay.toString(),nodeId:null===(r=a.current)||void 0===r?void 0:r.id}))}),[u,a,c,l.isAutoplay,d]),v=(0,e.useMemo)((function(){return{sendPerformanceEvent:f,sendPerformanceMeasure:p}}),[f,p]);return n().createElement(mo.Provider,{value:v},r)};function wo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Eo(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function So(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Eo(i,r,o,a,l,"next",e)}function l(e){Eo(i,r,o,a,l,"throw",e)}a(void 0)}))}}function Ao(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}}ho.propTypes={config:a().object,children:a().node};var Oo=function(){var e=So((function(e,t,n){var r,o;return Ao(this,(function(i){switch(i.label){case 0:return r=No(),[4,new Promise((function(e,t){var n,o,i,a;if(null===(n=window.zeus)||void 0===n?void 0:n.version)e();else{var l=function(e){return window.document.querySelector('script[src="'.concat(e,'"]'))}(r);l?(i=e,a=t,(o=l).addEventListener("load",i,{once:!0}),o.addEventListener("error",a,{once:!0})):Er(r,e,t)}}))];case 1:return i.sent(),window.iris=window.iris||{},window.iris.cmd=window.iris.cmd||[],t&&(window.iris.imaDebugMode=!0),o=new Promise((function(t){window.iris.cmd.push(function(){var n=So((function(n){return Ao(this,(function(r){switch(r.label){case 0:return[4,n.setupPlayer(e)];case 1:return r.sent(),t(),[2]}}))}));return function(e){return n.apply(this,arguments)}}())})),[4,Promise.race([o,new Promise((function(e,t){setTimeout((function(){var e=new Error("Iris setup timed out");t(e)}),n)}))])];case 2:return i.sent(),[2]}}))}));return function(t,n,r){return e.apply(this,arguments)}}(),Co=e=>{if(typeof window>"u")return;let t=document.cookie.match(`(^|;) ?${e}=([^;]*)(;|$)`);return t?t[2]:null},Po=(e="",t={})=>{let n=e;return Object.entries(t).forEach((([e,t])=>{t&&(n+=` ${e}`)})),n.trim()};var xo=function(e){if(!e)return!1;try{var t,n=function(e){var t,n=e.split(".")[1];try{return t=function(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return function(e){return decodeURIComponent(atob(e).replace(/(.)/g,(function(e,t){var n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n})))}(t)}catch(e){return atob(t)}}(n),JSON.parse(t)}catch(e){throw new Error("Invalid token specified")}}(e),r=!1,o=n.fs;return"string"==typeof o&&"1"===(null===(t=o.split("|")[1])||void 0===t?void 0:t.charAt(0))&&(r=!0),r}catch(e){return!1}};function ko(){var e=Co("wapo_actmgmt"),t=Co("wp_f_token");if(!(null==e?void 0:e.length)&&!(null==t?void 0:t.length))return!1;var n=xo(t),r=/(\b|.*\|)EU_NOADS:1([^;]*)/.test(e),o=/(\b|.*\|)NOADS:1([^;]*)/.test(e);return n||o||r}var jo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e&&"string"==typeof e.creativeId?lo.includes(e.creativeId):null},Io=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return["length:".concat((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).duration),"skipAllow:".concat(e>0),"skipDelay:".concat(e)]},To=function(e){var t;return null===(t=e.getCurrentAd())||void 0===t?void 0:t.data};function Ro(e,t,n){var r,o;if(Ze(t))return!0;var i=null==e||null===(o=e.additional_properties)||void 0===o||null===(r=o.advertising)||void 0===r?void 0:r.allowPrerollOnDomain;return n&&!i&&console.log("Ad not allowed on domain"),i}function Do(e,t){var n=t.hasAds,r=void 0!==n&&n,o=t.adOverrides,i=void 0===o?{}:o,a=i.forceAd,l=void 0!==a&&a,u=i.domain,c=i.skipAd,s=void 0!==c&&c,d=t.isCarousel,f=void 0!==d&&d,p=t.debug;if(l)return!0;var v=e.additional_properties,g=(void 0===v?{advertising:{}}:v).advertising,b=(void 0===g?{playVideoAds:!0}:g).playVideoAds;return r&&(void 0===b||b||f)&&Ro(e,u,p)&&!s}function $o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!e.isAutoplay||!!e.isPreroll||!!e.isPlaythrough}function Mo(e,t){var n=e.hasAds,r=void 0!==n&&n,o=e.adOverrides,i=(void 0===o?{}:o).forceAd,a=void 0!==i&&i,l=e.isSinglePrerollVideo;return!!a||(!l||!function(e){return!!gr("wp_no_preroll")&&"1"===JSON.parse(gr("wp_no_preroll"))[e]}(t))&&r&&!Lo()&&!ko()}var Lo=function(){return"undefined"!=typeof window&&new URLSearchParams(window.location.search).has("no_ads")},Bo=function(){if("undefined"!=typeof window){var e=localStorage.getItem("userMutePreference");if("true"===e)return!0;if("false"===e)return!1}return!1},No=function(){return"undefined"!=typeof window&&("staging"===new URLSearchParams(window.location.search).get("zeusEnv")?"https://www.washingtonpost.com/zeus-staging/main.js":"https://www.washingtonpost.com/zeus/main.js")};function _o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Vo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Fo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Vo(e,t,n[t])}))}return e}function zo(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function Uo(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Wo=[ut];var Ho=(0,e.createContext)({sendAnalyticsEvent:function(){},avAdMeta:null,setAvAdMeta:function(){},adAttribute:null,setAdAttribute:function(){},firstVideoLoaded:!1}),qo=function(){return(0,e.useContext)(Ho)},Yo=function(t){var r=t.children,o=t.config,i=function(t,n){var r=Hr(),o=u(),i=o.videoData,a=o.uniqueId,l=h().autoplayState,c=io().isInViewPort,s=t.isCarousel,d=t.debug,f=Uo((0,e.useState)([]),2),p=f[0],v=f[1],g=Uo((0,e.useState)("undefined"),2),b=g[0],m=g[1],y=Uo((0,e.useState)(!1),2),w=y[0],E=y[1],S=Uo((0,e.useState)(dt(t)),2),A=S[0],O=S[1],C=(0,e.useRef)(0),P=(0,e.useRef)(a);P.current=a;var x=r.current,k=(0,e.useRef)(c),j=(0,e.useRef)(n);(0,e.useEffect)((function(){k.current=c}),[c]),(0,e.useEffect)((function(){j.current=n}),[n]);var I=(0,e.useCallback)((function(e){var n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(k.current||Wo.includes(e))&&eo(zo(Fo({videoData:i,eventAction:e,config:t,videoElementRef:r,avAdMeta:p,adAttribute:b,autoplayState:l,playerType:A,carouselState:j.current},o),{videostart_id:null!==(n=o.videostart_id)&&void 0!==n?n:P.current}))}),[i,t,r,p,b,l,A]);(0,e.useEffect)((function(){!w&&i._id&&l.isInitialized&&(window.dataLayer=window.dataLayer||[],s||I("media-video-player-impression",{soundMuted:!!l.isAutoplay||void 0}),function(e){var t,n,r,o,i,a,l,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=null!==(a=null==e||null===(r=e.additional_properties)||void 0===r||null===(n=r.advertising)||void 0===n||null===(t=n.adSetUrls)||void 0===t?void 0:t.apps)&&void 0!==a?a:"",s=null!==(l=null==e||null===(i=e.additional_properties)||void 0===i||null===(o=i.advertising)||void 0===o?void 0:o.videoAdZone)&&void 0!==l?l:"",d=!0===/wpni.video/.test(s),f=u.adOverrides,p=void 0===f?{}:f,v=u.debug,g=p.domain;return(!!p.adZoneOverride||!!c&&!!s)&&d&&Ro(e,g,v)}(i,t)?Mo(t,null==i?void 0:i._id)&&$o(l)||m(be):m("adNotAllowed"),E(!0))}),[null==i?void 0:i._id,l,w,s,I]);var T=(0,e.useRef)(5),R=(0,e.useRef)(0),D=(0,e.useRef)(0),$=(0,e.useCallback)((function(){D.current>0&&(I(ct,{videostart_id:P.current,engaged_time:D.current}),D.current=0)}),[I]),M=(0,e.useCallback)((function(e){var t,n=e.target.currentTime-R.current;R.current=e.target.currentTime,n>0&&n<1&&(D.current+=n),D.current>5&&(I(ct,{videostart_id:P.current,engaged_time:5}),D.current=0),(null===(t=e.target)||void 0===t?void 0:t.currentTime)/e.target.duration*100>=T.current&&(T.current>=25&&C.current<25&&(C.current=25,I("video-25-complete")),T.current>=50&&C.current<50&&(C.current=50,I("video-50-complete")),T.current>=75&&C.current<75&&(C.current=75,I("video-75-complete")),T.current=T.current+5)}),[I,d]);return(0,e.useEffect)((function(){if(x&&(l.isInitialized||s))return window.dataLayer=window.dataLayer||[],x.addEventListener(W,M),x.addEventListener(re,$),x.addEventListener(F,$),function(){x.removeEventListener(W,M),x.removeEventListener(re,$),x.removeEventListener(F,$)}}),[x,s,l]),(0,e.useEffect)((function(){return function(){$()}}),[]),(0,e.useEffect)((function(){C.current=0,R.current=0,D.current=0,T.current=5}),[a]),{sendAnalyticsEvent:I,avAdMeta:p,setAvAdMeta:v,adAttribute:b,setAdAttribute:m,isAnalyticsInitialized:w,setPlayerType:O,sendVideoStartEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e.isLivePreview)I(lt);else if(e.isAutoplay){var n,r,o=(Vo(n={},se,ot),Vo(n,ce,lt),n),i=(Vo(r={},ve.AUTO,be),Vo(r,ve.LOOP,we),Vo(r,ve.LOOP_NO_CONTROLS,we),r),a=o[rt()]||ot,l=t.adAttribute||i[e.type];m(l),I(a,zo(Fo({},t),{adAttribute:l}))}else I(ot,Fo({},t))}}}(void 0===o?{}:o,t.carouselState),a=i.sendAnalyticsEvent,l=i.avAdMeta,c=i.setAvAdMeta,s=i.adAttribute,d=i.setAdAttribute,f=i.isAnalyticsInitialized,p=i.setPlayerType,v=i.sendVideoStartEvent,g=(0,e.useMemo)((function(){return{sendAnalyticsEvent:a,avAdMeta:l,setAvAdMeta:c,adAttribute:s,setAdAttribute:d,isAnalyticsInitialized:f,setPlayerType:p,sendVideoStartEvent:v}}),[a,l,c,s,d,f,p,v]);return n().createElement(Ho.Provider,{value:g},r)};function Go(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Zo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Zo(e,t,n[t])}))}return e}Yo.propTypes={config:a().object,carouselState:a().object,children:a().node};var Ko={isStarted:!1,isMuted:!1,isPlaying:!1,volume:1,showSubtitles:!1,isInitialized:!1};function Jo(t){var n,r,o=Hr(),i=u().videoData,a=(n=(0,e.useState)(Ko),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(n,r)||function(e,t){if(e){if("string"==typeof e)return Go(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Go(e,t):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=a[0],c=a[1],s=(0,e.useCallback)((function(e){c((function(t){return Xo({},t,e)}))}),[c]),d=(0,e.useCallback)((function(){l.isStarted||s({isStarted:!0})}),[l,s]);return(0,e.useEffect)((function(){var e=null==o?void 0:o.current;if(e)return e.addEventListener("playing",d),function(){e.removeEventListener("playing",d)}}),[o,d]),(0,e.useEffect)((function(){if("undefined"!=typeof window&&i&&ze(i)&&!l.isInitialized){var e=function(e,t){var n,r,o="true"===window.localStorage.getItem("userMutePreference"),i="true"===window.localStorage.getItem("userSubtitlesPreference"),a=(e.additional_properties||{}).forceClosedCaptionsOn,l=void 0!==a&&a;return{isMuted:null!==(n=t.isMutedOverride)&&void 0!==n?n:o,volume:o?0:1,showSubtitles:!!(null!==(r=t.showSubtitlesOverride)&&void 0!==r?r:l)||i}}(i,t);s(function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}(Xo({},e),{isInitialized:!0}))}}),[t,t.isMutedOverride,t.showSubtitlesOverride,l.isInitialized,s,i,i._id]),{playerState:l,updatePlayerState:s}}var Qo=function(e,t,n){if("undefined"==typeof window)return!0;if(t.isAutoplay&&!n&&!t.overrideAutoplayMuteBehavior)return!0;var r=e.isMutedOverride;return null!=r&&r},ei=(0,e.createContext)({Hls:{},hls:{},removeHLS:function(){},setUpVideoSource:function(){}}),ti=function(){return(0,e.useContext)(ei)};function ni(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ri,oi="MOBILE",ii="TABLET",ai="DESKTOP",li="LARGE_DESKTOP",ui=oi,ci=ii,si=ai,di=li,fi=(ni(ri={},"small",oi),ni(ri,"medium",ii),ni(ri,"large",ai),ni(ri,"xlarge",li),ni(ri,"xxlarge",li),ni(ri,"unknown",ai),ri);function pi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function vi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return pi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var gi=function(){return"undefined"==typeof window?"unknown":window.getComputedStyle(document.documentElement).getPropertyValue("--wpds--screenSize")},bi=function(){return"undefined"==typeof window?"unknown":"undefined"!=typeof window&&window.innerWidth>=1440?di:"undefined"!=typeof window&&window.innerWidth>=1023?si:"undefined"!=typeof window&&window.innerWidth>=767&&window.innerWidth<1023?ci:ui};const mi=function(){var t=vi((0,e.useState)(si),2),n=t[0],r=t[1],o=function(){var t=vi((0,e.useState)(gi()||bi()),2),n=t[0],r=t[1];return(0,e.useEffect)((function(){if("undefined"!=typeof window){var e=function(){r(gi()||bi())};return window.addEventListener("resize",e),e(),function(){return window.removeEventListener("resize",e)}}}),[]),n}();return(0,e.useEffect)((function(){r(fi[o])}),[o]),n};var yi=function(e){var t;if(null==e||null===(t=e.textTracks)||void 0===t?void 0:t[0]){var n=!0,r=!1,o=void 0;try{for(var i,a=e.textTracks[Symbol.iterator]();!(n=(i=a.next()).done);n=!0)i.value.mode="hidden"}catch(e){r=!0,o=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw o}}}},hi=function(e){var t=!1,n=!0,r=!1,o=void 0;try{for(var i,a=e.textTracks[Symbol.iterator]();!(n=(i=a.next()).done);n=!0){var l=i.value;"showing"===l.mode&&(t=!0),l.mode="hidden"}}catch(e){r=!0,o=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw o}}return t},wi={canFullScreen:function(){return!1},goFullscreen:function(){},closeFullscreen:function(){},getFullScreen:function(){return!1}},Ei={requestFullscreen:{canFullScreen:function(e){return!!(null==e?void 0:e.requestFullscreen)},goFullscreen:function(e){return e.requestFullscreen()},closeFullscreen:function(){return document.exitFullscreen()},getFullScreen:function(){return!!document.fullscreenElement}},webkitEnterFullscreen:{canFullScreen:function(e){return!!(null==e?void 0:e.webkitEnterFullscreen)},goFullscreen:function(e){return e.webkitEnterFullscreen()},closeFullscreen:function(){return document.webkitExitFullscreen()},getFullScreen:function(e){return!!(null==e?void 0:e.webkitDisplayingFullscreen)}},webkitRequestFullscreen:{canFullScreen:function(e){return!!(null==e?void 0:e.webkitRequestFullscreen)},goFullscreen:function(e){return e.webkitRequestFullscreen()},closeFullscreen:function(){return document.webkitExitFullscreen()},getFullScreen:function(){return!!document.webkitFullscreenElement}},mozRequestFullScreen:{canFullScreen:function(e){return!!(null==e?void 0:e.mozRequestFullScreen)},goFullscreen:function(e){return e.mozRequestFullScreen()},closeFullscreen:function(){return document.mozCancelFullScreen()},getFullScreen:function(){return!!document.mozFullScreenElement}},msRequestFullscreen:{canFullScreen:function(e){return!!(null==e?void 0:e.msRequestFullscreen)},goFullscreen:function(e){return e.msRequestFullscreen()},closeFullscreen:function(){return document.msExitFullscreen()},getFullScreen:function(){return!!document.msFullscreenElement}}};function Si(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}const Ai=function(t,n,r,o,i,a,l,c,s){var d,f,p=Hr(),v=u().videoId,g=Mr().isOpenSticky,b=(0,e.useMemo)((function(){return e=p.current,Object.values(Ei).find((function(t){return t.canFullScreen(e)}))||wi;var e}),[p.current]),m=b.goFullscreen,y=b.closeFullscreen,h=b.getFullScreen,w=b.canFullScreen,E=(d=(0,e.useState)(!1),f=2,function(e){if(Array.isArray(e))return e}(d)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(d,f)||function(e,t){if(e){if("string"==typeof e)return Si(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Si(e,t):void 0}}(d,f)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),S=E[0],A=E[1],O=(0,e.createRef)(!0),C=(0,e.useCallback)((function(e){return!w(e)&&!r}),[w,r]),P=mi()===ui,x=function(e){var t=e.forceShowFullScreenBtn;return"boolean"==typeof t?t:!e.isCarousel&&(!e.isVertical||e.isMobileSize||e.isOpenSticky)}({forceShowFullScreenBtn:s,isCarousel:r,isMobileSize:P,isVertical:o,isOpenSticky:g}),k=(0,e.useCallback)((function(e){var r=n.current;if(r)try{e?(C(r)?(m(p.current),function(e,t){yi(t),e&&(t.textTracks[0].mode="showing")}(a,p.current),A(!0),i(!0)):m(r).then((function(){A(!0)})),_e(V,!0,v,t)):(y(p.current),A(!1),_e(V,!1,v,t))}catch(e){A(h())}}),[n,C,v,t,m,p,a,i,y,h]);return(0,e.useEffect)((function(){var e=function(){A(h())},t=n.current;return n&&w(t)&&t.addEventListener("fullscreenchange",e),function(){null==t||t.removeEventListener("fullscreenchange",e)}}),[n,w,h]),(0,e.useEffect)((function(){var e=p.current;if(e){var t=function(t){if("picture-in-picture"===t.target.webkitPresentationMode)A(!1);else{var n=h(e);A(n),i(n);var r=hi(e);l(r)}},n=function(){c(!1);var t=hi(e);O.current=t},r=function(e){c(!0),"inline"===e.target.webkitPresentationMode&&l(O.current)};return e.addEventListener("webkitendfullscreen",t),e.addEventListener("enterpictureinpicture",n),e.addEventListener("leavepictureinpicture",r),function(){e.removeEventListener("webkitendfullscreen",t),e.removeEventListener("enterpictureinpicture",n),e.removeEventListener("leavepictureinpicture",r)}}}),[p,h]),{isFullscreen:S,setFullscreen:k,showFullscreenBtn:x,closeFullscreen:y}};function Oi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ci(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Oi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Oi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function xi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Pi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Pi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ki=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u().videoData,o=h(),i=o.updateAutoplayState,a=o.autoplayState,l=Nr(),c=l.promoState,s=l.setPromoState,d=zr(),f=d.adState,p=d.setAdState,v=ti().removeHLS,g=Hr(),b=Mr(),m=b.isOpenSticky,y=b.updateStickyContext,w=qo().sendAnalyticsEvent,E=fo().adControlsRef,S=n.toggleSubsHandler,A=n.toggleMuteHandler,O=xi((0,e.useState)(!1),2),C=O[0],P=O[1],x=xi((0,e.useState)(!1),2),k=x[0],j=x[1],I=r.duration/1e3||0,T=(0,e.useRef)(null),R=(0,e.useRef)(null),D=(0,e.useRef)(),$=function(t){var n,r,o=(n=(0,e.useState)(),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(n,r)||function(e,t){if(e){if("string"==typeof e)return Jn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Jn(e,t):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),i=o[0],a=o[1];return(0,e.useEffect)((function(){var e=null==t?void 0:t.current;if(e){var n=function(){var t=e.offsetWidth;a(t<=300?Qn.MINI:t<=400?Qn.SMALL:t<=700?Qn.MEDIUM:Qn.LARGE)};n();var r=new ResizeObserver(n);return r.observe(e),function(){return r.disconnect()}}}),[t]),i}(T),M=function(t){var n=qo().isAnalyticsInitialized,r=yo(),o=r.sendPerformanceEvent,i=r.sendPerformanceMeasure,a=h(),l=a.updateAutoplayState,u=a.autoplayState,c=zr(),s=c.isAdsInitialized,d=c.isIrisReady,f=c.shouldShowAds,p=Nr().setPromoState,v=Mr().setIsStickyEnabled,g=t.isCarousel,b=u.isInitialized&&n&&s,m=function(t){var n=t.setPromoState,r=t.updateAutoplayState,o=t.shouldShowAds,i=t.autoplayState,a=t.isOrcaInitialized,l=t.isCarousel,u=io().isInViewPort,c=Mr().isOpenSticky,s=Ci((0,e.useState)(null),2),d=s[0],f=s[1],p=Ci((0,e.useState)(null),2),v=p[0],g=p[1],b=(0,e.useCallback)((function(e,t){a?e?u||l||c?(r({status:L},t),i.isLivePreview||n(o?De:$e)):g({videoWillAutoplay:e,overrideReducedMotion:t}):n(Re):f({videoWillAutoplay:e,overrideReducedMotion:t})}),[n,r,o,i.isLivePreview,a,u,l,c]);return(0,e.useEffect)((function(){d&&a&&(b(d.videoWillAutoplay,d.overrideReducedMotion),f(null))}),[a,b,d]),(0,e.useEffect)((function(){v&&u&&(b(v.videoWillAutoplay,v.overrideReducedMotion),g(null))}),[u,b,v]),b}({setPromoState:p,updateAutoplayState:l,shouldShowAds:f,autoplayState:u,isOrcaInitialized:b,isCarousel:g}),y=(0,e.useCallback)((function(){m(u.isAutoplay),v(function(e,t){var n=t.isSticky,r=void 0===n||n,o=t.isLead,i=void 0!==o&&o;return!(e.isLooping||e.type===ve.AUTO&&!i)&&r}(u,t))}),[u,t,m,v]);return(0,e.useEffect)((function(){b&&(y(),o(ie),i(ie,oe,{irisLoaded:d.toString()}))}),[b]),{initializeNewVideo:m}}(t).initializeNewVideo,B=t.debug,N=t.forceShowFullScreenBtn,_=t.isCarousel,V=function(t){var n,r=t.config,o=t.isNativeIOSPlayer,i=t.adState,a=t.updateAutoplayState,l=t.toggleSubsHandler,c=void 0===l?function(){}:l,s=t.toggleMuteHandler,d=void 0===s?function(){}:s,f=Hr(),p=u(),v=p.videoId,g=p.uniqueId,b=h(),m=b.autoplayState,y=b.isMotionReduced,w=qo().sendAnalyticsEvent,E=Mr(),S=E.isStickyEnabled,A=E.isOpenSticky,O=E.playingId,C=E.updateStickyContext,P=r.debug,x=void 0!==P&&P,k=Jo(r),j=k.playerState,I=k.updatePlayerState,T=(0,e.useCallback)((function(e){_e("mute",e,v,x),f.current.muted=e,w(e?"video-mute":"video-unmute")}),[f,x,v,w]),R=(0,e.useCallback)((function(){var e;return null==f||null===(e=f.current)||void 0===e?void 0:e.muted}),[f]);(0,e.useEffect)((function(){f.current&&j.isMuted&&T(!0)}),[f.current]);var D=(0,e.useCallback)((function(){f.current.play()}),[f]),$=(0,e.useCallback)((function(){D(),I({isAutoplaying:!0})}),[D,I]),M=(0,e.useCallback)((function(){f.current.pause()}),[f]),L=(0,e.useCallback)((function(e){c(e),I({showSubtitles:e}),_e(e?"subsEnabled":"subsDisabled",e,v,x),"undefined"!=typeof window&&localStorage.setItem("userSubtitlesPreference",e)}),[I,v,x,c]),B=(0,e.useCallback)((function(){m.isLooping||(f.current.currentTime=0,I({isMuted:R(),isStarted:!1,isPlaying:!1}))}),[m.isLooping,f,R]);(0,e.useEffect)((function(){var e=f.current;return function(){e.pause(),e.src="",e.load()}}),[]);var N=(0,e.useCallback)((function(e){T(e),I({isMuted:e});var t=new Event(e?"mute":"unmute");f.current.dispatchEvent(t),d(e)}),[T,I,f,d]),_=(0,e.useCallback)((function(){N(!j.isMuted)}),[j.isMuted,N]);(0,e.useEffect)((function(){I({isMuted:R()})}),[null==f||null===(n=f.current)||void 0===n?void 0:n.muted]),(0,e.useEffect)((function(){var e;m.isLooping&&(null===(e=f.current)||void 0===e||e.setAttribute("loop",""))}),[m.isLooping]);var V=(0,e.useCallback)((function(){M(),_(),a({isLivePreview:!1,isAutoplay:!1}),L(!0)}),[M,L,_,a]);(0,e.useEffect)((function(){O&&O!==g&&j.isPlaying&&S&&M()}),[O,g,j.isPlaying,M,S]),(0,e.useEffect)((function(){S&&O===g&&"undefined"!=typeof window&&(window.zeus=window.zeus||{cmd:[]},window.zeus.cmd.push((function(e){e.emit("PRIMIS_DEACTIVATE")})))}),[S,O,g]);var F=(0,e.useCallback)((function(e){var t=Qo(r,m,e);N(t)}),[m,r,N]),z=(0,e.useCallback)((function(e){e&&j.isAutoplaying?M():!e&&j.isAutoplaying&&$()}),[j.isAutoplaying,M,$]);return(0,e.useEffect)((function(){z(y)}),[y,z]),{playerState:j,onPlayButton:function(){j.isPlaying?M():D(),I({isAutoplaying:!1}),w(j.isPlaying?it:at),j.isPlaying&&S&&!A&&O===g&&C({playingId:null})},play:D,pause:M,reset:function(){M(),f.current.currentTime=0,I({isStarted:!1,isPlaying:!1})},toggleMute:_,handleVolumeChange:function(e){f.current.volume=e,I({volume:e})},setShowSubtitles:L,handlePlayEvent:function(e){var t;i===ge.REQUESTED&&f.current.pause(),I({isPlaying:e}),o&&0!=(null===(t=f.current)||void 0===t?void 0:t.currentTime)&&w(e?at:it)},resetControlsState:B,handleLivePreview:V,setInitialMuteState:F,autoplay:$}}({config:t,isNativeIOSPlayer:k,adState:f,updateAutoplayState:i,toggleSubsHandler:S,toggleMuteHandler:A}),F=V.playerState,z=V.onPlayButton,U=V.play,W=V.pause,H=V.reset,q=V.toggleMute,Y=V.handleVolumeChange,G=V.setShowSubtitles,Z=V.handlePlayEvent,X=V.resetControlsState,K=V.handleLivePreview,J=V.setInitialMuteState,Q=V.autoplay,ee=(0,e.useCallback)((function(){var e;w(ut,{label:"close-click"}),f===ge.PLAYING?null===(e=E.current)||void 0===e||e.pauseAd():W(),y({playingId:null,openId:null})}),[f,W,w,y]),te=Ye(r),ne=Ai(B,D,_,te,j,F.showSubtitles,G,P,N),re=ne.isFullscreen,ae=ne.setFullscreen,le=ne.showFullscreenBtn,ue=ne.closeFullscreen;return{initDuration:I,initializeNewVideo:M,promoState:c,setPromoState:s,resetVideoState:Ur({autoplayState:a,resetControlsState:X,setAdState:p,updateAutoplayState:i,adState:f,removeHLS:v,videoElementRef:g,closeStickyPlayer:ee,isOpenSticky:m,setIsFullscreen:ae,setRenderControls:P,setPromoState:s,isFullscreen:re}),isFullscreen:re,isNativeIOSPlayer:k,setIsFullscreen:ae,reset:H,playerState:F,playerSize:$,renderControls:C,setRenderControls:P,playerWrapperRef:T,promoElement:R,fullScreenWrapper:D,onPlayButton:z,play:U,pause:W,toggleMute:q,handleVolumeChange:Y,setShowSubtitles:G,handlePlayEvent:Z,resetControlsState:X,handleLivePreview:K,setInitialMuteState:J,autoplay:Q,showFullscreenBtn:le,closeFullscreen:ue,closeStickyPlayer:ee}},ji=(0,e.createContext)({initDuration:0,initializeNewVideo:function(){}}),Ii=function(){return(0,e.useContext)(ji)},Ti=function(t){var r=t.children,o=t.config,i=void 0===o?{}:o,a=t.optionalHandlers,l=ki(i,void 0===a?{}:a),u=l.initDuration,c=l.initializeNewVideo,s=l.promoState,d=l.setPromoState,f=l.resetVideoState,p=l.isFullscreen,v=l.isNativeIOSPlayer,g=l.setIsFullscreen,b=l.reset,m=l.playerState,y=l.playerSize,h=l.renderControls,w=l.setRenderControls,E=l.playerWrapperRef,S=l.promoElement,A=l.fullScreenWrapper,O=l.onPlayButton,C=l.play,P=l.pause,x=l.toggleMute,k=l.handleVolumeChange,j=l.setShowSubtitles,I=l.handlePlayEvent,T=l.resetControlsState,R=l.handleLivePreview,D=l.setInitialMuteState,$=l.autoplay,M=l.showFullscreenBtn,L=l.closeFullscreen,B=l.closeStickyPlayer,N=(0,e.useMemo)((function(){return{initDuration:u,initializeNewVideo:c,promoState:s,setPromoState:d,resetVideoState:f,isFullscreen:p,isNativeIOSPlayer:v,setIsFullscreen:g,reset:b,playerState:m,playerSize:y,renderControls:h,setRenderControls:w,playerWrapperRef:E,promoElement:S,fullScreenWrapper:A,onPlayButton:O,play:C,pause:P,toggleMute:x,handleVolumeChange:k,setShowSubtitles:j,handlePlayEvent:I,resetControlsState:T,handleLivePreview:R,setInitialMuteState:D,autoplay:$,showFullscreenBtn:M,closeFullscreen:L,closeStickyPlayer:B}}),[u,c,s,d,f,p,v,g,b,m,y,h,w,E,S,A,O,C,P,x,k,j,I,T,R,D,$,M,L,B]);return n().createElement(ji.Provider,{value:N},r)};function Ri(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Di(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Ri(e,t,n[t])}))}return e}Ti.propTypes={config:a().object,children:a().node,optionalHandlers:a().object};var $i=Fn("div",{}),Mi=function(e){var t=e.controlWrapperClassName,r=e.liveEventEnded,o=e.aspectRatio,i=e.children,a=e.stickyStyles,l=Mr().isOpenSticky,u=Ii(),c=u.fullScreenWrapper,s=function(e){var t=e.isFullscreen,n=e.liveEventEnded,r=e.isOpenSticky,o=e.aspectRatio,i=e.stickyPropStyles,a={display:n?"none":"flex",alignItems:"center"},l=o>1,u=function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}(Di({width:"450px",position:"fixed",inset:"auto 20px 20px auto",top:"auto",right:20,bottom:20,left:"auto",zIndex:"100",aspectRatio:o,transition:"width 0.5s ease, height 0.5s ease",height:"".concat(l?1/o*450:450*o,"px"),backgroundColor:"$gray0-static"},i),{"@md":Di({width:"300px",height:"".concat(l?1/o*300:300*o,"px")},null==i?void 0:i["@md"]),"@sm":Di({width:"250px",bottom:150,height:"".concat(l?1/o*250:250*o,"px")},null==i?void 0:i["@sm"])});return Di({},t&&a,n&&{display:"none"},r&&u)}({isFullscreen:u.isFullscreen,liveEventEnded:r,isOpenSticky:l,aspectRatio:o,stickyPropStyles:a});return n().createElement($i,{"data-testid":"full-screen-wrapper",ref:c,className:t,css:s},i)};function Li(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Bi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Li(e,t,n[t])}))}return e}function Ni(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}Mi.propTypes={fullScreenWrapper:a().object,controlWrapperClassName:a().string,isFullscreen:a().bool,liveEventEnded:a().bool,isOpenSticky:a().bool,aspectRatio:a().number,children:a().node.isRequired,stickyStyles:a().object};var _i=["paywall","regwall","iab_banner"],Vi=["audio","video"];function Fi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function zi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Fi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Fi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ui=function(){var t=Hr(),n=u().videoData,r=Ii().isNativeIOSPlayer,o=n.subtitles,i=n.additional_properties,a=(void 0===i?{}:i).doNotShowTranscripts,l=void 0!==a&&a,c=ti().waitForCaptionsToLoad;!function(t,n){var r,o,i=null===(o=t.current)||void 0===o||null===(r=o.textTracks[0])||void 0===r?void 0:r.mode;(0,e.useEffect)((function(){var e,r,o;!n&&(null===(o=t.current)||void 0===o||null===(r=o.textTracks)||void 0===r||null===(e=r[0])||void 0===e?void 0:e.mode)&&(t.current.textTracks[0].mode="hidden")}),[i,t,n])}(t,r);var s=zi((0,e.useState)(""),2),d=s[0],f=s[1],p=zi((0,e.useState)(!1),2),v=p[0],g=p[1],b=(0,e.useCallback)((function(){f(qi(t.current))}),[t]),m=(0,e.useCallback)((function(){f(""),g(!l),t.current.textTracks[0].mode="hidden"}),[l,t]),y=(0,e.useCallback)((function(){Hi(t.current,b,m)}),[t,b,m]),h=(0,e.useCallback)((function(){Wi(t.current,o,y,c)}),[y,o,t]);return{hasSubtitles:v,updateCues:b,currentCue:d,setupSubtitlesListener:h,resetSubtitleState:m}},Wi=function(e,t,n,r){if(yi(e),t&&!E(t,{})){var o,i=function(e){var t=e||{},n=t.url,r=t.src,o=t.label,i=t.srclang,a=t.kind,l=document.createElement("track");return Object.assign(l,{src:n||r||"",label:o||"English",srclang:i||"en",kind:a||"captions",mode:"hidden"}),l}(null===(o=t.urls)||void 0===o?void 0:o.find((function(e){return"WEB_VTT"===e.format})));r?e.addEventListener(H,(function(){return e.appendChild(i)})):e.appendChild(i)}e.textTracks.addEventListener("addtrack",n)},Hi=function(e,t,n){var r=e.textTracks.length;if(r>0){n(),e.textTracks[0].cueChange=t;for(var o=1;o<r;o++)e.textTracks[o].mode="disabled"}},qi=function(e){var t,n,r;return(null===(r=e.textTracks[0])||void 0===r||null===(n=r.activeCues)||void 0===n||null===(t=n[0])||void 0===t?void 0:t.text)||""};function Yi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gi=function(t){var n=t.setRenderControls,r=t.isCarousel,o=t.autoplay,i=t.play,a=t.playCallback,l=void 0===a?function(){}:a,c=h().autoplayState,s=Nr().setPromoState,d=qo(),f=d.sendAnalyticsEvent,p=d.sendVideoStartEvent,v=ti().isSupported,g=Hr(),b=u().uniqueId,m=(0,e.useCallback)((function(){var e=g.current,t=function(){e.removeEventListener("loadstart",t),i()};e.addEventListener("loadstart",t),e.load()}),[g,i]),y=(0,e.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.analyticsData,a=e.isAutoplay;c.isLivePreview||s($e),n(!(c.type===ve.LOOP_NO_CONTROLS||c.isLivePreview)),r||p(c,t?function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Yi(e,t,n[t])}))}return e}({},t),{videostart_id:b}):{videostart_id:b}),v?a?o():i():m(),l()}),[c.isLivePreview,c.type,l,f,r]);return y},Zi=function(t,n,r){var o,i=Hr(),a=qo().sendAnalyticsEvent,l=zr(),c=l.shouldShowAds,s=l.transitionToAd,d=Nr().setPromoState,f=Ii(),p=f.setRenderControls,v=f.setInitialMuteState,g=h().autoplayState,b=u(),m=b.videoData,y=b.uniqueId,w=b.videoId,E=ti().setUpVideoSource,S=Mr(),A=S.isStickyEnabled,O=S.updateStickyContext,C=S.setOverrideStickyContext,P=n.isSinglePrerollVideo,x=void 0!==P&&P,k=(0,e.useCallback)((function(e){var r,o=e.hasAds,l=e.isAutoplay,u=e.forcePlayAd;l&&!u&&(i.current.autoplay=!0),o&&!(null==n||null===(r=n.adOverrides)||void 0===r?void 0:r.skipAd)?s((function(){a(ot,{videostart_id:y}),t({isAutoplay:l})})):(t({isAutoplay:l}),u&&(d($e),p(g.type!==ve.LOOP_NO_CONTROLS)))}),[i,s,a,t,d,p,g.type,y,null==n||null===(o=n.adOverrides)||void 0===o?void 0:o.skipAd]);return(0,e.useCallback)((function(e){var t=g.isAutoplay,o=c&&Do(m,n)&&($o(g)||e);E(),v(e),A&&(O({playingId:y}),C(!1)),x&&function(e){if("undefined"!=typeof document){var t=gr("wp_no_preroll"),n=t?JSON.parse(t):{};n[e]="1",function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:365,r=new Date;r.setTime(r.getTime()+864e5*n),document.cookie="".concat(e,"=").concat(t,";path=/;expires=").concat(r.toGMTString())}("wp_no_preroll",JSON.stringify(n),1)}}(w),r(),k({hasAds:o,isAutoplay:t,forcePlayAd:e})}),[c,m,n,g,E,k,O,A,y,C,x,w,r,v])};function Xi(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(t=e,!(null!=(n=HTMLElement)&&"undefined"!=typeof Symbol&&n[Symbol.hasInstance]?n[Symbol.hasInstance](t):t instanceof n))return null;var i=e.getBoundingClientRect();return i.top+e.offsetHeight*r>=0&&i.bottom-e.offsetHeight*r<=(window.innerHeight||document.documentElement.clientHeight)&&(!o||i.left>=0)&&(!o||i.right<=(window.innerWidth||document.documentElement.clientWidth))}function Ki(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ji(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Ki(e,t,n[t])}))}return e}var Qi=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(null==e?void 0:e.current){var i=o.debug,a=void 0!==i&&i,l=function(e,t){return{eventType:e,userAgent:window.navigator.userAgent,browserType:Sr(),deviceType:Ar(),href:window.location.href,hostname:window.location.host,pageType:rt(),playerType:dt(t),player:"orca"}}(t,o),u=Ji(function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}(Ji({},l),{isElementInViewport:Xi(e.current),videoId:e.current.id}),r);Qe.send(n,u),a&&console.log("".concat(""," Splunk event sent: ").concat(n,". Video: ").concat(e.current.id),u)}};function ea(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ta="timeout",na="error",ra="fullscreen",oa="ads",ia=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){ea(e,t,n[t])}))}return e}({},{OK:"video-ok",TIMED_OUT:"video-timed-out",WAITING:"video-waiting"},{ERROR:"video-errored-out",API_ERROR:"video-api-request-failed"},{ON_FULLSCREEN:"video-fullscreen-opened",ON_UNFULLSCREEN:"video-fullscreen-closed"},{AD_COMPLETE:"video-ad-completed",AD_ERROR:"video-ad-error",AD_STARTED:"video-ad-started",AD_BYPASSED:"video-ad-bypassed"},{RENDER:"video-rendered"},{REMOTE_ORCA_LOAD_ERROR:"remote-orca-load-error",REMOTE_ORCA_LOAD_SUCCESS:"remote-orca-load-success"});function aa(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function la(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ua(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){la(e,t,n[t])}))}return e}function ca(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return aa(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?aa(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sa(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function da(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){da(e,t,n[t])}))}return e}var pa=function(t,n){(function(t,n){var r=Hr(),o=ca((0,e.useState)(!1),2),i=o[0],a=o[1],l=ca((0,e.useState)(!1),2),u=l[0],c=l[1],s=(0,e.useRef)(),d=(0,e.useRef)(),f=0,p=function(e){m(e)},v=function(e){u||(clearInterval(s.current),function(e){clearInterval(d.current),d.current=setInterval((function(){var t;(null===(t=r.current)||void 0===t?void 0:t.currentTime)>0&&m(e)}),1e3)}(e),s.current=setInterval((function(){var o,i,a;f+=1,Qi(r,ta,ia.WAITING,ua({startReason:null!==(i=null==e||null===(o=e.detail)||void 0===o?void 0:o.startReason)&&void 0!==i?i:"",startEvent:null!==(a=null==e?void 0:e.type)&&void 0!==a?a:""},t),n),f>=4&&y(e)}),5e3))},g=function(){clearInterval(s.current),clearInterval(d.current),f=0},b=function(){g()},m=function(e){var o,i,a;u||(Qi(r,ta,ia.OK,ua({startReason:null!==(i=null==e||null===(o=e.detail)||void 0===o?void 0:o.startReason)&&void 0!==i?i:"",startEvent:null!==(a=null==e?void 0:e.type)&&void 0!==a?a:""},t),n),c(!0),g())},y=function(e){var o,l,u;i||(Qi(r,ta,ia.TIMED_OUT,ua({startReason:null!==(l=null==e||null===(o=e.detail)||void 0===o?void 0:o.startReason)&&void 0!==l?l:"",startEvent:null!==(u=null==e?void 0:e.type)&&void 0!==u?u:""},t),n),a(!0),g())};(0,e.useEffect)((function(){var e=null==r?void 0:r.current;if(e)return Gr(e,G,v),Gr(e,te,b),Gr(e,K,p),Gr(e,F,b),function(){Zr(e,G,v),Zr(e,te,b),Zr(e,K,p),Zr(e,F,b)}}),[r])})(t,n),function(t,n){var r=Hr(),o=function(e){var o=e.target.error.message,i=e.target.error.code;Qi(r,na,ia.ERROR,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){sa(e,t,n[t])}))}return e}({errorText:o,errorCode:i},t),n)};(0,e.useEffect)((function(){var e=null==r?void 0:r.current;if(e)return Gr(e,z,o),function(){Zr(e,z,o)}}),[r])}(t,n),function(t,n){var r=Hr(),o=function(){Qi(r,ra,ia.ON_FULLSCREEN,t,n)},i=function(){Qi(r,ra,ia.ON_UNFULLSCREEN,t,n)};(0,e.useEffect)((function(){var e=null==r?void 0:r.current;if(e)return Gr(e,q,o),Gr(e,Y,i),function(){Zr(e,q,o),Zr(e,Y,i)}}),[r])}(t,n),function(t,n){var r=Hr(),o=fo().adWrapperRef,i=function(e){var i,a,l=null===(i=o.current)||void 0===i?void 0:i.irisPlayer,u=To(l);jo(u)||Qi(r,oa,ia.AD_COMPLETE,fa({adData:e.detail,adTitle:null===(a=e.detail)||void 0===a?void 0:a.title},t),n)},a=function(e){var o;Qi(r,oa,ia.AD_ERROR,fa({adData:e.detail,adTitle:null===(o=e.detail)||void 0===o?void 0:o.title},t),n)},l=function(e){var i,a,l=null===(i=o.current)||void 0===i?void 0:i.irisPlayer,u=To(l);jo(u)||Qi(r,oa,ia.AD_STARTED,fa({adData:e.detail,adTitle:null===(a=e.detail)||void 0===a?void 0:a.title},t),n)},u=function(){Qi(r,oa,ia.AD_BYPASSED,fa({},t),n)};(0,e.useEffect)((function(){var e=null==r?void 0:r.current;if(e)return Gr(e,X,i),Gr(e,J,a),Gr(e,K,l),Gr(e,Q,u),function(){Zr(e,X,i),Zr(e,J,a),Zr(e,K,l),Zr(e,Q,u)}}),[r])}(t,n)};function va(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ga=Fn("div",{display:"flex",justifyContent:"center",width:"100%",opacity:1,zIndex:2,position:"absolute",pointerEvents:"none",userSelect:"none",transition:"all 0.2s ease-out",lineHeight:"normal"}),ba=Fn("div",{background:"rgb(0,0,0,0.5)",color:"rgb(240,248,255)",fontFamily:"sans-serif",textShadow:"none",borderRadius:"3px",padding:"3px",margin:"5px",textAlign:"center",fontSize:"$100",variants:{variant:{fullscreen:{fontSize:"$150","@minMd":{fontSize:"$200"},"@minLg":{fontSize:"$250"}}}}}),ma=function(e){var t=e.currentCue,r=Ii(),o=r.playerState,i=r.isFullscreen;return n().createElement(ga,{css:{bottom:i?"100px":"$125"}},o.showSubtitles&&n().createElement(ba,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){va(e,t,n[t])}))}return e}({"aria-hidden":"true",id:"video-subtitles"},i&&{variant:"fullscreen"}),t))};ma.propTypes={currentCue:a().string.isRequired};var ya=Fn("video",{position:"absolute",width:"100%",height:"100%",top:0,left:0,objectFit:"contain"}),ha=function(e){var t=e.updateCues,r=e.handleVideoEnd,o=e.isStickyEnabled,i=e.updateStickyContext,a=e.updateDisplay,l=e.debug,c=e.preload,s=void 0===c?"metadata":c,d=u(),f=d.videoId,p=d.uniqueId,v=Hr(),g=Ii().handlePlayEvent;return n().createElement(ya,{id:"orca-video-".concat(f),"data-testid":"orca-video",className:"orca-video","aria-hidden":"true",crossOrigin:"anonymous",ref:v,onTimeUpdate:t,onEnded:r,onPlay:function(){_e("play",!0,f,l),g(!0),o&&(i({playingId:p}),a({state:"media-start"}))},onPause:function(){_e("pause",!0,f,l),g(!1)},onVolumeChange:function(){_e("volumeChange",v.current.volume,f,l)},preload:s,controlsList:"nodownload",playsInline:!0})};ha.propTypes={updateCues:a().func.isRequired,handleVideoEnd:a().func.isRequired,isStickyEnabled:a().bool,updateStickyContext:a().func,updateDisplay:a().func,debug:a().bool,preload:a().oneOf(["none","metadata","auto"])};var wa=(0,e.forwardRef)((function(t,r){var o=t.onVideoRendered,i=void 0===o?function(){}:o,a=t.config,l=void 0===a?{}:a,c=t.promoEnabled,s=void 0===c||c,d=t.handleVideoEnd,f=void 0===d?function(){}:d,p=t.isLive,v=void 0!==p&&p,b=t.children,m=void 0===b?null:b,y=t.handleStart,w=void 0===y?function(){}:y,E=t.transitionToVideo,S=void 0===E?function(){}:E,A=t.updateCues,O=void 0===A?function(){}:A,C=t.hasSubtitles,P=void 0!==C&&C,x=t.currentCue,k=void 0===x?null:x,j=t.updateDisplay,I=void 0===j?function(){}:j,T=t.carouselState,R=void 0===T?null:T,D=t.Controls,$=t.handleClosePlayer,M=void 0===$?function(){}:$,B=l.isCarousel,N=void 0!==B&&B,_=l.debug,V=l.hideControls,F=void 0!==V&&V,z=u(),U=z.videoData,W=z.videoId,H=h(),q=H.autoplayState,Y=H.updateAutoplayState,G=Mr(),X=G.isStickyEnabled,K=G.updateStickyContext,J=ti(),Q=J.setUpVideoSource,ee=J.hls,te=Ii(),re=te.initializeNewVideo,ie=te.renderControls,ae=te.setRenderControls,le=Ye(U);return function(t,n){var r=Hr();(0,e.useEffect)((function(){var e,o=new CustomEvent(Z,{detail:t});null===(e=r.current)||void 0===e||e.dispatchEvent(o),"undefined"!=typeof window&&t&&(window.orcaPlayers=window.orcaPlayers||{},window.orcaPlayers[n]=window.orcaPlayers[n]||{data:t,events:[]},window.orcaPlayers[n].data=t)}),[null==t?void 0:t._id])}(U,W),function(){var t,n=u(),r=n.originalVideo,o=n.videoData,i=Ii().playerState,a=null==r?void 0:r._id,l=null==o||null===(t=o.additional_properties)||void 0===t?void 0:t.publicationEndDate;(0,e.useEffect)((function(){if(rt()===ce&&a){return window.TWP=window.TWP||{},window.TWP.hpRefreshTests=window.TWP.hpRefreshTests||{},window.TWP.hpRefreshTests["orca_".concat(a)]=function(){return!i.isPlaying||i.isMuted||g(l)},function(){var e,t,n;null===(n=window)||void 0===n||null===(t=n.TWP)||void 0===t||null===(e=t.hpRefreshTests)||void 0===e||delete e["orca_".concat(a)]}}}),[a,i.isMuted,i.isPlaying,l])}(),pa({isLive:v},l),function(t,n,r,o,i,a,l){var c=u(),s=c.videoId,d=c.uniqueId,f=c.resetUniqueId,p=void 0===f?function(){}:f,v=c.setVideoStartId,g=void 0===v?function(){}:v,b=fo().adControlsRef,m=Hr(),y=h().setOverrideReducedMotion,w=zr().adState,E=Ii(),S=E.promoElement,A=E.playerState,O=E.resetVideoState,C=E.setShowSubtitles,P=E.toggleMute,x=E.reset,k=E.pause,j=E.play;(0,e.useImperativeHandle)(t,(function(){return{resetVideo:function(){x(),_e("resetCarouselVideo",!0,s)},start:function(){a(),l()},startVideoLoad:function(){a()},stopVideoLoad:function(){null==n||n.stopLoad()},showControls:function(){r(!0)},playVideoPreview:function(){o&&S.current.playVideo(),j()},play:function(){j()},pause:function(){k(),this.pauseAd()},isAdPlaying:function(){return w===ge.PLAYING},pauseAd:function(){var e;w===ge.PLAYING&&(null===(e=b.current)||void 0===e||e.pauseAd())},playAd:function(){var e;w===ge.PLAYING&&(null===(e=b.current)||void 0===e||e.playAd())},skipAd:function(){var e;w===ge.PLAYING&&(null===(e=b.current)||void 0===e||e.skipAd())},toggleMute:function(){w===ge.PLAYING?b.current.toggleAdMute():P()},setTime:function(e){w!==ge.PLAYING&&"number"==typeof e&&(m.current.currentTime=e)},restart:function(){w!==ge.PLAYING&&(m.current.currentTime=0)},initializeNewVideo:function(e,t){i(e,t)},resetVideoState:function(e){O(e)},getDomNode:function(){return m.current},toggleSubtitles:function(){C(!A.showSubtitles)},setReducedMotion:function(e){y(e)},getUniqueId:function(){return d},setVideoStartId:function(e){g(e)},on:function(e,t){m.current.addEventListener(e,t)},off:function(e,t){m.current.removeEventListener(e,t)},resetUniqueId:function(){p()},videoPlayerState:A}}),[A,x,s,a,l,i,n,r,o,S,j,k,w,b,P,m,O,C,y,d,p,g])}(r,ee,ae,s,re,Q,S),(0,e.useEffect)((function(){q.status===L&&(w(),Y({status:"READY"}))}),[q.status]),function(t,n,r,o){var i=u().videoId,a=Hr(),l=qo().sendPerformanceEvent,c=void 0===l?function(){}:l,s=n.debug,d=void 0!==s&&s;(0,e.useEffect)((function(){window.dispatchEvent(new CustomEvent(ne,{detail:{videoId:i,videoElementRef:a,orcaRef:t}})),_e(ne,!0,i,d),Qi(a,"render",ia.RENDER,{isLive:r},n),o({id:i,node:a.current,orcaPlayer:t}),c(oe)}),[])}(r,l,v,i),n().createElement(n().Fragment,null,n().createElement(ha,{updateCues:O,handleVideoEnd:f,isStickyEnabled:X,updateStickyContext:K,updateDisplay:I,debug:_,preload:l.preload}),m,ie&&!F&&n().createElement(n().Fragment,null,P&&k&&n().createElement(ma,{currentCue:k}),n().createElement(D,{config:l,hasSubtitles:P,isCarousel:N,carouselEnd:null==R?void 0:R.isEnd,closeCarousel:M,isLive:v,debug:_,isVertical:le})))}));wa.displayName="OrcaCommonUI",wa.propTypes={onVideoRendered:a().func,config:a().object,promoEnabled:a().bool,liveEventEnded:a().bool,handleVideoEnd:a().func,isLive:a().bool,children:a().node,handleStart:a().func,transitionToVideo:a().func,updateCues:a().func,hasSubtitles:a().bool,currentCue:a().object,updateDisplay:a().func,Controls:a().elementType,carouselState:a().object,handleClosePlayer:a().func};var Ea=Fn("button",{display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"center",height:"fit-content",borderRadius:"$round",cursor:"pointer",border:"none",appearance:"none",px:"$100",fontFamily:"$meta",fontWeight:"$bold",fontSize:"$100",lineHeight:"$100",gap:"$050",transition:`background ${qn.transitions.fast} ${qn.transitions.inOut}`,"@reducedMotion":{transition:"none"},"&:disabled":{color:"$onDisabled",backgroundColor:"$colors$disabled",borderColor:"$colors$onDisabled","@hover":{"&:hover":{backgroundColor:"$colors$disabled"}}},variants:{variant:{primary:{background:qn.colors.primary,color:qn.colors.onPrimary,"@hover":{"&:hover":{background:qn.colors.gray60}}},secondary:{background:qn.colors.secondary,color:qn.colors.onSecondary,border:"1px solid $outline","@hover":{"&:hover":{background:qn.colors.gray400}}},cta:{background:qn.colors.cta,color:qn.colors.onCta,"@hover":{"&:hover":{background:qn.colors.blue80}}}},density:{compact:{py:"$050"},default:{py:"$075"}},isOutline:{true:{background:"none",border:"1px solid"},false:{}},icon:{center:{py:"$050",px:"$050",fontSize:"0",lineHeight:"0",gap:"0",maxWidth:"fit-content"},left:{flexDirection:"row"},right:{flexDirection:"row-reverse"},none:{}}},defaultVariants:{variant:"secondary",density:"default",isOutline:!1,icon:"left"},compoundVariants:[{icon:"center",density:"default",css:{padding:"$075",fontSize:"0",lineHeight:"0"}},{isOutline:!0,variant:"primary",css:{background:"none",color:qn.colors.primary,"@hover":{"&:hover":{background:qn.colors.alpha25}}}},{isOutline:!0,variant:"secondary",css:{background:"none",color:qn.colors.secondary,"@hover":{"&:hover":{background:qn.colors.alpha25}}}},{isOutline:!0,variant:"cta",css:{background:"none",color:qn.colors.cta,"@hover":{"&:hover":{background:qn.colors.alpha25}}}}]}),Sa=Fn("span",{position:"absolute",border:0,padding:0,whiteSpace:"nowrap",wordWrap:"normal",width:1,height:1,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",color:"currentColor","&:active":{clip:"auto",height:"auto",width:"auto",margin:0,overflow:"visible",position:"static"},"&:focus":{clip:"auto",height:"auto",width:"auto",margin:0,overflow:"visible",position:"static"}}),Aa=(0,e.forwardRef)((({children:t,size:r="100",fill:o="currentColor",label:i,className:a="",css:l,...u},c)=>{let s=e.Children.only(t),d=zn({size:qn.sizes[r]||r,fill:o});return n().createElement(n().Fragment,null,(0,e.cloneElement)(s,{"aria-hidden":!0,focusable:!1,role:"img",ref:c,fill:o,className:`${d({css:l,color:o})} ${a}`,...u}),i?n().createElement(Sa,null,i):null)}));Aa.displayName="Icon";var Oa=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 16",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M6 2v12H4V2zm6 0v12h-2V2z"})))),Ca=(0,e.memo)(Oa),Pa=function(e){var t=e.className,r=e.onClick;return n().createElement("svg",{className:t,onPointerDown:r,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 104 104",fill:"#fff"},n().createElement("polygon",{points:"23 13 89.183 50.82 23 91"}))};Pa.propTypes={className:a().string,onClick:a().func};const xa=Pa;var ka=o(275),ja=o.n(ka),Ia=o(328),Ta=o.n(Ia),Ra=o(468),Da=o.n(Ra),$a=o(35),Ma=o.n($a),La=o(255),Ba=o.n(La),Na=o(380),_a=o.n(Na),Va=o(287),Fa={};function za(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ua(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){za(e,t,n[t])}))}return e}function Wa(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}Fa.styleTagTransform=_a(),Fa.setAttributes=Ma(),Fa.insert=Da().bind(null,"head"),Fa.domAPI=Ta(),Fa.insertStyleElement=Ba(),ja()(Va.A,Fa),Va.A&&Va.A.locals&&Va.A.locals;var Ha=function(e){var t=e.isPlaying,r=void 0===t?null:t,o=e.toggleAdPlay,i=e.isMiniPlayer,a=void 0!==i&&i,l=e.buttonStyles;return n().createElement(Ea,Ua({"aria-label":r?"Pause video":"Play video",className:"focus-visible-highlight","data-testid":"orca-play-button",variant:"primary",css:Wa(Ua({border:"none",background:"none",padding:"0px",justifySelf:"center"},l&&Ua({},l)),{"&:hover":{background:"none"}})},o&&{onClick:function(e){e.stopPropagation(),o()}}),n().createElement(Aa,{fill:"white",size:a?"100":"150",label:"play"},r?n().createElement(Ca,null):n().createElement(xa,null)))};Ha.displayName="PlayPauseButton";var qa={isPlaying:a().bool,toggleAdPlay:a().func,isMiniPlayer:a().bool};Ha.propTypes=Ua({},qa);var Ya=Fn("div",{position:"absolute",bottom:0,fontSize:"$075",fontWeight:"$bold",width:"100%",marginBottom:"$050","@media (min-width: 480px)":{display:"none"}}),Ga=function(){return n().createElement(Ya,null,n().createElement("p",{style:{margin:0}},"Swipe up for next video"))},Za=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 16",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{fill:"currentColor",d:"m14.5 8-10 5.56V2.44z"})))),Xa=(0,e.memo)(Za),Ka=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M15 8A7 7 0 0 1 1 8h1.08A5.92 5.92 0 1 0 8 2.08V1a7 7 0 0 1 7 7"})))),Ja=(0,e.memo)(Ka),Qa=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M14.3 5a6 6 0 0 0-.71-1.16A7 7 0 1 0 8 15a7 7 0 0 0 5-2l-.71-.71A5.94 5.94 0 0 1 8 14a6 6 0 1 1 4.79-9.6 4 4 0 0 1 .38.56c.11.18-.26-.16-.17 0h1.27l.1.1Z"}),e.createElement("path",{d:"M14.5 1.5h-1v3h-3v1h4v-4"})))),el=(0,e.memo)(Qa),tl=function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=t,this.label=n,this.icon=r},nl={READY:new tl("READY","Listen",Xa),LOADING:new tl("LOADING","Listen",Ja),LOADED:new tl("LOADED","Listen",Ja),BUFFER:new tl("BUFFER","Listen",Ja),PLAYING:new tl("PLAYING","Pause",Ca),PAUSED:new tl("PAUSED","Play",Xa),ERROR:new tl("ERROR",void 0,el)},rl=o(598),ol={};ol.styleTagTransform=_a(),ol.setAttributes=Ma(),ol.insert=Da().bind(null,"head"),ol.domAPI=Ta(),ol.insertStyleElement=Ba(),ja()(rl.A,ol),rl.A&&rl.A.locals&&rl.A.locals;var il=Fn("button",{backgroundColor:"transparent",border:"none",width:"100%",paddingTop:"8px",paddingBottom:"4px",cursor:"pointer",touchAction:"none"}),al=Fn("div",{background:"$gray20",display:"flex",alignItems:"center",position:"absolute",height:"100%",borderRadius:"3px",borderTopRightRadius:0,borderBottomRightRadius:0,cursor:"pointer"}),ll=Fn("div",{position:"relative",borderRadius:"3px"}),ul=Fn("div",{});function cl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){cl(e,t,n[t])}))}return e}var dl="mousemove",fl="mouseup",pl="mouseleave",vl="touchmove",gl="touchend",bl="touchcancel",ml=(0,e.forwardRef)((function(t,r){var o=t.theme,i=t.changeToState,a=t.duration,l=t.setCurrentTime,u=void 0===l?function(){}:l,c=t.progress,s=t.setProgress,d=(0,e.useRef)(),f=function(){var e,t,n;r.current.duration&&s((null===(e=r.current)||void 0===e?void 0:e.currentTime)/(null===(t=r.current)||void 0===t?void 0:t.duration)*(null===(n=d.current)||void 0===n?void 0:n.offsetWidth))};(0,e.useEffect)((function(){var e=new ResizeObserver((function(){return f}));return e.observe(d.current),function(){return e&&e.disconnect()}}),[]);var p=function(e){var t;u(null===(t=e.target)||void 0===t?void 0:t.currentTime),f()};(0,e.useEffect)((function(){var e=r.current;if(e)return e.addEventListener("timeupdate",p),function(){return e.removeEventListener("timeupdate",p)}}),[]);var v=function(e){var t,n,r=e-(null===(t=d.current)||void 0===t?void 0:t.getBoundingClientRect().left),o=null===(n=d.current)||void 0===n?void 0:n.offsetWidth;s(Cr(r/o*o||0,0,o)),u(Cr(r/o*a,0,a))},g=function(e){var t,n,o=(e-(null===(t=d.current)||void 0===t?void 0:t.getBoundingClientRect().left))/(null===(n=d.current)||void 0===n?void 0:n.offsetWidth)*a||0;return r.current.currentTime=Cr(o,0,a)};return n().createElement(il,{tabIndex:-1,"aria-hidden":"true",ref:d,id:"media-components-scrubber","data-testid":"scrubber",onMouseDown:function(){var e,t,n=null===(e=r.current)||void 0===e?void 0:e.paused;n||null===(t=r.current)||void 0===t||t.pause();var o=function(e){return v(e.clientX)},l=function(e){var t;g(e.clientX)===a?i(nl.READY):n||null===(t=r.current)||void 0===t||t.play(),xr(document,[[dl,o],[fl,l],[pl,l]])};Pr(document,[[dl,o],[fl,l],[pl,l]])},onTouchStart:function(e){var t,n;e.preventDefault();var o=null===(t=r.current)||void 0===t?void 0:t.paused;o||null===(n=r.current)||void 0===n||n.pause();var l=function(e){e.preventDefault(),v(e.changedTouches[0].clientX)},u=function(e){e.preventDefault(),g(e.changedTouches[0].clientX)===a?i(nl.READY):o||r.current.play(),xr(document,[[vl,l],[gl,u],[bl,u]])};Pr(document,[[vl,l],[gl,u],[bl,u]])},onClick:function(e){return e.stopPropagation()}},n().createElement(ll,{id:"media-components-scrubber-bar",css:sl({},("light"===o||o===sr||!o)&&{backgroundColor:"var(--wpds-colors-gray400)"},o===cr&&{backgroundColor:"var(--wpds-colors-gray60)"})},n().createElement(al,{css:{width:c,background:o===sr?"linear-gradient(180deg, #166DFC, 25.52%, #03AFCA 100%)":o===cr?"white":"$gray20"}},n().createElement(ul,{id:"media-components-scrubber-dot",css:{left:c,backgroundColor:o===sr&&"#166DFC"}}))))}));ml.displayName="Scrubber",ml.propTypes={theme:a().string.isRequired,changeToState:a().func.isRequired,duration:a().number.isRequired,setCurrentTime:a().func,progress:a().number.isRequired,setProgress:a().func.isRequired};var yl=Fn("div"),hl=Fn(yl,{display:"flex",variants:{direction:{row:{flexDirection:"row"},column:{flexDirection:"column"}},align:{center:{alignItems:"center"},start:{alignItems:"flex-start"},end:{alignItems:"flex-end"}},width:{full:{width:"100%"}},justify:{center:{justifyContent:"center"},start:{justifyContent:"flex-start"},end:{justifyContent:"flex-end"}}}}),wl=Fn(yl,{fontFamily:"$meta",variants:{size:{md:{fontSize:"$087"}},align:{right:{textAlign:"right"}},color:{secondary:{color:"$secondary"}}}});function El(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Sl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Al(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Sl(e,t,n[t])}))}return e}function Ol(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return El(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?El(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Cl=Fn(hl,{gap:"$050"}),Pl=Fn(wl,{color:"$gray700-static"}),xl=function(e){var t,r,o,i,a=e.currState,l=e.setSelected,u=e.changeToState,c=e.duration,s=e.progress,d=e.setProgress,f=Hr();return n().createElement(Cl,{direction:"column",align:"end",justify:"start",onMouseDown:function(){return l(!0)},onMouseUp:function(){return l(!1)}},n().createElement(ml,{ref:f,theme:"dark",currState:a,changeToState:u,duration:c,progress:s,setProgress:d}),n().createElement(Pl,{size:"md",align:"right"},(r=c,o=or(null===(t=f.current)||void 0===t?void 0:t.currentTime),(i=or(r)).hours?"".concat(ar(o)," / ").concat(ar(i)):"".concat(lr(o)," / ").concat(lr(i)))))},kl=function(t){var r=t.initDuration,o=t.setSelected,i=t.persistentProgress,a=t.setPersistentProgress,l=Hr(),u=Ol((0,e.useState)(i),2),c=u[0],s=u[1],d=Ol((0,e.useState)(nl.READY),2),f=d[0],p=d[1],v=Ol((0,e.useState)(r||NaN),2),g=v[0],b=v[1],m=Ol((0,e.useState)(!1),2),y=m[0],h=m[1],w=(0,e.useRef)(i);return function(t,n,r){(0,e.useEffect)((function(){t!==n&&r(n)}),[t,n,r])}(g,r,b),function(t,n){(0,e.useEffect)((function(){n.current=t}),[t,n])}(c,w),function(t,n){(0,e.useEffect)((function(){n(t.current)}),[t,n])}(w,a),n().createElement(xl,{currState:f,setSelected:o,changeToState:function(e,t){e===nl.LOADED?function(e,t,n,r,o){n(e.current.duration),t!==nl.PAUSED&&e.current.play(),r||o(!0)}(l,f,b,y,h):e===nl.READY?function(e){e(0)}(s):e===nl.ERROR&&function(e){Qe.send("video-scrubber-error",{player:"Orca",errorMessage:e.message}),console.error(e)}(t),p(e)},duration:g,progress:c,setProgress:s})},jl={setSelected:a().func.isRequired};xl.propTypes=Al({currState:a().object.isRequired,changeToState:a().func.isRequired,duration:a().number.isRequired,progress:a().number.isRequired,setProgress:a().func.isRequired},jl),kl.propTypes=Al({initDuration:a().number.isRequired,persistentProgress:a().number.isRequired,setPersistentProgress:a().func.isRequired},jl);var Il=o(734),Tl={};function Rl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Tl.styleTagTransform=_a(),Tl.setAttributes=Ma(),Tl.insert=Da().bind(null,"head"),Tl.domAPI=Ta(),Tl.insertStyleElement=Ba(),ja()(Il.A,Tl),Il.A&&Il.A.locals&&Il.A.locals;var Dl=function(t){var r,o,i,a=t.playerState,l=t.handleVolumeChange,u=t.toggleMute,c=Hr(),s=a.volume,d=a.isMuted,f=(o=(0,e.useState)(isNaN(null==c||null===(r=c.current)||void 0===r?void 0:r.volume)?1:c.current.volume),i=2,function(e){if(Array.isArray(e))return e}(o)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(o,i)||function(e,t){if(e){if("string"==typeof e)return Rl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Rl(e,t):void 0}}(o,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),p=f[0],v=f[1],g=d?0:p,b=(0,e.useRef)();return n().createElement("input",{tabIndex:-1,"aria-hidden":"true",type:"range",min:0,max:1,step:.02,value:g,"data-testid":"volume-slider",ref:b,className:"audio-scrubber",onChange:function(e){!function(e){e.target.valueAsNumber!==s&&d&&u(),v(e.target.valueAsNumber),l(e.target.valueAsNumber),function(e){var t=e.target,n=t.min,r=t.max,o=t.value-n,i=r-n;e.target.style.background="linear-gradient(to right, #fff 0%, #fff ".concat(o/i*100,"%, #595959 ").concat(o/i*100,"%, #595959 100%)")}(e)}(e)},style:{background:"linear-gradient(to right, #fff 0%, #fff ".concat(100*g,"%, #595959 ").concat(100*g,"%, #595959 100%)")}})};Dl.propTypes={playerState:a().object.isRequired,handleVolumeChange:a().func.isRequired,toggleMute:a().func.isRequired};const $l=Dl;var Ml=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M3.85 5H1.32v6h2.53l2.84 2.28 1.63 1.31V1.41L6.69 2.72Zm3.47 7.5L4.21 10H2.32V6h1.89l3.11-2.5Z","data-name":"Path 32"}),e.createElement("path",{d:"m14.68 6.35-.7-.7-1.66 1.64-1.64-1.64-.7.7L11.61 8 10 9.65l.7.7 1.65-1.64L14 10.35l.7-.7L13 8Z","data-name":"Path 33"})))),Ll=(0,e.memo)(Ml),Bl=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M11.94 8a4 4 0 0 0-2.11-3.53l-.48.88a3 3 0 0 1 0 5.3l.48.88A4 4 0 0 0 11.94 8","data-name":"Path 22"}),e.createElement("path",{d:"M3.47 5H.94v6h2.53l2.84 2.28 1.63 1.31V1.41L6.31 2.72Zm3.47 7.5L3.83 10H1.94V6h1.89l3.11-2.5Z","data-name":"Path 23"}),e.createElement("path",{d:"m11.06 1.76-.42.91a5.87 5.87 0 0 1 0 10.68l.41.91a6.88 6.88 0 0 0 0-12.5Z","data-name":"Path 24"})))),Nl=(0,e.memo)(Bl);function _l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){_l(e,t,n[t])}))}return e}function Fl(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}var zl=function(e){var t=e.isMuted,r=e.isMiniPlayer;return n().createElement(Aa,{fill:"white",size:r?"100":"150",label:"mute"},t?n().createElement(Ll,null):n().createElement(Nl,null))};zl.propTypes={isMuted:a().bool,isMiniPlayer:a().bool};var Ul=function(e){var t=e.isMuted,r=void 0!==t&&t,o=e.toggleMute,i=e.isMiniPlayer,a=void 0!==i&&i,l=e.buttonStyles;return n().createElement(Ea,{"aria-label":r?"Unmute audio":"Mute audio",className:"focus-visible-highlight","data-testid":"sound-button",variant:"primary",css:Fl(Vl({border:"none",background:"none",padding:"0px",cursor:"pointer",justifySelf:"end"},l&&Vl({},l)),{"&:hover":{background:"none",right:"0px"}}),onClick:function(e){e.stopPropagation(),o()}},n().createElement(zl,{isMuted:r,isMiniPlayer:a}))};Ul.displayName="SoundButton";var Wl={toggleMute:a().func,isMiniPlayer:a().bool};function Hl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Ul.propTypes=Vl({},Wl);var ql=function(e){var t=e.setShowVolumeSlider,r=e.isVertical,o=e.isMiniPlayer,i=e.showVolumeSlider,a=e.playerState,l=e.handleVolumeChange,u=e.toggleMute,c=e.buttonStyles,s=a.isMuted;return n().createElement(yl,{onMouseOver:function(){return t(!0)},onMouseLeave:function(){return t(!1)},onClick:function(e){e.stopPropagation()}},n().createElement(yl,{css:{position:"relative",display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"5px"}},!r&&!o&&n().createElement(yl,{css:{display:"flex",alignItems:"center",overflow:"hidden",width:i?"105px":"0px",transition:"width 0.5s ease-in-out","@sm":{display:"none"}}},n().createElement($l,{playerState:a,handleVolumeChange:l,toggleMute:u})),n().createElement(Ul,{isMuted:s,toggleMute:u,isMiniPlayer:o,buttonStyles:c})))};ql.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Hl(e,t,n[t])}))}return e}({setShowVolumeSlider:a().func,isVertical:a().bool,showVolumeSlider:a().bool,playerState:a().shape({isMuted:a().bool}),handleVolumeChange:a().func,buttonStyles:a().object},Wl);const Yl=ql;var Gl=Fn("div",{position:"absolute",left:0,right:0,display:"flex",textAlign:"left",opacity:1,variants:{isVertical:{true:{bottom:"100px"},false:{bottom:"-80px"}}},defaultVariants:{isVertical:!0}}),Zl=Fn("p",{color:"$gray700",fontFamily:"$headline",fontSize:"$125"}),Xl=function(e){var t=e.headline,r=e.isVertical,o=void 0===r||r;return n().createElement(Gl,{isVertical:o,"data-testid":"headline"},n().createElement(Zl,{isVertical:o},t))};Xl.propTypes={headline:a().string.isRequired,isVertical:a().bool},Xl.displayName="Headline";const Kl=(0,e.memo)(Xl);function Jl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Ql=Fn("div",{position:"absolute",inset:0,width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center"}),eu=Fn(Aa,{boxSizing:"content-box","@sm":{padding:"20px 8px 20px 8px",margin:"-20px -8px -20px -8px"}}),tu=Wn({from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}}),nu=function(){var t,r,o=Hr(),i=(t=(0,e.useState)(!1),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(t,r)||function(e,t){if(e){if("string"==typeof e)return Jl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Jl(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=i[0],l=i[1],u=(0,e.useRef)(null),c=(0,e.useRef)(null);return(0,e.useEffect)((function(){var e=o.current;if(e){var t=function(){clearTimeout(u.current),u.current=setTimeout((function(){l(!0)}),200)},n=function(){clearTimeout(u.current),clearTimeout(c.current),c.current=setTimeout((function(){l(!1)}),50)},r=function(){clearTimeout(u.current),clearTimeout(c.current),c.current=setTimeout((function(){l(!1)}),50)};return e.addEventListener("waiting",t),e.addEventListener("play",n),e.addEventListener("playing",n),e.addEventListener("pause",r),function(){clearTimeout(u.current),clearTimeout(c.current),e.removeEventListener("waiting",t),e.removeEventListener("play",n),e.removeEventListener("playing",n),e.removeEventListener("pause",r)}}}),[o]),a?n().createElement(Ql,null,n().createElement(Ea,{variant:"primary",isOutline:"false",icon:"center",css:{border:"none",background:"$alpha50","&:hover":{background:"$alpha50"}}},n().createElement(eu,{label:"loading",fill:"white",css:{width:"25px",height:"25px",animation:"".concat(tu," 2s linear infinite"),"@reducedMotion":{animation:"none"}}},n().createElement(Ja,null)))):null};nu.displayName="LoadingState";const ru=nu;var ou=Fn("div",{width:"100%",height:"100%",background:wr({topPercent:15,bottomPercent:25}),variants:{isVisible:{true:{opacity:1},false:{opacity:0}}}}),iu=Fn("div",{boxSizing:"border-box",position:"absolute",top:"0",width:"100%",paddingTop:"$075",paddingLeft:"$150",paddingRight:"$150",variants:{isMiniPlayer:{true:{paddingTop:"$050"}}}}),au=Fn("div",{justifyContent:"space-between",flexDirection:"row",width:"100%",display:"flex","@sm":{alignItems:"center"}}),lu=Fn("div",{boxSizing:"border-box",position:"absolute",bottom:"0%",width:"100%",paddingBottom:"$075",paddingLeft:"$150",paddingRight:"$150",variants:{isMiniPlayer:{true:{paddingBottom:"$050"}},isCarousel:{true:{"@sm":{marginBottom:"$150"}},false:{"@sm":{marginBottom:"0"}}},isVertical:{true:{},false:{}}},compoundVariants:[{isCarousel:!0,isVertical:!1,css:{"@sm":{marginBottom:"0"}}}],defaultVariants:{isVertical:!0}}),uu=Fn("div",{display:"grid",width:"100%",alignItems:"center",justifyContent:"space-between",variants:{isLooping:{true:{gridTemplateColumns:"repeat(2, 1fr)"},false:{gridTemplateColumns:"repeat(3, 1fr)"}}}}),cu=Fn("div",{display:"flex"}),su=Fn("div",{alignItems:"center",display:"flex",gap:"$025",paddingRight:"$100"}),du=Fn("div",{color:"$secondary",fontWeight:"$bold"}),fu=Fn("span",{height:"$050",width:"$050",backgroundColor:"$red100",borderRadius:"50%",display:"inline-block",animation:"sc-status-light-blink-animation 4s ease-in-out infinite alternate"}),pu=Fn(yl,{variants:{isLooping:{true:{justifySelf:"left"},false:{justifySelf:"center"}}}}),vu=function(e,t,n){return e===Qn.MINI&&!t&&!n},gu=function(e,t,n){return e?{background:wr({topPercent:0,bottomPercent:25})}:t||n?{background:wr({topPercent:35,bottomPercent:35})}:{background:wr({topPercent:15,bottomPercent:25})}},bu=function(t){var r=t.children,o=t.togglePlay,i=t.controlsContainerHeight,a=t.setIsVisible,l=t.selected,c=t.debug,s=u().videoData,d=(0,e.useRef)(null);(0,e.useEffect)((function(){return d.current=setTimeout((function(){a(!1)}),3e3),function(){clearTimeout(d.current)}}),[a]);var f=(0,e.useCallback)((function(){d.current&&clearTimeout(d.current),a(!0)}),[d,a]),p=(0,e.useCallback)((function(){l||a(!1)}),[l,a]),v=(0,e.useCallback)((function(){d.current&&clearTimeout(d.current),a(!0),_e(N,!0,s._id,c)}),[c,s._id,a]),g=(0,e.useCallback)((function(){d.current=setTimeout((function(){a(!1),_e(N,!1,s._id,c)}),3e3)}),[c,s._id,a]);return n().createElement(mu,{"data-testid":"orca-controls",tabIndex:0,"aria-label":"Video controls",onClick:o,onMouseOver:f,onMouseLeave:p,onFocus:function(){a(!0)},onTouchStart:v,onTouchEnd:g,style:{"@sm":{maxHeight:i}}},r)};bu.propTypes={children:a().node,togglePlay:a().func,controlsContainerHeight:a().string,setIsVisible:a().func,selected:a().bool,debug:a().bool};var mu=Fn("div",{top:"0",left:"0",position:"absolute",height:"100%",width:"100%",display:"flex",zIndex:"2",opacity:1,"& .fade-out":{opacity:0}});function yu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function hu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){hu(e,t,n[t])}))}return e}function Eu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return yu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yu(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Su=function(t){var r=t.config,o=t.isVertical,i=t.carouselEnd,a=t.TopControls,l=void 0===a?function(){}:a,c=t.LeftButtons,s=void 0===c?function(){}:c,d=t.closeCarousel,f=t.hasSubtitles,p=t.isLive,v=u().videoData,g=h().autoplayState,b=Mr().isOpenSticky,m=zr().adState,y=Ii(),w=y.initDuration,E=y.playerSize,S=y.playerState,A=y.isFullscreen,O=y.handleVolumeChange,C=y.toggleMute,P=y.onPlayButton,x=r.isCarousel,k=r.debug,j=Eu((0,e.useState)(!0),2),I=j[0],T=j[1],R=Eu((0,e.useState)(!1),2),D=R[0],$=R[1],M=Eu((0,e.useState)(!1),2),L=M[0],B=M[1],N=Eu((0,e.useState)(0),2),_=N[0],V=N[1],F=vu(E,A,o),z=window.innerHeight?"".concat(window.innerHeight,"px"):"100%",U=!F&&!p&&!g.isLooping,W=Ve(v),H=x&&!W,q=(null==v?void 0:v.headlines.basic)||"";return n().createElement(bu,{"data-testid":"orca-controls",tabIndex:0,"aria-label":"Video controls",togglePlay:function(){m!==ge.PLAYING&&P()},controlsContainerHeight:z,setIsVisible:T,selected:L,debug:k},n().createElement(ru,null),n().createElement(ou,{isVisible:I,css:wu({},gu(g.isLooping,b,F))},n().createElement(l,{config:r,isVertical:o,closeCarousel:d,setSelected:B}),n().createElement(lu,{isMiniPlayer:F,isCarousel:x,isVertical:o},n().createElement(uu,{isLooping:g.isLooping},H&&n().createElement(Kl,{headline:q,isVertical:o}),n().createElement(s,{isVertical:o,hasSubtitles:f,isLive:p}),n().createElement(pu,{isLooping:g.isLooping},n().createElement(Ha,{isPlaying:S.isPlaying,isMiniPlayer:F,buttonStyles:{margin:"-12px -12px 0 -12px",padding:"$075"}})),n().createElement(Yl,{setShowVolumeSlider:$,isVertical:o,isMiniPlayer:F,showVolumeSlider:D,playerState:S,handleVolumeChange:O,toggleMute:C,buttonStyles:{margin:"-12px -12px 0 -12px",padding:"$075"}})),U&&n().createElement(kl,{setSelected:B,initDuration:w,persistentProgress:_,setPersistentProgress:V})),x&&!i&&n().createElement(Ga,null)))};Su.propTypes={config:a().object,isVertical:a().bool,carouselEnd:a().bool,TopControls:a().elementType,LeftButtons:a().elementType,isLive:a().bool,closeCarousel:a().func,hasSubtitles:a().bool};var Au=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M14 3H1v10h14V3Zm0 9H2V4h12Z","data-name":"Path 25"}),e.createElement("path",{d:"M6 10.33a1.77 1.77 0 0 0 1.83-1.57l-1-.17c-.09.6-.32.9-.79.9S5.2 9 5.2 8s.29-1.48.8-1.48.65.33.73.9l1.06-.17A1.69 1.69 0 0 0 6 5.67c-1.21 0-2 .87-2 2.41a2 2 0 0 0 1.73 2.23 1.2 1.2 0 0 0 .27.02","data-name":"Path 26"}),e.createElement("path",{d:"M10.13 10.33A1.77 1.77 0 0 0 12 8.76l-1-.17c-.08.6-.31.9-.79.9S9.37 9 9.37 8s.29-1.51.79-1.51.65.33.73.9L12 7.25a1.69 1.69 0 0 0-1.79-1.58c-1.21 0-2 .87-2 2.41a2 2 0 0 0 1.73 2.24Z","data-name":"Path 27"})))),Ou=(0,e.memo)(Au),Cu=function(e){var t=e.className;return n().createElement("svg",{className:t,width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n().createElement("path",{d:"M2 19.6431V4.64307H23V19.6431H2Z",fill:"white"}),n().createElement("path",{d:"M11.3349 15C10.8257 15.4369 10.1699 15.6648 9.49941 15.6378C9.36372 15.6428 9.22789 15.6327 9.09441 15.6078C8.30744 15.5067 7.59257 15.098 7.10623 14.4711C6.61989 13.8442 6.4017 13.0502 6.49941 12.2628C6.49941 9.95282 7.68441 8.64782 9.49941 8.64782C10.1696 8.60675 10.8287 8.83322 11.332 9.27754C11.8354 9.72186 12.142 10.3477 12.1844 11.0178L10.5944 11.2728C10.4744 10.4178 10.2644 9.92282 9.49941 9.92282C8.73441 9.92282 8.29941 10.6428 8.29941 12.1428C8.29941 13.6428 8.85441 14.3778 9.55941 14.3778C10.2644 14.3778 10.6094 13.9278 10.7444 13.0278L12.2444 13.2828C12.1691 13.9496 11.8442 14.5631 11.3349 15Z",fill:"#111111"}),n().createElement("path",{d:"M17.5693 15.0214C17.0471 15.4598 16.3762 15.6806 15.6957 15.6378L15.4107 15.6228C15.0196 15.5728 14.6422 15.4462 14.3 15.2503C13.9579 15.0543 13.6577 14.7928 13.4167 14.4808C13.1757 14.1687 12.9986 13.8122 12.8954 13.4316C12.7923 13.051 12.7652 12.6539 12.8157 12.2628C12.8157 9.95282 14.0007 8.64782 15.8157 8.64782C16.4859 8.60675 17.145 8.83322 17.6484 9.27754C18.1517 9.72186 18.4583 10.3477 18.5007 11.0178L16.8357 11.2278C16.7157 10.3728 16.4907 9.87782 15.7407 9.87782C14.9907 9.87782 14.5557 10.6428 14.5557 12.1428C14.5557 13.6428 15.0957 14.3778 15.8157 14.3778C16.5357 14.3778 16.8807 13.9278 17.0007 13.0278L18.5007 13.2828C18.425 13.9605 18.0915 14.583 17.5693 15.0214Z",fill:"#111111"}))};Cu.propTypes={className:a().string};const Pu=Cu;var xu=Fn("div",{width:"40px",height:"40px"}),ku=function(e){var t=e.setShowSubtitles,r=e.playerState,o=e.hasSubtitles,i=Hr();return o?n().createElement(Ea,{"aria-label":r.showSubtitles?"Hide subtitles":"Show subtitles","data-testid":"subtitles-button",icon:"center",className:"focus-visible-highlight",variant:"primary",css:{border:"none",paddingLeft:0,background:"none","&:hover":{background:"none"},margin:"-12px -12px 0 -12px",padding:"$075"},onClick:function(e){e.stopPropagation();var n=new Event("captions");i.current.dispatchEvent(n),t(!r.showSubtitles)}},r.showSubtitles?n().createElement(Pu,null):n().createElement(Aa,{fill:"white",size:"150",label:"subtitles"},n().createElement(Ou,null))):n().createElement(xu,null)};function ju(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}ku.displayName="SubtitlesButton",ku.propTypes={setShowSubtitles:a().func,playerState:a().object,hasSubtitles:a().bool};var Iu=Fn("div",{color:"$secondary",fontSize:"$087",userSelect:"none"});function Tu(t){var r,o,i,a,l=t.initDuration,u=Hr(),c=(i=(0,e.useState)((null===(r=u.current)||void 0===r?void 0:r.currentTime)||0),a=2,function(e){if(Array.isArray(e))return e}(i)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(i,a)||function(e,t){if(e){if("string"==typeof e)return ju(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ju(e,t):void 0}}(i,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=c[0],d=c[1];return(0,e.useEffect)((function(){var e=u.current;if(e){var t=function(e){var t;d(null===(t=e.target)||void 0===t?void 0:t.currentTime)};return null==e||e.addEventListener("timeupdate",t),function(){null==e||e.removeEventListener("timeupdate",t)}}}),[u]),n().createElement(Iu,null,(o=or(l-s)).hours?ar(o):lr(o))}Tu.propTypes={initDuration:a().number.isRequired};var Ru=function(e){var t,r,o,i=e.isVertical,a=e.hasSubtitles,l=e.isLive,c=Ii(),s=c.initDuration,d=c.playerSize,f=c.playerState,p=c.isFullscreen,v=c.setShowSubtitles,g=u().videoData,b=vu(d,p,i),m=!(b||(t=g,o=null==t||null===(r=t.taxonomy)||void 0===r?void 0:r.tags,(null==o?void 0:o.filter((function(e){return e.text===pe.BURNED_CAPTIONS})).length)>0));return n().createElement(cu,null,l?n().createElement(Du,{isMiniPlayer:b}):b&&n().createElement(Tu,{initDuration:s}),m&&n().createElement(ku,{setShowSubtitles:v,playerState:f,hasSubtitles:a}))};Ru.propTypes={isVertical:a().bool,hasSubtitles:a().bool,isLive:a().bool};var Du=function(e){var t=e.isMiniPlayer;return n().createElement(su,null,n().createElement(fu,null),n().createElement(du,{css:{fontSize:t?"$087":"$100"}},"LIVE"))};Du.propTypes={isMiniPlayer:a().bool};var $u=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M2.83 5.14v1h3.5v-3.5h-1v2L2.71 2 2 2.71l2.44 2.43Z","data-name":"Path 28"}),e.createElement("path",{d:"M13.27 6.23v-1h-1.79L14 2.7l-.7-.7-2.53 2.52V2.73h-1v3.5Z","data-name":"Path 29"}),e.createElement("path",{d:"M10.86 11.56 13.3 14l.7-.71-2.62-2.62h2v-1H9.86v3.5h1Z","data-name":"Path 30"}),e.createElement("path",{d:"m2.7 14 2.53-2.52v1.79h1v-3.5h-3.5v1h1.79L2 13.3Z","data-name":"Path 31"})))),Mu=(0,e.memo)($u),Lu=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M5.5 3V2H2v3.5h1v-2l2.62 2.64.71-.71L3.89 3Z","data-name":"Path 28"}),e.createElement("path",{d:"M10.5 2v1h1.79L9.77 5.53l.7.7L13 3.71V5.5h1V2Z","data-name":"Path 29"}),e.createElement("path",{d:"m13 12.11-2.44-2.44-.7.71L12.48 13h-2v1H14v-3.5h-1Z","data-name":"Path 30"}),e.createElement("path",{d:"M5.53 9.77 3 12.29V10.5H2V14h3.5v-1H3.71l2.52-2.53Z","data-name":"Path 31"})))),Bu=(0,e.memo)(Lu),Nu=function(e){var t=e.isFullscreen,r=e.setIsFullscreen,o=e.isMiniPlayer,i=Hr();return n().createElement(Ea,{"aria-label":"Expand video to full screen","data-testid":"fullscreen-button",icon:"center",className:"focus-visible-highlight",variant:"primary",css:{border:"none",background:"none","&:hover":{background:"none"},margin:"-$075",padding:"$075"},onClick:function(e){e.stopPropagation();var n=new Event(t?Y:q);i.current.dispatchEvent(n),r(!t)}},n().createElement(Aa,{fill:"white",size:o?"100":"150",label:"full-screen"},t?n().createElement(Mu,null):n().createElement(Bu,null)))};Nu.displayName="FullScreenButton";const _u=Nu;Nu.propTypes={isFullscreen:a().bool.isRequired,setIsFullscreen:a().func.isRequired,isMiniPlayer:a().bool.isRequired};var Vu=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M14 14H2V7h1v6h10V7h1Zm-5.5-2h-1V3h1Z"}),e.createElement("path",{d:"M10.29 5.71 11 5 8 2l-.71.71L5 5l.71.71L8 3.42z"})))),Fu=(0,e.memo)(Vu);function zu(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}var Uu=function(){var e,t=(e=function(e,t){var n,r;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}}(this,(function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,navigator.clipboard.writeText(e)];case 1:return o.sent(),[3,3];case 2:return n=o.sent(),console.error("Try to copy by execCommand due to failed on Clipboard API writeText: ",n),(r=document.createElement("textarea")).value=e,document.body.appendChild(r),r.select(),document.execCommand("copy"),document.body.removeChild(r),[3,3];case 3:return t(),[2]}}))},function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){zu(i,r,o,a,l,"next",e)}function l(e){zu(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e,n){return t.apply(this,arguments)}}(),Wu=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M8 1a7 7 0 1 0 5 2.05A7 7 0 0 0 8 1m0 13a6 6 0 1 1 4.24-1.76A6 6 0 0 1 8 14","data-name":"Path 19"}),e.createElement("path",{d:"M7 10.77 5.25 9.11l.56-.55 1.13 1.07 3.48-4.09.61.51Z","data-name":"Path 20"})))),Hu=(0,e.memo)(Wu),qu=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 16",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{fill:"currentColor",d:"M9.444 6.557q.197.199.35.42l-.726.726a1.97 1.97 0 0 0-3.009-.539l-.108.1L3.777 9.44a1.97 1.97 0 0 0 2.678 2.886l.107-.1 1.173-1.173.707.707-1.172 1.173a2.97 2.97 0 1 1-4.2-4.2l2.174-2.175a2.97 2.97 0 0 1 4.2 0M13 3.002a2.97 2.97 0 0 1 0 4.2l-2.174 2.175a2.97 2.97 0 0 1-4.495-.343l.72-.72q.118.191.282.355a1.97 1.97 0 0 0 2.678.1l.107-.1 2.175-2.174a1.97 1.97 0 0 0-2.678-2.886l-.108.1L8.325 4.89l-.707-.707 1.181-1.18a2.97 2.97 0 0 1 4.2 0"})))),Yu=(0,e.memo)(qu);function Gu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Zu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Zu(e,t,n[t])}))}return e}var Ku=Fn("div",{position:"relative",display:"inline-flex",flexShrink:0}),Ju=Fn("span",{position:"absolute",left:"100%",top:"50%",marginLeft:"2px",transform:"translateY(-50%)",fontSize:"$075",padding:"4px 6px",color:"white",borderRadius:"5px",whiteSpace:"nowrap",opacity:0,transition:"opacity 0.3s ease-in-out",pointerEvents:"none",backgroundColor:"rgba(42, 42, 42, .8)",zIndex:1}),Qu=function(t){var r,o,i=t.content,a=t.onBlur,l=void 0===a?function(){}:a,u=t.isMiniPlayer,c=(r=(0,e.useState)(!1),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(r,o)||function(e,t){if(e){if("string"==typeof e)return Gu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gu(e,t):void 0}}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=c[0],d=c[1];(0,e.useEffect)((function(){if(!1!==s){var e=setTimeout((function(){return d(!1)}),2e3);return function(){clearTimeout(e)}}}),[s]);var f=(0,e.useCallback)((function(e){e.stopPropagation(),Uu(i,(function(){return d(!0)}))}),[i]);return n().createElement(Ku,null,n().createElement(Ea,{"aria-label":s?"Link copied":"Copy link",icon:"center",className:"focus-visible-highlight",variant:"primary",css:{border:"none",background:"none","&:hover":{background:"none"},margin:"-$075",padding:"$075"},onClick:f,onBlur:l},n().createElement(Aa,{fill:"white",color:"white",size:u?"100":"150"},s?n().createElement(Hu,null):n().createElement(Yu,null))),n().createElement(Ju,{role:"status","aria-live":"polite","aria-hidden":!s,css:Xu({},s&&{opacity:1})},"Link copied"))};function ec(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Qu.displayName="CopyButton",Qu.propTypes={content:a().string.isRequired,onBlur:a().func,isMiniPlayer:a().bool.isRequired};var tc=function(t){var r,o,i,a,l=t.headline,u=t.canonicalUrl,c=t.redirectUrl,s=t.setSelected,d=t.isMiniPlayer,f=c||u,p=mi()===ui,v=(i={title:l,url:f},"object"==("undefined"==typeof navigator?"undefined":(a=navigator)&&"undefined"!=typeof Symbol&&a.constructor===Symbol?"symbol":typeof a)&&"function"==typeof navigator.canShare&&"function"==typeof navigator.share&&navigator.canShare(i)&&p),g=(r=(0,e.useState)(!1),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(r,o)||function(e,t){if(e){if("string"==typeof e)return ec(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ec(e,t):void 0}}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),b=g[0],m=g[1],y=(0,e.useCallback)((function(){var e;b||(m(!0),(e={title:l,url:f},navigator.share(e)).then((function(){m(!1)})).catch((function(){m(!1)})))}),[l,f,b]);return n().createElement(n().Fragment,null,v?n().createElement(Ea,{icon:"center",variant:"primary",css:{border:"none",background:"none","&:hover":{background:"none"},margin:"-$075",padding:"$075"},"data-testid":"share-button",onFocus:function(){s(!0)},onClick:function(e){e.stopPropagation(),v&&y()}},n().createElement(Aa,{fill:"white",size:"150",label:"share"},n().createElement(Fu,null))):n().createElement(Qu,{isMiniPlayer:d,content:f}))};tc.displayName="ShareButton",tc.propTypes={headline:a().string.isRequired,canonicalUrl:a().string,redirectUrl:a().string,setSelected:a().func,isMiniPlayer:a().bool.isRequired};var nc=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M5.11 4.44 2 8l3.11 3.56.63-.72L3.25 8l2.49-2.84Zm5.78 0-.63.72L12.75 8l-2.49 2.84.63.72L14 8Zm-4.56 8.28.88.28 2.5-9.72L8.82 3Z"})))),rc=(0,e.memo)(nc),oc=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M13 3.65 12.35 3 8 7.34 3.65 3 3 3.65 7.34 8 3 12.35l.65.65L8 8.66 12.35 13l.65-.65L8.66 8Z"})))),ic=(0,e.memo)(oc),ac=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{fillRule:"evenodd",d:"M13 5H6v9h7zM5 4v11h9V4z",clipRule:"evenodd"}),e.createElement("path",{d:"M11.5 1v2h-1V2H3v10h1v1H2V1z"})))),lc=(0,e.memo)(ac);function uc(){return uc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},uc.apply(this,arguments)}function cc(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}function sc(...e){return t=>e.forEach((e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t)))}function dc(...t){return(0,e.useCallback)(sc(...t),t)}function fc(...t){const n=t[0];if(1===t.length)return n;const r=()=>{const r=t.map((e=>({useScope:e(),scopeName:e.scopeName})));return function(t){const o=r.reduce(((e,{useScope:n,scopeName:r})=>({...e,...n(t)[`__scope${r}`]})),{});return(0,e.useMemo)((()=>({[`__scope${n.scopeName}`]:o})),[o])}};return r.scopeName=n.scopeName,r}const pc=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?e.useLayoutEffect:()=>{},vc=t["useId".toString()]||(()=>{});let gc=0;function bc(t){const[n,r]=e.useState(vc());return pc((()=>{t||r((e=>null!=e?e:String(gc++)))}),[t]),t||(n?`radix-${n}`:"")}function mc(t){const n=(0,e.useRef)(t);return(0,e.useEffect)((()=>{n.current=t})),(0,e.useMemo)((()=>(...e)=>{var t;return null===(t=n.current)||void 0===t?void 0:t.call(n,...e)}),[])}function yc({prop:t,defaultProp:n,onChange:r=()=>{}}){const[o,i]=function({defaultProp:t,onChange:n}){const r=(0,e.useState)(t),[o]=r,i=(0,e.useRef)(o),a=mc(n);return(0,e.useEffect)((()=>{i.current!==o&&(a(o),i.current=o)}),[o,i,a]),r}({defaultProp:n,onChange:r}),a=void 0!==t,l=a?t:o,u=mc(r);return[l,(0,e.useCallback)((e=>{if(a){const n="function"==typeof e?e(t):e;n!==t&&u(n)}else i(e)}),[a,t,i,u])]}const hc=require("react-dom");var wc=o.n(hc);const Ec=(0,e.forwardRef)(((t,n)=>{const{children:r,...o}=t,i=e.Children.toArray(r),a=i.find(Oc);if(a){const t=a.props.children,r=i.map((n=>n===a?e.Children.count(t)>1?e.Children.only(null):(0,e.isValidElement)(t)?t.props.children:null:n));return(0,e.createElement)(Sc,uc({},o,{ref:n}),(0,e.isValidElement)(t)?(0,e.cloneElement)(t,void 0,r):null)}return(0,e.createElement)(Sc,uc({},o,{ref:n}),r)}));Ec.displayName="Slot";const Sc=(0,e.forwardRef)(((t,n)=>{const{children:r,...o}=t;return(0,e.isValidElement)(r)?(0,e.cloneElement)(r,{...Cc(o,r.props),ref:n?sc(n,r.ref):r.ref}):e.Children.count(r)>1?e.Children.only(null):null}));Sc.displayName="SlotClone";const Ac=({children:t})=>(0,e.createElement)(e.Fragment,null,t);function Oc(t){return(0,e.isValidElement)(t)&&t.type===Ac}function Cc(e,t){const n={...t};for(const r in t){const o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}const Pc=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((t,n)=>{const r=(0,e.forwardRef)(((t,r)=>{const{asChild:o,...i}=t,a=o?Ec:n;return(0,e.useEffect)((()=>{window[Symbol.for("radix-ui")]=!0}),[]),(0,e.createElement)(a,uc({},i,{ref:r}))}));return r.displayName=`Primitive.${n}`,{...t,[n]:r}}),{}),xc="dismissableLayer.update";let kc;const jc=(0,e.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ic=(0,e.forwardRef)(((t,n)=>{var r;const{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:l,onInteractOutside:u,onDismiss:c,...s}=t,d=(0,e.useContext)(jc),[f,p]=(0,e.useState)(null),v=null!==(r=null==f?void 0:f.ownerDocument)&&void 0!==r?r:null===globalThis||void 0===globalThis?void 0:globalThis.document,[,g]=(0,e.useState)({}),b=dc(n,(e=>p(e))),m=Array.from(d.layers),[y]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),h=m.indexOf(y),w=f?m.indexOf(f):-1,E=d.layersWithOutsidePointerEventsDisabled.size>0,S=w>=h,A=function(t,n=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const r=mc(t),o=(0,e.useRef)(!1),i=(0,e.useRef)((()=>{}));return(0,e.useEffect)((()=>{const e=e=>{if(e.target&&!o.current){const t={originalEvent:e};function a(){Rc("dismissableLayer.pointerDownOutside",r,t,{discrete:!0})}"touch"===e.pointerType?(n.removeEventListener("click",i.current),i.current=a,n.addEventListener("click",i.current,{once:!0})):a()}else n.removeEventListener("click",i.current);o.current=!1},t=window.setTimeout((()=>{n.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}}),[n,r]),{onPointerDownCapture:()=>o.current=!0}}((e=>{const t=e.target,n=[...d.branches].some((e=>e.contains(t)));S&&!n&&(null==a||a(e),null==u||u(e),e.defaultPrevented||null==c||c())}),v),O=function(t,n=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const r=mc(t),o=(0,e.useRef)(!1);return(0,e.useEffect)((()=>{const e=e=>{e.target&&!o.current&&Rc("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)}),[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}((e=>{const t=e.target;[...d.branches].some((e=>e.contains(t)))||(null==l||l(e),null==u||u(e),e.defaultPrevented||null==c||c())}),v);return function(t,n=(null===globalThis||void 0===globalThis?void 0:globalThis.document)){const r=mc(t);(0,e.useEffect)((()=>{const e=e=>{"Escape"===e.key&&r(e)};return n.addEventListener("keydown",e),()=>n.removeEventListener("keydown",e)}),[r,n])}((e=>{w===d.layers.size-1&&(null==i||i(e),!e.defaultPrevented&&c&&(e.preventDefault(),c()))}),v),(0,e.useEffect)((()=>{if(f)return o&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(kc=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),Tc(),()=>{o&&1===d.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=kc)}}),[f,v,o,d]),(0,e.useEffect)((()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),Tc())}),[f,d]),(0,e.useEffect)((()=>{const e=()=>g({});return document.addEventListener(xc,e),()=>document.removeEventListener(xc,e)}),[]),(0,e.createElement)(Pc.div,uc({},s,{ref:b,style:{pointerEvents:E?S?"auto":"none":void 0,...t.style},onFocusCapture:cc(t.onFocusCapture,O.onFocusCapture),onBlurCapture:cc(t.onBlurCapture,O.onBlurCapture),onPointerDownCapture:cc(t.onPointerDownCapture,A.onPointerDownCapture)}))}));function Tc(){const e=new CustomEvent(xc);document.dispatchEvent(e)}function Rc(e,t,n,{discrete:r}){const o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?function(e,t){e&&(0,hc.flushSync)((()=>e.dispatchEvent(t)))}(o,i):o.dispatchEvent(i)}const Dc="focusScope.autoFocusOnMount",$c="focusScope.autoFocusOnUnmount",Mc={bubbles:!1,cancelable:!0},Lc=(0,e.forwardRef)(((t,n)=>{const{loop:r=!1,trapped:o=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...l}=t,[u,c]=(0,e.useState)(null),s=mc(i),d=mc(a),f=(0,e.useRef)(null),p=dc(n,(e=>c(e))),v=(0,e.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,e.useEffect)((()=>{if(o){function e(e){if(v.paused||!u)return;const t=e.target;u.contains(t)?f.current=t:Vc(f.current,{select:!0})}function t(e){if(v.paused||!u)return;const t=e.relatedTarget;null!==t&&(u.contains(t)||Vc(f.current,{select:!0}))}function n(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&Vc(u)}document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return u&&r.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}}),[o,u,v.paused]),(0,e.useEffect)((()=>{if(u){Fc.add(v);const e=document.activeElement;if(!u.contains(e)){const t=new CustomEvent(Dc,Mc);u.addEventListener(Dc,s),u.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Vc(r,{select:t}),document.activeElement!==n)return}(Bc(u).filter((e=>"A"!==e.tagName)),{select:!0}),document.activeElement===e&&Vc(u))}return()=>{u.removeEventListener(Dc,s),setTimeout((()=>{const t=new CustomEvent($c,Mc);u.addEventListener($c,d),u.dispatchEvent(t),t.defaultPrevented||Vc(null!=e?e:document.body,{select:!0}),u.removeEventListener($c,d),Fc.remove(v)}),0)}}}),[u,s,d,v]);const g=(0,e.useCallback)((e=>{if(!r&&!o)return;if(v.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){const t=e.currentTarget,[o,i]=function(e){const t=Bc(e);return[Nc(t,e),Nc(t.reverse(),e)]}(t);o&&i?e.shiftKey||n!==i?e.shiftKey&&n===o&&(e.preventDefault(),r&&Vc(i,{select:!0})):(e.preventDefault(),r&&Vc(o,{select:!0})):n===t&&e.preventDefault()}}),[r,o,v.paused]);return(0,e.createElement)(Pc.div,uc({tabIndex:-1},l,{ref:p,onKeyDown:g}))}));function Bc(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Nc(e,t){for(const n of e)if(!_c(n,{upTo:t}))return n}function _c(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function Vc(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}const Fc=function(){let e=[];return{add(t){const n=e[0];t!==n&&(null==n||n.pause()),e=zc(e,t),e.unshift(t)},remove(t){var n;e=zc(e,t),null===(n=e[0])||void 0===n||n.resume()}}}();function zc(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}const Uc=(0,e.forwardRef)(((t,n)=>{var r;const{container:o=(null===globalThis||void 0===globalThis||null===(r=globalThis.document)||void 0===r?void 0:r.body),...i}=t;return o?hc.createPortal((0,e.createElement)(Pc.div,uc({},i,{ref:n})),o):null})),Wc=t=>{const{present:n,children:r}=t,o=function(t){const[n,r]=(0,e.useState)(),o=(0,e.useRef)({}),i=(0,e.useRef)(t),a=(0,e.useRef)("none"),l=t?"mounted":"unmounted",[u,c]=function(t,n){return(0,e.useReducer)(((e,t)=>{const r=n[e][t];return null!=r?r:e}),t)}(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,e.useEffect)((()=>{const e=Hc(o.current);a.current="mounted"===u?e:"none"}),[u]),pc((()=>{const e=o.current,n=i.current;if(n!==t){const r=a.current,o=Hc(e);t?c("MOUNT"):"none"===o||"none"===(null==e?void 0:e.display)?c("UNMOUNT"):c(n&&r!==o?"ANIMATION_OUT":"UNMOUNT"),i.current=t}}),[t,c]),pc((()=>{if(n){const e=e=>{const t=Hc(o.current).includes(e.animationName);e.target===n&&t&&(0,hc.flushSync)((()=>c("ANIMATION_END")))},t=e=>{e.target===n&&(a.current=Hc(o.current))};return n.addEventListener("animationstart",t),n.addEventListener("animationcancel",e),n.addEventListener("animationend",e),()=>{n.removeEventListener("animationstart",t),n.removeEventListener("animationcancel",e),n.removeEventListener("animationend",e)}}c("ANIMATION_END")}),[n,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:(0,e.useCallback)((e=>{e&&(o.current=getComputedStyle(e)),r(e)}),[])}}(n),i="function"==typeof r?r({present:o.isPresent}):e.Children.only(r),a=dc(o.ref,i.ref);return"function"==typeof r||o.isPresent?(0,e.cloneElement)(i,{ref:a}):null};function Hc(e){return(null==e?void 0:e.animationName)||"none"}Wc.displayName="Presence";let qc=0;function Yc(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var Gc=function(){return Gc=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Gc.apply(this,arguments)};function Zc(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create,Object.create;var Xc="right-scroll-bar-position",Kc="width-before-scroll-bar";function Jc(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var Qc="undefined"!=typeof window?e.useLayoutEffect:e.useEffect,es=new WeakMap;function ts(e){return e}var ns=function(e){void 0===e&&(e={});var t=function(e,t){void 0===t&&(t=ts);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var o=t(e,r);return n.push(o),function(){n=n.filter((function(e){return e!==o}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e),t=n}var i=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}};return o}(null);return t.options=Gc({async:!0,ssr:!1},e),t}(),rs=function(){},os=e.forwardRef((function(t,n){var r=e.useRef(null),o=e.useState({onScrollCapture:rs,onWheelCapture:rs,onTouchMoveCapture:rs}),i=o[0],a=o[1],l=t.forwardProps,u=t.children,c=t.className,s=t.removeScrollBar,d=t.enabled,f=t.shards,p=t.sideCar,v=t.noIsolation,g=t.inert,b=t.allowPinchZoom,m=t.as,y=void 0===m?"div":m,h=Zc(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),w=p,E=function(t,n){var r,o,i,a=(r=n||null,o=function(e){return t.forEach((function(t){return Jc(t,e)}))},(i=(0,e.useState)((function(){return{value:r,callback:o,facade:{get current(){return i.value},set current(e){var t=i.value;t!==e&&(i.value=e,i.callback(e,t))}}}}))[0]).callback=o,i.facade);return Qc((function(){var e=es.get(a);if(e){var n=new Set(e),r=new Set(t),o=a.current;n.forEach((function(e){r.has(e)||Jc(e,null)})),r.forEach((function(e){n.has(e)||Jc(e,o)}))}es.set(a,t)}),[t]),a}([r,n]),S=Gc(Gc({},h),i);return e.createElement(e.Fragment,null,d&&e.createElement(w,{sideCar:ns,removeScrollBar:s,shards:f,noIsolation:v,inert:g,setCallbacks:a,allowPinchZoom:!!b,lockRef:r}),l?e.cloneElement(e.Children.only(u),Gc(Gc({},S),{ref:E})):e.createElement(y,Gc({},S,{className:c,ref:E}),u))}));os.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},os.classNames={fullWidth:Kc,zeroRight:Xc};var is=function(t){var n=t.sideCar,r=Zc(t,["sideCar"]);if(!n)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=n.read();if(!o)throw new Error("Sidecar medium not found");return e.createElement(o,Gc({},r))};is.isSideCarExport=!0;var as=function(){var e=0,t=null;return{add:function(n){var r,i;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=o.nc;return t&&e.setAttribute("nonce",t),e}())&&(i=n,(r=t).styleSheet?r.styleSheet.cssText=i:r.appendChild(document.createTextNode(i)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ls=function(){var t,n=(t=as(),function(n,r){e.useEffect((function(){return t.add(n),function(){t.remove()}}),[n&&r])});return function(e){var t=e.styles,r=e.dynamic;return n(t,r),null}},us={left:0,top:0,right:0,gap:0},cs=function(e){return parseInt(e||"",10)||0},ss=ls(),ds="data-scroll-locked",fs=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(l,"px ").concat(r,";\n  }\n  body[").concat(ds,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(i,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(Xc," {\n    right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(Kc," {\n    margin-right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(Xc," .").concat(Xc," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(Kc," .").concat(Kc," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(ds,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},ps=function(){var e=parseInt(document.body.getAttribute(ds)||"0",10);return isFinite(e)?e:0},vs=function(t){var n=t.noRelative,r=t.noImportant,o=t.gapMode,i=void 0===o?"margin":o;e.useEffect((function(){return document.body.setAttribute(ds,(ps()+1).toString()),function(){var e=ps()-1;e<=0?document.body.removeAttribute(ds):document.body.setAttribute(ds,e.toString())}}),[]);var a=e.useMemo((function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return us;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[cs(n),cs(r),cs(o)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}(i)}),[i]);return e.createElement(ss,{styles:fs(a,!n,i,r?"":"!important")})},gs=!1;if("undefined"!=typeof window)try{var bs=Object.defineProperty({},"passive",{get:function(){return gs=!0,!0}});window.addEventListener("test",bs,bs),window.removeEventListener("test",bs,bs)}catch(e){gs=!1}var ms=!!gs&&{passive:!1},ys=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},hs=function(e,t){var n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),ws(e,n)){var r=Es(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},ws=function(e,t){return"v"===e?function(e){return ys(e,"overflowY")}(t):function(e){return ys(e,"overflowX")}(t)},Es=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},Ss=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},As=function(e){return[e.deltaX,e.deltaY]},Os=function(e){return e&&"current"in e?e.current:e},Cs=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Ps=0,xs=[];const ks=(js=function(t){var n=e.useRef([]),r=e.useRef([0,0]),o=e.useRef(),i=e.useState(Ps++)[0],a=e.useState((function(){return ls()}))[0],l=e.useRef(t);e.useEffect((function(){l.current=t}),[t]),e.useEffect((function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(i));var e=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}([t.lockRef.current],(t.shards||[]).map(Os),!0).filter(Boolean);return e.forEach((function(e){return e.classList.add("allow-interactivity-".concat(i))})),function(){document.body.classList.remove("block-interactivity-".concat(i)),e.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(i))}))}}}),[t.inert,t.lockRef.current,t.shards]);var u=e.useCallback((function(e,t){if("touches"in e&&2===e.touches.length)return!l.current.allowPinchZoom;var n,i=Ss(e),a=r.current,u="deltaX"in e?e.deltaX:a[0]-i[0],c="deltaY"in e?e.deltaY:a[1]-i[1],s=e.target,d=Math.abs(u)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=hs(d,s);if(!f)return!0;if(f?n=d:(n="v"===d?"h":"v",f=hs(d,s)),!f)return!1;if(!o.current&&"changedTouches"in e&&(u||c)&&(o.current=n),!n)return!0;var p=o.current||n;return function(e,t,n,r){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),i=o*r,a=n.target,l=t.contains(a),u=!1,c=i>0,s=0,d=0;do{var f=Es(e,a),p=f[0],v=f[1]-f[2]-o*p;(p||v)&&ws(e,a)&&(s+=v,d+=p),a=a.parentNode}while(!l&&a!==document.body||l&&(t.contains(a)||t===a));return(c&&(0===s||!1)||!c&&(0===d||!1))&&(u=!0),u}(p,t,e,"h"===p?u:c)}),[]),c=e.useCallback((function(e){var t=e;if(xs.length&&xs[xs.length-1]===a){var r="deltaY"in t?As(t):Ss(t),o=n.current.filter((function(e){return e.name===t.type&&e.target===t.target&&function(e,t){return e[0]===t[0]&&e[1]===t[1]}(e.delta,r)}))[0];if(o&&o.should)t.cancelable&&t.preventDefault();else if(!o){var i=(l.current.shards||[]).map(Os).filter(Boolean).filter((function(e){return e.contains(t.target)}));(i.length>0?u(t,i[0]):!l.current.noIsolation)&&t.cancelable&&t.preventDefault()}}}),[]),s=e.useCallback((function(e,t,r,o){var i={name:e,delta:t,target:r,should:o};n.current.push(i),setTimeout((function(){n.current=n.current.filter((function(e){return e!==i}))}),1)}),[]),d=e.useCallback((function(e){r.current=Ss(e),o.current=void 0}),[]),f=e.useCallback((function(e){s(e.type,As(e),e.target,u(e,t.lockRef.current))}),[]),p=e.useCallback((function(e){s(e.type,Ss(e),e.target,u(e,t.lockRef.current))}),[]);e.useEffect((function(){return xs.push(a),t.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,ms),document.addEventListener("touchmove",c,ms),document.addEventListener("touchstart",d,ms),function(){xs=xs.filter((function(e){return e!==a})),document.removeEventListener("wheel",c,ms),document.removeEventListener("touchmove",c,ms),document.removeEventListener("touchstart",d,ms)}}),[]);var v=t.removeScrollBar,g=t.inert;return e.createElement(e.Fragment,null,g?e.createElement(a,{styles:Cs(i)}):null,v?e.createElement(vs,{gapMode:"margin"}):null)},ns.useMedium(js),is);var js,Is=e.forwardRef((function(t,n){return e.createElement(os,Gc({},t,{ref:n,sideCar:ks}))}));Is.classNames=os.classNames;const Ts=Is;var Rs=new WeakMap,Ds=new WeakMap,$s={},Ms=0,Ls=function(e){return e&&(e.host||Ls(e.parentNode))},Bs=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),function(e,t,n,r){var o=function(e,t){return t.map((function(t){if(e.contains(t))return t;var n=Ls(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)})).filter((function(e){return Boolean(e)}))}(t,Array.isArray(e)?e:[e]);$s[n]||($s[n]=new WeakMap);var i=$s[n],a=[],l=new Set,u=new Set(o),c=function(e){e&&!l.has(e)&&(l.add(e),c(e.parentNode))};o.forEach(c);var s=function(e){e&&!u.has(e)&&Array.prototype.forEach.call(e.children,(function(e){if(l.has(e))s(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,u=(Rs.get(e)||0)+1,c=(i.get(e)||0)+1;Rs.set(e,u),i.set(e,c),a.push(e),1===u&&o&&Ds.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}}))};return s(t),l.clear(),Ms++,function(){a.forEach((function(e){var t=Rs.get(e)-1,o=i.get(e)-1;Rs.set(e,t),i.set(e,o),t||(Ds.has(e)||e.removeAttribute(r),Ds.delete(e)),o||e.removeAttribute(n)})),--Ms||(Rs=new WeakMap,Rs=new WeakMap,Ds=new WeakMap,$s={})}}(r,o,n,"aria-hidden")):function(){return null}};const Ns="Dialog",[_s,Vs]=function(t,n=[]){let r=[];const o=()=>{const n=r.map((t=>(0,e.createContext)(t)));return function(r){const o=(null==r?void 0:r[t])||n;return(0,e.useMemo)((()=>({[`__scope${t}`]:{...r,[t]:o}})),[r,o])}};return o.scopeName=t,[function(n,o){const i=(0,e.createContext)(o),a=r.length;function l(n){const{scope:r,children:o,...l}=n,u=(null==r?void 0:r[t][a])||i,c=(0,e.useMemo)((()=>l),Object.values(l));return(0,e.createElement)(u.Provider,{value:c},o)}return r=[...r,o],l.displayName=n+"Provider",[l,function(r,l){const u=(null==l?void 0:l[t][a])||i,c=(0,e.useContext)(u);if(c)return c;if(void 0!==o)return o;throw new Error(`\`${r}\` must be used within \`${n}\``)}]},fc(o,...n)]}(Ns),[Fs,zs]=_s(Ns),Us="DialogPortal",[Ws,Hs]=_s(Us,{forceMount:void 0}),qs="DialogOverlay",Ys=(0,e.forwardRef)(((t,n)=>{const r=Hs(qs,t.__scopeDialog),{forceMount:o=r.forceMount,...i}=t,a=zs(qs,t.__scopeDialog);return a.modal?(0,e.createElement)(Wc,{present:o||a.open},(0,e.createElement)(Gs,uc({},i,{ref:n}))):null})),Gs=(0,e.forwardRef)(((t,n)=>{const{__scopeDialog:r,...o}=t,i=zs(qs,r);return(0,e.createElement)(Ts,{as:Ec,allowPinchZoom:!0,shards:[i.contentRef]},(0,e.createElement)(Pc.div,uc({"data-state":rd(i.open)},o,{ref:n,style:{pointerEvents:"auto",...o.style}})))})),Zs="DialogContent",Xs=(0,e.forwardRef)(((t,n)=>{const r=Hs(Zs,t.__scopeDialog),{forceMount:o=r.forceMount,...i}=t,a=zs(Zs,t.__scopeDialog);return(0,e.createElement)(Wc,{present:o||a.open},a.modal?(0,e.createElement)(Ks,uc({},i,{ref:n})):(0,e.createElement)(Js,uc({},i,{ref:n})))})),Ks=(0,e.forwardRef)(((t,n)=>{const r=zs(Zs,t.__scopeDialog),o=(0,e.useRef)(null),i=dc(n,r.contentRef,o);return(0,e.useEffect)((()=>{const e=o.current;if(e)return Bs(e)}),[]),(0,e.createElement)(Qs,uc({},t,{ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:cc(t.onCloseAutoFocus,(e=>{var t;e.preventDefault(),null===(t=r.triggerRef.current)||void 0===t||t.focus()})),onPointerDownOutside:cc(t.onPointerDownOutside,(e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()})),onFocusOutside:cc(t.onFocusOutside,(e=>e.preventDefault()))}))})),Js=(0,e.forwardRef)(((t,n)=>{const r=zs(Zs,t.__scopeDialog),o=(0,e.useRef)(!1),i=(0,e.useRef)(!1);return(0,e.createElement)(Qs,uc({},t,{ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:e=>{var n,a;null===(n=t.onCloseAutoFocus)||void 0===n||n.call(t,e),e.defaultPrevented||(o.current||null===(a=r.triggerRef.current)||void 0===a||a.focus(),e.preventDefault()),o.current=!1,i.current=!1},onInteractOutside:e=>{var n,a;null===(n=t.onInteractOutside)||void 0===n||n.call(t,e),e.defaultPrevented||(o.current=!0,"pointerdown"===e.detail.originalEvent.type&&(i.current=!0));const l=e.target;(null===(a=r.triggerRef.current)||void 0===a?void 0:a.contains(l))&&e.preventDefault(),"focusin"===e.detail.originalEvent.type&&i.current&&e.preventDefault()}}))})),Qs=(0,e.forwardRef)(((t,n)=>{const{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:a,...l}=t,u=zs(Zs,r),c=dc(n,(0,e.useRef)(null));return(0,e.useEffect)((()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:Yc()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:Yc()),qc++,()=>{1===qc&&document.querySelectorAll("[data-radix-focus-guard]").forEach((e=>e.remove())),qc--}}),[]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Lc,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:a},(0,e.createElement)(Ic,uc({role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":rd(u.open)},l,{ref:c,onDismiss:()=>u.onOpenChange(!1)}))),!1)})),ed="DialogTitle",td=(0,e.forwardRef)(((t,n)=>{const{__scopeDialog:r,...o}=t,i=zs(ed,r);return(0,e.createElement)(Pc.h2,uc({id:i.titleId},o,{ref:n}))})),nd=(0,e.forwardRef)(((t,n)=>{const{__scopeDialog:r,...o}=t,i=zs("DialogClose",r);return(0,e.createElement)(Pc.button,uc({type:"button"},o,{ref:n,onClick:cc(t.onClick,(()=>i.onOpenChange(!1)))}))}));function rd(e){return e?"open":"closed"}const[od,id]=function(t,n){const r=(0,e.createContext)(n);function o(t){const{children:n,...o}=t,i=(0,e.useMemo)((()=>o),Object.values(o));return(0,e.createElement)(r.Provider,{value:i},n)}return o.displayName=t+"Provider",[o,function(o){const i=(0,e.useContext)(r);if(i)return i;if(void 0!==n)return n;throw new Error(`\`${o}\` must be used within \`${t}\``)}]}("DialogTitleWarning",{contentName:Zs,titleName:ed,docsSlug:"dialog"}),ad=t=>{const{__scopeDialog:n,children:r,open:o,defaultOpen:i,onOpenChange:a,modal:l=!0}=t,u=(0,e.useRef)(null),c=(0,e.useRef)(null),[s=!1,d]=yc({prop:o,defaultProp:i,onChange:a});return(0,e.createElement)(Fs,{scope:n,triggerRef:u,contentRef:c,contentId:bc(),titleId:bc(),descriptionId:bc(),open:s,onOpenChange:d,onOpenToggle:(0,e.useCallback)((()=>d((e=>!e))),[d]),modal:l},r)},ld=t=>{const{__scopeDialog:n,forceMount:r,children:o,container:i}=t,a=zs(Us,n);return(0,e.createElement)(Ws,{scope:n,forceMount:r},e.Children.map(o,(t=>(0,e.createElement)(Wc,{present:r||a.open},(0,e.createElement)(Uc,{asChild:!0,container:i},t)))))},ud=Ys,cd=Xs,sd=td,dd=nd;var fd=e.createContext({}),pd=({open:t,defaultOpen:n,onOpenChange:r,...o})=>{let[i,a]=yc({prop:t,defaultProp:n,onChange:r});return e.createElement(fd.Provider,{value:{open:i}},e.createElement(ad,{open:i,onOpenChange:e=>a(e),...o}))};pd.displayName="DialogRoot";var vd=({forceMount:t=!0,...n})=>e.createElement(ld,{forceMount:t,...n});function gd(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function bd(e,t){return bd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},bd(e,t)}function md(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,bd(e,t)}function yd(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}vd.displayName="DialogPortal";const hd=n().createContext(null);var wd=function(e){return e.scrollTop},Ed="unmounted",Sd="exited",Ad="entering",Od="entered",Cd="exiting",Pd=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o=Sd,r.appearStatus=Ad):o=Od:o=t.unmountOnExit||t.mountOnEnter?Ed:Sd,r.state={status:o},r.nextCallback=null,r}md(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Ed?{status:Sd}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Ad&&n!==Od&&(t=Ad):n!==Ad&&n!==Od||(t=Cd)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===Ad){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:wc().findDOMNode(this);n&&wd(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Sd&&this.setState({status:Ed})},r.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[wc().findDOMNode(this),r],i=o[0],a=o[1],l=this.getTimeouts(),u=r?l.appear:l.enter;e||n?(this.props.onEnter(i,a),this.safeSetState({status:Ad},(function(){t.props.onEntering(i,a),t.onTransitionEnd(u,(function(){t.safeSetState({status:Od},(function(){t.props.onEntered(i,a)}))}))}))):this.safeSetState({status:Od},(function(){t.props.onEntered(i)}))},r.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:wc().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:Cd},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Sd},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:Sd},(function(){e.props.onExited(r)}))},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:wc().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},r.render=function(){var e=this.state.status;if(e===Ed)return null;var t=this.props,r=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,gd(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return n().createElement(hd.Provider,{value:null},"function"==typeof r?r(e,o):n().cloneElement(n().Children.only(r),o))},t}(n().Component);function xd(){}Pd.contextType=hd,Pd.propTypes={},Pd.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:xd,onEntering:xd,onEntered:xd,onExit:xd,onExiting:xd,onExited:xd},Pd.UNMOUNTED=Ed,Pd.EXITED=Sd,Pd.ENTERING=Ad,Pd.ENTERED=Od,Pd.EXITING=Cd;const kd=Pd;var jd=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=yd(n.className,r):n.setAttribute("class",yd(n.className&&n.className.baseVal||"",r)));var n,r}))},Id=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],i=r[1];t.removeClasses(o,"exit"),t.addClass(o,i?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],i=r[1]?"appear":"enter";t.addClass(o,i,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],i=r[1]?"appear":"enter";t.removeClasses(o,i),t.addClass(o,i,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}md(t,e);var r=t.prototype;return r.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&wd(e),r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(e,r))},r.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,i=n.done;this.appliedClasses[t]={},r&&jd(e,r),o&&jd(e,o),i&&jd(e,i)},r.render=function(){var e=this.props,t=(e.classNames,gd(e,["classNames"]));return n().createElement(kd,uc({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(n().Component);Id.defaultProps={classNames:""},Id.propTypes={};const Td=Id;var Rd=`opacity ${qn.transitions.normal} ${qn.transitions.inOut}`,Dd=Fn(ud,{backgroundColor:qn.colors.alpha50,inset:"0",position:"fixed","&.wpds-dialog-overlay-enter, &.wpds-dialog-overlay-appear":{opacity:0},"&.wpds-dialog-overlay-enter-active, &.wpds-dialog-overlay-appear-active":{opacity:1,transition:Rd,"@reducedMotion":{transition:"none"}},"&.wpds-dialog-overlay-exit":{opacity:1},"&.wpds-dialog-overlay-exit-active":{opacity:0,transition:Rd,"@reducedMotion":{transition:"none"}}}),$d=e.forwardRef((({backgroundColor:t=qn.colors.alpha50,children:n,css:r,zIndex:o=qn.zIndices.offer,forceMount:i=!0,...a},l)=>{let{open:u}=e.useContext(fd),c=e.useRef(null);return e.useEffect((()=>{l&&("function"==typeof l?l(c.current):l.current=c.current)}),[l,c]),e.createElement(Td,{mountOnEnter:!0,unmountOnExit:!0,appear:!0,nodeRef:c,in:u,timeout:{enter:300,exit:300},classNames:"wpds-dialog-overlay"},e.createElement(Dd,{css:{backgroundColor:t,zIndex:o,...r},forceMount:i,...a,ref:c},n))}));$d.displayName="DialogOverlay";var Md=Fn(cd,{borderRadius:qn.radii["025"],boxShadow:qn.shadows[300],color:qn.colors.primary,containerType:"inline-size",display:"grid",gridTemplateAreas:"'header' 'body' 'footer'",gridTemplateRows:"auto 1fr auto",padding:qn.space[150],position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)","&.wpds-dialog-content-enter, &.wpds-dialog-content-appear":{transform:"translate(-50%, -47%)",opacity:0},"&.wpds-dialog-content-enter-active, &.wpds-dialog-content-appear-active":{transform:"translate(-50%, -50%)",opacity:1,transition:`\n      transform ${qn.transitions.normal} ${qn.transitions.inOut}, \n      opacity ${qn.transitions.normal} ${qn.transitions.inOut}\n     `,"@reducedMotion":{transition:"none"}},"&.wpds-dialog-content-exit":{transform:"translate(-50%, -50%)",opacity:1},"&.wpds-dialog-content-exit-active":{transform:"translate(-50%, -50%) scale(0.97)",opacity:0,transition:`\n      transform ${qn.transitions.fast} ${qn.transitions.inOut}, \n      opacity ${qn.transitions.fast} ${qn.transitions.inOut}\n    `,"@reducedMotion":{transition:"none"}}}),Ld=e.forwardRef((({backgroundColor:t=qn.colors.secondary,children:n,css:r,forceMount:o=!0,width:i="500px",height:a="300px",zIndex:l=qn.zIndices.offer,...u},c)=>{let{open:s}=e.useContext(fd),d=e.useRef(null);return e.useEffect((()=>{c&&("function"==typeof c?c(d.current):c.current=d.current)}),[c,d]),e.createElement(Td,{mountOnEnter:!0,unmountOnExit:!0,appear:!0,nodeRef:d,in:s,timeout:{enter:300,exit:200},classNames:"wpds-dialog-content"},e.createElement(Md,{css:{backgroundColor:t,width:i,height:a,zIndex:l,...r},forceMount:o,...u,ref:d},n))}));Ld.displayName="DialogContent";var Bd=Fn("header",{gridArea:"header"}),Nd=e.forwardRef((({children:t,...n},r)=>e.createElement(Bd,{...n,ref:r},t)));Nd.displayName="DialogHeader";var _d=Fn(sd,{color:qn.colors.primary,fontFamily:qn.fonts.meta,fontSize:qn.fontSizes[125],fontWeight:qn.fontWeights.bold,marginBlockStart:0,marginBlockEnd:qn.space[150]}),Vd=e.forwardRef((({children:t,...n},r)=>e.createElement(_d,{...n,ref:r},t)));Vd.displayName="DialogTitle";var Fd=Fn(dd,{variants:{main:{true:{position:"absolute",insetBlockStart:qn.space[100],insetInlineEnd:qn.space[100]}}}}),zd=e.forwardRef((({...t},n)=>t.asChild?e.createElement(Fd,{...t,ref:n}):e.createElement(Fd,{...t,ref:n,asChild:!0,main:!0},e.createElement(Ea,{variant:"primary",isOutline:!0,density:"compact",icon:"center",css:{border:"none"}},e.createElement(Aa,{label:"Close"},e.createElement(ic,null))))));zd.displayName="DialogClose";var Ud=Fn("div",{color:qn.colors.primary,fontFamily:qn.fonts.meta,fontSize:qn.fontSizes[100],fontWeight:qn.fontWeights.light,lineHeight:qn.lineHeights[125],gridArea:"body",maxHeight:"100%",overflowY:"auto",variants:{isOverflow:{true:{marginInlineEnd:`calc(-1 * ${qn.space[150]})`,paddingInlineEnd:qn.space[125]}}}}),Wd=e.forwardRef((({children:t,...n},r)=>{let o=e.useRef(null);e.useEffect((()=>{r&&("function"==typeof r?r(o.current):r.current=o.current)}),[r,o]);let[i,a]=e.useState(!1);return e.useEffect((()=>{if(!o.current)return;let e=o.current;a(e.scrollHeight>e.clientHeight)}),[t,a]),e.createElement(Ud,{...n,ref:o,isOverflow:i},t)}));Wd.displayName="DialogBody";var Hd=Fn("footer",{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:qn.space["050"],"@container (max-width: 350px)":{flexDirection:"column-reverse",alignItems:"stretch"},gridArea:"footer",marginBlockStart:qn.space[150]}),qd=e.forwardRef((({children:t,...n},r)=>e.createElement(Hd,{...n,ref:r},t)));function Yd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Gd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Zd(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Yd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Yd(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}qd.displayName="DialogFooter";var Xd="100%",Kd="352px",Jd="100%",Qd=[{id:"compact",label:"Compact",width:"100%",height:"152px"},{id:"normal",label:"Normal",width:"100%",height:"352px"},{id:"large",label:"Large",width:"100%",height:"552px"}],ef=function(e){var t=String(null!=e?e:"").trim();if(!t)return Jd;var n=t.match(/^(-?\d+(?:\.\d+)?)\s*%$/i);if(n){var r=Number(n[1]);return r<0?Jd:"".concat(r,"%")}var o=t.match(/^(-?\d+(?:\.\d+)?)\s*px$/i);if(o){var i=Number(o[1]);return i<0?Jd:"".concat(i,"px")}var a=t.match(/^(-?\d+(?:\.\d+)?)$/);if(a){var l=Number(a[1]);return l<0?Jd:"".concat(l,"px")}return Jd};function tf(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nf="@media (max-width: 480px)",rf=Fn("pre",tf({margin:"0 0 20px",padding:"14px 16px",borderRadius:"8px",border:"1px solid $subtle",backgroundColor:"$background-forSurfaces",color:"$onBackground-subtle",fontFamily:"$meta",fontSize:"$075",lineHeight:"$160",whiteSpace:"pre-wrap",wordBreak:"break-all",cursor:"pointer",userSelect:"text",maxHeight:"min(380px, 50vh)",overflow:"auto",transition:"color 0.15s","&:hover":{color:"$onBackground"}},nf,{marginBottom:"16px",padding:"12px",maxHeight:"min(240px, 40vh)"})),of=Fn("div",{fontSize:"$075",fontWeight:"$bold",lineHeight:"$125",color:"$onBackground-subtle",letterSpacing:"0.08em",textTransform:"uppercase",marginBottom:"14px"}),af=Fn("div",tf({backgroundColor:"$surface",border:"1px solid $subtle",borderRadius:"8px",overflow:"hidden",marginBottom:"20px"},nf,{marginBottom:"16px"})),lf=Fn("div",tf({display:"flex",alignItems:"center",padding:"12px 14px",gap:"12px",borderTop:"1px solid $subtle","&:first-child":{borderTop:"none"}},nf,{flexWrap:"wrap",padding:"12px",gap:"10px"})),uf=Fn("input",{appearance:"none",WebkitAppearance:"none",width:"17px",height:"17px",border:"2px solid $outline",borderRadius:"3px",cursor:"pointer",flexShrink:0,margin:0,transition:"border-color 0.15s, background 0.15s",backgroundColor:"transparent",position:"relative","&:checked":{backgroundColor:"$cta",borderColor:"$cta"},"&:checked::after":{content:"''",position:"absolute",left:"3px",top:"1px",width:"6px",height:"9px",border:"2px solid $onCta",borderTop:"none",borderLeft:"none",transform:"rotate(45deg)",boxSizing:"border-box"},"&:focus-visible":{outline:"2px solid $cta",outlineOffset:"2px"}}),cf=Fn("label",{fontSize:"$087",lineHeight:"$meta",color:"$onBackground",cursor:"pointer",userSelect:"none",flexShrink:0}),sf=Fn("input",{width:"68px",boxSizing:"border-box",backgroundColor:"$background-forSurfaces",border:"1px solid $outline-subtle",borderRadius:"5px",color:"$onBackground",fontSize:"$087",padding:"5px 10px",textAlign:"center",outline:"none",transition:"border-color 0.15s, opacity 0.15s","&:focus":{borderColor:"$cta"},variants:{inactive:{true:{opacity:.38},false:{opacity:1}}},defaultVariants:{inactive:!1}}),df=Fn("div",tf({display:"flex",alignItems:"center",gap:"8px",padding:"10px 14px",borderTop:"1px solid $subtle"},nf,{flexDirection:"column",alignItems:"stretch",gap:"6px",padding:"10px 12px"})),ff=Fn("div",tf({display:"flex",alignItems:"center",gap:"8px",flex:1,minWidth:0},nf,{width:"100%"})),pf=Fn("span",tf({fontSize:"$075",lineHeight:"$125",color:"$onBackground-subtle",fontWeight:500,flexShrink:0,marginRight:"2px"},nf,{marginRight:0})),vf=Fn("button",tf({all:"unset",boxSizing:"border-box",fontSize:"$075",lineHeight:"$125",color:"$onBackground-subtle",backgroundColor:"$background-forSurfaces",border:"1px solid $outline-subtle",borderRadius:"4px",padding:"4px 10px",cursor:"pointer",transition:"background 0.12s, border-color 0.12s, color 0.12s",userSelect:"none",whiteSpace:"nowrap",flex:1,textAlign:"center","&:hover":{backgroundColor:"$surface-highest",borderColor:"$outline",color:"$onBackground"},"&:focus-visible":{outline:"2px solid $cta",outlineOffset:"2px"},variants:{active:{true:{backgroundColor:"$ctaContainer",borderColor:"$cta",color:"$cta"},false:{}}},defaultVariants:{active:!1}},nf,{padding:"4px 6px"})),gf=Fn("div",tf({display:"flex",alignItems:"center",gap:0,padding:"10px 14px",borderTop:"1px solid $subtle"},nf,{flexDirection:"column",alignItems:"stretch",gap:"8px",padding:"10px 12px"})),bf=Fn("div",{display:"flex",alignItems:"center",backgroundColor:"$background-forSurfaces",border:"1px solid $outline-subtle",borderRadius:"5px",overflow:"hidden",flex:1,minWidth:0,transition:"border-color 0.15s","&:focus-within":{borderColor:"$cta"}}),mf=Fn("span",{fontSize:"$075",fontWeight:"$bold",lineHeight:"$125",color:"$onBackground-subtle",letterSpacing:"0.05em",padding:"0 8px",height:"34px",display:"flex",alignItems:"center",backgroundColor:"$surface",borderRight:"1px solid $outline-subtle",userSelect:"none",flexShrink:0}),yf=Fn("input",{flex:1,minWidth:0,height:"34px",border:"none",backgroundColor:"transparent",color:"$onBackground",fontSize:"$087",padding:"0 8px",textAlign:"center",outline:"none",boxSizing:"border-box"}),hf=Fn("span",tf({fontSize:"$112",lineHeight:"$125",color:"$onBackground-subtle",padding:"0 10px",flexShrink:0,userSelect:"none"},nf,{display:"none"})),wf=Fn("div",tf({height:"1px",backgroundColor:"$subtle",margin:"0 0 20px"},nf,{marginBottom:"16px"})),Ef=Fn("button",{all:"unset",boxSizing:"border-box",display:"flex",alignItems:"center",justifyContent:"center",gap:"8px",width:"100%",backgroundColor:"$cta",color:"$onCta",borderRadius:"20px",padding:"10px 22px",fontSize:"$087",fontWeight:"$bold",lineHeight:"$125",cursor:"pointer",letterSpacing:"0.01em",transition:"background 0.15s, transform 0.1s","& svg":{width:"16px",height:"16px",flexShrink:0},"&:hover":{color:"$onCta-hover"},"&:active":{transform:"scale(0.98)"},variants:{copied:{true:{backgroundColor:"$success"}}},defaultVariants:{copied:!1},"&:focus-visible":{outline:"2px solid $cta",outlineOffset:"2px"}}),Sf=Fn("button",{all:"unset",boxSizing:"border-box",width:"32px",height:"32px",borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:"$onBackground-subtle",transition:"background 0.15s, color 0.15s","&:hover":{backgroundColor:"$subtle",color:"$onBackground"},"& svg":{width:"18px",height:"18px"},"&:focus-visible":{outline:"2px solid $cta",outlineOffset:"2px"}}),Af=Fn("div",tf({display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"},nf,{marginBottom:"16px"}));function Of(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Cf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Of(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Of(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Pf=function(e){e.ctrlKey||e.metaKey||["Backspace","Delete","Tab","ArrowLeft","ArrowRight","Home","End"].includes(e.key)||(":"!==e.key?/^\d$/.test(e.key)||e.preventDefault():(e.target.value.match(/:/g)||[]).length>=2&&e.preventDefault())},xf=function(t){var r=t.isOpen,o=t.onOpenChange,i=t.videoId,a=t.headline,l=t.embedConfig,u=t.initialStartSeconds,c=void 0===u?0:u,s=(0,e.useMemo)((function(){return function(){var e,t,n,r,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{domain:null!==(e=o.domain)&&void 0!==e?e:$,defaultWidth:ef(null!==(t=o.defaultWidth)&&void 0!==t?t:Xd),defaultHeight:ef(null!==(n=o.defaultHeight)&&void 0!==n?n:Kd),queryParams:null!==(r=o.queryParams)&&void 0!==r?r:{},getEmbedUrlOverride:o.getEmbedUrlOverride}}(l)}),[l]),d=Cf((0,e.useState)(s.defaultWidth),2),f=d[0],p=d[1],v=Cf((0,e.useState)(s.defaultHeight),2),g=v[0],b=v[1],m=Cf((0,e.useState)(!1),2),y=m[0],h=m[1],w=Cf((0,e.useState)("0:00"),2),E=w[0],S=w[1],A=Cf((0,e.useState)(!1),2),O=A[0],C=A[1],P=(0,e.useRef)(null);(0,e.useEffect)((function(){r&&(p(s.defaultWidth),b(s.defaultHeight),h(!1),S(function(e){var t=Math.floor(Number(e)||0),n=Math.floor(t/3600),r=Math.floor(t%3600/60),o=t%60;return n>0?"".concat(n,":").concat(String(r).padStart(2,"0"),":").concat(String(o).padStart(2,"0")):"".concat(r,":").concat(String(o).padStart(2,"0"))}(c)),C(!1))}),[r,c,s.defaultHeight,s.defaultWidth]),(0,e.useEffect)((function(){if(O){var e=setTimeout((function(){return C(!1)}),2500);return function(){return clearTimeout(e)}}}),[O]);var x,k,j,I=(0,e.useMemo)((function(){var e,t=(e=String(E||"").trim().split(":").map(Number)).some((function(e){return Number.isNaN(e)}))?0:3===e.length?3600*e[0]+60*e[1]+e[2]:2===e.length?60*e[0]+e[1]:e[0]||0;return function(e,t,n){var r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Gd(e,t,n[t])}))}return e}({},e);return t&&n>0?r.t=String(Math.floor(n)):delete r.t,r}(s.queryParams,y,t)}),[s.queryParams,y,E]),T=(0,e.useMemo)((function(){return function(e){var t=e.width,n=e.height,r=e.title,o=e.getEmbedUrlOverride,i={videoId:e.videoId,domain:e.domain,queryParams:e.queryParams},a="function"==typeof o?o(i):function(e){var t=e.videoId,n=e.domain,r=e.queryParams;if(!t)return"";var o=null!=n?n:$,i=function(e){var t=Object.entries(e||{}).filter((function(e){var t=Zd(e,2)[1];return null!=t&&""!==t}));if(!t.length)return"";var n=new URLSearchParams;return t.forEach((function(e){var t=Zd(e,2),r=t[0],o=t[1];return n.append(r,String(o))})),"?".concat(n.toString())}(r);return"".concat(o).concat("/video/c/embed","/").concat(t).concat(i)}(i);if(!a)return"";var l=null!=t?t:Xd,u=null!=n?n:Kd,c=String(null!=r?r:"").trim()||"Washington Post video";return'<iframe src="'.concat(a,'" width="').concat(l,'" height="').concat(u,'" style="border: none;" allow="fullscreen; clipboard-write; clipboard-read" title="').concat(c,'"></iframe>')}({videoId:i,width:ef(f),height:ef(g),domain:s.domain,queryParams:I,title:a,getEmbedUrlOverride:s.getEmbedUrlOverride})}),[I,g,s.domain,s.getEmbedUrlOverride,i,a,f]),R=(0,e.useMemo)((function(){return Qd.findIndex((function(e){return function(e,t,n){return ef(e)===n.width&&ef(t)===n.height}(f,g,e)}))}),[g,f]),D=(0,e.useCallback)((function(e){e.stopPropagation(),Uu(T,(function(){return C(!0)}))}),[T]),M=(0,e.useCallback)((function(e){e.stopPropagation()}),[]),L=(0,e.useCallback)((function(e){M(e),o(!1)}),[M,o]),B=(0,e.useCallback)((function(){!function(e){if(e){var t=document.createRange();t.selectNodeContents(e);var n=window.getSelection();n.removeAllRanges(),n.addRange(t)}}(P.current)}),[]),N=(0,e.useCallback)((function(e){h(e.target.checked)}),[]),_=(0,e.useCallback)((function(e){S(e.target.value),h(!0)}),[]),V=(0,e.useCallback)((function(e,t){p(e),b(t)}),[]),F=(0,e.useCallback)((function(){p(ef(f))}),[f]),z=(0,e.useCallback)((function(){b(ef(g))}),[g]);return n().createElement(pd,{open:r,onOpenChange:o},n().createElement(vd,null,n().createElement($d,{onClick:L,onPointerDown:L}),n().createElement(Ld,{onClick:M,onPointerDown:M,backgroundColor:"$background",height:"auto",css:(x={width:"min(640px, calc(100vw - 32px))",maxWidth:"min(640px, calc(100vw - 32px))",maxHeight:"calc(100vh - 48px)",overflowY:"auto",padding:"24px",boxShadow:"$500",borderRadius:"12px",color:"$onBackground",fontSize:"$087",lineHeight:"$meta"},k=nf,j={width:"calc(100vw - 16px)",maxWidth:"calc(100vw - 16px)",maxHeight:"calc(100vh - 16px)",padding:"16px",borderRadius:"10px"},k in x?Object.defineProperty(x,k,{value:j,enumerable:!0,configurable:!0,writable:!0}):x[k]=j,x)},n().createElement(Nd,{css:{padding:0,margin:0,border:"none",background:"transparent"}},n().createElement(Af,null,n().createElement(Vd,{css:{margin:0,fontSize:"$100",fontWeight:"$bold",lineHeight:"$125",color:"$onBackground"}},"Embed Video"),n().createElement(zd,{asChild:!0},n().createElement(Sf,{type:"button","aria-label":"Close embed dialog",onClick:M},n().createElement(Aa,{label:"Close"},n().createElement(ic,null)))))),n().createElement(Wd,{css:{padding:0,margin:0,background:"transparent",border:"none",maxHeight:"none",overflowY:"visible"}},n().createElement(rf,{ref:P,"aria-label":"Embed code",onClick:B},T),n().createElement(of,null,"Embed Options"),n().createElement(af,null,n().createElement(lf,null,n().createElement(uf,{id:"embed-start-at",type:"checkbox",checked:y,onChange:N,onClick:M}),n().createElement(cf,{htmlFor:"embed-start-at"},"Start at"),n().createElement(sf,{id:"embed-start-time",type:"text",name:"embed-dialog-start-time",autoComplete:"off","aria-label":"Start time",spellCheck:!1,inactive:!y,value:E,onChange:_,onKeyDown:Pf,onClick:M})),n().createElement(df,null,n().createElement(pf,null,"Preset"),n().createElement(ff,null,Qd.map((function(e,t){return n().createElement(vf,{key:e.id,type:"button",active:R===t,onClick:function(t){t.stopPropagation(),V(e.width,e.height)}},e.label)})))),n().createElement(gf,null,n().createElement(bf,null,n().createElement(mf,null,"W"),n().createElement(yf,{id:"embed-width",type:"text",name:"embed-dialog-width",autoComplete:"off",spellCheck:!1,value:f,onChange:function(e){return p(e.target.value)},onBlur:F,onClick:M,"aria-label":"Width"})),n().createElement(hf,{"aria-hidden":!0},"×"),n().createElement(bf,null,n().createElement(mf,null,"H"),n().createElement(yf,{id:"embed-height",type:"text",name:"embed-dialog-height",autoComplete:"off",spellCheck:!1,value:g,onChange:function(e){return b(e.target.value)},onBlur:z,onClick:M,"aria-label":"Height"})))),n().createElement(wf,null)),n().createElement(qd,{css:{padding:0,margin:0,border:"none",background:"transparent"}},n().createElement(Ef,{type:"button",copied:O,onClick:D,"aria-label":O?"Copied":"Copy embed code"},O?n().createElement(n().Fragment,null,n().createElement(Aa,{label:"Copied"},n().createElement(Hu,null)),"Copied!"):n().createElement(n().Fragment,null,n().createElement(Aa,{label:"Copy"},n().createElement(lc,null)),"Copy"))))))};function kf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function jf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return kf(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kf(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}xf.displayName="EmbedDialog",xf.propTypes={isOpen:a().bool.isRequired,onOpenChange:a().func.isRequired,videoId:a().string,headline:a().string,initialStartSeconds:a().number,embedConfig:a().shape({domain:a().string,defaultWidth:a().oneOfType([a().string,a().number]),defaultHeight:a().oneOfType([a().string,a().number]),queryParams:a().object,getEmbedUrlOverride:a().func})};var If=function(t){var r=t.videoId,o=t.headline,i=t.embedConfig,a=t.setSelected,l=void 0===a?function(){}:a,u=t.isMiniPlayer,c=t.showEmbedButton,s=void 0===c||c,d=jf((0,e.useState)(!1),2),f=d[0],p=d[1],v=jf((0,e.useState)(0),2),g=v[0],b=v[1],m=Hr(),y=(0,e.useCallback)((function(e){var t;e.stopPropagation(),l(!0);var n=null==m||null===(t=m.current)||void 0===t?void 0:t.currentTime,r=Number.isFinite(n)?Math.floor(n):0;b(r),p(!0)}),[l,m]),h=(0,e.useCallback)((function(e){p(e),e||l(!1)}),[l]);return r?n().createElement(n().Fragment,null,s&&n().createElement(Ea,{"aria-label":"Embed video",icon:"center",className:"focus-visible-highlight",variant:"primary",css:{border:"none",background:"none","&:hover":{background:"none"},margin:"-$075",padding:"$075"},onClick:y},n().createElement(Aa,{fill:"white",color:"white",size:u?"100":"150"},n().createElement(rc,null))),n().createElement(xf,{isOpen:f,onOpenChange:h,videoId:r,headline:o,embedConfig:i,initialStartSeconds:g})):null};If.displayName="EmbedButton",If.propTypes={videoId:a().string,headline:a().string,embedConfig:a().shape({domain:a().string,defaultWidth:a().number,defaultHeight:a().number,queryParams:a().object,getEmbedUrlOverride:a().func}),setSelected:a().func,isMiniPlayer:a().bool.isRequired,showEmbedButton:a().bool};var Tf=Fn("span",{display:"none",zIndex:999,cursor:"pointer",width:"32px",height:"32px",borderRadius:"50%",lineHeight:0,flexShrink:0,"&:focus-visible":{outline:"2px solid #ffffff",outlineOffset:"50%"},"@sm":{display:"inline-flex",alignItems:"center",justifyContent:"center"}}),Rf={backgroundColor:"rgba(0, 0, 0, 0.6) !important",color:"#ffffff !important",borderRadius:"50%",width:"32px",height:"32px",minWidth:"32px",minHeight:"32px",border:"none",padding:0,"& svg":{color:"#ffffff !important",fill:"#ffffff !important"},"&:hover":{backgroundColor:"rgba(0, 0, 0, 0.6) !important"}},Df=function(t){var r=t.isCarousel,o=t.closeCarousel,i=t.closeFullscreen,a=Hr(),l=(0,e.useCallback)((function(e){var t;if(null==e||null===(t=e.stopPropagation)||void 0===t||t.call(e),r)o();else{i();var n=new Event(Y);a.current.dispatchEvent(n)}}),[r,o,i,a]);return n().createElement(Tf,{role:"button","aria-label":"Close video player",className:"focus-highlight",tabIndex:0,onClick:l,onKeyDown:function(e){return function(e,t){"Enter"!==e.key&&" "!==e.key||t()}(e,(function(){l(e)}))},"data-testid":"go-back-button"},n().createElement(Ea,{"aria-hidden":!0,variant:"secondary",icon:"center",css:Rf,tabIndex:-1},n().createElement(Aa,{size:"100"},n().createElement(ic,null))))};function $f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){$f(e,t,n[t])}))}return e}Df.propTypes={isCarousel:a().bool,closeCarousel:a().func,closeFullscreen:a().func};var Lf=function(e){var t=e.closeStickyPlayer,r=e.buttonStyles;return n().createElement(Ea,{"data-testid":"close-sticky-button",icon:"center",css:Mf({border:"none",background:"none",padding:"0px","&:hover":{background:"none"}},r&&Mf({},r)),onClick:function(e){e.stopPropagation(),t(),"undefined"!=typeof window&&(window.zeus=window.zeus||{cmd:[]},window.zeus.cmd.push((function(e){e.emit("PRIMIS_ACTIVATE")})))}},n().createElement(Aa,{fill:"white",size:"150",label:"close-player"},n().createElement(ic,null)))};Lf.displayName="CloseStickyPlayerButton",Lf.propTypes={closeStickyPlayer:a().func,buttonStyles:a().object};var Bf=Fn("div",{display:"flex",justifyContent:"center",alignItems:"center",gap:"16px"}),Nf=function(e){var t=e.children;return n().createElement(Bf,null,t)};Nf.propTypes={children:a().node.isRequired};var _f=function(e){var t,r=e.config,o=e.isVertical,i=e.closeCarousel,a=e.setSelected,l=u(),c=l.videoData,s=l.videoId,d=Mr().isOpenSticky,f=Ii(),p=f.playerSize,v=f.setIsFullscreen,g=f.isFullscreen,b=f.closeFullscreen,m=f.showFullscreenBtn,y=f.closeStickyPlayer,h=r.isCarousel,w=r.allowShare,E=void 0===w||w,S=r.allowEmbed,A=void 0!==S&&S,O=r.embed,C=(null==(t=c)?void 0:t.canonical_url)?t.canonical_url.includes($)?t.canonical_url:"".concat($).concat(t.canonical_url):null,P=function(e){var t,n;return(null==e||null===(n=e.additional_properties)||void 0===n||null===(t=n.redirect_url)||void 0===t?void 0:t.trim())||null}(c),x=vu(p,g,o),k=g&&o||h,j=d&&!g,I=function(e){var t,n=null==e||null===(t=e.taxonomy)||void 0===t?void 0:t.tags;return null==n?void 0:n.some((function(e){return"excludevideoelement"===e.text}))}(c),T=!x&&(C||P)&&!I&&E,R=!x&&C&&!I&&A,D=(null==c?void 0:c._id)||s,M=(null==c?void 0:c.headlines.meta_title)||"",L=(null==c?void 0:c.headlines.basic)||"",B=M||L;return n().createElement(iu,{isMiniPlayer:x},n().createElement(au,null,n().createElement(Vf,{showCloseStickyButton:j,closeStickyPlayer:y,showShareButton:T,showEmbedButton:R,canonicalUrl:C,redirectUrl:P,headline:B,setSelected:a,isMiniPlayer:x,videoId:D,embedConfig:O}),n().createElement(Ff,{isFullscreen:g,setIsFullscreen:v,isMiniPlayer:x,showFullscreenBtn:m,showBackButton:k,isCarousel:h,closeCarousel:i,closeFullscreen:b})))};_f.propTypes={isVertical:a().bool,config:a().object,closeCarousel:a().func,setSelected:a().func};var Vf=function(e){var t=e.showCloseStickyButton,r=e.closeStickyPlayer,o=e.showShareButton,i=e.showEmbedButton,a=e.canonicalUrl,l=e.redirectUrl,u=e.headline,c=e.setSelected,s=e.isMiniPlayer,d=e.videoId,f=e.embedConfig;return n().createElement(Nf,null,t?n().createElement(Lf,{closeStickyPlayer:r}):n().createElement(n().Fragment,null,o&&n().createElement(tc,{headline:u,canonicalUrl:a,redirectUrl:l,setSelected:c,isMiniPlayer:s}),n().createElement(If,{videoId:d,headline:u,embedConfig:f,setSelected:c,isMiniPlayer:s,showEmbedButton:i})))};Vf.propTypes={showCloseStickyButton:a().bool,closeStickyPlayer:a().func,showShareButton:a().bool,showEmbedButton:a().bool,canonicalUrl:a().string,redirectUrl:a().string,headline:a().string,setSelected:a().func,isMiniPlayer:a().bool,videoId:a().string,embedConfig:a().object};var Ff=function(e){var t=e.isFullscreen,r=e.setIsFullscreen,o=e.isMiniPlayer,i=e.showFullscreenBtn,a=e.showBackButton,l=e.isCarousel,u=e.closeCarousel,c=e.closeFullscreen;return n().createElement(Nf,null,i&&n().createElement(_u,{isFullscreen:t,setIsFullscreen:r,isMiniPlayer:o}),a&&n().createElement(Df,{isCarousel:l,closeFullscreen:c,closeCarousel:u}))};Ff.propTypes={isFullscreen:a().bool,setIsFullscreen:a().func,isMiniPlayer:a().bool,showFullscreenBtn:a().bool,showBackButton:a().bool,isCarousel:a().bool,closeCarousel:a().func,closeFullscreen:a().func};var zf=function(e){var t=e.config,r=e.isVertical,o=e.carouselEnd,i=e.isLive,a=e.closeCarousel,l=e.hasSubtitles;return n().createElement(Su,{config:t,isVertical:r,carouselEnd:o,TopControls:_f,LeftButtons:Ru,closeCarousel:a,hasSubtitles:l,isLive:i})};function Uf(){return"undefined"!=typeof document&&(gr("wp_geo")||"").toUpperCase().endsWith("|EEA")}zf.propTypes={config:a().object,isVertical:a().bool,carouselEnd:a().bool,isLive:a().bool,closeCarousel:a().func,hasSubtitles:a().bool};function Wf(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Hf(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qf(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var Yf=function(){function e(t){var n,r,o,i,a,l,u,c,s=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Hf(this,"handlePlay",(function(){var e=Date.now();s.startTime||(s.startTime=e),s.lastPlayTime=e,s.videoEnded=!1,s.contentType="ct"})),Hf(this,"handleEnd",(function(){s.videoEnded=!0})),Hf(this,"handleNewVideoData",(function(e){s.currentVideoData=e.detail})),Hf(this,"handleAdStart",(function(){s.sawPreroll=!0,s.contentType="ad"})),this.player=t,this.startTime=null,this.lastPlayTime=null,this.videoEnded=!1,this.currentVideoData=t.videoData,this.firstVideoData=t.videoData,null===(r=t.videoElementRef)||void 0===r||null===(n=r.current)||void 0===n||n.addEventListener(U,this.handlePlay,{signal:this.player.signal}),null===(i=t.videoElementRef)||void 0===i||null===(o=i.current)||void 0===o||o.addEventListener(F,this.handleEnd,{signal:this.player.signal}),null===(l=t.videoElementRef)||void 0===l||null===(a=l.current)||void 0===a||a.addEventListener(Z,this.handleNewVideoData,{signal:this.player.signal}),null===(c=t.videoElementRef)||void 0===c||null===(u=c.current)||void 0===u||u.addEventListener(K,this.handleAdStart,{signal:this.player.signal})}var t,n;return t=e,(n=[{key:"isReady",value:function(){var e;return!!(null===(e=this.player.videoElementRef)||void 0===e?void 0:e.current)&&!!this.currentVideoData}},{key:"getTitle",value:function(){var e,t;return(null===(t=this.currentVideoData)||void 0===t||null===(e=t.headlines)||void 0===e?void 0:e.basic)||""}},{key:"getVideoPath",value:function(){var e;return(null===(e=this.currentVideoData)||void 0===e?void 0:e._id)||""}},{key:"getContentType",value:function(){return this.contentType||"ct"}},{key:"getAdPosition",value:function(){return"a1"}},{key:"getTotalDuration",value:function(){var e;return(null===(e=this.currentVideoData)||void 0===e?void 0:e.duration)||0}},{key:"getState",value:function(){var e,t,n,r;return(null===(t=this.player.videoElementRef)||void 0===t||null===(e=t.current)||void 0===e?void 0:e.paused)?this.videoEnded?"s4":(null===(r=this.player.videoElementRef)||void 0===r||null===(n=r.current)||void 0===n?void 0:n.currentTime)?"s3":"s1":"s2"}},{key:"getCurrentPlayTime",value:function(){var e,t;return 1e3*(null===(t=this.player.videoElementRef)||void 0===t||null===(e=t.current)||void 0===e?void 0:e.currentTime)||0}},{key:"getBitrate",value:function(){}},{key:"getThumbnailPath",value:function(){var e,t;return(null===(t=this.currentVideoData)||void 0===t||null===(e=t.promo_image)||void 0===e?void 0:e.url)||""}},{key:"getPlayerType",value:function(){var e;return null===(e=this.currentVideoData)||void 0===e?void 0:e.type}},{key:"getViewStartTime",value:function(){return this.startTime?Date.now()-this.startTime:0}},{key:"getViewPlayTime",value:function(){var e,t;return!(null===(t=this.player.videoElementRef)||void 0===t||null===(e=t.current)||void 0===e?void 0:e.paused)&&this.lastPlayTime?Date.now()-this.player.lastPlayTime:0}},{key:"getViewAdPlayTime",value:function(){return this.sawPreroll&&this.lastPlayTime?Date.now()-this.startTime:0}},{key:"getStrategyName",value:function(){return"WPO"}},{key:"getAutoplayType",value:function(){return this.currentVideoData._id!==this.firstVideoData._id?"cont":this.player.autoplayType===ve.AUTO?"auto":"man"}},{key:"getSections",value:function(){var e,t,n;return(null===(n=this.currentVideoData)||void 0===n||null===(t=n.taxonomy)||void 0===t||null===(e=t.sections)||void 0===e?void 0:e.map((function(e){return e.name})))||[]}}])&&Wf(t.prototype,n),e}();function Gf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Yf.verify=function(e){return"object"===(void 0===e?"undefined":qf(e))&&"object"===qf(null==e?void 0:e.videoData)&&"object"===qf(null==e?void 0:e.videoElementRef)},Yf.propTypes={player:a().shape({videoData:a().object,videoElementRef:a().object,autoplayType:a().string})};var Zf=function(){var t,n,r=Hr(),o=u().videoData,i=h().autoplayState,a=(t=(0,e.useState)(!1),n=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(t,n)||function(e,t){if(e){if("string"==typeof e)return Gf(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gf(e,t):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=a[0],c=a[1],s=(0,e.useRef)(null),d=(0,e.useRef)(null);return(0,e.useEffect)((function(){var e=new AbortController,t=e.signal;s.current=t;var n=document.createElement("script");return n.src="https://static.chartbeat.com/js/chartbeat_video.js",n.async=!0,n.id="chartbeat_video",d.current=n,function(){!function(e,t){var n=document.getElementById("chartbeat_video");n&&document.body.contains(n)&&document.body.removeChild(n),null==t||t.abort()}(0,e)}}),[]),(0,e.useEffect)((function(){Uf();var e,t,n,a=function(e,t,n,r){return!e&&ze(t)&&!!n&&!!r&&!!window._sf_async_config&&!Uf()}(l,o,s.current,d.current);a&&(e={videoData:o,videoElementRef:r,autoplayType:i.type,signal:s.current},t=Yf,n=d.current,window._cbv_strategies=window._cbv_strategies||[],window._cbv_strategies.includes(t)||window._cbv_strategies.push(t),window._cbv=window._cbv||[],window._sf_async_config.autoDetect=!1,window._cbv.push(e),document.getElementById("chartbeat_video")||document.body.appendChild(n),c(!0))}),[null==o?void 0:o._id,s.current,d.current,i]),{isPlayerPushed:l}},Xf=function(t){var r=t.config,o=t.style,i=void 0===o?{}:o,a=t.children,l=u().videoId,c=zr().adSettings.current,s=c.videoAdZone,d=void 0===s?"wpni.video":s,f=c.preloadAd,p='{"prefetchAd":'.concat(f,"}"),v=fo().adWrapperRef,g=(0,e.useMemo)((function(){return Mo(r,l)}),[]);return n().createElement(n().Fragment,null,g?n().createElement("wp-ad",{ref:v,id:"ad-wrapper-".concat(l),"data-adunitpath":"/701/".concat(d),"data-media-type":"video","data-media-player":"imaPlayer","data-testid":"ad-wrapper","data-org":"wapo","data-json":p,style:i,class:"orca-new"},a):n().createElement("div",{ref:v},a))};Xf.propTypes={children:a().node,adSettings:a().object,style:a().shape({width:a().string,height:a().string,position:a().string}),config:a().object};const Kf=Xf;function Jf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Qf(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ep(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Qf(e,t,n[t])}))}return e}function tp(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}var np="reset",rp="mute",op="unmute",ip="play",ap="pause",lp="handleTimeChange",up="skipReady",cp="setShowControls",sp="setShowCountdown",dp=function(e,t){var n=t.skipData;return tp(ep({},e),{remainingTime:Math.floor(n.remainingTime),skipCountdown:Math.max(0,Math.floor(n.skipCountDown)+1),skipReady:e.skipReady||n.skipReady})},fp=function(e,t){var n=t.showControls;return tp(ep({},e),{showControls:n})},pp=function(e,t){var n=t.showCountdown;return tp(ep({},e),{showCountdown:n})},vp=function(e){return tp(ep({},e),{skipReady:!1,showCountdown:null})},gp=function(e,t){var n,r=(Qf(n={},np,(function(e){return tp(ep({},e),{playing:!1,showControls:!1})})),Qf(n,rp,(function(e){return tp(ep({},e),{adMuted:!0})})),Qf(n,op,(function(e){return tp(ep({},e),{adMuted:!1})})),Qf(n,ip,(function(e){return tp(ep({},e),{playing:!0})})),Qf(n,ap,(function(e){return tp(ep({},e),{playing:!1})})),Qf(n,lp,dp),Qf(n,up,(function(e){return tp(ep({},e),{skipReady:!0})})),Qf(n,cp,fp),Qf(n,sp,pp),Qf(n,"afterSkip",vp),n);if(r[t.type])return r[t.type](e,t);throw new Error("Unhandled action type: ".concat(t.type))},bp=(0,e.createContext)({adMuted:!1,playing:!1,remainingTime:0,showControls:!1,showCountdown:!1,skipCountdown:null,skipReady:!1,hideSkipButton:!1,dispatchAdAction:function(){},mute:function(){},pause:function(){},play:function(){},unmute:function(){},visitAdvertiser:function(){}}),mp=function(){return(0,e.useContext)(bp)},yp=function(t){var r,o,i=t.isPreroll,a=t.transitionToVideo,l=void 0===a?function(){}:a,c=t.hideSkipButton,s=void 0!==c&&c,d=t.onAdControlsChange,f=t.children,p=(r=(0,e.useReducer)(gp,function(e){return{adMuted:!!e,playing:!1,remainingTime:0,showControls:!1,showCountdown:!1,skipCountdown:null,skipReady:!1}}(i)),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(r,o)||function(e,t){if(e){if("string"==typeof e)return Jf(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Jf(e,t):void 0}}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),v=p[0],g=p[1],b=u().uniqueId,m=qo().sendAnalyticsEvent,y=Mr(),h=y.updateStickyContext,w=y.playingId,E=y.isStickyEnabled,S=y.isOpenSticky,A=fo().adWrapperRef,O=Ii().toggleMute,C=zr(),P=C.adState,x=C.setAdState,k=Hr(),j=(0,e.useCallback)((function(){var e,t;null===(t=A.current)||void 0===t||null===(e=t.irisPlayer)||void 0===e||e.play(),m("video-ad-unpause"),E&&h({playingId:b}),g({type:ip})}),[A,E,m,h,b]),I=(0,e.useCallback)((function(){var e,t;null===(t=A.current)||void 0===t||null===(e=t.irisPlayer)||void 0===e||e.pause(),m("video-ad-pause"),E&&!S&&w===b&&h({playingId:null}),g({type:ap})}),[A,S,E,w,m,h,b]),T=(0,e.useCallback)((function(){var e,t;null===(t=A.current)||void 0===t||null===(e=t.irisPlayer)||void 0===e||e.mute(),g({type:rp})}),[A]),R=(0,e.useCallback)((function(){var e,t;null===(t=A.current)||void 0===t||null===(e=t.irisPlayer)||void 0===e||e.unmute(),g({type:op})}),[A]),D=(0,e.useCallback)((function(){var e,t;null===(t=A.current)||void 0===t||null===(e=t.irisPlayer)||void 0===e||e.openClickThroughUrl()}),[A]),$=(0,e.useCallback)((function(){v.playing?I():j()}),[v.playing,I,j]),M=(0,e.useCallback)((function(){v.adMuted?R():T(),O()}),[v.adMuted,R,T,O]),L=(0,e.useCallback)((function(){var e=A.current,t=(void 0===e?{}:e).irisPlayer;return{irisPlayer:t,adData:To(t)}}),[A]),B=(0,e.useCallback)((function(){g({type:np})}),[g]),N=(0,e.useCallback)((function(){x(ge.COMPLETE),B(),l()}),[B,x,l]),_=(0,e.useCallback)((function(){var e=L(),t=e.irisPlayer,n=e.adData;t.stop(),m("video-ad-skip",{avAdMeta:Io(n)}),N(),Xr(k.current,"AD_SKIP")}),[L,m,N]);(0,e.useEffect)((function(){var e=A.current,t=(void 0===e?{}:e).irisPlayer;P===ge.INIT&&(null==t?void 0:t.getCurrentAd())&&(t.reset(),x(ge.COMPLETE),B())}),[P,A,B,x]),(0,e.useEffect)((function(){w&&w!==b&&v.playing&&I()}),[I,v.playing,w,b]);var V=(0,e.useMemo)((function(){return tp(ep({},v),{hideSkipButton:s,dispatchAdAction:g,mute:T,pause:I,play:j,unmute:R,visitAdvertiser:D,togglePlay:$,toggleAdMute:M,skip:_,getIrisPlayerData:L,reset:B})}),[v,s,T,I,j,R,D,$,M,_,L,B]);return(0,e.useEffect)((function(){null==d||d(V)}),[V,d]),n().createElement(bp.Provider,{value:V},f)};yp.propTypes={adWrapperRef:a().object,isPreroll:a().bool,children:a().node,toggleMute:a().func,setAdState:a().func,transitionToVideo:a().func,adState:a().string,hideSkipButton:a().bool,onAdControlsChange:a().func};var hp=Fn(yl,{width:"100%"}),wp=Fn(hp,{height:"100%",position:"absolute",variants:{position:{outerWrapper:{top:0},innerWrapper:{zIndex:1,cursor:"pointer",background:wr({topPercent:15,bottomPercent:25})}}}}),Ep=Fn(hp,{display:"flex",alignItems:"center",justifyContent:"flex-start"}),Sp=Fn(hp,{display:"flex",alignItems:"center",justifyContent:"flex-end"}),Ap=Fn(hp,{left:"0",position:"absolute",variants:{position:{topControls:{alignItems:"center",display:"flex",justifyContent:"space-between",top:"0"},bottomControls:{bottom:"0",alignItems:"flex-end",display:"flex",justifyContent:"space-between"}}}}),Op=Fn(yl,{color:"$gray700-static",fontSize:"$100",variants:{text:{visitAdvertiser:{cursor:"pointer",width:"100%",textAlign:"end",padding:"12px"},duration:{fontWeight:"$light",justifySelf:"start"}}}}),Cp=Fn("div",{backgroundColor:"$alpha50",border:"1px solid $secondary",borderRadius:"$round",display:"flex",width:"100px",justifyContent:"center","&:hover, &:disabled, &:disabled:hover":{backgroundColor:"$alpha50",border:"1px solid $secondary"}});function Pp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Pp(e,t,n[t])}))}return e}Fn("div",{padding:"12px"});var kp=function(e){var t=e.advertiserUrl,r=e.children,o=e.togglePlay,i=u().videoId,a=mp(),l=a.showControls,c=a.visitAdvertiser,s=Mr().isOpenSticky,d=fo().adContainerRef;return n().createElement(wp,{position:"outerWrapper",id:"ad-container-".concat(i),"data-testid":"ad-container",ref:d,css:{overflow:"hidden"}},l&&n().createElement(wp,{position:"innerWrapper",onClick:function(){t?c():o()},"data-testid":"ad-container-inner",css:xp({overflow:"hidden"},s&&{justifyContent:"space-between",background:wr({topPercent:35,bottomPercent:35})})},r))};function jp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ip(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){jp(e,t,n[t])}))}return e}kp.propTypes={children:a().node,togglePlay:a().func,advertiserUrl:a().string},kp.displayName="AdContainerOuterWrapper";var Tp=function(e){var t,r=e.advertiserUrl,o=e.closeStickyPlayer,i=e.isFullscreen,a=mp().remainingTime,l=Mr().isOpenSticky;return n().createElement(Ap,{position:"topControls"},n().createElement(Ep,null,l&&!i&&n().createElement(Lf,{buttonStyles:{padding:"12px"},closeStickyPlayer:o}),n().createElement(Op,{text:"duration",css:Ip({whiteSpace:"nowrap",padding:"12px"},l&&!i&&{paddingLeft:0})},"Ad (",(t=or(a),"".concat(lr(t))),")")),r&&n().createElement(Op,{text:"visitAdvertiser"},"Visit advertiser"))},Rp={closeStickyPlayer:a().func,isFullscreen:a().bool};Tp.propTypes=Ip({advertiserUrl:a().string},Rp);var Dp=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"m6 12.62-.71-.71L9.25 8 5.33 4.09 6 3.38 10.67 8Z"})))),$p=(0,e.memo)(Dp);function Mp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lp=function(e){var t=e.skip,r=mp(),o=r.showCountdown,i=r.skipCountdown,a=r.skipReady;return n().createElement(Ea,{component:"skip","data-testid":"skip-button",disabled:!a,onClick:function(e){e.stopPropagation(),t()},css:{border:"none",background:"unset",padding:"12px",borderRadius:0,"&:hover, &:disabled, &:disabled:hover":{background:"unset"}}},n().createElement(Cp,{css:{padding:a?"7px 13px 7px 19px":"7px 16px"}},a?n().createElement(Np,null):o?n().createElement(_p,{skipCountdown:i}):null))},Bp={skip:a().func};function Np(){return n().createElement(n().Fragment,null,n().createElement(Op,{text:"duration"},"Skip"),n().createElement(Aa,{fill:"white",label:"skip",size:"100"},n().createElement($p,null)))}function _p(e){var t=e.skipCountdown;return n().createElement(Op,{text:"duration"},"Skip in ",t)}function Vp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Lp.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Mp(e,t,n[t])}))}return e}({},Bp),_p.propTypes={skipCountdown:a().number};var Fp=function(e){var t=e.skip,r=e.toggleAdPlay,o=e.toggleMute,i=mp(),a=i.showCountdown,l=i.skipReady,u=i.adMuted,c=i.playing,s=i.hideSkipButton;return n().createElement(Ap,{position:"bottomControls",css:{padding:0}},n().createElement(Ep,null,n().createElement(Ha,{isPlaying:c,buttonStyles:{padding:"12px 20px 20px 20px",margin:"0 -8px -8px -8px"},toggleAdPlay:r}),n().createElement(Ul,{isMuted:u,buttonStyles:{padding:"12px 12px 20px 12px",paddingLeft:u?"12px":"12.5px",margin:"0 0px -8px 0"},toggleMute:o})),n().createElement(Sp,null,!s&&(l||a)&&n().createElement(Lp,{skip:t})))};Fp.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Vp(e,t,n[t])}))}return e}({},Bp,qa,Wl);const zp=Fp;const Up=function(t){var n=t.adSettings,r=t.debug,o=t.transitionToVideo,i=t.adState,a=t.setAdState,l=t.setPromoState,c=t.setRenderControls,s=t.playerState,d=t.updateDisplay,f=t.isAdsInitialized,p=t.pauseVideo,v=void 0===p?function(){}:p,g=Hr(),b=u(),m=b.videoData,y=b.videoId,h=b.uniqueId,w=mp(),E=w.dispatchAdAction,S=w.mute,A=w.skip,O=w.getIrisPlayerData,C=w.reset,P=qo(),x=P.sendAnalyticsEvent,k=P.setAvAdMeta,j=P.setAdAttribute,I=Mr(),T=I.updateStickyContext,R=I.isStickyEnabled,D=yo(),$=D.sendPerformanceEvent,M=D.sendPerformanceMeasure,L=fo().adWrapperRef,B=n.current,N=void 0===B?{}:B,_=N.debugZeus,V=N.isPreroll,F=N.videoConfig,z=(void 0===F?{}:F).skipmin,U=s.isMuted,W=(0,e.useCallback)((function(){_e(Ee,!0,y,r);var e=new Event("AD_REQUESTED");g.current.dispatchEvent(e)}),[y,r,g]),H=(0,e.useCallback)((function(){a(ge.LOADED),_e("adLoaded",!0,y,r)}),[r,a,y]),q=(0,e.useCallback)((function(){var e,t=O().adData,n=t.duration;_&&console.log("Iris Event",Ae),l($e),R&&T({playingId:h}),E({type:ip}),c(!1),a(ge.PLAYING),(U||V)&&S(),v(),E({type:sp,showCountdown:z?n>=z:n>=30}),Xr(g.current,K,t),d({state:"media-start"});var o=null===(e=L.current.irisPlayer)||void 0===e?void 0:e.getSkipTime(),i=function(e){return jo(e)?he:"adStarted"}(t),u=Io(t,o);k(u),j(i),n>1&&(x("video-ad-start",{avAdMeta:u,adAttribute:i}),$(le),M(le,ue),_e(Ae,!0,y,r),E({type:cp,showControls:!0}))}),[O,_,l,R,E,c,a,U,g,d,T,y,S,r,L,k,x,v,h,$,M,j,V]),Y=(0,e.useCallback)((function(){_e(Ce,!0,y,r),E({type:ip})}),[r,E,y]),G=(0,e.useCallback)((function(){_e(Pe,!0,y,r),E({type:ap})}),[r,E,y]),Z=(0,e.useCallback)((function(e){var t=L.current.irisPlayer.getSkipTime(),n=function(e,t,n){return{skipReady:n>0&&t>n,skipCountDown:n-t,remainingTime:e}}(e.remainingTime,e.currentTime,t);E({type:lp,skipData:n})}),[E,L]),te=(0,e.useCallback)((function(){E({type:up}),_e(xe,!0,y,r)}),[E,r,y]),ne=(0,e.useCallback)((function(e){var t=O().adData;_e(je,e,y,r),a(ge.ERROR),C(),j(me),o({analyticsData:{adAttribute:me}}),Xr(g.current,J,t)}),[O,y,r,a,C,j,o,g]),re=(0,e.useCallback)((function(){var e=O().adData,t=e.duration;_e(ye,!0,y,r),a(ge.COMPLETE),C();var n=function(e){return jo(e)?he:ye}(e);j(n),Xr(g.current,X,e),t>1&&x("video-ad-complete",{avAdMeta:Io(e),adAttribute:n}),o({analyticsData:{adAttribute:n}})}),[r,O,C,x,j,a,o,g,y]),oe=(0,e.useCallback)((function(e){_e(Ie,e,y,r),a(ge.BYPASSED),C(),j(be),o({analyticsData:{adAttribute:be}}),Xr(g.current,Q)}),[y,r,a,C,j,o,g]),ie=function(t){var n=t.debug,r=t.adWrapperRef,o=t.transitionToVideo,i=t.setAdState,a=(0,e.useRef)(null),l=Hr(),c=mp().reset,s=qo().setAdAttribute,d=u().videoId,f=(0,e.useCallback)((function(){_e(ee,{message:"Ad Play Timeout"},d,n),i(ge.TIMEOUT);try{var e,t;null===(t=r.current)||void 0===t||null===(e=t.irisPlayer)||void 0===e||e.stop()}catch(e){n&&console.log("failed to stop the video",e)}c(),s(be),o({analyticsData:{adAttribute:be}}),Xr(l.current,ee)}),[n,d,i,r,c,s,o,l]),p=(0,e.useCallback)((function(){null===a.current&&(a.current=setTimeout((function(){f(),a.current=null}),6e3))}),[f]),v=(0,e.useCallback)((function(){null!==a.current&&(clearTimeout(a.current),a.current=null)}),[a]);return{adTimer:a,startTimer:p,stopTimer:v}}({debug:r,adWrapperRef:L,transitionToVideo:o,setAdState:a}),ae=ie.startTimer,ce=ie.stopTimer;return(0,e.useEffect)((function(){i===ge.REQUESTED?ae():[ge.PLAYING,ge.COMPLETE,ge.ERROR,ge.BYPASSED,ge.TIMEOUT].includes(i)&&ce()}),[i,ae,ce]),(0,e.useEffect)((function(){if(f){var e=(L.current||{}).irisPlayer;if(e)return e.on(Ee,W),e.on(Se,H),e.on(Ae,q),e.on(Ce,Y),e.on(Pe,G),e.on(ke,Z),e.on(xe,te),e.on(je,ne),e.on(Oe,re),e.on(Ie,oe),function(){e.off(Ee,W),e.off(Se,H),e.off(Ae,q),e.off(Ce,Y),e.off(Pe,G),e.off(ke,Z),e.off(xe,te),e.off(je,ne),e.off(Oe,re),e.off(Ie,oe)}}}),[L,H,W,q,m,Y,Z,te,ne,re,f,G,oe]),A};function Wp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Hp=(0,e.forwardRef)((function(t,r){var o,i,a,l,u=t.setPromoState,c=t.transitionToVideo,s=t.debug,d=t.setRenderControls,f=t.updateDisplay,p=void 0===f?function(){}:f,v=t.isAdsInitialized,g=mp(),b=g.play,m=g.pause,y=g.togglePlay,h=g.toggleAdMute,w=g.skip,E=g.dispatchAdAction,S=qo(),A=S.setAvAdMeta,O=S.setAdAttribute,C=fo().adWrapperRef,P=Ii(),x=P.playerState,k=P.isFullscreen,j=P.closeStickyPlayer,I=P.pause,T=zr(),R=T.adState,D=T.setAdState,$=T.adSettings;(0,e.useImperativeHandle)(r,(function(){return{playAd:function(){b()},pauseAd:function(){m()},displayControls:function(){E({type:cp,showControls:!0})},toggleAdMute:function(){h()},skipAd:function(){w()}}}));var M=null===(l=C.current)||void 0===l||null===(a=l.irisPlayer)||void 0===a||null===(i=a.getCurrentAd())||void 0===i||null===(o=i.data)||void 0===o?void 0:o.clickThroughUrl;return Up({adSettings:$,adState:R,debug:s,transitionToVideo:c,setAdAttribute:O,setAdState:D,setAvAdMeta:A,setPromoState:u,setRenderControls:d,playerState:x,updateDisplay:p,isAdsInitialized:v,pauseVideo:I}),n().createElement(kp,{advertiserUrl:M,togglePlay:y},n().createElement(Tp,{advertiserUrl:M,closeStickyPlayer:j,isFullscreen:k}),n().createElement(zp,{skip:w,toggleAdPlay:y,toggleMute:h}))}));Hp.displayName="AdContainer";const qp=Hp;Hp.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Wp(e,t,n[t])}))}return e}({toggleMute:a().func,playerState:a().object,setPromoState:a().func,adSettings:a().object,transitionToVideo:a().func,setAdState:a().func,debug:a().bool,setRenderControls:a().func,adState:a().string,updateDisplay:a().func},Rp);var Yp=o(168),Gp={};Gp.styleTagTransform=_a(),Gp.setAttributes=Ma(),Gp.insert=Da().bind(null,"head"),Gp.domAPI=Ta(),Gp.insertStyleElement=Ba(),ja()(Yp.A,Gp),Yp.A&&Yp.A.locals&&Yp.A.locals;var Zp=o(986),Xp={};function Kp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Xp.styleTagTransform=_a(),Xp.setAttributes=Ma(),Xp.insert=Da().bind(null,"head"),Xp.domAPI=Ta(),Xp.insertStyleElement=Ba(),ja()(Zp.A,Xp),Zp.A&&Zp.A.locals&&Zp.A.locals;var Jp=function(e){var t;return!("undefined"!=typeof window&&(!0===window.matchMedia("(prefers-reduced-motion: reduce)")||!0===window.matchMedia("(prefers-reduced-motion: reduce)").matches))&&(null==e||null===(t=e.additional_properties)||void 0===t?void 0:t.gifAsThumbnail)},Qp=function(e,t){var n,r,o,i,a=Jp(e)?((null==e?void 0:e.streams)||[]).filter((function(e){return"gif"===(null==e?void 0:e.stream_type)}))[0]:null;return(null==t?void 0:t.image)&&!((null==e||null===(n=e.bandito)||void 0===n?void 0:n.image)||(null==a?void 0:a.url)||(null==e||null===(r=e.promo_image)||void 0===r?void 0:r.url))?t.image:(null==e||null===(o=e.bandito)||void 0===o?void 0:o.image)||(null==a?void 0:a.url)||(null==e||null===(i=e.promo_image)||void 0===i?void 0:i.url)||D},ev=function(e,t,n){return"Play ".concat(e?"Live ":"","video: ").concat(t,", ").concat(n.srOnly)},tv=function(e,t){return"Upcoming ".concat(e?"Live ":"","video: ").concat(t)};function nv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rv,ov=Wn({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(359deg)"}}),iv=Fn(Ea,{boxSizing:"border-box","&[data-state='loading']":(rv={},nv(rv,"& ".concat(Aa),{animation:"".concat(ov," 2s linear infinite"),"@reducedMotion":{animation:"none"}}),nv(rv,"&:focus",{outline:"1px auto -webkit-focus-ring-color"}),rv),"&[data-state='buffer']":nv({borderWidth:"1px !important"},"& ".concat(Aa),{color:"white",transition:"none",animation:"".concat(ov," 2s linear infinite"),"@reducedMotion":{animation:"none"}}),"&[data-state-live='true']":nv({borderColor:"red !important"},"& ".concat(Aa),{color:"white"}),"&[data-state-live-preview='true']":nv({},"& ".concat(Aa),{color:"#111 !important"})}),av=Fn("div",{overflow:"hidden",zIndex:1,width:"100%",height:"100%",position:"absolute",top:0,left:0,textAlign:"left",variants:{hidden:{true:{display:"none"},false:{display:"block"}}}}),lv=Fn("video",{width:"100%",height:"100%"}),uv=Fn("img",{position:"absolute",top:0,left:0,width:"100%",height:"100%",objectPosition:"center",pointerEvents:"none",variants:{aspectMatch:{true:{objectFit:"cover"},false:{objectFit:"contain"}}},defaultVariants:{aspectMatch:!0}}),cv=Fn("div",{display:"flex",alignItems:"center",position:"absolute",bottom:"0",left:"0",padding:"16px",paddingTop:"48px",boxSizing:"border-box",width:"100%",cursor:"pointer",background:"linear-gradient(\n    to top,\n    rgba(0, 0, 0, 0.5) 0,\n    rgba(0, 0, 0, 0) 100%\n  )"}),sv=Fn("div",{minWidth:0,display:"flex",flexDirection:"column",width:"100%",variants:{small:{true:{marginLeft:"8px"},false:{marginLeft:"16px"}}}}),dv=Fn("div",{color:qn.colors["gray700-static"],fontFamily:"$meta",fontWeight:700,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",marginRight:"8px"}),fv=Fn("div",{fontFamily:"$meta",color:qn.colors["gray700-static"],variants:{hidden:{true:{visibility:"hidden"}}}}),pv=Fn("div",{height:"8px",width:"8px",marginRight:"4px",borderRadius:"50%",backgroundColor:"red",animation:"sc-status-light-blink-animation 2s ease-in-out infinite alternate"}),vv=Fn("div",{display:"flex",alignItems:"center"}),gv=function(t){var r=t.playerSize,o=t.isEnded,i=t.isUpcoming,a=t.isVideoTypeLive,l=t.title,c=t.duration,s=t.config,d=s.showBtnText,f=void 0===d||d,p=s.customBtnText,v=s.showDurationOrLive,g=void 0===v||v,b=s.isLivePreviewEnabled,m=u(),y=m.videoData,h=m.isForceLoadVideo,w=(0,e.useMemo)((function(){return function(e,t,n,r,o){return e?t:n||(r&&!o?"Tap to unmute":t)}(h,l,p,b,i)}),[p,h,b,i,l]),E=Ve(y),S=(0,e.useMemo)((function(){return function(e,t,n,r){return e&&!t&&(!n||!!r)}(f,o,E,p)}),[E,p,o,f]),A=a&&!o,O=a&&o;return n().createElement(sv,{small:r===Qn.SMALL},S&&n().createElement(dv,{id:"orca-promo-title","aria-hidden":!i,"aria-label":tv(a,l),"data-testid":"promo-title",role:"heading"},w),g&&n().createElement(fv,{id:"orca-promo-duration","aria-hidden":"true",className:"overrideStyles","data-testid":"promo-duration",hidden:O},A?n().createElement(vv,null,n().createElement(pv,{id:"orca-promo-live-dot"}),"Live"):c.visible))};gv.propTypes={playerSize:a().string,isEnded:a().bool,isUpcoming:a().bool,isVideoTypeLive:a().bool,title:a().string,duration:a().object,config:a().object};var bv=function(e){var t=e.promoState,r=e.isVideoTypeLive,o=e.isLivePreviewEnabled,i=e.title,a=e.duration,l=t!==Re,u=o&&r;return n().createElement(iv,{"aria-label":ev(r,i,a),id:"orca-promo-button","data-testid":"orca-promo-button",icon:"center","data-state":t.toLowerCase(),"data-state-live":r,"data-state-live-preview":o},n().createElement(Aa,{className:"wpds-icon"},l?n().createElement(Ja,{"data-testid":"loading-icon"}):u?n().createElement(Ll,{"data-testid":"mute-icon"}):n().createElement(Xa,{"data-testid":"play-icon"})))};function mv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function yv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){yv(e,t,n[t])}))}return e}function wv(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return mv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mv(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}bv.propTypes={promoState:a().string,isVideoTypeLive:a().bool,isLivePreviewEnabled:a().bool,title:a().string,duration:a().object},Aa.toString=function(){return".wpds-icon"};var Ev=(0,e.forwardRef)((function(t,r){var o,i,a,l=t.onClick,d=t.promoState,p=t.setPromoState,g=t.config,b=t.promoEnabled,m=t.aspectRatio,y=t.aspectMatch,w=g.alternateArt,E=void 0===w?null:w,S=g.isLivePreviewEnabled,A=g.placeholder,O=g.hidePromoVideo,C=g.buildPromoImagePropsOverride,P=u(),x=P.videoData,k=P.videoApiDataFailed,j=h().autoplayState,I=Ii().playerSize,T=zr().shouldShowAds,R=wv((0,e.useState)(!1),2),D=R[0],$=R[1],M=(0,e.useRef)(),L=wv((0,e.useTransition)(),2)[1],N=f(x),_=c(x),V=s(x),F=(0,e.useMemo)((function(){return function(e,t,n,r,o,i){if(!e.isInitialized)return!1;var a=!e.isAutoplay||e.status===B||e.isLivePreview,l=t&&$o(e)&&Do(n,r);return o&&!i&&(a||l||v(n))}(j,T,x,g,b,k)}),[j,g,b,k,T,x]),z=function(e){var t,n;return(null==e||null===(t=e.bandito)||void 0===t?void 0:t.title)||(null==e||null===(n=e.headlines)||void 0===n?void 0:n.basic)}(x),U=(0,e.useMemo)((function(){return!0===(null==A?void 0:A.responsive)}),[A]),W=(0,e.useMemo)((function(){return U?function(e,t,n,r,o,i){if(!0!==(null==t?void 0:t.responsive))return null;var a,l=Ye(e),u=null;return n&&!r?(a=n,u=(l?480:960)*o):a=Qp(e,t),a?"function"==typeof i?i(a,l,u):Tr(a,l,u):null}(x,A,E,null==j?void 0:j.isPlaythrough,m,C):null}),[U,x,A,E,null==j?void 0:j.isPlaythrough,m,C]),H=(0,e.useMemo)((function(){return U?null:function(e,t,n,r,o){var i,a=(null==e||null===(i=e.additional_properties)||void 0===i?void 0:i.vertical)?480:960;return n&&!r?jr(n,a,a*o):function(e,t){var n,r,o,i=(null==e||null===(n=e.additional_properties)||void 0===n?void 0:n.vertical)?480:960,a=Jp(e)?((null==e?void 0:e.streams)||[]).filter((function(e){return"gif"===(null==e?void 0:e.stream_type)}))[0]:null;return(null==t?void 0:t.image)&&!((null==e||null===(r=e.bandito)||void 0===r?void 0:r.image)||(null==a?void 0:a.url)||(null==e||null===(o=e.promo_image)||void 0===o?void 0:o.url))&&!1===(null==t?void 0:t.resize)?t.image:jr(Qp(e,t),i)}(e,t)}(x,A,E,null==j?void 0:j.isPlaythrough,m)}),[U,x,A,E,null==j?void 0:j.isPlaythrough,m]),q=(a=Jp(o=x)?((null==o?void 0:o.streams)||[]).filter((function(e){return"gif-mp4"===(null==e?void 0:e.stream_type)}))[0]:null,(null==o||null===(i=o.bandito)||void 0===i?void 0:i.video)||(null==a?void 0:a.url)),Y=function(e){return function(e){if(!e)return{visible:"",srOnly:""};var t=Math.floor(e/1e3),n=Math.floor(t/60),r=Math.floor(n/60);return t%=60,n%=60,{visible:r?"".concat(r,":").concat(Rr(n),":").concat(Rr(t)):"".concat(n,":").concat(Rr(t)),srOnly:r?"".concat(r," hours, ").concat(Rr(n)," minutes and ").concat(Rr(t)," seconds"):"".concat(n," minutes and ").concat(Rr(t)," seconds")}}(null==e?void 0:e.duration)}(x),G=q&&!D,Z=(null==j?void 0:j.isPlaythrough)||O,X=!1===_&&!1===V,K=!G&&!S,J=(0,e.useMemo)((function(){return U?null:function(e,t,n){var r;return Kp(r={backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundImage:e?"url(".concat(e,")"):"none",backgroundSize:t?"cover":"contain"},"--aspect-height",n),Kp(r,"--aspect-width",1),r}(H,y,m)}),[U,y,m,H]);(0,e.useImperativeHandle)(r,(function(){return{playVideo:function(){p($e),l()}}}));var Q=(0,e.useCallback)((function(e){d===Re&&L((function(){e.preventDefault(),e.stopPropagation(),N&&_||l()}))}),[_,N,l,d]);return n().createElement(n().Fragment,null,F&&n().createElement(av,{ref:M,"data-testid":"orca-promo",css:hv({},K&&J),hidden:d===$e,onClick:Q},K&&W&&n().createElement(uv,{src:W.src,srcSet:W.srcSet,sizes:W.sizes,aspectMatch:y,alt:"","aria-hidden":!0,decoding:"async","data-testid":"orca-promo-background-image"}),G&&!Z&&n().createElement(lv,{src:q,onError:function(){return $(!0)},onAbort:function(){return $(!0)},playsInline:!0,muted:!0,autoPlay:!0,loop:!0,crossOrigin:"anonymous",controlsList:"nodownload"}),I&&n().createElement(cv,{className:Po("",yv({},"".concat(I),I))},X&&n().createElement(bv,{promoState:d,isVideoTypeLive:N,isLivePreviewEnabled:S,title:z,duration:Y}),n().createElement(gv,{playerSize:I,isEnded:V,isUpcoming:_,isVideoTypeLive:N,title:z,duration:Y,config:g}))))}));Ev.propTypes={onClick:a().func,promoState:a().string,setPromoState:a().func,config:a().object,autoplayState:a().object,promoEnabled:a().bool,shouldShowAds:a().bool,aspectRatio:a().number,playerSize:a().oneOf(Object.values(Qn)),aspectMatch:a().bool},Ev.displayName="Promo";var Sv=function(t){var r,o,i=t.promoEnabled,a=void 0===i||i,l=t.config,c=void 0===l?{}:l,s=t.onPromoClick,d=t.updateDisplay,f=void 0===d?function(){}:d,p=t.isCarousel,v=void 0!==p&&p,g=t.children,b=c.aspectRatio,m=c.aspectWidth,y=void 0===m?16:m,h=c.aspectHeight,w=void 0===h?9:h,E=c.playCallback,S=void 0===E?function(){}:E,A=c.debug,O=u().videoData,C=qo().sendAnalyticsEvent,P=yo().sendPerformanceEvent,x=fo().adControlsRef,k=Ii(),j=k.setRenderControls,I=k.promoElement,T=k.play,R=k.autoplay,D=Nr(),$=D.promoState,M=D.setPromoState,L=zr().isAdsInitialized,B=b||w/y,N=Gi({setRenderControls:j,isCarousel:v,autoplay:R,play:T,playCallback:S}),_=(0,e.useCallback)((function(){C("video-promo-click"),P(ue),s()}),[s,C,P]),V=B===(null==O||null===(r=O.streams)||void 0===r?void 0:r[0].height)/(null==O||null===(o=O.streams)||void 0===o?void 0:o[0].width),F=n().createElement(qp,{setPromoState:M,transitionToVideo:N,debug:A,setRenderControls:j,updateDisplay:f,isAdsInitialized:L,ref:x});return n().createElement(n().Fragment,null,n().createElement(Ev,{promoState:$,setPromoState:M,config:c,promoEnabled:a,aspectRatio:B,aspectMatch:V,onClick:_,ref:I}),n().createElement(Kf,{config:c},n().createElement(yp,{isPreroll:!1,transitionToVideo:N},g(F))))};Sv.propTypes={config:a().object,children:a().func.isRequired,promoEnabled:a().bool,onPromoClick:a().func,updateDisplay:a().func,isCarousel:a().bool};var Av=(0,e.forwardRef)((function(t,r){var o=t.onVideoRendered,i=void 0===o?function(){}:o,a=t.config,l=void 0===a?{}:a,u=t.promoEnabled,c=void 0===u||u,s=t.liveEventEnded,d=void 0!==s&&s,f=t.handleVideoEnd,p=void 0===f?function(){}:f,v=t.isLive,g=void 0!==v&&v,b=l.aspectRatio,m=l.aspectWidth,y=void 0===m?16:m,w=l.aspectHeight,E=void 0===w?9:w,S=l.controlWrapperClassName,A=l.playCallback,O=void 0===A?function(){}:A,C=l.isCarousel,P=void 0!==C&&C,x=l.stickyStyles,k=h().autoplayState,j=(fo().adControlsRef,Ii()),I=j.setRenderControls,T=j.play,R=j.handleLivePreview,D=j.autoplay,$=b||E/y,M=Gi({setRenderControls:I,isCarousel:P,autoplay:D,play:T,playCallback:O}),L=Ui(),B=L.hasSubtitles,N=L.updateCues,_=L.currentCue,V=L.setupSubtitlesListener,F=Zi(M,l,V),z=(0,e.useCallback)((function(){k.isLivePreview&&R(),F(k.isLivePreview)}),[F,k.isLivePreview,R]),W=function(){var t=Hr(),n=Ii(),r=function(t,n){var r=h().autoplayState,o=(0,e.useRef)(),i=fo().adControlsRef,a=Hr(),l=zr().adState;return(0,e.useEffect)((function(){r.type!==ve.LOOP_NO_CONTROLS&&(o.current=function(e){var r=function(){return Object.values(e).some((function(e){return!0===e}))};if(r())if(t.isPlaying)n();else if(l===ge.PLAYING){var o;null===(o=i.current)||void 0===o||o.pauseAd()}else{var u=a.current,c=function(){Zr(u,U,c),r()&&setTimeout((function(){n()}),1e3)},s=function(){Zr(u,K,s),r()&&setTimeout((function(){var e,t;null===(e=i.current)||void 0===e||e.pauseAd(),null===(t=i.current)||void 0===t||t.displayControls()}),0)};Gr(u,U,c),Gr(u,K,s)}})}),[i,l,r.type,n,t.isPlaying,a]),(0,e.useCallback)((function(e){var t;null===(t=o.current)||void 0===t||t.call(o,e)}),[])}(n.playerState,n.pause),o=function(t){var n=t.ref,r=t.type,o=t.pauseSelf,i=t.handleWalls;return(0,e.useEffect)((function(){var e,t;o&&(null===(e=(t=window).registerDisplay)||void 0===e||e.call(t,{participant:Vi,callback:function(e){var t=(null==e?void 0:e.info)||{},r=t.state,i=t.ref;"media-start"===r&&i!==n&&o()}}))}),[o]),(0,e.useEffect)((function(){var e,t;if(i){var n={};null===(e=(t=window).registerDisplay)||void 0===e||e.call(t,{participant:_i,callback:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,r=e.readyDisplay;n[t]=r,Object.keys(n).length>=_i.length&&i(n)}})}}),[i]),(0,e.useCallback)((function(e){var t,o;null===(t=(o=window).registerDisplay)||void 0===t||t.call(o,{participant:r,info:Ni(Bi({},e),{ref:n})})}),[])}({type:"video",ref:t,handleWalls:r});return o}();return Zf(),n().createElement(n().Fragment,null,n().createElement(Mi,{controlWrapperClassName:S,liveEventEnded:d,aspectRatio:$,stickyStyles:x},n().createElement(Sv,{promoEnabled:c,config:l,onPromoClick:z,updateDisplay:W},(function(e){return n().createElement(wa,{onVideoRendered:i,config:l,promoEnabled:c,liveEventEnded:d,handleVideoEnd:p,isLive:g,handleStart:F,transitionToVideo:M,updateCues:N,hasSubtitles:B,currentCue:_,ref:r,Controls:zf},e)}))),n().createElement(Dr,null))}));function Ov(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Av.displayName="OrcaFullUI",Av.propTypes={onVideoRendered:a().func,config:a().object,promoEnabled:a().bool,liveEventEnded:a().bool,handleVideoEnd:a().func,isLive:a().bool};var Cv=function(t,n){var r,o,i=qo().sendAnalyticsEvent,a=(0,e.useRef)(0),l=(r=(0,e.useState)(0),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(r,o)||function(e,t){if(e){if("string"==typeof e)return Ov(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ov(e,t):void 0}}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=l[0],c=l[1],s=!(null==n?void 0:n.isMuted)&&(null==n?void 0:n.isPlaying);(0,e.useEffect)((function(){setInterval((function(){c((function(e){return e+1}))}),1e3)}),[]),(0,e.useEffect)((function(){if(t&&s){var e=a.current+1;a.current=e,e%300==0&&i("live-video-threshold",{avLiveProgress:"".concat(e/300*5)})}}),[u])},Pv=function(e){var t=e.isLive,r=e.playerState;return Cv(t,r),n().createElement(n().Fragment,null)};Pv.propTypes={isLive:a().bool.isRequired,playerState:a().object};var xv=(0,e.forwardRef)((({title:t,titleId:n,...r},o)=>e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",ref:o,"aria-labelledby":n,...r},t?e.createElement("title",{id:n},t):null,e.createElement("path",{d:"M8 1a7 7 0 1 0 5 2.05A7 7 0 0 0 8 1m0 13a6 6 0 1 1 4.24-1.76A6 6 0 0 1 8 14","data-name":"Path 14"}),e.createElement("path",{d:"M5 7.5v1h6v-1Z","data-name":"Path 15"})))),kv=(0,e.memo)(xv),jv=Fn("div",{width:"100%",height:"100%",position:"absolute",zIndex:"1",display:"flex",justifyContent:"center",alignItems:"center",padding:"$175",background:"$primary"}),Iv=Fn("div",{padding:"$125"}),Tv=Fn("div",{fontFamily:"$meta",color:"$secondary",fontSize:"$125",fontWeight:"$light",width:"40%","@sm":{fontSize:"$087"}}),Rv=function(){return n().createElement(jv,null,n().createElement(Iv,null,n().createElement(Aa,{size:200,label:"error",fill:"white"},n().createElement(kv,null))),n().createElement(Tv,null," An error occurred. Please try again later."))};function Dv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Dv(e,t,n[t])}))}return e}function Mv(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}var Lv=function(t){var r=t.aspectRatio,o=t.aspectMatch,i=t.placeholder,a=t.className,l=t.caption,c=t.children,s=t.promoState,d=t.video,f=t.imageFetchPriority,p=t.imageLoading,v=t.buildPromoImagePropsOverride,g=u(),b=g.originalVideo,m=g.videoData,y=g.videoApiDataFailed,h=m||d,w=Mr().isOpenSticky,E=Ii().playerState,S=i||{},A=S.image,O=S.resize,C=S.blur,P=S.color,x=(0,e.useMemo)((function(){return!0===(null==i?void 0:i.responsive)}),[i]),k=function(t){var n,r=t.placeholderImage,o=t.resize,i=t.videoData,a=t.originalVideo,l=(0,e.useCallback)((function(){var e;return(null==i||null===(e=i.additional_properties)||void 0===e?void 0:e.vertical)?480:960}),[null==i||null===(n=i.additional_properties)||void 0===n?void 0:n.vertical]);return(0,e.useCallback)((function(){var e,t,n=l(i);if(r&&function(e,t){return!(null==t?void 0:t._id)||(null==e?void 0:e._id)===(null==t?void 0:t._id)}(i,a))return o?jr(r,n):r;var u=(null==i||null===(e=i.bandito)||void 0===e?void 0:e.image)||(null==i||null===(t=i.promo_image)||void 0===t?void 0:t.url);return u?jr(u,n):null}),[r,o,i,a,l])}({placeholderImage:A,resize:O,videoData:h,originalVideo:b}),j=(0,e.useMemo)((function(){return x?null:k()}),[x,k]),I=(0,e.useMemo)((function(){return x?function(e,t,n,r){if(!0!==(null==e?void 0:e.responsive))return null;var o=function(e,t,n){var r,o;return e&&function(e,t){return!(null==t?void 0:t._id)||(null==e?void 0:e._id)===(null==t?void 0:t._id)}(t,n)?e:(null==t||null===(r=t.bandito)||void 0===r?void 0:r.image)||(null==t||null===(o=t.promo_image)||void 0===o?void 0:o.url)||null}(null==e?void 0:e.image,t,n);if(!o)return null;var i=Ye(t);return"function"==typeof r?r(o,i):Tr(o,i)}(i,h,b,v):null}),[x,i,h,b,v]),T=(0,e.useMemo)((function(){return x?I:j}),[x,I,j]),R=(0,e.useMemo)((function(){return T&&(s!==$e||!E.isStarted)}),[T,s,E]),D=function(t){var n=t.isOpenSticky,r=t.aspectRatio,o=t.aspectMatch,i=t.blur,a=t.color;return(0,e.useCallback)((function(){var e={width:"100%",position:"relative",backgroundPosition:"center",backgroundSize:o?"cover":"contain",paddingBottom:"calc(".concat(r,"*100%)")},t=Mv($v({},e),{backgroundColor:"unset",backgroundImage:"none"}),l=$v(Mv($v({},e),{backgroundRepeat:"no-repeat",backgroundColor:a||"black"}),i?{filter:"blur(5px)",transition:"filter .1s"}:{});return n?t:l}),[n,r,o,i,a])}({isOpenSticky:w,aspectRatio:r,aspectMatch:o,blur:C,color:P,promoState:s,playerState:E});return n().createElement("figure",{className:a,style:{margin:0}},n().createElement("div",{"data-testid":"orca-wrapper",style:$v({backgroundImage:!x&&R?"url(".concat(j,")"):"none"},D())},x&&R&&!w&&n().createElement("img",{src:I.src,srcSet:I.srcSet,sizes:I.sizes,alt:"","aria-hidden":!0,decoding:"async","data-testid":"orca-wrapper-background-image",fetchpriority:f,loading:p,style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",objectPosition:"center",objectFit:o?"cover":"contain",pointerEvents:"none"}}),y&&n().createElement(Rv,null),h&&c),l&&n().createElement("figcaption",null,l))};Lv.propTypes={aspectRatio:a().number,aspectMatch:a().bool,placeholder:a().object,className:a().string,caption:a().node,children:a().node,video:a().object,imageFetchPriority:a().string,imageLoading:a().string,buildPromoImagePropsOverride:a().func,videoApiDataFailed:a().bool,videoID:a().string,isStickyEnabled:a().bool,isOpenSticky:a().bool,promoState:a().string,playerState:a().object};var Bv=function(e){var t,r,o=e.children,i=e.config,a=u().videoData,l=Ii().playerWrapperRef,c=Nr().promoState,s=i.caption,d=i.className,f=i.placeholder,p=i.aspectRatio,v=i.aspectWidth,g=void 0===v?16:v,b=i.aspectHeight,m=void 0===b?9:b,y=i.buildPromoImagePropsOverride,h=p||m/g,w=h===(null==a||null===(t=a.streams)||void 0===t?void 0:t[0].height)/(null==a||null===(r=a.streams)||void 0===r?void 0:r[0].width);return n().createElement("div",{ref:l},n().createElement(Lv,{aspectRatio:h,aspectMatch:w,placeholder:f,className:d,caption:s,promoState:c,buildPromoImagePropsOverride:y},o))};Bv.propTypes={children:a().node.isRequired,config:a().object};var Nv=function(t){var r=t.config,o=t.orcaRef,i=t.promoEnabled,a=u().videoData,l=Ii(),c=l.reset,s=l.playerState,d=l.playerSize;!function(t,n){var r=u(),o=r.videoId,i=r.videoData,a=r.videoApiUrl,l=r.domain,c=r.fetchedByUUID,s=r.dispatchVideoApiEvent,d=h().updateAutoplayState,p=t.liveConfigEnv,v=void 0===p?kt:p,g=t.forceLiveConfig,b=t.liveConfigInterval,m=void 0===b?6e4:b,y=t.isLivePreviewEnabled,w=(0,e.useMemo)((function(){return Fe(v)}),[v]),E=(0,e.useRef)(),S=(0,e.useCallback)(function(){var e=Ct((function(e,t,r){var o;return xt(this,(function(u){switch(u.label){case 0:return o=Tt(t,e,r),Mt(i,o,E,s,n,d,y),[4,Dt(o,s,a,l,n)];case 1:return u.sent(),[2]}}))}));return function(t,n,r){return e.apply(this,arguments)}}(),[s,l,a,i,n,d,y]),A=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(f(i)){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Pt(e,t,n[t])}))}return e}({},i),r=t.playerTypeOverride;jt({videoApiUrl:a,domain:l},o,"live-bar"===r||!e).then((function(e){It(w).then((function(t){S(e,t,n)}))}))}},O=function(){document.hidden?clearInterval(E.current):(clearInterval(E.current),E.current=setInterval((function(){A()}),m))};(0,e.useEffect)((function(){return A(!c),(f(i)||g)&&(E.current=setInterval((function(){A(),document.addEventListener("visibilitychange",O)}),m)),function(){clearInterval(E.current),document.removeEventListener("visibilitychange",O)}}),[i])}(r,o);var v=(0,e.useMemo)((function(){return p(a)}),[a]);return(0,e.useEffect)((function(){v&&c()}),[v,s.isPlaying]),n().createElement(Bv,{config:r},v&&n().createElement(rr,{playerSize:d}),n().createElement(Av,{config:r,promoEnabled:i,isLive:!0,liveEventEnded:v,ref:o}),n().createElement(Pv,{playerState:s,isLive:!0}))};Nv.propTypes={config:a().object.isRequired,orcaRef:a().object,promoEnabled:a().bool};var _v=(0,e.forwardRef)((function(e,t){var r=e.onVideoRendered,o=void 0===r?function(){}:r,i=e.config,a=void 0===i?{}:i,l=e.handleVideoEnd,u=void 0===l?function(){}:l,c=a.playCallback,s=void 0===c?function(){}:c,d=a.isCarousel,f=void 0!==d&&d,p=Ii(),v=p.setRenderControls,g=p.play,b=p.autoplay,m=Gi({setRenderControls:v,isCarousel:f,autoplay:b,play:g,playCallback:s}),y=Ui(),h=y.hasSubtitles,w=y.updateCues,E=y.currentCue,S=y.setupSubtitlesListener,A=Zi(m,a,S);return n().createElement(n().Fragment,null,n().createElement(wa,{onVideoRendered:o,config:a,promoEnabled:!1,liveEventEnded:!1,handleVideoEnd:u,isLive:!1,handleStart:A,transitionToVideo:m,updateCues:w,hasSubtitles:h,currentCue:E,ref:t,Controls:Su}),n().createElement(Dr,null))}));_v.displayName="OrcaLoopingUI",_v.propTypes={onVideoRendered:a().func,config:a().object,handleVideoEnd:a().func};var Vv=function(e){var t=e.config,r=e.onVideoRendered,o=e.orcaRef;return n().createElement(Bv,{config:t},n().createElement(_v,{onVideoRendered:r,config:t,handleVideoEnd:function(){},ref:o}))};function Fv(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}Vv.propTypes={config:a().object.isRequired,isSandbox:a().bool,onVideoEnded:a().func,promoEnabled:a().bool,onVideoRendered:a().func,orcaRef:a().object};var zv=function(){var e,t=(e=function(e,t){var n,r,o,i;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}}(this,(function(a){switch(a.label){case 0:n=Uv(e),a.label=1;case 1:return a.trys.push([1,4,,5]),r=We(Ue(t),{uuid:null==e?void 0:e._id,recommendedPlaylist:1,playlistCount:1}),[4,fetch(r)];case 2:return[4,a.sent().json()];case 3:return o=a.sent(),Array.isArray(o)?[2,o.filter((function(e){return Wv(e,n)&&Hv(e)})).slice(1)]:(console.error("Video API request for recommended playlist for UUID = ".concat(null==e?void 0:e._id," returned an error:"),o),[2,[]]);case 4:return i=a.sent(),console.error("Video API request for recommended playlist for UUID = ".concat(null==e?void 0:e._id," failed: ").concat(i)),[2,[]];case 5:return[2]}}))},function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Fv(i,r,o,a,l,"next",e)}function l(e){Fv(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e,n){return t.apply(this,arguments)}}(),Uv=function(e){var t=e.additional_properties,n=t.vertical,r=void 0!==n&&n,o=t.videoCategory;return r||"vertical"===(void 0===o?"":o)},Wv=function(e,t){return Uv(e)===t},Hv=function(e){return!Be(e)};function qv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Yv(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return qv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qv(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Gv=function(t){var r=t.config,o=t.isSandbox,i=t.onVideoEnded,a=t.promoEnabled,l=t.onVideoRendered,c=t.orcaRef,s=h(),d=s.autoplayState,f=s.isMotionReduced,p=Ii(),v=p.initDuration,g=p.initializeNewVideo,b=p.resetVideoState,m=p.isFullscreen,y=p.isNativeIOSPlayer,w=p.setIsFullscreen,E=qo().sendAnalyticsEvent,S=function(t,n,r,o,i,a){var l=u(),c=l.videoData,s=l.dispatchVideoApiEvent,d=l.originalVideo,f=h().autoplayState,p=Hr(),v=Mr(),g=v.isOpenSticky,b=v.setOverrideStickyContext,m=t.allowPlaythrough,y=void 0===m||m,w=Yv((0,e.useState)([]),2),E=w[0],S=w[1],A=E.length>0,O=Yv((0,e.useState)(!1),2),C=O[0],P=O[1],x=(0,e.useMemo)((function(){var e;return(null==c||null===(e=c.additional_properties)||void 0===e?void 0:e.embedContinuousPlay)&&y&&!i&&!(null==f?void 0:f.isLooping)&&!0}),[c,y,i,null==f?void 0:f.isLooping,r]),k=(0,e.useCallback)((function(){var e=A?E[0]:d;s({type:ht,videoData:e}),A&&S(E.slice(1)),g&&b(!0),a(A)}),[s,g,b,A,a,d,E]);return(0,e.useEffect)((function(){if(x){var e=null==p?void 0:p.current;if(e){var t=function(){var e;C||(null==p||null===(e=p.current)||void 0===e?void 0:e.currentTime)>80*o/100&&(P(!0),zv(d,n).then((function(e){S(e)})))};return e.addEventListener(W,t),function(){e.removeEventListener(W,t)}}}}),[p,x,n,d,E,C,o]),{switchToNextVideo:k,willPlaythrough:x,hasNextRecVideo:A}}(r,o,!1,v,f,g),A=S.switchToNextVideo,O=function(t){var n=t.autoplayState,r=t.sendAnalyticsEvent,o=t.resetVideoState,i=t.willPlaythrough,a=t.switchToNextVideo,l=t.onVideoEnded,c=t.hasNextRecVideo,s=t.isFullscreen,d=t.isNativeIOSPlayer,f=t.setIsFullscreen,p=zr().shouldShowAds,v=u().resetUniqueId;return(0,e.useCallback)((function(){n.isLooping||r("video-complete"),o(i&&c),i?(d&&s&&p&&f(!1),a()):v(),l()}),[n.isLooping,r,o,i,a,l,c,s,d,f,p,v])}({autoplayState:d,sendAnalyticsEvent:E,resetVideoState:b,willPlaythrough:S.willPlaythrough,switchToNextVideo:A,onVideoEnded:i,hasNextRecVideo:S.hasNextRecVideo,isFullscreen:m,isNativeIOSPlayer:y,setIsFullscreen:w});return n().createElement(Bv,{config:r},n().createElement(Av,{onVideoRendered:l,config:r,promoEnabled:a,handleVideoEnd:O,ref:c}))};Gv.propTypes={config:a().object.isRequired,isSandbox:a().bool,onVideoEnded:a().func,promoEnabled:a().bool,onVideoRendered:a().func,orcaRef:a().object};var Zv=Fn("div",{position:"relative",paddingTop:"56.25%","& iframe":{position:"absolute",width:"100%",height:"100%",top:"0",left:"0"}}),Xv=function(){var t,r=u(),o=r.videoData,i=r.uniqueId,a="".concat(i,"-yt"),l=null===(t=o.additional_properties)||void 0===t?void 0:t.youtubeVideoId,c=function(e){var t;return null===(t=e.taxonomy)||void 0===t?void 0:t.tags.map((function(e){return e.text})).includes("youtube-allow-autoplay")}(o);return(0,e.useEffect)((function(){new Promise((function(e){window.YT?window.YT.ready(e):new Promise((function(e){Er("https://www.youtube.com/iframe_api",e)})).then((function(){window.YT.ready(e)}))})).then((function(){new window.YT.Player(a,{videoId:l,playerVars:{autoplay:c?1:0,iv_load_policy:3,mute:c?1:0,rel:0,playsinline:1},events:{onReady:function(){eo({videoData:o,eventAction:"force-youtube-render",action:"force-youtube-render",label:st,config:{playerType:st}})}}})}))}),[]),n().createElement(Zv,null,n().createElement("div",{id:a}))};function Kv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Jv=function(e){var t,r=e.forwardedRef,o=e.Player,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["forwardedRef","Player"]),a=u().videoData,l=null===(t=a.additional_properties)||void 0===t?void 0:t.youtubeVideoId;return et(a)&&l?n().createElement(Xv,null):n().createElement(o,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Kv(e,t,n[t])}))}return e}({orcaRef:r},i))};function Qv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Jv.propTypes={forwardedRef:a().oneOfType([a().func,a().object]),Player:a().elementType.isRequired};var eg=function(t){var r=t.forwardedRef,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["forwardedRef"]),i=u().videoData,a=h().autoplayState,l=o.config,c=void 0===l?{}:l,s=f(i),d=a.isLooping,p=(0,e.useMemo)((function(){return s?Nv:d?Vv:Gv}),[s,d]);return n().createElement(Jv,function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Qv(e,t,n[t])}))}return e}({forwardedRef:r,Player:p},o),{config:c}))};eg.propTypes={forwardedRef:a().oneOfType([a().func,a().object])};var tg={uuid:a().string,videoStartId:a().string,video:a().object,onVideoEnded:a().func,onVideoRendered:a().func,config:a().shape({aspectRatio:a().number,aspectWidth:a().number,aspectHeight:a().number,placeholder:a().object,className:a().string,caption:a().node,testGroup:a().string,abTest:a().object,loadFirstFragmentOnly:a().bool,preload:a().oneOf(["none","metadata","auto"]),debug:a().bool,alternateArt:a().string,allowPlaythrough:a().bool,isSticky:a().bool,hasAds:a().bool,debugZeus:a().bool,debugHLS:a().bool,shouldSendAnalyticsEvent:a().func,getStartReasonOverride:a().func,buildPromoImagePropsOverride:a().func,adOverrides:a().shape({forceAd:a().bool,adZoneOverride:a().string,adTimeoutOverride:a().number,skip:a().number,skipmin:a().number,skipafter:a().number,preloadAd:a().bool,domain:a().string}),embed:a().shape({domain:a().string,defaultWidth:a().oneOfType([a().string,a().number]),defaultHeight:a().oneOfType([a().string,a().number]),queryParams:a().object,getEmbedUrlOverride:a().func})}),promoEnabled:a().bool,isSandbox:a().bool,allowShare:a().bool,allowEmbed:a().bool,isAutoplayOverride:a().bool,isMutedOverride:a().bool,showSubtitlesOverride:a().bool,playerTypeOverride:a().string,stickyPlayerContext:a().object,orcaDeps:a().object},ng=function(e){var t=e.DataProviderComponent,r=e.uuid,o=e.video,i=e.videoStartId,a=e.isSandbox,l=e.config,u=e.orcaRef,c=e.children;return n().createElement(qr,null,n().createElement(t,{uuid:r,video:o,videoStartId:i,isSandbox:a,config:l,orcaRef:u},c))};ng.propTypes={children:a().node.isRequired,config:a().object,DataProviderComponent:a().elementType.isRequired,uuid:a().string.isRequired,video:a().object,videoStartId:a().string,isSandbox:a().bool,orcaRef:a().object};var rg=function(e){var t=e.DataProviderComponent,r=e.OptionalFeatureStack,o=e.uuid,i=e.video,a=e.videoStartId,l=e.isSandbox,u=e.config,c=e.orcaRef,s=e.children,d=e.stickyPlayerContext,f=void 0===d?{}:d,p=e.orcaDeps,v=e.carouselState,g=e.optionalHandlers;return n().createElement(ng,{DataProviderComponent:t,uuid:o,video:i,videoStartId:a,isSandbox:l,config:u,orcaRef:c,orcaDeps:p},n().createElement(r,{stickyPlayerContext:f,config:u,orcaDeps:p,carouselState:v},n().createElement(Ti,{config:u,optionalHandlers:g},s)))};function og(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}rg.propTypes={DataProviderComponent:a().elementType.isRequired,OptionalFeatureStack:a().elementType.isRequired,uuid:a().string.isRequired,video:a().object,videoStartId:a().string,isSandbox:a().bool,config:a().object,orcaRef:a().object,children:a().node.isRequired,stickyPlayerContext:a().object,orcaDeps:a().object,carouselState:a().object,optionalHandlers:a().shape({toggleSubsHandler:a().func,toggleMuteHandler:a().func})};var ig=function(){var e,t=(e=function(e,t){var n,r;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}}(this,(function(o){return n=e.videoApiUrl,r=e.domain,[2,He(n,{uuid:t,domain:r})]}))},function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){og(i,r,o,a,l,"next",e)}function l(e){og(i,r,o,a,l,"throw",e)}a(void 0)}))});return function(e,n){return t.apply(this,arguments)}}(),ag=o(948),lg=o.n(ag);const ug={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let cg;const sg=new Uint8Array(16);function dg(){if(!cg&&(cg="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!cg))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return cg(sg)}const fg=[];for(let e=0;e<256;++e)fg.push((e+256).toString(16).slice(1));const pg=function(e,t,n){if(ug.randomUUID&&!t&&!e)return ug.randomUUID();const r=(e=e||{}).random||(e.rng||dg)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(let e=0;e<16;++e)t[n+e]=r[e];return t}return function(e,t=0){return fg[e[t+0]]+fg[e[t+1]]+fg[e[t+2]]+fg[e[t+3]]+"-"+fg[e[t+4]]+fg[e[t+5]]+"-"+fg[e[t+6]]+fg[e[t+7]]+"-"+fg[e[t+8]]+fg[e[t+9]]+"-"+fg[e[t+10]]+fg[e[t+11]]+fg[e[t+12]]+fg[e[t+13]]+fg[e[t+14]]+fg[e[t+15]]}(r)};var vg=function(){var e;return"object"!=((e=o.g.crypto)&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)&&(o.g.crypto=lg()),"function"!=typeof o.g.crypto.getRandomValues&&(o.g.crypto.getRandomValues=gg),pg()};function gg(e){return lg().webcrypto.getRandomValues(e)}function bg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function mg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var yg=function(t){var r,o,i=t.uuid,a=t.video,u=t.videoStartId,c=t.isSandbox,s=t.config,d=void 0===s?{}:s,f=t.orcaRef,p=t.children,v=t.useVideoApiOptions,g=void 0===v?{}:v,b=d.adOverrides,m=(void 0===b?{}:b).domain,y=(0,e.useMemo)((function(){return a||{}}),[a]),h=(0,e.useMemo)((function(){return function(e,t){var n=Ue(t),r=function(e){var t,n;return e||("undefined"!=typeof window&&(null===(n=window)||void 0===n||null===(t=n.location)||void 0===t?void 0:t.hostname)?window.location.hostname:"washingtonpost.com")}(e);return{videoApiUrl:n,domain:r}}(m,c)}),[m,c]),w=h.videoApiUrl,E=h.domain,S=(r=(0,e.useReducer)(At,function(e){return{videoData:e,videoApiDataFailed:!1,originalVideo:null,fetchedByUUID:!1,isForceLoadVideo:!1}}(y)),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(r,o)||function(e,t){if(e){if("string"==typeof e)return mg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mg(e,t):void 0}}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),A=S[0],O=S[1],C=A.originalVideo,P=A.videoApiDataFailed,x=A.videoData,k=A.fetchedByUUID,j=A.isForceLoadVideo;!function(t,n){var r=t.dispatchVideoApiEvent,o=t.domain,i=t.originalVideoData,a=t.uuid,l=t.videoApiUrl,u=t.currentVideoData,c=t.propVideoData,s=t.config,d=t.orcaRef,f=n.onSetOriginalVideo,p=void 0===f?function(e){var t=e.type,n=e.videoData;r({type:t,videoData:n})}:f,v=Hr(),g=c._id,b=(i||{})._id,m=(u||{})._id,y=s.debug,h=s.hasNextVideo,w=s.overrideReducedMotion,E=function(e){return e&&ze(e)},S=function(){d.current.resetVideoState(h),d.current.initializeNewVideo(h,w)},A=function(e){var t=e.message;_e("videoApiError",t,a,y),r({type:Et}),Qi(v,na,ia.API_ERROR,{errorMessage:t,uuid:a},s)},O=function(e){if(!e)throw Error("Video data from API returned empty.");_e(_,"API Success",a,y),b?(r({type:wt,videoData:e[0]}),S()):p({type:yt,videoData:e[0],dispatchVideoApiEvent:r,videoApiUrl:l,domain:o,orcaRef:d})};(0,e.useEffect)((function(){g&&!b&&p({type:mt,videoData:c,dispatchVideoApiEvent:r,videoApiUrl:l,domain:o,orcaRef:d}),a&&!E(c)&&a!==m?ig({videoApiUrl:l,domain:o},a).then(O).catch(A):g&&m&&g!==m?(r({type:ht,videoData:c}),S()):a||E(c)||(r({type:Et}),Qi(v,na,ia.API_ERROR,{errorMessage:"Video missing UUID and video data is empty."},s))}),[a,g,h])}({dispatchVideoApiEvent:O,domain:E,originalVideoData:C,uuid:i,videoApiUrl:w,currentVideoData:x,propVideoData:y,config:d,orcaRef:f},g);var I=(0,e.useMemo)((function(){return(null==x?void 0:x._id)?x._id:i}),[null==x?void 0:x._id,i]),T=function(t){var n=t.videoStartId,r=t.videoId,o=null!=n?n:null,i=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return bg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?bg(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,e.useState)((function(){return null!=o?o:vg()})),2),a=i[0],l=i[1];return(0,e.useEffect)((function(){var e=o||vg();l(e)}),[r,o]),{uniqueId:a,setVideoStartId:(0,e.useCallback)((function(e){l(e||vg())}),[]),resetUniqueId:(0,e.useCallback)((function(){l(vg())}),[])}}({videoStartId:null!=u?u:null,videoId:I}),R=T.uniqueId,D=T.setVideoStartId,$=T.resetUniqueId,M=(0,e.useMemo)((function(){return{originalVideo:C,videoApiDataFailed:P,videoData:x,videoId:I,dispatchVideoApiEvent:O,videoApiUrl:w,domain:E,fetchedByUUID:k,uniqueId:R,isForceLoadVideo:j,resetUniqueId:$,setVideoStartId:D}}),[E,C,P,w,x,I,k,R,j,$,D]);return n().createElement(l.Provider,{value:M},p)};function hg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}yg.propTypes={video:a().object,domainOverride:a().string,isSandbox:a().bool,debug:a().bool,uuid:a().string,videoStartId:a().string,useVideoApiOptions:a().object,children:a().node};var wg=function(e){var t=e.config,r=e.orcaRef,o={onSetOriginalVideo:function(e){var n=e.type,o=e.videoData,i=e.dispatchVideoApiEvent,a=e.videoApiUrl,l=e.domain,u=t.liveConfigEnv;!function(e){var t=e.type,n=e.videoData,r=e.liveConfigUrl,o=e.dispatchVideoApiEvent,i=e.videoApiUrl,a=e.domain,l=e.orcaRef,u=function(){o({type:t,videoData:n})};f(n)?function(e,t,n,r,o,i,a){It(e).then((function(e){if(function(e){var t,n;return!!(null==e||null===(t=e.forceAdditionalProperties)||void 0===t?void 0:t.forceLoadVideo)||!!(null==e||null===(n=e.forceAdditionalProperties)||void 0===n?void 0:n.youtubeVideoId)}(e[t._id]||{})){var l=Tt(e,{},t);return Dt(l,n,r,o,i)}a()}))}(r,n,o,i,a,l,u):u()}({type:n,videoData:o,liveConfigUrl:Fe(void 0===u?kt:u),orcaRef:r,dispatchVideoApiEvent:i,videoApiUrl:a,domain:l})}};return n().createElement(yg,function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){hg(e,t,n[t])}))}return e}({},e),{useVideoApiOptions:o}))};function Eg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Sg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ag(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Sg(e,t,n[t])}))}return e}function Og(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Cg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Og(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Og(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}wg.propTypes={config:a().object,orcaRef:a().string,children:a().node.isRequired};var Pg=function(t){var r=t.children,o=t.config,i=void 0===o?{}:o,a=i.isLead,l=i.isLivePreviewEnabled,c=void 0!==l&&l,s=i.isAutoplayOverride,d=i.autoplayLive,g=void 0!==d&&d,b=i.forceNoLoop,h=i.isSubscriber,w=void 0!==h&&h,E=function(t){var n=Cg((0,e.useState)(),2),r=n[0],o=n[1],i=Cg((0,e.useState)(t),2),a=i[0],l=i[1];return(0,e.useEffect)((function(){var e=window.matchMedia("(prefers-reduced-motion: no-preference)");o(!window.matchMedia("(prefers-reduced-motion: no-preference)").matches);var t=function(e){o(!e.matches)};return e.addEventListener("change",t),function(){e.removeEventListener("change",t)}}),[]),{isMotionReduced:null!=a?a:r,setOverrideReducedMotion:l}}(i.reduceMotion),S=E.isMotionReduced,A=E.setOverrideReducedMotion,O=function(t){var n,r,o=t.isLead,i=t.isMotionReduced,a=t.isLivePreviewEnabled,l=t.isAutoplayOverride,c=t.autoplayLive,s=t.forceNoLoop,d=t.isSubscriber,g=u().videoData,b=(n=(0,e.useState)(m),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(n,r)||function(e,t){if(e){if("string"==typeof e)return Eg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Eg(e,t):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),y=b[0],h=b[1],w=(0,e.useCallback)((function(e){i&&!(arguments.length>1&&void 0!==arguments[1]&&arguments[1])||h((function(t){return Ag({},t,e)}))}),[i]);return(0,e.useEffect)((function(){if(g&&ze(g)&&void 0!==i)if(i||v(g)||!Ze())h(function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}(Ag({},m),{isInitialized:!0}));else{var e=Be(g,s),t=[ve.LOOP,ve.LOOP_NO_CONTROLS].includes(e),n=!1;!t&&function(e,t){return!(!e||t)}(o,d)&&(n=!0,e=ve.AUTO);var r=!1;a&&!p(g)&&!v(g)&&f(g)&&(r=!0,e=ve.AUTO);var u=!1;f(g)&&c&&(e=ve.AUTO,u=!0),l&&!t&&(e=ve.AUTO);var b=l||f(g)&&c||!!e;!b||t||d||r||(n=!0),w({type:e,isLooping:t,isAutoplay:b,isPreroll:n,isLivePreview:r,overrideAutoplayMuteBehavior:u,isInitialized:!0})}}),[i,g,o,a,w,l,s,c,d]),{autoplayState:y,updateAutoplayState:w}}({isLead:a,isMotionReduced:S,isLivePreviewEnabled:c,isAutoplayOverride:s,autoplayLive:g,forceNoLoop:b,isSubscriber:w}),C=O.autoplayState,P=O.updateAutoplayState,x=(0,e.useMemo)((function(){return{autoplayState:C,updateAutoplayState:P,isMotionReduced:S,setOverrideReducedMotion:A}}),[C,P,S,A]);return n().createElement(y.Provider,{value:x},r)};Pg.propTypes={config:a().object,children:a().node};var xg=(0,e.createContext)({init:!1,openId:null,isLoaded:!1,playingId:null,isExpandable:!0,isExpanded:!1,handleClick:function(){},updateContext:function(){}});function kg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function jg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return kg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kg(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}a().node;var Ig=function(t){var r=t.children,o=t.config,i=function(t,n){var r=u().uniqueId,o=qo(),i=o.sendAnalyticsEvent,a=o.setPlayerType,l=io().isInViewPort,c=(0,e.useContext)(xg),s=(0,e.useMemo)((function(){return function(e,t){var n=t.playingId,r=t.openId,o=t.updateContext,i=e||{};return{playingId:i.playingId||n,openId:i.openId||r,updateStickyContext:i.updateContext||o}}(n,c)}),[n,c]),d=s.playingId,f=s.openId,p=s.updateStickyContext,v=jg((0,e.useState)(!1),2),g=v[0],b=v[1],m=jg((0,e.useState)(!1),2),y=m[0],h=m[1],w=jg((0,e.useState)(!1),2),E=w[0],S=w[1];(0,e.useEffect)((function(){var e=function(e,t,n,r,o){return e||t&&function(e,t,n){return e===n&&t===n}(n,r,o)}(E,g,f,d,r);(function(e,t,n,r,o){return e&&!t&&function(e,t,n){return e!==t&&null!==e||e!==t&&null!==n}(n,r,o)})(y,E,d,r,f)&&i(ut,{label:"close-other-media"}),h(e)}),[f,d,r,g,E,y,i]),(0,e.useEffect)((function(){a(y?"orca-embed-sticky":dt(t))}),[y,t,a]);var A=(0,e.useCallback)((function(){y||i("sticky-player-open",{label:"open-scroll"}),p({openId:r})}),[y,i,p,r]),O=(0,e.useCallback)((function(){p({openId:null}),i(ut,{label:"close-scroll"})}),[i,p]);return(0,e.useEffect)((function(){!function(e,t,n){return!e&&t===n}(l,d,r)?function(e,t,n,r){return e&&t===r&&n===r}(l,d,f,r)&&O():A()}),[l,d,r,f,O,A]),{isStickyEnabled:g,isOpenSticky:y,playingId:d,openId:f,updateStickyContext:p,setOverrideStickyContext:S,setIsStickyEnabled:b,overrideStickyContext:E}}(void 0===o?{}:o,t.stickyPlayerContext),a=i.isStickyEnabled,l=i.isOpenSticky,c=i.playingId,s=i.openId,d=i.updateStickyContext,f=i.setOverrideStickyContext,p=i.setIsStickyEnabled,v=(0,e.useMemo)((function(){return{isStickyEnabled:a,isOpenSticky:l,playingId:c,openId:s,updateStickyContext:d,setOverrideStickyContext:f,setIsStickyEnabled:p}}),[a,l,c,d,f,s,p]);return n().createElement($r.Provider,{value:v},r)};Ig.propTypes={config:a().object,children:a().node,stickyPlayerContext:a().object};var Tg={contentApi:{paths:["taxonomy.primary_section._id","taxonomy.primary_site._id"]},siteService:{paths:["_id"]}};function Rg(e,t){if("string"==typeof e)return e;var n=Tg[t];if(n&&n.paths){var r=function(e,t){var n=!1,r=!0,o=!1,i=void 0;try{for(var a,l=t[Symbol.iterator]();!(r=(a=l.next()).done);r=!0){var u=a.value.split("."),c=e,s=!0,d=!0,f=!1,p=void 0;try{for(var v,g=u[Symbol.iterator]();!(d=(v=g.next()).done);d=!0){var b=v.value;if(!c||!(b in c)){s=!1,c=void 0;break}c=c[b]}}catch(e){f=!0,p=e}finally{try{d||null==g.return||g.return()}finally{if(f)throw p}}if(s&&(n=!0),null!=c)return c}}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n?null:void 0}(e,n.paths);return r}console.error("Invalid model: ".concat(t))}function Dg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Dg(e,t,n[t])}))}return e}var Mg=function(e,t,n,r,o,i,a,l){var u,c,s=(t||{}).additional_properties,d=(void 0===s?{advertising:{}}:s).advertising,f=(void 0===d?{playAds:!0,playVideoAds:!0,videoAdZone:""}:d).videoAdZone,p=e.adOverrides,v=void 0===p?{}:p,g=v.forceAd,b=void 0!==g&&g,m=v.adZoneOverride,y=void 0===m?null:m,h=v.customParamsOverride,w=void 0===h?[]:h,E=v.adTagOverride,S=v.adTimeoutOverride,A=v.preloadAd,O=void 0!==A&&A,C=v.skip,P=v.skipmin,x=v.skipafter,k=e.debugZeus,j=Ng(f,b,y),I=Lg(t,e);return{adTimeout:S||3,videoAdZone:j,forceAd:b,customParamsOverride:w,adTagOverride:E,preloadAd:O,uuid:t._id,debugZeus:k,isVertical:r,isMuted:!!a||o,playerWidth:_g(n),playerHeight:Vg(n),sections:(null===(u=t.taxonomy)||void 0===u?void 0:u.sections)||[],playerType:Bg(t),isLive:i,isPreroll:a,isPlaythrough:l,pageType:rt(),orcaType:I,videoConfig:$g({},C&&{skip:C},P&&{skipmin:P},x&&{skipafter:x}),primarySectionId:Rg(t,"contentApi"),avTags:hr(null===(c=t.taxonomy)||void 0===c?void 0:c.tags,";","","text")}},Lg=function(e,t){var n=!!(null==t?void 0:t.isCarousel),r=f(e),o=Ne(e);return n?"carousel":r?"live":o?"looping":"vod"},Bg=function(e){var t,n,r,o,i,a;if("undefined"!=typeof window){var l="posttv-embed";return Ne(e)?l="posttv-embed-LoopingVideo":!0===(null===(n=window)||void 0===n||null===(t=n.wp_meta_data)||void 0===t?void 0:t.isHomepage)||"homepage"===(null===(a=window)||void 0===a||null===(i=a.Fusion)||void 0===i||null===(o=i.metas)||void 0===o||null===(r=o.contentType)||void 0===r?void 0:r.value)?l="posttv-embed-hp":window.self!==window.top?l="posttv-embed-iframe":window.wp_pb&&/video-leaf-page/.test(window.wp_pb.pageName)&&(l="posttv-leaf"),l}},Ng=function(e,t,n){return n||(t?"wpni.video.test/appsalwayson":Fg(e))},_g=function(e){var t;return null==e||null===(t=e.current)||void 0===t?void 0:t.clientWidth},Vg=function(e){var t;return null==e||null===(t=e.current)||void 0===t?void 0:t.clientHeight},Fg=function(e){return(null==e?void 0:e.includes("_"))||(null==e?void 0:e.includes("/"))?e:e+zg()},zg=function(){var e=gr("wp_devicetype");if(e)return"2"===e?"_tablet":"1"===e?"_mweb":"";var t=Or(),n=/ipod|iphone|ipad/i.test(t),r=/tablet|ipad/i.test(t),o=!r&&(n||/[^-]mobi/i.test(t));return r?"_tablet":o?"_mweb":""};function Ug(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Wg(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function Hg(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){Wg(i,r,o,a,l,"next",e)}function l(e){Wg(i,r,o,a,l,"throw",e)}a(void 0)}))}}function qg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ug(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ug(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yg(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}}var Gg=function(t){var n=Hr(),r=u().videoData,o=void 0===r?{}:r,i=h().autoplayState,a=t.config,l=void 0===a?{}:a,c=t.setPromoState,s=void 0===c?function(){}:c,d=t.spectrumCallback,f=void 0===d?function(){}:d,p=t.promoState,v=void 0===p?"":p,g=t.isVertical,b=void 0!==g&&g,m=t.isLive,y=void 0!==m&&m,w=t.isPreroll,E=void 0!==w&&w,S=qg((0,e.useState)(ge.INIT),2),A=S[0],O=S[1],C=qg((0,e.useState)(!1),2),P=C[0],x=C[1],k=qg((0,e.useState)(!1),2),j=k[0],I=k[1],T=qg((0,e.useState)(!1),2),R=T[0],D=T[1],$=qg((0,e.useState)(!1),2),M=$[0],L=$[1],B=qg((0,e.useState)(!1),2),N=B[0],_=B[1],V=fo().adWrapperRef,F=(0,e.useRef)(Mg(l,o,n,b,Bo(),y,E,i.isPlaythrough));(0,e.useEffect)((function(){if(F.current=Mg(l,o,n,b,Bo(),y,E,i.isPlaythrough),E)return x(!0),void q();if(i.isInitialized){if(!j||N){if(function(e){var t;return null==e||null===(t=e.adOverrides)||void 0===t?void 0:t.skipAd}(l))return L(!0),void D(!0);if(M)return;!Mo(l,null==o?void 0:o._id)||Lo()||ko()?D(!0):(x(!0),q()),$o(i)||D(!0),_(!1)}!j&&o&&ze(o)&&I(!0)}}),[null==o?void 0:o._id,i,N]),(0,e.useEffect)((function(){M&&function(e){var t,n;return!(null==e||null===(t=e.adOverrides)||void 0===t?void 0:t.skipAd)&&((null==e||null===(n=e.adOverrides)||void 0===n?void 0:n.preloadAd)||!e.prefetchCarouselAds)}(l)&&(_(!0),L(!1))}),[M,l]);var z=function(){var e,t=null==V||null===(e=V.current)||void 0===e?void 0:e.irisPlayer;(t||n.current)&&(null==t||t.resize(n.current.clientWidth,n.current.clientHeight))};(0,e.useEffect)((function(){if(null==n?void 0:n.current){var e=new ResizeObserver(z);return e.observe(null==n?void 0:n.current),function(){return null==e?void 0:e.disconnect()}}}),[null==n?void 0:n.current]);var U=(0,e.useCallback)(function(){var e=Hg((function(e){var t,n;return Yg(this,(function(r){switch(r.label){case 0:return(n=null===(t=V.current)||void 0===t?void 0:t.irisPlayer)?(O(ge.LOADING),[4,n.play()]):(O(ge.ERROR),e(),[2]);case 1:return r.sent(),[2]}}))}));return function(t){return e.apply(this,arguments)}}(),[V]),W=function(t,n,r,o,i,a){var l,u,c=t.current,s=c.debugZeus,d=c.preloadAd,f=c.isPreroll,p=c.adTagOverride,v=c.adTimeout,g=yo(),b=g.sendPerformanceEvent,m=g.sendPerformanceMeasure,y=fo(),h=y.adWrapperRef,w=y.adContainerRef,E=Hr(),S=(0,e.useCallback)((function(){return function(e){var t=e.adWrapper,n=e.videoElement,r=e.adContainer,o=e.adTagOverride,i=e.adTimeout,a=e.adSettingsRef;return{videoContainer:t,videoElement:n,adContainer:r,getAdTagUrl:So((function(){return Ao(this,(function(e){switch(e.label){case 0:return o?[2,o]:[4,window.iris.buildUrl(t,{adSettings:a.current,videoElement:n})];case 1:return[2,e.sent()]}}))})),adSettings:{disableCustomPlaybackForIOS10Plus:!0,adsRenderingSettings:{disableUi:!0,useVideoAdUi:!1,uiElements:[]},vastLoadTimeout:1e3*i}}}({adWrapper:h.current,videoElement:E.current,adContainer:w.current,adTagOverride:p,adTimeout:v,adSettingsRef:t})}),[w,h,t,p,v,E]),A=(l=(0,e.useState)(!1),u=2,function(e){if(Array.isArray(e))return e}(l)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(l,u)||function(e,t){if(e){if("string"==typeof e)return wo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?wo(e,t):void 0}}(l,u)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),O=A[0],C=A[1],P=(0,e.useCallback)(So((function(){var e,t,l;return Ao(this,(function(u){switch(u.label){case 0:return u.trys.push([0,4,,5]),e=S(),[4,Oo(e,s,6e3)];case 1:return u.sent(),function(e,t,n){e(ae),t(ae,oe),n&&(e(ie),t(ie,oe,{irisLoaded:"true"}))}(b,m,f),t=new Promise((function(e){var t;null===(t=h.current)||void 0===t||t.irisPlayer.on(Ee,e)})),d?[4,t]:[3,3];case 2:u.sent(),u.label=3;case 3:return C(!0),r(!0),[3,5];case 4:return l=u.sent(),o(Re),n(!1),r(!0),null==a||a(l),i&&console.error(l),[3,5];case 5:return[2]}}))})),[h,n,r,i,a,S,f,d,b,m,o,s]);return{isIrisReady:O,initializeAds:P}}(F,x,D,s,l.debug,f),H=W.isIrisReady,q=W.initializeAds;(0,e.useEffect)((function(){function e(){return(e=Hg((function(){var e;return Yg(this,(function(t){switch(t.label){case 0:return H&&E?(O(ge.REQUESTED),[4,null===(e=V.current)||void 0===e?void 0:e.irisPlayer.autoPlay()]):[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}}))}))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[V,H,E,n]),(0,e.useEffect)((function(){P&&(H||v!==Re||s(Te),H&&v===Te&&(!i.isInitialized||i.isAutoplay&&!i.isLivePreview||s(Re)))}),[H,P,v,i,s]);var Y=(0,e.useCallback)((function(e){var t,n;A!==ge.ERROR&&O(ge.REQUESTED),s(De),null===(n=V.current)||void 0===n||null===(t=n.irisPlayer)||void 0===t||t.initializeAdDisplayContainer(),setTimeout((function(){U(e)}),[10])}),[A,V,U,s]);return{adState:A,setAdState:O,adSettings:F,shouldShowAds:P,transitionToAd:Y,isAdsInitialized:R,isIrisReady:H,setReinitializeAds:_}};Gg.propTypes={video:a().object,config:a().object,setPromoState:a().func,transitionToVideo:a().func,autoplayState:a().object,videoID:a().string,isPreroll:a().bool};var Zg=function(t){var r=t.children,o=t.config,i=void 0===o?{}:o,a=Nr(),l=a.promoState,c=a.setPromoState,s=u().videoData,d=Ye(s),p=f(s),v=Gg({config:i,setPromoState:c,promoState:l,isVertical:d,isLive:p}),g=v.adState,b=v.setAdState,m=v.adSettings,y=v.shouldShowAds,h=v.transitionToAd,w=v.isAdsInitialized,E=v.isIrisReady,S=(0,e.useMemo)((function(){return{adState:g,setAdState:b,adSettings:m,shouldShowAds:y,transitionToAd:h,isAdsInitialized:w,isIrisReady:E}}),[g,b,m,y,h,w,E]);return n().createElement(Fr.Provider,{value:S},r)};function Xg(e){var t,n;return(null==e||null===(n=e.taxonomy)||void 0===n||null===(t=n.tags)||void 0===t?void 0:t.some((function(e){return"force-hd"===e.text})))||Ne(e)}function Kg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Jg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,l=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Kg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kg(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}Zg.propTypes={config:a().object,children:a().node};var eb={liveDurationInfinity:!0,capLevelToPlayerSize:!0,maxBufferLength:10,autoStartLoad:!1,startLevel:-1},tb=function(t,n){var r=Hr(),o=u(),i=o.videoId,a=o.videoData,l=o.dispatchVideoApiEvent,c=n.debug,s=n.debugHLS,d=n.hlsConfig,f=void 0===d?eb:d,p=Qg((0,e.useState)(null),2),v=p[0],g=p[1],b=Qg((0,e.useState)(!1),2),m=b[0],y=b[1];s&&console.log(f);var h=function(e){var n=new t(function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Jg(e,t,n[t])}))}return e}({},f),{debug:s}));n.on(t.Events.MEDIA_ATTACHED,(function(){_e("hlsAttached",e,i,c)})),n.on(t.Events.MANIFEST_PARSED,(function(e,t){_e("hlsManifestParsed",t,i,c)})),n.on(t.Events.SUBTITLE_TRACK_LOADED,(function(){Xr(r.current,H)})),n.loadSource(e),n.attachMedia(r.current),n.startLoad(),g(n)};return(0,e.useEffect)((function(){var e=Xg(a);v&&e&&v.on(t.Events.MANIFEST_LOADED,(function(){v.startLevel=v.levels.length-1}))}),[v]),{hls:v,removeHLS:function(){v&&(v.off(t.Events.MEDIA_ATTACHED),v.off(t.Events.MANIFEST_PARSED),v.detachMedia(),v.destroy(),g(null),Xr(r.current,te))},setUpVideoSource:function(){var e=Xg(a),n=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.filter((function(e){var t;return"ts"===e.stream_type&!(null===(t=e.url)||void 0===t?void 0:t.endsWith("hlsv4_master.m3u8"))})).reduce((function(e,t){return(null==e?void 0:e.bitrate)>(null==t?void 0:t.bitrate)?e:t}),void 0)||function(e,t){return function(e,t,n){return e.filter((function(e){return e.bitrate<=n&&e.stream_type===t})).reduce((function(e,t){return(null==e?void 0:e.bitrate)>(null==t?void 0:t.bitrate)?e:t}),void 0)}(e,"mp4",arguments.length>2&&void 0!==arguments[2]&&arguments[2]?5400:"ios"===t||"android"===t?600:2e3)}(e,Ar(),t)}(a.streams,e);n?nb(n,t,r.current)?(h(n.url),y(!0)):r.current.src=n.url:l({type:Et})},waitForCaptionsToLoad:m}};tb.propTypes={isCarousel:a().bool,config:a().shape({debug:a().bool,debugHLS:a().bool,hlsConfig:a().object})};var nb=function(e,t,n){return t.isSupported()&&"mp4"!==e.stream_type&&e.url!==(null==n?void 0:n.url)},rb=function(t){var r=t.children,o=t.Hls,i=void 0===o?{}:o,a=t.config,l=tb(i,void 0===a?{}:a),u=l.hls,c=l.removeHLS,s=l.setUpVideoSource,d=l.waitForCaptionsToLoad,f=(0,e.useMemo)((function(){return{isSupported:"function"==typeof(null==i?void 0:i.isSupported)&&i.isSupported(),hls:u,removeHLS:c,setUpVideoSource:s,waitForCaptionsToLoad:d}}),[i,u,c,s,d]);return n().createElement(ei.Provider,{value:f},r)};rb.propTypes={Hls:a().func,children:a().node,config:a().shape({hlsConfig:a().object,debug:a().bool,debugHLS:a().bool})};var ob=(0,e.createContext)({Popover:null}),ib=function(t){var r=t.children,o=t.Popover,i=void 0===o?null:o,a=(0,e.useMemo)((function(){return{Popover:i}}),[i]);return n().createElement(ob.Provider,{value:a},r)};ib.propTypes={Popover:a().object,children:a().node,styled:a().func};var ab=function(e){var t=e.children,r=e.config,o=e.stickyPlayerContext,i=e.orcaDeps,a=void 0===i?{}:i,l=a.Hls,u=a.Popover;return n().createElement(rb,{Hls:l,config:r},n().createElement(ib,{Popover:u},n().createElement(Pg,{config:r},n().createElement(ao,null,n().createElement(Yo,{config:r},n().createElement(Ig,{config:r,stickyPlayerContext:o},n().createElement(po,null,n().createElement(ho,{config:r},n().createElement(_r,null,n().createElement(Zg,{config:r},t))))))))))};function lb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}ab.propTypes={children:a().node.isRequired,config:a().object,stickyPlayerContext:a().object,orcaDeps:a().shape({Hls:a().object,Popover:a().object})};var ub=(0,e.forwardRef)((function(t,r){var o=t.uuid,i=t.video,a=t.videoStartId,l=t.onVideoEnded,u=void 0===l?function(){}:l,c=t.onVideoRendered,s=void 0===c?function(){}:c,d=t.config,f=void 0===d?{}:d,p=t.promoEnabled,v=void 0===p||p,g=t.isSandbox,b=void 0!==g&&g,m=t.stickyPlayerContext,y=void 0===m?{}:m,h=t.orcaDeps,w={onVideoEnded:u,onVideoRendered:s,config:f,promoEnabled:v,isSandbox:b},E=(0,e.useRef)(),S=null!=r?r:E;return n().createElement(rg,{DataProviderComponent:wg,OptionalFeatureStack:ab,uuid:o,video:i,videoStartId:a,isSandbox:b,config:f,orcaRef:S,stickyPlayerContext:y,orcaDeps:h},n().createElement(eg,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){lb(e,t,n[t])}))}return e}({forwardedRef:S},w)))}));ub.displayName="Orca",ub.propTypes=tg;var cb=(0,e.memo)(ub);window.orca=window.orca||{},window.orca.version=window.orca.version||{},window.orca.version["orca-ui"]="0.6.7";const sb=cb})(),module.exports=i})();
//# sourceMappingURL=main.js.map